@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}.ok-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:75;background:#1a181652;display:flex;align-items:flex-start;justify-content:center;padding:6vh 16px 16px;overflow-y:auto}.ok-ov[hidden]{display:none}.ok-m{width:min(560px,100%);background:var(--surface);border-radius:16px;box-shadow:var(--sh-lg);display:flex;flex-direction:column;max-height:88vh}.ok-m.szer{width:min(680px,100%)}.ok-h{display:flex;align-items:flex-start;gap:12px;padding:20px 20px 14px}.ok-ic{width:36px;height:36px;border-radius:10px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ok-h h2{font-size:17px;font-weight:700;color:var(--navy);letter-spacing:-.015em}.ok-h p{font-size:12px;color:var(--ink-muted);margin-top:2px}.ok-x{margin-left:auto;width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--ink-muted)}.ok-x:hover{background:var(--surface2);color:var(--ink)}.ok-tabs{display:flex;gap:4px;padding:0 20px;border-bottom:1px solid var(--border)}.ok-tab{padding:9px 12px;font-size:13px;font-weight:600;color:var(--ink-dim);border-bottom:2px solid transparent;margin-bottom:-1px}.ok-tab.on{color:var(--accent);border-bottom-color:var(--accent)}.ok-b{padding:18px 20px;overflow-y:auto;border-top:1px solid var(--border)}.ok-tabs+.ok-b{border-top:0}.ok-f{display:flex;align-items:center;gap:8px;padding:12px 20px;border-top:1px solid var(--border);background:var(--surface2);border-radius:0 0 16px 16px}.ok-f .zm{flex:1;font-size:12px;color:var(--amber-t);font-weight:600}.kbtn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 13px;border-radius:9px;border:1.5px solid var(--border);background:var(--surface);font-size:12px;font-weight:600;color:var(--ink-dim)}.kbtn:hover{border-color:var(--border-dark);color:var(--ink)}.kbtn.p{background:var(--accent);border-color:var(--accent);color:#fff}.kbtn.p:hover{background:var(--navy);border-color:var(--navy)}.kbtn.lewa{border-color:transparent;background:transparent;color:var(--accent);padding:0 6px}.ok-ov .ks{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin:20px 0 10px}.ok-ov .kg{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ok-ov .kg.jedna{grid-template-columns:1fr}.ok-ov .kf{display:flex;flex-direction:column;gap:5px}.ok-ov .kf.full{grid-column:1/-1}.ok-ov .kf label{font-size:12px;font-weight:600;color:var(--ink-dim)}.ok-ov .kf input{height:38px;padding:0 12px;border:1.5px solid var(--border);border-radius:9px;font-size:13px;font-family:inherit;color:var(--ink)}.ok-ov .kf input:focus,.ok-ov .pd textarea:focus,.ok-ov .pw-op select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.ok-ov .kf .ro{min-height:38px;display:flex;flex-direction:column;justify-content:center;padding:4px 12px;border-radius:9px;background:var(--surface2);font-size:13px;color:var(--ink)}.ok-ov .kf .ro span{font-size:11px;color:var(--ink-muted)}.ok-ov .kh{font-size:12px;color:var(--ink-muted);line-height:1.45}.ok-ov .kb{display:none;font-size:12px;color:var(--red-t)}.ok-ov .kf.zle input{border-color:var(--red)}.ok-ov .kf.zle .kb{display:block}.ok-ov .req{color:var(--red)}.ok-ov .pr-g{display:flex;align-items:center;gap:14px;padding:14px;border-radius:12px;background:var(--surface2)}.ok-ov .pr-av{width:52px;height:52px;border-radius:50%;background:#e3eaf7;color:#2f5fb3;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center}.ok-ov .pr-g .pr-av{color:#2f5fb3;font-size:18px;box-shadow:inset 0 0 0 1px #2f5fb32e}.ok-ov .pr-g b{display:block;font-size:15px;color:var(--ink)}.ok-ov .pr-g span{font-size:12px;color:var(--ink-muted)}.ok-ov .kchk{display:flex;align-items:flex-start;gap:9px;margin-top:10px;font-size:13px;color:var(--ink);cursor:pointer}.ok-ov .kchk input{width:16px;height:16px;margin-top:1px;accent-color:var(--accent)}.sw2{position:relative;display:inline-block;width:34px;height:20px;cursor:pointer}.sw2 input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.sw2 i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;background:var(--border-dark);transition:background .15s;pointer-events:none}.sw2 i:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .15s}.sw2 input:checked+i{background:var(--accent)}.sw2 input:checked+i:after{transform:translate(14px)}.sw2 input:focus-visible+i{outline:2px solid var(--accent);outline-offset:2px}.ok-b>.ks:first-child{margin-top:0}.ok-ov .bz-lock{display:inline-flex;align-items:center;gap:8px;color:var(--ink-muted);cursor:help}.ok-ov .bz-lock .sw2 input:disabled+i{background:#9db0d4;cursor:not-allowed}.ok-ov .bz-p{margin:0 0 4px;font-size:12px;color:var(--ink-muted)}.ok-ov .bz-l{border:1px solid var(--border);border-radius:12px;overflow:hidden}.ok-ov .bz-r,.ok-ov .bz-s{display:flex;align-items:center;gap:14px;padding:12px 14px}.ok-ov .bz-r+.bz-r,.ok-ov .bz-s+.bz-s,.ok-ov .bz-2fa+.bz-r{border-top:1px solid #F0EEEA}.ok-ov .bz-r>div,.ok-ov .bz-s>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ok-ov .bz-r b,.ok-ov .bz-s b{font-size:13px;color:var(--ink);font-weight:600}.ok-ov .bz-r span,.ok-ov .bz-s>div>span{font-size:12px;color:var(--ink-muted);line-height:1.45}.ok-ov .bz-sel .wyb{display:block;max-width:320px}.ok-ov .bz-h{margin:6px 2px 0;font-size:12px;color:var(--ink-muted)}.ok-ov .bz-ks{display:flex!important;align-items:center;justify-content:space-between}.ok-ov .bz-wsz{font-size:12px;font-weight:600;color:var(--red-t);text-transform:none;letter-spacing:0;padding:2px 6px;border-radius:6px}.ok-ov .bz-wsz:hover{background:#faf0ec}.ok-ov .bz-ik{width:34px;height:34px;border-radius:9px;background:var(--surface2);color:var(--ink-dim);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ok-ov .bz-s.ten .bz-ik{background:var(--accent-l);color:var(--accent)}.ok-ov .bz-to{font-size:12px;font-weight:600;color:var(--green);display:inline-flex;align-items:center;gap:5px}.ok-ov .bz-to:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--green)}.ok-f.potw{background:var(--amber-l)}.zm-potw{flex:1;display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--amber-t)}.kbtn[disabled]{opacity:.45;cursor:not-allowed}.ok-m.szer{width:min(600px,100%)}.pn-sek+.pn-sek{margin-top:22px}.pn-nag{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.pn-nag h3{font-size:14px;font-weight:700;color:var(--navy)}.pn-nag span{font-size:12px;color:var(--ink-muted)}.pn-gr{border:1px solid var(--border);border-radius:12px;overflow:hidden}.pn-gr+.pn-gr{margin-top:10px}.pn-gr.zaw .pn-r:first-child{border-top:0}.pn-blok{display:inline-flex;align-items:center;gap:8px;color:var(--ink-muted);cursor:help}.sw2.zabl,.sw2.zabl input{cursor:not-allowed}.sw2.zabl input:checked+i{background:#a9b8d6}.pn-gr-h{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--surface2)}.pn-gr-h b{font-size:13px;color:var(--ink)}.pn-ile{margin-left:auto;font-size:12px;color:var(--ink-muted)}.pn-r{display:flex;align-items:center;gap:14px;padding:10px 14px;border-top:1px solid #F0EEEA}.pn-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.pn-t b{font-size:13px;font-weight:600;color:var(--ink)}.pn-t>span{font-size:12px;color:var(--ink-muted)}.pn-r.off .pn-t b{color:var(--ink-dim);font-weight:500}.pn-op{margin-top:6px}.pn-op select{height:28px;padding:0 8px;border:1.5px solid var(--border);border-radius:8px;font-size:12px;font-family:inherit;color:var(--ink);background:var(--surface)}.pn-op select:focus{outline:none;border-color:var(--accent)}.sw2.czesc input+i{background:#9db0d4}.seg3{display:grid;grid-template-columns:1fr 1fr;gap:8px}.seg3 label{display:flex;flex-direction:column;gap:1px;padding:10px 14px;border:1.5px solid var(--border);border-radius:10px;cursor:pointer;position:relative}.seg3 input{position:absolute;opacity:0}.seg3 b{font-size:13px;color:var(--ink)}.seg3 span{font-size:12px;color:var(--ink-muted)}.seg3 label.on{border-color:var(--accent);background:var(--accent-l)}.seg3 label.on b{color:var(--accent)}.seg3 label:focus-within{box-shadow:0 0 0 3px #375da626}.ok-f .zap{flex:1;display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--green);opacity:0;transition:opacity .2s}.ok-f .zap.on{opacity:1}@media (max-width:560px){.seg3{grid-template-columns:1fr}}.ok-ov .kinfo{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin-top:16px;padding:12px 14px;border-radius:10px;background:var(--surface2);border:1px solid var(--border);font-size:12px;color:var(--ink-dim);line-height:1.5}.ok-ov .kinfo>svg{color:var(--accent);flex-shrink:0}.ok-ov .kinfo>span{flex:1;min-width:200px}.ok-ov .kinfo.am{margin:0 0 14px;background:var(--amber-l);border-color:#c49a284d;color:var(--amber-t)}.ok-ov .kinfo.am>svg{color:var(--amber)}.ok-ov .pw-in{position:relative}.ok-ov .pw-in input{width:100%;height:38px;padding:0 42px 0 12px;border:1.5px solid var(--border);border-radius:9px;font-size:13px;font-family:inherit}.ok-ov .pw-in input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.ok-ov .kf.zle .pw-in input{border-color:var(--red)}.ok-ov .oko{position:absolute;right:4px;top:4px;width:30px;height:30px;border-radius:7px;display:flex;align-items:center;justify-content:center;color:var(--ink-muted)}.ok-ov .oko:hover{background:var(--surface2);color:var(--ink)}.ok-ov .oko[aria-pressed=true]{color:var(--accent)}@media (max-width:600px){.ok-ov .kg,.ok-ov .pd,.ok-ov .pw-rad{grid-template-columns:1fr}}.wyb{position:relative;display:inline-block;max-width:100%}.fld .wyb,.kf .wyb{display:block}.wyb-nat{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important}.wyb-b{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:38px;padding:0 10px 0 12px;border:1.5px solid var(--border);border-radius:9px;background:var(--surface);font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.wyb-b span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wyb-b svg{color:var(--ink-muted);flex-shrink:0;transition:transform .15s}.wyb-b:hover{border-color:var(--border-dark)}.wyb-b[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.wyb-b[aria-expanded=true] svg{transform:rotate(180deg);color:var(--accent)}.wyb-b:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.wyb.mala .wyb-b{min-height:30px;padding:0 8px 0 10px;font-size:12px;border-radius:8px}.wyb-l{position:fixed;z-index:9999;min-width:180px;max-height:280px;overflow-y:auto;padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #1a305929}.wyb-gr{padding:8px 10px 3px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.wyb-o{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer}.wyb-o:hover,.wyb-o:focus{background:var(--surface2);outline:none}.wyb-o.on{color:var(--accent);font-weight:600}.wyb-o.on:hover,.wyb-o.on:focus{background:var(--accent-l)}.wyb-kr{width:9px;height:9px;border-radius:50%;flex-shrink:0}.wyb-b .wyb-kr{margin-right:-2px}.wyb-o span{flex:1}.wyb-o svg{margin-left:auto;color:var(--accent);visibility:hidden}.wyb-o.on svg{visibility:visible}.wyb-o[disabled]{color:var(--ink-muted);cursor:not-allowed;background:none}:root{--sb:232px}.cc-app{display:flex;height:100%;overflow:hidden;background:var(--bg);color:var(--ink);font-size:13px;line-height:1.5}.sb{width:var(--sb);flex-shrink:0;height:100%;background:var(--surface);border-right:1px solid var(--border);display:flex;flex-direction:column;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);z-index:20;position:relative}.sb:after{content:"";position:absolute;top:0;right:-1px;bottom:0;left:0;background:#1a181652;opacity:0;pointer-events:none;transition:opacity .2s ease-out;z-index:5}.baner{position:relative}.baner:after{content:"";position:absolute;top:-1px;right:0;bottom:-1px;left:0;background:#1a181652;opacity:0;pointer-events:none;transition:opacity .2s ease-out}.sb-brand{display:flex;align-items:center;gap:11px;padding:20px 20px 18px}.sb-logo{width:40px;height:40px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px var(--border);display:flex;align-items:center;justify-content:center;flex-shrink:0}.sb-logo img{display:block;width:34px;height:auto}.sb-name b{display:block;font-size:13px;white-space:nowrap;font-weight:700;color:var(--navy);letter-spacing:-.012em;line-height:1.2}.sb-name span{font-size:12px;color:var(--ink-muted)}.sb-nav{flex:1;overflow-y:auto;padding:4px 12px 12px}.ni{display:flex;align-items:center;gap:10px;width:100%;padding:8px 11px;border-radius:9px;font-size:13px;font-weight:600;letter-spacing:-.006em;color:#3f3a34;position:relative;text-decoration:none;transition:background .14s,color .14s}.ni svg{color:#4a453f;transition:color .14s}.ni:hover{background:var(--surface2);color:var(--ink)}.ni.on{background:var(--accent-l);color:var(--accent)}.ni.on svg{color:var(--accent)}.ni.on:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:9px 0 0 9px;background:var(--accent)}.ni+.ni{margin-top:2px}.sb-gap{height:12px}.ni .brak{margin-left:auto;width:6px;height:6px;border-radius:50%;background:var(--border-dark);opacity:0;transition:opacity .15s}.sb-foot{border-top:1px solid var(--border);padding:12px 12px 14px;display:flex;flex-direction:column;gap:8px}.lnk{display:flex;align-items:center;gap:8px;white-space:nowrap;padding:8px 10px;border-radius:10px;font-size:13px;font-weight:600;color:var(--accent)}.lnk:hover{background:var(--accent-l)}.mn{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;position:relative}.baner{display:flex;align-items:center;gap:10px;padding:9px 16px;background:var(--amber-l);border-bottom:1px solid #EBD9A6;color:var(--amber-t);font-size:12px;font-weight:500}.baner[hidden]{display:none}.baner b{font-weight:700}.baner button{margin-left:auto;width:26px;height:26px;border-radius:7px;display:flex;align-items:center;justify-content:center;color:var(--amber-t)}.baner button:hover{background:#c49a2826}.cc-app>.ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#1a181652;opacity:0;pointer-events:none;transition:opacity .18s}.cc-app>.ov.on{opacity:1;pointer-events:auto}.x{margin-left:auto;width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--ink-muted);flex-shrink:0}.x:hover{background:var(--surface2);color:var(--ink)}.tb{display:flex;align-items:center;gap:10px;height:58px;padding:0 20px 0 24px;background:var(--surface);border-bottom:1px solid var(--border);flex-shrink:0;position:relative;z-index:15}.tb-menu,.tb-tyt{display:none}.tb-szuk{display:flex;align-items:center;gap:10px;width:min(440px,46vw);height:36px;padding:0 8px 0 12px;border:1.5px solid var(--border);border-radius:10px;background:var(--surface2);color:var(--ink-muted);font-size:13px;text-align:left;transition:border-color .15s,background .15s}.tb-szuk:hover{border-color:var(--border-dark);background:var(--surface)}.tb-szuk .t{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tb-szuk .ik{display:flex}.tb-sp{flex:1}.tb-dd{position:relative}.tb-ik{position:relative;width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--ink-dim)}.tb-ik:hover,.tb-ik[aria-expanded=true]{background:var(--surface2);color:var(--ink)}.tb-ik .bdg{position:absolute;top:5px;right:5px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--red);color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px var(--surface)}.tb-user{display:flex;align-items:center;gap:10px;height:42px;padding:0 8px 0 5px;margin-left:4px;border-radius:11px;text-align:left}.tb-user:hover,.tb-user[aria-expanded=true]{background:var(--surface2)}.tb-user .av{width:32px;height:32px;border-radius:50%;background:#e3eaf7;color:#2f5fb3;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tb-user .kto{display:flex;flex-direction:column;line-height:1.25}.tb-user .kto b{font-size:13px;font-weight:600;color:var(--ink)}.tb-user .kto span{font-size:12px;color:var(--ink-muted)}.tb-user .car{display:flex;color:var(--ink-muted);transition:transform .15s}.tb-user[aria-expanded=true] .car{transform:rotate(180deg)}.tb-panel{position:absolute;top:calc(100% + 8px);right:0;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh-lg);overflow:hidden;z-index:40}.tb-panel[hidden]{display:none}.tb-panel.usr{width:280px}.usr-nag{display:flex;gap:12px;align-items:center;padding:16px;border-bottom:1px solid var(--border)}.usr-nag .av{width:42px;height:42px;border-radius:50%;background:#e3eaf7;color:#2f5fb3;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center}.usr-nag b{display:block;font-size:14px;color:var(--ink)}.usr-nag span{display:block;font-size:12px;color:var(--ink-muted)}.usr-nag .rola{display:inline-block;margin-top:5px;font-size:11px;font-weight:600;padding:2px 8px;border-radius:20px;background:var(--accent-l);color:var(--accent)}.usr-l{padding:6px}.usr-o{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border-radius:8px;font-size:13px;font-weight:500;color:var(--ink);text-align:left}.usr-o svg{color:var(--ink-muted)}.usr-o:hover,.usr-o:focus-visible{background:var(--surface2);outline:none}.usr-o kbd{margin-left:auto}.usr-o.wyl-o{color:var(--red-t)}.usr-o.wyl-o svg{color:var(--red-t)}.usr-o.wyl-o:hover{background:#faf0ec}.usr-sep{height:1px;background:var(--border);margin:4px 6px}.tb-panel.pow{width:380px}.pow-nag{display:flex;align-items:center;gap:8px;padding:14px 16px 10px}.pow-nag b{font-size:15px;color:var(--navy)}.pow-nag button{margin-left:auto;white-space:nowrap;font-size:12px;font-weight:600;color:var(--accent);padding:4px 6px;border-radius:6px}.pow-nag button:hover{background:var(--accent-l)}.pow-l{max-height:380px;overflow-y:auto;border-top:1px solid var(--border)}.pow-o{display:grid;grid-template-columns:30px minmax(0,1fr) 8px;gap:11px;width:100%;padding:12px 16px;text-align:left;border-bottom:1px solid #F0EEEA}.pow-o:hover{background:var(--surface2)}.pow-o .pi{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center}.pi.b{background:var(--accent-l);color:var(--accent)}.pi.a{background:var(--amber-l);color:var(--amber-t)}.pi.g{background:var(--green-l);color:var(--green)}.pi.r{background:var(--red-l);color:var(--red-t,#A83508)}.tb{--green-l:#E8F3EC}.pow-o .tx{font-size:13px;color:var(--ink);line-height:1.45}.pow-o .tx{display:flex;flex-direction:column;gap:3px}.pow-o .tt{font-size:13px;color:var(--ink);line-height:1.4}.pow-o .op{font-size:12px;color:var(--ink-dim);line-height:1.5}.pow-o.czyt .op{color:var(--ink-muted)}.tb-panel.pow{width:410px!important}.pow-o:not(.czyt):not(.dz){background:#f4f7fc;box-shadow:inset 3px 0 0 var(--accent)}.pow-o:not(.czyt):not(.dz) .pi{background:var(--surface)}.pow-o:not(.czyt):not(.dz):hover{background:#ebf0f9}.pow-o.dz:hover{background:#fff6de}.pow-o.czyt .pow-g:hover{background:var(--surface2)}.pow-o .kiedy{display:block;font-size:12px;color:var(--ink-muted);margin-top:2px}.pow-o .nw{width:8px;height:8px;border-radius:50%;background:var(--accent);margin-top:5px}.pow-o.czyt .nw{visibility:hidden}.pow-o.czyt .tx{color:var(--ink-dim)}.pow-st{padding:10px 16px;font-size:12px;color:var(--ink-muted);text-align:center}.wyl{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:var(--bg);display:flex;align-items:center;justify-content:center;padding:20px}.wyl[hidden]{display:none}.wyl-k{text-align:center;max-width:360px;display:flex;flex-direction:column;align-items:center;gap:10px}.wyl-k .sb-logo{width:48px;height:48px;border-radius:14px;font-size:15px}.wyl-k h2{font-size:22px;color:var(--navy);margin-top:6px}.wyl-k p{color:var(--ink-muted);font-size:13px;line-height:1.55}.btn-p{margin-top:8px;height:38px;padding:0 18px;border-radius:10px;background:var(--accent);color:#fff;font-weight:600;font-size:13px}.btn-p:hover{background:var(--navy)}@media (max-width:900px){.tb{padding:0 10px;gap:6px;padding-top:env(safe-area-inset-top,0px)}.tb-menu{display:flex;width:38px;height:38px;border-radius:10px;align-items:center;justify-content:center}.tb-tyt{display:block;font-size:15px;color:var(--navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tb-szuk{width:38px;padding:0;justify-content:center;border:0;background:none;order:3}.tb-szuk .t,.tb-szuk kbd{display:none}.tb-sp{order:2}.tb-dd{order:4}.tb-user .kto,.tb-user .car{display:none}.tb-panel.pow{width:min(380px,calc(100vw - 20px));right:-50px}}.tb-toast{position:fixed;left:50%;bottom:24px;z-index:90;transform:translate(-50%,12px);opacity:0;pointer-events:none;background:var(--navy);color:#fff;font-size:13px;font-weight:600;padding:10px 16px;border-radius:10px;box-shadow:var(--sh-lg);transition:opacity .18s,transform .18s}.tb-toast.on{opacity:1;transform:translate(-50%)}.tb-ik .bdg.dz{background:var(--amber)}.pow-sek{display:flex;align-items:center;gap:6px;padding:8px 16px 6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);background:var(--surface2);border-bottom:1px solid #F0EEEA}.pow-sek.dz{color:var(--amber-t);background:var(--amber-l)}.pow-sek span{margin-left:auto}.pow-o{position:relative;display:block!important;padding:0!important}.pow-g{display:grid;grid-template-columns:30px minmax(0,1fr);gap:11px;width:100%;padding:12px 40px 12px 16px;text-align:left}.pow-o.dz{box-shadow:inset 3px 0 0 var(--amber);background:#fffbf0}.pow-x{position:absolute;top:10px;right:10px;width:26px;height:26px;border-radius:7px;display:flex;align-items:center;justify-content:center;color:var(--ink-muted);opacity:0;transition:opacity .12s}.pow-o:hover .pow-x,.pow-x:focus-visible{opacity:1}.pow-x:hover{background:#faf0ec;color:var(--red-t)}.pow-o .tx b{font-weight:600}.pow-o:not(.czyt) .tt:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--accent);margin-right:6px;vertical-align:1px}.pow-o.dz .tt:before{background:var(--amber)}.pow-st{display:flex!important;align-items:center;justify-content:space-between;padding:8px 10px!important;border-top:1px solid var(--border)}.pow-st button{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--ink-dim);padding:5px 8px;border-radius:7px}.pow-st button:hover{background:var(--surface2);color:var(--ink)}.pow-st button.cz{color:var(--red-t)}.pow-st button.cz:hover{background:#faf0ec}.pow-pusto{display:flex;flex-direction:column;align-items:center;gap:6px;padding:30px 20px;text-align:center;color:var(--border-dark)}.pow-pusto b{color:var(--ink);font-size:13px}.pow-pusto span{color:var(--ink-muted);font-size:12px}@media (max-width:900px){.cc-app{flex-direction:column}.sb{position:fixed;left:0;top:0;bottom:0;z-index:60;transform:translate(-100%);transition:transform .2s;box-shadow:var(--sh-lg)}.cc-app.menu-otw .sb{transform:none}.cc-app.menu-otw .ov.menu-ov{opacity:1;pointer-events:auto}}.tb:after{content:"";position:absolute;top:0;right:0;bottom:-1px;left:0;background:#1a181652;z-index:40;opacity:0;pointer-events:none;transition:opacity .2s ease-out}.rm-tresc{flex:1;min-height:0;overflow:auto;animation:rm-wej var(--t-szybko) ease-out}@keyframes rm-wej{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.rm-obszar{flex:1;min-height:0;position:relative;display:flex;flex-direction:column}.rm-nakladka{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:50}.rm-nakladka>*{pointer-events:auto}.rm-obszar{container:cc-obszar / size;isolation:isolate}.rm-nakladka>.m-nakladka{position:absolute;top:0;right:0;bottom:0;left:0;contain:layout;pointer-events:none;background:none}.rm-nakladka>.m-nakladka>*{pointer-events:auto}body.nowy .sb:after{opacity:1;pointer-events:auto}body.nowy .baner:after{opacity:1;pointer-events:auto}body.nowy .tb{position:relative}body.nowy .tb:after{opacity:1;pointer-events:auto}.ok-ov .sw2 input,.ok-ov .seg3 input{color:revert;font-family:revert}.rm-nakladka>.m-nakladka>.cc-strona{translate:calc(var(--cc-ox,0px)*-1) calc(var(--cc-oy,0px)*-1)}.m-lista :where(input,button,select,textarea),.m-szcz :where(input,button,select,textarea),.m-proj :where(input,button,select,textarea),.m-firmy :where(input,button,select,textarea),.m-dost :where(input,button,select,textarea),.m-harm :where(input,button,select,textarea),.m-inw :where(input,button,select,textarea),.m-kat :where(input,button,select,textarea),.m-dane :where(input,button,select,textarea),.m-akt :where(input,button,select,textarea),.m-adm :where(input,button,select,textarea){color:revert;font-family:revert}:where(.rm-nakladka>.m-nakladka>.cc-strona){width:max-content}@keyframes usrOtw{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:none}}@keyframes usrZam{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px) scale(.98)}}.tb-panel.usr{transform-origin:top right;animation:usrOtw .17s cubic-bezier(.2,.8,.2,1)}.tb-panel.usr.zam{animation:usrZam .12s ease-in forwards;pointer-events:none}@media (prefers-reduced-motion:reduce){.tb-panel.usr,.tb-panel.usr.zam{animation:none}}.m-panel{--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;--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:14px;--font:"Inter Variable",system-ui,-apple-system,"Segoe UI",sans-serif;--fs-label:11px;--fs-micro: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}.m-panel *{box-sizing:border-box;margin:0;padding:0}.m-panel{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);line-height:1.5;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-feature-settings:"cv11" 1}.m-panel button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.m-panel input,.m-panel textarea{font-family:inherit}.m-panel :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.m-panel *{transition:none!important;animation:none!important}}.m-panel .app{max-width:1240px;margin:0 auto;padding:24px 24px 72px}.m-panel .h1{font-size:var(--fs-page);font-weight:var(--fw-bold);color:var(--navy);letter-spacing:var(--tr-page);line-height:1.15}.m-panel .sub{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:4px}.m-panel .btn{padding:9px 16px;border-radius:9px;font-size:var(--fs-body);font-weight:var(--fw-semi);letter-spacing:-.005em;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.m-panel .btn-primary{background:var(--accent);color:#fff}.m-panel .btn-primary:hover{background:var(--navy)}.m-panel .btn-ghost{border:1.5px solid var(--border);background:var(--surface);color:var(--ink-dim)}.m-panel .btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.m-panel .btn-sm{padding:7px 12px;font-size:var(--fs-meta);font-weight:var(--fw-semi)}.m-panel .filters{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-bottom:18px}.m-panel .search{position:relative;flex:1;min-width:230px;max-width:340px}.m-panel .search input{width:100%;padding:9px 13px 9px 37px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);background:var(--surface);color:var(--ink)}.m-panel .search input:focus{outline:none;border-color:var(--accent)}.m-panel .search svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--ink-muted)}.m-panel .fbtn{padding:9px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);letter-spacing:-.005em;background:var(--surface);color:var(--ink);display:flex;align-items:center;gap:7px;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.m-panel .fbtn:hover{border-color:var(--border-dark)}.m-panel .fbtn.on{border-color:var(--accent);background:var(--accent-l);color:var(--accent);font-weight:var(--fw-med)}.m-panel .card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden;transition:transform .18s,box-shadow .18s,border-color .18s}.m-panel .card:hover{transform:translateY(-3px);box-shadow:var(--sh-lg);border-color:var(--accent)}.m-panel .card.open{border-color:var(--accent);box-shadow:var(--sh-lg);transform:none}.m-panel .card{cursor:pointer}.m-panel .c-name{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);line-height:1.28;letter-spacing:var(--tr-tight)}.m-panel .btn[disabled]{background:var(--surface2);color:var(--ink-muted);border:1.5px solid var(--border);cursor:not-allowed}.m-panel .btn[disabled]:hover{background:var(--surface2);color:var(--ink-muted);border-color:var(--border)}.m-panel .cx{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-meta);color:var(--ink-dim);text-decoration:none}.m-panel .cx svg{color:var(--ink-muted);flex-shrink:0}.m-panel a.cx:hover{color:var(--accent)}.m-panel a.cx:hover svg{color:var(--accent)}.m-panel .ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a18166b;display:none;align-items:flex-start;justify-content:center;padding:40px 20px;z-index:200;overflow-y:auto}.m-panel .ov.open{display:flex}.m-panel .modal{background:var(--surface);border-radius:16px;box-shadow:var(--sh-lg);width:100%;max-width:620px;overflow:hidden}.m-panel .m-head{padding:20px 24px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:13px}.m-panel .m-ic{width:38px;height:38px;border-radius:11px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-panel .m-t{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy)}.m-panel .m-s{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:1px}.m-panel .m-x{margin-left:auto;color:var(--ink-muted);font-size:var(--fs-data);line-height:1;padding:3px 8px;border-radius:8px}.m-panel .m-x:hover{background:var(--surface2);color:var(--ink)}.m-panel .m-body{padding:22px 24px}.m-panel .fld label{display:block;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink-dim);margin-bottom:6px}.m-panel .fld .req{color:var(--red)}.m-panel .fld input,.m-panel .fld textarea{width:100%;padding:10px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);background:var(--surface);color:var(--ink);transition:border-color .15s}.m-panel .fld input:focus,.m-panel .fld textarea:focus{outline:none;border-color:var(--accent)}.m-panel .fld .hint{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:5px}.m-panel .fld textarea{resize:vertical;min-height:78px;line-height:1.55}.m-panel .m-foot{padding:16px 24px;border-top:1px solid var(--border);background:var(--surface2);display:flex;align-items:center;gap:10px}.m-panel .m-foot .sp{flex:1;font-size:var(--fs-meta);color:var(--ink-muted)}.m-panel .app{max-width:1760px;padding-left:28px;padding-right:28px}.m-panel svg.i{flex-shrink:0;display:block}.m-panel .btn svg.i{flex-shrink:0}.m-panel .btn-ghost svg{color:var(--ink-muted);transition:color .15s}.m-panel .btn-ghost:hover svg{color:var(--accent)}.m-panel .btn[disabled] svg{color:var(--ink-muted)}.m-panel .search svg{stroke-width:2}.m-panel .fbtn>svg:first-child{color:var(--ink-muted)}.m-panel .fbtn.on>svg:first-child{color:var(--accent)}.m-panel .fbtn .pref{color:var(--ink-muted)}.m-panel .card:hover,.m-panel .card.open{border-color:var(--border-dark)}.m-panel .card{position:relative}.m-panel .c-name{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.m-panel .m-t{font-size:17px;font-weight:var(--fw-bold);letter-spacing:-.015em}.m-panel .m-x{width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center}.m-panel .fld input:focus,.m-panel .fld textarea:focus,.m-panel .fld select:focus{box-shadow:0 0 0 3px #375da61f}.m-panel .modal.waskie{max-width:500px}.m-panel .m-ic.amber{background:var(--amber-l);color:var(--amber-t)}.m-panel .m-foot .sp{flex:1}.m-panel .fld select{width:100%;padding:10px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);font-family:var(--font);background:var(--surface);color:var(--ink);cursor:pointer}.m-panel .fld select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-panel .fld input[type=checkbox],.m-panel .fld input[type=radio]{width:15px;height:15px;padding:0;accent-color:var(--accent);flex-shrink:0}.m-panel .fld input:disabled{background:var(--surface2);color:var(--ink-muted);cursor:not-allowed}.m-panel .fld.zle input,.m-panel .fld.zle textarea,.m-panel .fld.zle select{border-color:var(--red)}.m-panel .blad{display:none;font-size:var(--fs-meta);color:var(--red-t);margin-top:5px}.m-panel .zle>.blad,.m-panel .blad.on{display:block}.m-panel .req{color:var(--red)}.m-panel .btn-link{font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--accent);padding:4px 6px;border-radius:6px}.m-panel .btn-link:hover{background:var(--accent-l)}.m-panel .opc{display:flex;align-items:center;gap:12px;padding:11px 13px;border:1.5px solid var(--border);border-radius:10px;cursor:pointer;transition:border-color .15s,background .15s}.m-panel .opc:hover{border-color:var(--border-dark)}.m-panel .opc:has(input:checked){border-color:var(--accent);background:var(--accent-l)}.m-panel .opc input{accent-color:var(--accent);width:16px;height:16px;flex-shrink:0}.m-panel .ibtn{width:28px;height:28px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);flex-shrink:0;transition:background .15s,color .15s}.m-panel .ibtn:hover{background:var(--surface);color:var(--accent);box-shadow:inset 0 0 0 1px var(--border)}.m-panel .m-body>.fld+.fld{margin-top:16px}.m-panel .m-txt{color:var(--ink-dim);line-height:1.6}.m-panel .m-txt b{color:var(--ink);font-weight:var(--fw-semi)}.m-panel mark{background:#fbefc4;color:inherit;border-radius:2px;padding:0 1px}.m-panel .uchwyt{width:26px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:7px;color:var(--border-dark);cursor:grab;flex-shrink:0}.m-panel .uchwyt:hover,.m-panel .uchwyt:focus-visible{color:var(--accent);background:var(--accent-l)}.m-panel .uchwyt.off{cursor:default;opacity:.35}.m-panel .uchwyt.off:hover{background:none;color:var(--border-dark)}.m-panel .kat{display:flex;align-items:center;gap:8px;padding:3px 12px 3px 8px;min-height:40px;position:relative;transition:background .12s}.m-panel .kat:hover{background:var(--surface2)}.m-panel .kat.przed:before,.m-panel .kat.po:after{content:"";position:absolute;left:10px;right:10px;height:2px;border-radius:2px;background:var(--accent)}.m-panel .kat.przed:before{top:-1px}.m-panel .kat.po:after{bottom:-1px}.m-panel .kat.nowy,.m-panel .inw.nowy{animation:blysk 1.6s ease}.m-panel .inw{display:grid;grid-template-columns:auto minmax(0,1fr) 250px auto;align-items:center;gap:6px 22px;padding:16px 20px 16px 10px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);position:relative;transition:border-color .15s}.m-panel .inw:hover{border-color:var(--border-dark)}.m-panel .inw.przed:before,.m-panel .inw.po:after{content:"";position:absolute;left:12px;right:12px;height:2px;border-radius:2px;background:var(--accent)}.m-panel .inw.przed:before{top:-7px}.m-panel .inw.po:after{bottom:-7px}@container cc-obszar (max-width:900px){.m-panel .inw{grid-template-columns:auto minmax(0,1fr)}}.m-panel .filters .search{min-width:320px}.m-panel .opc.zm:has(input:checked){border-color:var(--amber);background:var(--amber-l)}.m-panel .sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1)}.m-panel .sort-ciag{position:relative;z-index:20;transition:box-shadow .18s,background .18s!important;box-shadow:0 14px 36px #1a30592e,0 2px 6px #1a305914!important;cursor:grabbing!important}.m-panel .inw.sort-ciag{border-color:var(--accent)!important}.m-panel .kat.sort-ciag{background:var(--surface)!important;border-color:var(--accent)!important}.m-panel .sort-ciag .uchwyt{color:var(--accent);background:var(--accent-l);cursor:grabbing}.m-panel.sortuje,.m-panel.sortuje *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.m-panel .uchwyt{touch-action:none}.m-panel .seg-w{display:inline-flex;padding:3px;gap:2px;background:var(--surface);border:1px solid var(--border);border-radius:10px}.m-panel .seg-w button{display:inline-flex;align-items:center;gap:7px;height:29px;padding:0 12px;border-radius:7px;font-size:var(--fs-body);font-weight:var(--fw-semi);color:var(--ink-dim)}.m-panel .seg-w button:hover{color:var(--ink);background:var(--surface2)}.m-panel .seg-w button.on{background:var(--accent-l);color:var(--accent)}.m-panel .seg-w .n{font-size:var(--fs-micro);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--ink-muted)}.m-panel .seg-w button.on .n{color:var(--accent)}.m-panel .kl{max-width:980px}.m-panel #lista{display:flex;flex-direction:column;gap:8px}.m-panel .kat{display:grid;grid-template-columns:30px minmax(0,1fr) 92px 92px 92px 70px;align-items:center;gap:10px;padding:0 12px 0 10px}.m-panel .kat{min-height:48px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 1px 2px #1a18160a;transition:border-color .15s,box-shadow .15s}.m-panel .kat:hover{border-color:var(--border-dark);background:var(--surface)}.m-panel .kat.przed:before,.m-panel .kat.po:after{left:8px;right:8px}@container cc-obszar (max-width:640px){.m-panel .kat{grid-template-columns:30px minmax(0,1fr) auto;row-gap:2px;padding:6px 10px 6px 6px}}.m-panel .sort-ciag.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s!important}.m-panel .kat.sort-ak,.m-panel .inw.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1)}.m-panel .kat.sort-ciag.sort-ak,.m-panel .inw.sort-ciag.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s!important}.m-panel .tm{font-size:var(--fs-micro);color:var(--ink-muted)}.m-panel .tm.po{color:var(--red-t);font-weight:var(--fw-semi)}.m-panel .fld{position:relative}.m-panel .kl{max-width:none!important}.m-panel .kat{grid-template-columns:30px minmax(0,1fr) 110px 110px 110px 236px!important}@container cc-obszar (max-width:900px){.m-panel .kat{grid-template-columns:30px minmax(0,1fr) 70px 70px 70px auto!important}}.m-panel .pul-nag{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.m-panel .pul-nag .h1{margin:0}.m-panel .ed-bar{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:10px;margin:0 0 16px;padding:10px 12px 10px 16px;border-radius:12px;background:var(--navy);color:#fff;box-shadow:0 8px 24px #1a30592e}.m-panel .ed-bar[hidden]{display:none}.m-panel .ed-bar .t{flex:1;display:flex;flex-direction:column}.m-panel .ed-bar .btn-ghost{background:#ffffff1a;border-color:#ffffff40;color:#fff}.m-panel .ed-bar .btn-ghost:hover{background:#ffffff2e}.m-panel .ed-bar .btn-ghost svg{color:#fff}.m-panel .ed-bar .btn-primary{background:#fff;color:var(--navy)}.m-panel .ed-bar .btn-primary svg{color:var(--navy)}.m-panel .siatka{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;align-items:start}.m-panel .wd{grid-column:span 6;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 2px #1a18160a;display:flex;flex-direction:column;min-width:0;position:relative}.m-panel .wd.r-s{grid-column:span 4}.m-panel .wd.r-m{grid-column:span 6}.m-panel .wd.r-l{grid-column:span 8}.m-panel .wd.r-xl{grid-column:span 12}.m-panel .wd-h{display:flex;align-items:center;gap:8px;min-height:48px;padding:10px 12px 6px 16px}.m-panel .wd-h h2{margin:0;font-size:14px;font-weight:var(--fw-semi);color:var(--navy);display:flex;align-items:center;gap:7px;letter-spacing:-.005em}.m-panel .wd-n{font-size:11px;font-weight:var(--fw-bold);min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--amber-t);color:#fff;display:inline-flex;align-items:center;justify-content:center}.m-panel .wd-h .sp{flex:1}.m-panel .wd-link{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted);padding:4px 6px;border-radius:7px}.m-panel .wd-link:hover{color:var(--accent);background:var(--accent-l)}.m-panel .wd-b{padding:2px 16px 16px;flex:1;min-width:0}.m-panel .wl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.m-panel em.po{color:var(--red-t)}.m-panel .dat{width:38px;height:40px;border-radius:9px;background:var(--surface2);box-shadow:inset 0 0 0 1px var(--border);display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;line-height:1.1}.m-panel .dat b{font-size:15px;color:var(--ink)}.m-panel .dat span{font-size:10px;text-transform:uppercase;color:var(--ink-muted);font-weight:var(--fw-semi)}.m-panel .dat.po{background:var(--red-l);box-shadow:none}.m-panel .dat.po b{color:var(--red-t)}.m-panel .kpi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.m-panel .kpi-o{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;border-radius:11px;background:var(--surface2);text-align:left;transition:background .15s,box-shadow .15s}.m-panel button.kpi-o:hover{box-shadow:inset 0 0 0 1.5px var(--border-dark);background:var(--surface)}.m-panel .kpi-l{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim)}.m-panel .kpi-v{font-size:26px;font-weight:var(--fw-bold);letter-spacing:-.02em;line-height:1.15;font-variant-numeric:tabular-nums}.m-panel .kpi-s{font-size:12px;color:var(--ink-muted)}.m-panel .kpi-o.b .kpi-v{color:var(--accent)}.m-panel .kpi-o.a .kpi-v{color:var(--amber-t)}.m-panel .kpi-o.g .kpi-v{color:var(--green)}.m-panel .kpi.l{grid-template-columns:repeat(2,minmax(0,1fr))}.m-panel .rk{width:22px;height:22px;border-radius:6px;background:var(--surface2);font-size:11px;font-weight:var(--fw-bold);color:var(--ink-muted);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-panel .oc{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:var(--fw-semi);color:#8a6a12}.m-panel .oc svg{color:#c49a28;fill:#c49a28}.m-panel .sk{display:grid;grid-template-columns:1fr 1fr;gap:8px}.m-panel .sk.xl{grid-template-columns:repeat(4,1fr)}.m-panel .sk-o{display:flex;align-items:center;gap:9px;padding:10px 12px;border-radius:10px;border:1.5px solid var(--border);font-size:12px;font-weight:var(--fw-semi);color:var(--ink);text-align:left}.m-panel .sk-o span{width:28px;height:28px;border-radius:8px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-panel .sk-o:hover{border-color:var(--accent);background:var(--accent-l)}.m-panel .sk-o:hover span{background:var(--surface)}.m-panel .wpusto{display:flex;flex-direction:column;align-items:center;gap:4px;padding:18px 10px;text-align:center;color:var(--border-dark)}.m-panel .wpusto b{color:var(--ink);font-size:13px;margin-top:4px}.m-panel .wpusto span{color:var(--ink-muted);font-size:12px}.m-panel .pul-pusto{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:60px 20px;border:1.5px dashed var(--border-dark);border-radius:14px;color:var(--border-dark);text-align:center}.m-panel .pul-pusto b{color:var(--navy);font-size:16px;margin-top:6px}.m-panel .pul-pusto span{color:var(--ink-muted);font-size:13px;margin-bottom:10px}.m-panel.edycja .wd{border-style:dashed;border-color:var(--border-dark);background:var(--surface)}.m-panel.edycja .wd:hover{border-color:var(--accent)}.m-panel.edycja .wd-b{pointer-events:none;opacity:.6;-webkit-user-select:none;user-select:none;max-height:220px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent);mask-image:linear-gradient(to bottom,#000 70%,transparent)}.m-panel .wd-u{width:26px;height:28px;margin-left:-8px}.m-panel .wd.przed:before,.m-panel .wd.po:after{content:"";position:absolute;top:8px;bottom:8px;width:3px;border-radius:2px;background:var(--accent)}.m-panel .wd.przed:before{left:-9px}.m-panel .wd.po:after{right:-9px}.m-panel .wd.nowy{animation:blysk 1.6s ease}.m-panel .szuf-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#1a181647}.m-panel .szuf-ov[hidden]{display:none}.m-panel .szuf{position:fixed;top:0;right:0;bottom:0;z-index:61;width:min(440px,100%);background:var(--surface);box-shadow:-12px 0 40px #1a305929;display:flex;flex-direction:column;transform:translate(105%);transition:transform .25s cubic-bezier(.22,1,.36,1)}.m-panel .szuf.on{transform:none}.m-panel .szuf-h{display:flex;align-items:flex-start;gap:12px;padding:18px 18px 12px}.m-panel .szuf-h h2{margin:0;font-size:17px;color:var(--navy)}.m-panel .szuf-h p{margin:2px 0 0;font-size:12px;color:var(--ink-muted)}.m-panel .szuf-h .ibtn{margin-left:auto}.m-panel .szuf .search{margin:0 18px;max-width:none!important;min-width:0!important}.m-panel .szuf .search input{width:100%}.m-panel .szuf-mod{display:flex;flex-wrap:wrap;gap:6px;padding:12px 18px;border-bottom:1px solid var(--border)}.m-panel .szuf-mod button{height:28px;padding:0 11px;border-radius:20px;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);box-shadow:inset 0 0 0 1px var(--border)}.m-panel .szuf-mod button:hover{box-shadow:inset 0 0 0 1px var(--border-dark);color:var(--ink)}.m-panel .szuf-mod button.on{background:var(--accent);color:#fff;box-shadow:none}.m-panel .szuf-l{flex:1;overflow-y:auto;padding:6px 18px 18px}.m-panel .sz-jest{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:var(--fw-semi);color:var(--green);white-space:nowrap}@container cc-obszar (max-width:1250px){.m-panel .wd.r-s{grid-column:span 6}.m-panel .wd.r-l{grid-column:span 12}.m-panel .kpi{grid-template-columns:repeat(2,1fr)}}@container cc-obszar (max-width:800px){.m-panel .wd,.m-panel .wd.r-s,.m-panel .wd.r-m,.m-panel .wd.r-l,.m-panel .wd.r-xl{grid-column:1/-1}.m-panel .sk.xl{grid-template-columns:1fr 1fr}.m-panel .pul-nag{flex-direction:column;align-items:flex-start}}.m-panel .szuf .search{flex:0 0 auto!important;height:auto!important}.m-panel .pul-nag [hidden]{display:none!important}.m-panel .wtab{display:flex;gap:2px;margin:0 0 10px;padding:3px;border-radius:9px;background:var(--surface2);width:max-content;max-width:100%;overflow-x:auto}.m-panel .wtab button{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:7px;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);white-space:nowrap}.m-panel .wtab button span{font-size:11px;font-weight:var(--fw-bold);color:var(--ink-muted)}.m-panel .wtab button:hover{color:var(--ink)}.m-panel .wtab button.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #1a18161a}.m-panel .wtab button.on span{color:var(--accent)}.m-panel .pas{flex:1;height:6px;border-radius:3px;background:#efece7;overflow:hidden;display:block;min-width:40px}.m-panel .pas i{display:block;height:100%;border-radius:3px;background:var(--accent)}.m-panel .pas i.a{background:var(--amber)}.m-panel .pas i.r{background:var(--red)}.m-panel .pas i.g{background:var(--green)}.m-panel .czas{display:flex;align-items:center;gap:8px;margin-top:5px}.m-panel .dz{display:flex;align-items:center;gap:12px;padding:10px 10px 10px 12px;border-radius:10px;border:1px solid var(--border);background:var(--surface)}.m-panel .dz.pilne{border-color:#c49a2873;background:#fffbf0;box-shadow:inset 3px 0 0 var(--amber)}.m-panel .kpi-l{display:flex;align-items:center;gap:5px;width:100%}.m-panel .kpi-l svg{margin-left:auto;color:var(--border-dark);opacity:0;transition:opacity .15s}.m-panel button.kpi-o:hover .kpi-l svg{opacity:1;color:var(--accent)}.m-panel .kpi-o.bud{background:#eef1f7;box-shadow:none}.m-panel .kpi-o.bud .kpi-v{color:var(--navy);font-size:22px}.m-panel .sk-o>span:first-child{width:28px;height:28px;border-radius:8px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-panel .siatka{grid-auto-rows:72px;align-items:stretch!important}.m-panel .wd{height:100%;overflow:hidden}.m-panel .wd.h-1{grid-row:span 2}.m-panel .wd.h-2{grid-row:span 4}.m-panel .wd.h-3{grid-row:span 6}.m-panel .wd-b{overflow-y:auto;scrollbar-width:thin;min-height:0}.m-panel .wl{list-style:none;margin:0;padding:0}.m-panel .wl li+li{border-top:1px solid #F0EEEA}.m-panel .wl.kol2{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.m-panel .wl.kol2 li+li{border-top:0}.m-panel .wl.kol2 li{border-bottom:1px solid #F0EEEA}.m-panel .wr{display:flex;align-items:center;gap:11px;width:calc(100% + 12px);margin:0 -6px;padding:9px 6px;border-radius:8px;text-align:left}.m-panel .wr:hover{background:var(--surface2)}.m-panel .wr>svg{color:var(--border-dark);flex-shrink:0}.m-panel .wr:hover>svg{color:var(--accent)}.m-panel .wr-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.m-panel .wr-t b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-panel .wr-t>span{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-panel .wr-t em{font-style:normal;font-weight:var(--fw-semi)}.m-panel em.a{color:var(--amber-t)}.m-panel em.r{color:var(--red-t)}.m-panel .kr{width:8px;height:8px;border-radius:50%;background:var(--accent);flex-shrink:0;opacity:.55}.m-panel .kr.a{background:var(--amber);opacity:1}.m-panel .kr.r{background:var(--red);opacity:1}.m-panel .st{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted);white-space:nowrap;padding:2px 8px;border-radius:6px;background:var(--surface2)}.m-panel .st.a{background:var(--amber-l);color:var(--amber-t)}.m-panel .st.r{background:var(--red-l);color:var(--red-t)}.m-panel .dat{width:36px;height:38px}.m-panel .dat.a{background:var(--amber-l);box-shadow:none}.m-panel .dat.a b{color:var(--amber-t)}.m-panel .dat.r{background:var(--red-l);box-shadow:none}.m-panel .dat.r b{color:var(--red-t)}.m-panel .mini{width:40px;height:30px;border-radius:7px;flex-shrink:0;background:var(--surface2);display:flex;align-items:center;justify-content:center;color:var(--border-dark);box-shadow:inset 0 0 0 1px #0000000f}.m-panel .czas{display:flex;align-items:center;gap:8px;margin-top:4px}.m-panel .czas>span:last-child{font-size:12px;color:var(--ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.m-panel .czas>span.r{color:var(--red-t);font-weight:var(--fw-semi)}.m-panel .pas{height:5px}.m-panel .pas i{background:var(--accent);opacity:.75}.m-panel .pas i.r{background:var(--red);opacity:1}.m-panel .kpi{grid-template-columns:repeat(4,minmax(0,1fr))!important;height:100%}.m-panel .wd.r-l .kpi{grid-template-columns:repeat(2,minmax(0,1fr))!important}.m-panel .kpi-o,.m-panel .kpi-o.bud{background:var(--surface2)!important;box-shadow:none!important;padding:10px 14px;justify-content:center}.m-panel .kpi-o .kpi-v,.m-panel .kpi-o.bud .kpi-v{font-size:24px;color:var(--navy)!important}.m-panel .kpi-s em{font-style:normal;font-weight:var(--fw-semi)}.m-panel .kpi-s em.r{color:var(--red-t)}.m-panel button.kpi-o:hover{box-shadow:inset 0 0 0 1.5px var(--accent)!important;background:var(--surface)!important}.m-panel .kpi-o.bud{cursor:default}.m-panel .wd.r-l .kpi-o{padding:8px 12px}.m-panel .wd.r-l .kpi-v{font-size:20px}.m-panel .oc{color:var(--ink)}.m-panel .oc svg{color:var(--amber);fill:var(--amber)}.m-panel .sk{height:100%;align-content:start}.m-panel .sk-o{padding:10px 12px}.m-panel .wtab{margin-bottom:6px}.m-panel .wd-n{background:var(--amber)}.m-panel .wd-n.r{background:var(--red)}.m-panel.edycja .wd-h{cursor:grab;-webkit-user-select:none;user-select:none}.m-panel.edycja .wd-h button{cursor:pointer}.m-panel.ciagnie,.m-panel.ciagnie *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.m-panel .wd.plac{border:2px dashed var(--accent)!important;background:var(--accent-l)!important;box-shadow:none}.m-panel .wd.plac>*{visibility:hidden}.m-panel .wd.duch{position:fixed!important;top:0;left:0;z-index:200;margin:0;pointer-events:none;border:1.5px solid var(--accent)!important;background:var(--surface)!important;box-shadow:0 18px 44px #1a305940!important;opacity:.96}.m-panel .wd.duch .wd-b{opacity:.6}@container cc-obszar (max-width:1250px){.m-panel .wl.kol2{grid-template-columns:1fr}}.m-panel .wd.h-2{grid-row:span 3}.m-panel .wd.h-3{grid-row:span 5}.m-panel.edycja .wd-h{flex-wrap:wrap;row-gap:6px}.m-panel.edycja .wd-h h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:0 1 auto}.m-panel.edycja .wd.r-s .wd-h .sp{flex-basis:100%;height:0}.m-panel .wd[data-id=powiadomienia] .wd-b{padding:0 0 10px}.m-panel .pw-l{list-style:none;margin:0;padding:0}.m-panel .pw+.pw{border-top:1px solid #F0EEEA}.m-panel .pw-g{display:grid;grid-template-columns:30px minmax(0,1fr);gap:11px;width:100%;padding:11px 16px;text-align:left}.m-panel .pw-ik{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:var(--accent-l);color:var(--accent)}.m-panel .pw.pil .pw-ik{background:var(--amber-l);color:var(--amber-t)}.m-panel .pw-tx{display:flex;flex-direction:column;gap:3px;min-width:0}.m-panel .pw-tt{font-size:13px;color:var(--ink);line-height:1.4}.m-panel .pw-tt b{font-weight:var(--fw-semi)}.m-panel .pw-op{font-size:12px;color:var(--ink-dim);line-height:1.5}.m-panel .pw-k{font-size:12px;color:var(--ink-muted)}.m-panel .pw:not(.czyt) .pw-tt:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--accent);margin-right:6px;vertical-align:1px}.m-panel .pw.pil .pw-tt:before{background:var(--amber)}.m-panel .pw:not(.czyt):not(.pil){background:#f4f7fc;box-shadow:inset 3px 0 0 var(--accent)}.m-panel .pw.pil{background:#fffbf0;box-shadow:inset 3px 0 0 var(--amber)}.m-panel .pw:not(.czyt):not(.pil) .pw-ik,.m-panel .pw.pil .pw-ik{background:var(--surface)}.m-panel .pw-g:hover{background:#00000006}.m-panel .pw.czyt .pw-op{color:var(--ink-muted)}.m-panel .sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.m-panel .sr-only:focus{position:absolute!important;width:auto;height:auto;clip:auto;top:6px;right:40px;z-index:3;padding:4px 8px;background:var(--accent);color:#fff;border-radius:6px;font-size:11px}.m-panel .sr-only:focus:after{content:"↑↓←→ przesuń"}.m-panel .ed-bar{position:sticky;top:8px;z-index:30;display:flex!important;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px;padding:0;background:none!important;box-shadow:none!important}.m-panel.edycja .wd:not(.plac):not(.rozc){animation:drga .32s ease-in-out infinite;animation-delay:var(--d,0s)}.m-panel.ciagnie .wd,.m-panel.rozciaga .wd{animation:none!important}@media (prefers-reduced-motion:reduce){.m-panel.edycja .wd{animation:none!important}}.m-panel.edycja .wd{overflow:visible;border-style:solid!important;border-color:var(--border)!important;cursor:grab;-webkit-user-select:none;user-select:none}.m-panel.edycja .wd-b{pointer-events:none;opacity:1!important;-webkit-mask-image:none!important;mask-image:none!important;max-height:none!important;overflow:hidden!important}.m-panel.edycja .wd-h{cursor:grab!important}.m-panel.edycja .wd-h,.m-panel.edycja .wd-b{border-radius:14px}.m-panel.edycja .wd>.wd-h,.m-panel.edycja .wd>.wd-b{overflow:hidden}.m-panel .wd-min{position:absolute;top:-9px;left:-9px;z-index:4;width:24px;height:24px;border-radius:50%;background:#e4e1db;box-shadow:0 1px 4px #0000002e;display:flex;align-items:center;justify-content:center;transition:transform .12s,background .12s}.m-panel .wd-min i{display:block;width:10px;height:2px;border-radius:1px;background:#3f3b35}.m-panel .wd-min:hover{transform:scale(1.1);background:#d5d1c9}.m-panel .wd-rs{position:absolute;right:4px;bottom:4px;z-index:4;width:22px;height:22px;cursor:nwse-resize;border-radius:0 0 11px}.m-panel .wd-rs:before{content:"";position:absolute;right:4px;bottom:4px;width:12px;height:12px;border-right:3px solid var(--border-dark);border-bottom:3px solid var(--border-dark);border-radius:0 0 8px;transition:border-color .12s}.m-panel .wd:hover .wd-rs:before{border-color:var(--accent)}.m-panel.rozciaga,.m-panel.rozciaga *{cursor:nwse-resize!important}.m-panel .wd.plac{border:2px dashed rgba(55,93,166,.45)!important;background:#375da60f!important}.m-panel .wd.duch{animation:none!important;transition:none}.m-panel .wd.znika{transition:transform .18s,opacity .18s;transform:scale(.85)!important;opacity:0}.m-panel .wd.wpada{animation:wpada .3s cubic-bezier(.22,1.3,.36,1)!important}.m-panel .szuf.gal-ok{top:6cqh;bottom:auto;left:50%;right:auto;width:min(880px,94vw);max-height:88cqh;border-radius:18px;transform:translate(-50%,24px) scale(.98);opacity:0;pointer-events:none;transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .2s}.m-panel .szuf.gal-ok.on{transform:translate(-50%);opacity:1;pointer-events:auto}.m-panel .gal{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;padding-top:8px}.m-panel .gal-k{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--surface)}.m-panel .gal-pod{height:150px;padding:12px;background:var(--surface2);overflow:hidden;position:relative}.m-panel .gal-sk{background:var(--surface);border-radius:12px;box-shadow:0 2px 10px #1a305914;transform:scale(.62);transform-origin:top left;width:161%;pointer-events:none}.m-panel .gal-sk .wd-b{max-height:200px;overflow:hidden}.m-panel .gal-pod:after{content:"";position:absolute;left:0;right:0;bottom:0;height:40px;background:linear-gradient(transparent,var(--surface2))}.m-panel .gal-t{padding:10px 12px 4px;display:flex;flex-direction:column;gap:2px}.m-panel .gal-m{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:var(--fw-semi);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-muted)}.m-panel .gal-t b{font-size:13px;color:var(--ink)}.m-panel .gal-t>span:last-child{font-size:12px;color:var(--ink-muted);line-height:1.4}.m-panel .gal-a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px 12px;margin-top:auto}.m-panel .gal-r{display:inline-flex;padding:2px;gap:1px;border-radius:8px;background:var(--surface2);box-shadow:inset 0 0 0 1px var(--border)}.m-panel .gal-r button{min-width:28px;height:24px;border-radius:6px;font-size:11px;font-weight:var(--fw-bold);color:var(--ink-muted)}.m-panel .gal-r button.on{background:var(--accent);color:#fff}.m-panel .gal-k.jest{opacity:.65}.m-panel .gal-st{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:16px;padding:10px 12px;border-radius:10px;background:var(--surface2);font-size:12px;color:var(--ink-muted)}.m-panel .gal-st>span{display:inline-flex;align-items:center;gap:7px}.m-panel .dz-sum{font-size:12px;color:var(--ink-muted);margin:-2px 0 8px}.m-panel .dz-sum b.a{color:var(--amber-t);font-weight:var(--fw-semi)}.m-panel .dzl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.m-panel .dzi{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:9px 10px;border-radius:10px;background:var(--surface2)}.m-panel .dzi-ik{width:30px;height:30px;border-radius:8px;background:var(--surface);color:var(--ink-muted);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px var(--border)}.m-panel .dzi.a .dzi-ik{color:var(--amber-t);background:var(--amber-l);box-shadow:none}.m-panel .dzi.r .dzi-ik{color:var(--red-t);background:var(--red-l);box-shadow:none}.m-panel .dzi-t{min-width:0;display:flex;flex-direction:column;gap:1px}.m-panel .dzi-t b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-panel .dzi-t span{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-panel .dzi-d{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted);white-space:nowrap}.m-panel .dzi.a .dzi-d{color:var(--amber-t)}.m-panel .dzi.r .dzi-d{color:var(--red-t)}.m-panel .dzi .btn{background:var(--surface)}.m-panel .wd.r-m .dzi{grid-template-columns:30px minmax(0,1fr) auto}.m-panel .wd.r-m .dzi-d{display:none}.m-panel .wd.sort-ak{transition:transform .26s cubic-bezier(.22,1,.36,1)!important}.m-panel .dzl{gap:4px!important}.m-panel .dzi{padding:6px 8px!important}.m-panel .dzi-ik{width:28px!important;height:28px!important}.m-panel .dzi{grid-template-columns:28px minmax(0,1fr) auto auto!important}.m-panel .wd.r-m .dzi{grid-template-columns:28px minmax(0,1fr) auto!important}.m-panel .app{container-type:inline-size}.m-panel .app #siatka{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:150px;grid-auto-flow:row dense;gap:16px}.m-panel #siatka .wd.r-s{grid-column:span 1}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).r-s{grid-column:span 1}.m-panel #siatka .wd.r-m{grid-column:span 2}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).r-m{grid-column:span 2}.m-panel #siatka .wd.r-l{grid-column:span 3}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).r-l{grid-column:span 3}.m-panel #siatka .wd.r-xl{grid-column:span 4}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).r-xl{grid-column:span 4}.m-panel #siatka .wd.h-1{grid-row:span 1}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).h-1{grid-row:span 1}.m-panel #siatka .wd.h-2{grid-row:span 2}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).h-2{grid-row:span 2}.m-panel #siatka .wd.h-3{grid-row:span 3}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).h-3{grid-row:span 3}@container (max-width:1080px){.m-panel .app #siatka{grid-template-columns:repeat(3,minmax(0,1fr))}.m-panel #siatka .wd.r-xl{grid-column:span 3}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).r-xl{grid-column:span 3}}@container (max-width:780px){.m-panel .app #siatka{grid-template-columns:repeat(2,minmax(0,1fr))}.m-panel #siatka .wd.r-l,.m-panel #siatka .wd.r-xl{grid-column:span 2}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).r-l,.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).r-xl{grid-column:span 2}}@container (max-width:480px){.m-panel .app #siatka{grid-template-columns:1fr}.m-panel #siatka .wd.r-m,.m-panel #siatka .wd.r-l,.m-panel #siatka .wd.r-xl{grid-column:span 1}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).r-m,.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).r-l,.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).r-xl{grid-column:span 1}.m-panel #siatka .wd.h-3{grid-row:span 2}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).h-3{grid-row:span 2}}.m-panel #siatka .wd-b{overflow:hidden!important;display:flex;flex-direction:column}.m-panel #siatka .wd-b>.wl,.m-panel #siatka .wd-b>.dzl{flex:0 0 auto}.m-panel .wd-wiecej{display:inline-flex;align-items:center;gap:4px;margin-top:auto;padding-top:8px;font-size:12px;font-weight:var(--fw-semi);color:var(--accent);align-self:flex-start}.m-panel .wd-wiecej:hover{text-decoration:underline;text-underline-offset:2px}.m-panel .wd.r-l .kpi{grid-template-columns:repeat(4,minmax(0,1fr))!important}@container (max-width:1080px){.m-panel .kpi{grid-template-columns:repeat(2,minmax(0,1fr))!important}.m-panel #siatka .wd[data-id=kpi].h-1{grid-row:span 2}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_)[data-id=kpi].h-1{grid-row:span 2}}.m-panel .sk.s{grid-template-columns:1fr}.m-panel .sk.m{grid-template-columns:1fr 1fr}.m-panel .sk.l,.m-panel .sk.xl{grid-template-columns:repeat(4,1fr)}.m-panel #siatka .wd[data-id=skroty].h-1 .sk.s{grid-template-columns:1fr 1fr}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_)[data-id=skroty].h-1 .sk.s{grid-template-columns:1fr 1fr}.m-panel .czas{margin-top:3px}.m-panel #siatka .wd-h h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.m-panel #siatka .wd-h h2 .wd-n{flex-shrink:0}@container (min-width:1081px){.m-panel #siatka .wd.r-s .wd-link .lt{display:none}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).r-s .wd-link .lt{display:none}.m-panel #siatka .wd.r-s .wd-link{padding:6px}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).r-s .wd-link{padding:6px}}.m-panel #siatka .wd-b{padding:0 16px 14px}.m-panel #siatka .wd[data-id=powiadomienia] .wd-b{padding:0 0 10px}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_)[data-id=powiadomienia] .wd-b{padding:0 0 10px}.m-panel .pw-st:empty{display:none}.m-panel .wd-wiecej{padding-top:6px!important}.m-panel .sk{flex:1;grid-auto-rows:1fr}.m-panel #siatka .wd.h-1 .sk{grid-auto-rows:auto}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).h-1 .sk{grid-auto-rows:auto}.m-panel .kpi{flex:1}.m-panel .dz-sum{margin:-2px 0 8px!important}.m-panel .dzi{min-height:46px}.m-panel .ed-bar{display:flex!important;align-items:center;gap:10px;margin:0 0 16px;padding:10px 12px 10px 16px!important;border-radius:12px;background:var(--navy)!important;color:#fff;box-shadow:0 8px 24px #1a30592e!important;justify-content:flex-start}.m-panel .ed-bar[hidden]{display:none!important}.m-panel .ed-bar .t{flex:1;display:flex;flex-direction:column;min-width:0}.m-panel .ed-bar .t b{font-size:13px}.m-panel .ed-bar .t span{font-size:12px;opacity:.75}.m-panel .wd.rs-duch{position:fixed!important;z-index:200;margin:0;animation:none!important;pointer-events:none;overflow:hidden!important;border:1.5px solid var(--accent)!important;background:var(--surface)!important;box-shadow:0 0 0 5px #375da624,0 18px 44px #1a305938!important}.m-panel .wd.rs-duch .wd-min,.m-panel .wd.rs-duch .wd-u{display:none}.m-panel .wd.rs-duch.koniec{transition:left .24s cubic-bezier(.22,1,.36,1),top .24s cubic-bezier(.22,1,.36,1),width .24s cubic-bezier(.22,1,.36,1),height .24s cubic-bezier(.22,1,.36,1),box-shadow .24s;box-shadow:0 1px 2px #1a18160a!important}.m-panel #siatka .wd.rs-plac{animation:none!important;border:2px dashed rgba(55,93,166,.5)!important;background:#375da614!important;box-shadow:none!important}.m-panel #siatka .wd.rs-plac>*{visibility:hidden}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).rs-plac>*{visibility:hidden}.m-panel .pg{display:flex;align-items:center;gap:6px;margin-top:auto;padding-top:8px}.m-panel .pg-o{font-size:12px;color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.m-panel .pg-k{display:flex;align-items:center;gap:4px;margin-left:auto}.m-panel .pg-k i{width:6px;height:6px;border-radius:50%;background:var(--border-dark);opacity:.5;transition:all .2s}.m-panel .pg-k i.on{width:16px;border-radius:3px;background:var(--accent);opacity:1}.m-panel .pg-k span{font-size:11px;color:var(--ink-muted)}.m-panel .pg-b{width:26px;height:26px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--ink-dim);background:var(--surface2)}.m-panel .pg-b:hover:not([disabled]){background:var(--accent-l);color:var(--accent)}.m-panel .pg-b[disabled]{opacity:.35;cursor:default}.m-panel .pw-st{padding:0 16px;margin-top:auto}.m-panel .wd-b.przewin-l>*:not(.pg):not(.pw-st){animation:zLewej .22s ease-out}.m-panel .wd-b.przewin-p>*:not(.pg):not(.pw-st){animation:zPrawej .22s ease-out}.m-panel .wd-b.przewin-l .pw-l,.m-panel .wd-b.przewin-p .pw-l{animation-duration:.22s}.m-panel .pog-g{display:flex;align-items:center;gap:12px}.m-panel .pog-ik{width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--surface2);color:var(--ink-dim);flex-shrink:0}.m-panel .pog-ik.slonce{background:#fff4d6;color:#c49a28}.m-panel .pog-ik.deszcz,.m-panel .pog-ik.chmury{background:#eaf0f8;color:#5a7ab0}.m-panel .pog-ik.mroz{background:#e6f2fa;color:#3b87b8}.m-panel .pog-ik.wiatr{background:#eef1f4;color:#5e6b78}.m-panel .pog-g div{display:flex;flex-direction:column;min-width:0}.m-panel .pog-t{font-size:28px;font-weight:var(--fw-bold);color:var(--navy);line-height:1.05;letter-spacing:-.02em}.m-panel .pog-g span{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-panel .pog-dni{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:10px}.m-panel .pog-d{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 2px;border-radius:9px;background:var(--surface2);font-size:11px;color:var(--ink-muted)}.m-panel .pog-d svg{color:var(--ink-dim)}.m-panel .pog-d b{font-size:13px;color:var(--ink)}.m-panel .pog-d em{font-style:normal;font-size:11px}.m-panel .pog-d.uw{background:var(--amber-l)}.m-panel .pog-d.uw svg{color:var(--amber-t)}.m-panel .pog-o{display:flex;align-items:flex-start;gap:8px;margin-top:10px;padding:8px 10px;border-radius:9px;font-size:12px;line-height:1.4}.m-panel .pog-o>svg{flex-shrink:0;margin-top:1px}.m-panel .pog-o span{flex:1;min-width:0;display:flex;flex-direction:column}.m-panel .pog-o b{font-weight:var(--fw-semi)}.m-panel .pog-o em{font-style:normal;font-weight:var(--fw-bold);font-size:11px}.m-panel .pog-o.r{background:var(--red-l);color:var(--red-t)}.m-panel .pog-o.a{background:var(--amber-l);color:var(--amber-t)}.m-panel .pog-o.ok{background:#eaf5ee;color:var(--green)}.m-panel .pg{padding-top:4px}.m-panel .pg-b{width:24px;height:24px}.m-panel .dz-sum{margin:-4px 0 6px!important}.m-panel .rola{font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:3px 9px;border-radius:6px;white-space:nowrap}.m-panel .st.g{background:#eaf5ee;color:var(--green)}.m-panel .mn{position:fixed;z-index:120;min-width:210px;padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #1a305929}.m-panel .mn button{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:8px;font-size:var(--fs-body);color:var(--ink);text-align:left}.m-panel .mn button svg{color:var(--ink-muted)}.m-panel .mn button:hover,.m-panel .mn button:focus{background:var(--surface2);outline:none}.m-panel .mn button.cz{color:var(--red-t)}.m-panel .mn button.cz svg{color:var(--red-t)}.m-panel .mn button.cz:hover{background:var(--red-l)}.m-panel .ro{display:flex;align-items:flex-start;gap:10px;width:100%;padding:9px 12px;border:1.5px solid var(--border);border-radius:10px;text-align:left;cursor:pointer}.m-panel .ro input{position:absolute;opacity:0}.m-panel .ro:hover{border-color:var(--border-dark)}.m-panel .ro.on{border-color:var(--accent);background:var(--accent-l)}.m-panel .mx{width:100%;border-collapse:collapse;min-width:760px}.m-panel .mx th{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);padding:10px 12px;text-align:center;border-bottom:1px solid var(--border);background:var(--surface2);white-space:nowrap}.m-panel .mx th:first-child,.m-panel .mx td:first-child{text-align:left;padding-left:16px}.m-panel .mx td{padding:9px 12px;text-align:center;border-top:1px solid #F0EEEA;font-size:var(--fs-body);color:var(--ink)}.m-panel .mx tr:hover td{background:#faf9f7}.m-panel .mx .nie{color:var(--border-dark)}.m-panel .btn[disabled]{opacity:.5;cursor:not-allowed}.m-panel .filters .wyb{min-width:230px}.m-panel .filters .wyb-b{min-height:38px;background:var(--surface)}.m-panel .sz{position:fixed;top:0;right:0;bottom:0;z-index:61;width:min(480px,100%);background:var(--surface);box-shadow:-12px 0 40px #1a305929;display:flex;flex-direction:column;transform:translate(105%);transition:transform .28s cubic-bezier(.22,1,.36,1)}.m-panel .sz.on{transform:none}.m-panel .sz-f{display:flex;align-items:center;gap:12px;padding:0 12px;min-height:44px}.m-panel .sz-f+.sz-f{border-top:1px solid var(--border)}.m-panel .sz-f>span{width:130px;flex-shrink:0;font-size:var(--fs-meta);color:var(--ink-dim)}.m-panel .sz-f input{flex:1;min-width:0;border:0;outline:0;height:42px;font-size:13px;font-family:inherit;color:var(--ink);background:transparent}.m-panel .sz-f:focus-within{background:var(--accent-l)}.m-panel .ul-lc{margin-left:auto;display:flex;align-items:center;gap:12px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-panel .ul-lc b{color:var(--ink)}.m-panel .ul{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:hidden;container-type:inline-size;font-weight:var(--fw-reg)}.m-panel .rt{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:3px 9px 3px 8px;border-radius:7px;background:var(--rb);color:var(--rc);font-size:12px;font-weight:var(--fw-semi)}.m-panel .rt i{width:7px;height:7px;border-radius:50%;background:var(--rc);flex-shrink:0}.m-panel .rt .kr{display:none}.m-panel .mx-rh{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;line-height:1.3;color:var(--ink);text-align:center}.m-panel .mx-rh i{width:22px;height:4px;border-radius:2px;background:var(--rc)}.m-panel .mx-rh .kr{display:none}@container (max-width:1150px){.m-panel .mx-rh .kr{display:inline}}.m-panel .cb{width:24px;height:24px;border-radius:7px;border:1.5px solid var(--border-dark);display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--surface);transition:background .12s,border-color .12s,transform .1s}.m-panel .cb:hover:not([disabled]){border-color:var(--rc);transform:scale(1.08)}.m-panel .cb.on{background:var(--rc);border-color:var(--rc)}.m-panel .cb.zm{box-shadow:0 0 0 3px #c49a2873}.m-panel .cb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.m-panel .sz{width:min(540px,100%)!important}.m-panel .sz-f code{flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;letter-spacing:.06em;color:var(--navy)}.m-panel .sz-f.zle{background:var(--red-l)}.m-panel .ul-lc{margin-left:auto}.m-panel .rt{font-weight:var(--fw-semi)}.m-panel .mx-rh{gap:4px!important}.m-panel .cb.on{background:var(--rc);border-color:var(--rc);opacity:.85}.m-panel .ost{display:flex;gap:8px;align-items:flex-start;margin-bottom:8px;padding:9px 11px;border-radius:9px;background:var(--surface2);font-size:var(--fs-meta);color:var(--ink-dim);line-height:1.45}.m-panel .ost svg{flex-shrink:0;margin-top:2px;color:var(--ink-muted)}.m-panel .ost b{color:var(--ink)}.m-panel #ov2{z-index:80!important}.m-panel .akt .filters{align-items:center}.m-panel .harm{--L:500px}.m-panel .bk{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px 18px 14px 14px;background:var(--surface);border:1px solid var(--border);border-radius:12px;font-weight:var(--fw-reg)}.m-panel .bk.a{border-color:#c49a2873;box-shadow:inset 3px 0 0 var(--amber)}.m-panel .bk.b{box-shadow:inset 3px 0 0 var(--accent)}.m-panel .pas i.g{background:var(--green)!important;opacity:.8!important}@container cc-obszar (max-width:1200px){.m-panel .harm{--L:340px}}.m-panel .harm{--L:600px}.m-panel .seg-w.sm button{height:28px;padding:0 10px;font-size:12px}.m-panel .he{background:var(--surface);border:1px solid var(--border);border-radius:14px;font-weight:var(--fw-reg);overflow:hidden}.m-panel .he.a{border-color:#c49a2880;box-shadow:inset 3px 0 0 var(--amber)}.m-panel .he.b{box-shadow:inset 3px 0 0 var(--accent)}.m-panel .hh{list-style:none;margin:0;padding:0}.m-panel .hh li{display:grid;grid-template-columns:90px minmax(0,1fr);gap:12px;padding:9px 0;border-bottom:1px solid #F0EEEA}.m-panel .hh div{display:flex;flex-direction:column}.m-panel .hh b{font-size:13px;font-weight:var(--fw-reg);color:var(--ink)}.m-panel .hh div span{font-size:var(--fs-micro);color:var(--ink-muted)}.m-panel .hd-tb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.m-panel .hd-tb .search{min-width:220px;max-width:280px!important}.m-panel .hd-tb .search input{width:100%}.m-panel .hd-tb .wyb{min-width:190px}.m-panel .hd-tb .seg-w button{display:inline-flex;align-items:center;gap:6px}.m-panel .gt{position:relative;max-height:calc(100cqh - 300px);min-height:440px;overflow:auto;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);font-weight:var(--fw-reg);--R:38px}.m-panel .gt.kp{--R:30px}.m-panel .tt{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:auto;font-weight:var(--fw-reg)}.m-panel .tu{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.m-panel .kk{background:var(--surface);border:1px solid var(--border);border-radius:13px;font-weight:var(--fw-reg);transition:border-color .15s,box-shadow .15s}.m-panel .kk.pil{box-shadow:inset 3px 0 0 var(--amber)}.m-panel .kk.po{box-shadow:inset 3px 0 0 var(--red);border-color:#c8410a4d}.m-panel .kk.nad{border-color:var(--accent);box-shadow:0 0 0 3px #375da62e}.m-panel .hl-blok{border-top:1px solid #F0EEEA}.m-panel .hl-blok.otw{background:#f7f9fd;box-shadow:inset 3px 0 0 var(--accent)}.m-panel .el{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:visible}.m-panel .he3{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);font-weight:var(--fw-reg);position:relative}.m-panel .he3:before{content:"";position:absolute;left:-1px;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:transparent}.m-panel .he3.b:before{background:var(--accent)}.m-panel .he3.a:before{background:var(--amber)}.m-panel .fld .hint b.g{color:var(--green)}.m-panel .fld .hint b.r{color:var(--red-t)}.m-panel .fld .hint b.a{color:var(--amber-t)}.m-panel .zs{outline:none}.m-panel .tt{max-height:calc(100cqh - 300px)}.m-panel .hd-tb{align-items:center!important;gap:8px!important}.m-panel .tt{max-height:calc(100cqh - 300px);overflow:auto}.m-panel .pas i.r{background:#d0714a!important}.m-panel .pas i.a{background:#d2a83f!important}.m-panel .tm{color:var(--border-dark)}.m-panel .hd-tb .sp{flex:1}.m-panel [data-tip]{cursor:default}.m-panel .rh{display:flex;flex-direction:column;align-items:stretch;width:14px}.m-panel .rh i{display:block;height:1.5px;background:currentColor;border-radius:1px}.m-panel .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.m-panel .kt-tb{flex-wrap:nowrap!important;align-items:center;gap:8px!important}.m-panel .kt-tb .search{flex:0 1 300px;min-width:200px;max-width:300px!important}.m-panel .kt-tb .search input{width:100%}.m-panel .kt-tb select{flex-shrink:0}.m-panel .kt-tb .btn-primary{flex-shrink:0;white-space:nowrap}.m-panel .kt-c{display:block!important;margin:0!important;padding:0!important;background:var(--surface)!important;border:1px solid var(--border)!important;border-radius:14px!important;box-shadow:var(--sh)!important;overflow:hidden;position:relative;transition:box-shadow .15s,border-color .15s}.m-panel .kt-c:hover{border-color:#cbd5e6!important;box-shadow:0 6px 18px #1a305914!important}.m-panel .kt-c.po{box-shadow:inset 4px 0 0 var(--red),var(--sh)!important}.m-panel .kt-c.pil{box-shadow:inset 4px 0 0 var(--amber),var(--sh)!important}.m-panel .kt-c.nad{border-color:var(--accent)!important;box-shadow:0 0 0 3px #375da626!important}.m-panel .np{display:flex;flex-direction:column;gap:12px}.m-panel .fld label em{font-style:normal;font-weight:var(--fw-reg);color:var(--ink-muted)}.m-panel .app{max-width:1680px}@container cc-obszar (min-width:721px){.m-panel .app{padding-left:28px;padding-right:28px}}.m-panel{--border-input:#938B82;--green-l:#EAF5EC}.m-panel .btn{height:34px;padding-top:0!important;padding-bottom:0!important;box-shadow:none!important}.m-panel .btn.btn-sm,.m-panel .btn.btn-xs{height:28px}.m-panel :is(input[type=text],input[type=search],input[type=email],input[type=tel],input[type=number],input[type=date],input[type=password],input:not([type]),textarea,.wyb-b):not(:focus):not(:hover):not([aria-expanded=true]):not(.zle):not(.zle *):not(.bl *):not([disabled]){border-color:var(--border-input)}.m-panel .filters .seg-w{max-width:100%;overflow-x:auto;scrollbar-width:none}.m-panel .filters .seg-w::-webkit-scrollbar{display:none}.m-panel .filters .seg-w>button{flex-shrink:0}.m-panel #clrBtn[aria-disabled=true]{display:none!important}.m-panel .rt .kr,.m-panel .mx-rh .kr{width:auto;height:auto;border-radius:0;background:none;opacity:1;flex-shrink:1}.m-panel .card .c-name[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.m-panel #m2f .zm-potw{display:inline-flex;align-items:center;margin-right:auto;font-size:13px;font-weight:600;color:var(--amber-t)}.m-panel .dz-wsz{display:flex;margin-top:10px}.m-panel .dzl-pelna{display:flex;flex-direction:column;gap:8px}.m-panel .dzl{gap:0!important}.m-panel .dzl .dzi-ik{width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--surface2);color:var(--ink-muted)}.m-panel .dzl .dzi-ik.a{background:var(--amber-l);color:var(--amber-t)}.m-panel .dzl .dzi-ik.r{background:var(--red-l);color:var(--red-t)}@container cc-obszar (max-width:640px){.m-panel .dzl .wr-t b,.m-panel .dzl .wr-t span{white-space:normal!important}}.m-panel .bk.a,.m-panel .bk.b,.m-panel .he.a,.m-panel .he.b,.m-panel .kk.pil,.m-panel .kk.po,.m-panel .kt-c.pil,.m-panel .kt-c.po,.m-panel .pw.pil,.m-panel .pw:not(.czyt):not(.pil),.m-panel .hl-blok.otw{position:relative}.m-panel .bk.a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-panel .bk.b:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-panel .he.a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-panel .he.b:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-panel .kk.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-panel .kk.po:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--red);border-radius:inherit;pointer-events:none;z-index:2}.m-panel .kt-c.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:4px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-panel .kt-c.po:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:4px solid var(--red);border-radius:inherit;pointer-events:none;z-index:2}.m-panel .pw.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-panel .pw:not(.czyt):not(.pil):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-panel .hl-blok.otw:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-panel .he3.a:before,.m-panel .he3.b:before{top:-1px!important;bottom:-1px!important;left:-1px!important;right:-1px!important;width:auto!important;background:transparent!important;border-left:4px solid transparent;border-radius:14px!important;pointer-events:none;z-index:1}.m-panel .he3.b:before{border-left-color:var(--accent)!important}.m-panel .he3.a:before{border-left-color:var(--amber)!important}.m-panel .wd.r-s .wr-t b,.m-panel .wd.r-s .wr-t>span{white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.m-panel .wd.r-s .wr-t b{-webkit-line-clamp:3}.m-panel .dz-sum b.r{color:var(--red-t);font-weight:var(--fw-semi)}.m-panel .bz{display:flex;flex-direction:column;align-items:flex-end;line-height:1.25;white-space:nowrap}.m-panel .bz b{color:var(--red-t);font-size:13px}.m-panel .bz em{font-style:normal;font-size:11px;color:var(--ink-muted)}.m-panel .fav-mini{width:30px;height:30px;border-radius:8px;background:var(--accent-l);color:var(--accent);font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.m-panel .ryz{font-style:normal;font-weight:600;color:var(--ink-dim)}.m-panel .ryz.r{color:var(--red-t)}.m-panel .ryz.a{color:var(--amber-t)}.m-panel .av-w{width:28px;height:28px;border-radius:50%;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.m-panel .mk-rola{position:fixed;right:16px;bottom:16px;z-index:30;display:flex;align-items:center;gap:8px;padding:6px 8px 6px 12px;border-radius:10px;background:var(--amber-l);border:1px solid #EBD9A6;color:var(--amber-t);font-size:12px;font-weight:600;box-shadow:var(--sh)}.m-panel .mk-rola select{border:0;background:transparent;font:inherit;font-weight:700;color:var(--amber-t);cursor:pointer}.m-panel.edycja .mk-rola{display:none}@container cc-obszar (max-width:640px){.m-panel .mk-rola{right:10px;bottom:10px}}.m-panel .pjl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.m-panel .pjl.kol2{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.m-panel .pjl>li+li{border-top:1px solid #F0EEEA}.m-panel .pjl.kol2>li:nth-child(2){border-top:0}.m-panel .pjw{width:100%;display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;align-items:start;padding:12px 6px;border-radius:10px;text-align:left;transition:background .12s}.m-panel .pjw:hover{background:var(--surface2)}.m-panel .pjw:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.m-panel .pjw-okl{width:52px;height:40px;border-radius:8px;background:var(--surface2);box-shadow:inset 0 0 0 1px #0000000f;background-size:cover;background-position:center}.m-panel .pjw-b{display:flex;flex-direction:column;gap:6px;min-width:0}.m-panel .pjw-g{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.m-panel .pjw-g b{font-size:13px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-panel .pjw-g .st{flex-shrink:0}.m-panel .pjw-m{display:flex;flex-wrap:wrap;gap:2px 14px;font-size:12px;color:var(--ink-muted)}.m-panel .pjw-m b{color:var(--ink);font-weight:600}.m-panel .pjw-m .r b{color:var(--red-t)}.m-panel .pjw-brak{font-style:normal}.m-panel .pjw-p{display:flex;align-items:center;gap:10px}.m-panel .pjw-pas{position:relative;flex:1;height:6px;border-radius:3px;background:#efece7}.m-panel .pjw-pas i{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:var(--accent)}.m-panel .pjw-pas em{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;border-radius:1px;background:var(--ink-dim)}.m-panel .pjw-t{font-size:12px;color:var(--ink-dim);white-space:nowrap}.m-panel .pjw-t.r{color:var(--red-t);font-weight:600}@container cc-obszar (max-width:640px){.m-panel .pjl.kol2{grid-template-columns:1fr}.m-panel .pjw{padding:9px 4px}.m-panel .pjw-b{gap:5px}.m-panel .pjw-g{flex-wrap:wrap;gap:4px 8px}.m-panel .pjw-g b{white-space:normal}}@container cc-obszar (max-width:640px){.m-panel .wd:has(.dzl){grid-row:span 3!important}.m-panel .wd-h .wd-link .lt{display:none}.m-panel .dzi{grid-template-columns:30px minmax(0,1fr)!important;row-gap:6px!important}.m-panel .dzi-t b,.m-panel .dzi-t span{white-space:normal!important}.m-panel .dzi-d{grid-column:2}.m-panel .dzi .btn{grid-column:2;justify-self:start}}.m-panel .zasl-on [data-zaslepka]{outline:2px dashed #C49A28!important;outline-offset:2px!important}.m-panel #mkToast{position:fixed;left:50%;bottom:24px;z-index:99999;transform:translate(-50%,12px);opacity:0;pointer-events:none;background:#1a3059;color:#fff;font:600 13px/1.45 Inter Variable,system-ui,sans-serif;padding:10px 16px;border-radius:10px;box-shadow:0 12px 40px #1a30592e;transition:opacity .18s,transform .18s;max-width:calc(100% - 32px);text-align:center}.m-panel #mkToast.on{opacity:1;transform:translate(-50%)}.m-panel #mkToast small{display:block;font-weight:500;opacity:.75;font-size:12px}.m-panel .szx{position:absolute;width:22px;height:22px;display:none;align-items:center;justify-content:center;border:0;margin:0;padding:0;background:transparent;border-radius:6px;color:var(--ink-muted,#6E675E);cursor:pointer;z-index:3;transition:background .15s,color .15s}.m-panel .szx:hover{background:var(--surface3,#F2F0EC);color:var(--ink,#1A1816)}.m-panel .szx:focus-visible{outline:2px solid var(--accent,#375DA6);outline-offset:1px}.m-panel .szx.on{display:inline-flex}.m-panel input.szx-in{padding-right:38px!important}.m-panel input.szx-in::-webkit-search-cancel-button{display:none}.m-panel .filters>.search,.m-panel .hd-tb>.search{flex:0 0 340px!important;width:340px!important;max-width:100%!important;min-width:0!important}.m-panel .wycz-f,.m-panel #clrBtn{flex-shrink:0}.m-panel .wycz-f[aria-disabled=true],.m-panel #clrBtn[aria-disabled=true]{display:inline-flex!important;visibility:hidden!important;pointer-events:none!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-panel .filters>.search,.m-panel .hd-tb>.search{flex-basis:320px!important;width:320px!important}}@container cc-obszar (max-width:640px){.m-panel .filters>.search,.m-panel .hd-tb>.search{flex:1 1 100%!important;width:auto!important}}.m-panel .hd-tb.kt-tb{flex-wrap:wrap!important;row-gap:8px!important}.m-panel .kt-tb .seg-w button{white-space:nowrap}.m-panel .mk-mig{animation:mkMig 1.8s ease-out 1}.m-panel .ov,.m-panel .szuf-ov,.m-panel .ov.bok{background:#1a181652!important}.m-panel .ov.open{animation:mkScrim .2s ease-out}.m-panel .szuf-ov:not([hidden]){animation:mkScrim .2s ease-out}.m-panel .ov.bok .modal{animation:mkBok .26s cubic-bezier(.22,1,.36,1)!important}.m-panel aside.sz:not(.srodek){transition:transform .26s cubic-bezier(.22,1,.36,1)!important}.m-panel .modal:focus,.m-panel .okno:focus,.m-panel aside.sz:focus{outline:none}@media (prefers-reduced-motion:reduce){.m-panel .ov.open,.m-panel .szuf-ov:not([hidden]),.m-panel .ov.bok .modal{animation:none!important}.m-panel aside.sz{transition:none!important}}.m-panel .app{container-name:app}.m-panel .app #siatka{grid-auto-rows:67px!important}.m-panel .app #siatka .wd.h-1{grid-row:span 2!important}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).h-1{grid-row:span 2!important}.m-panel .app #siatka .wd.h-2{grid-row:span 4!important}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).h-2{grid-row:span 4!important}.m-panel .app #siatka .wd.h-3{grid-row:span 6!important}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).h-3{grid-row:span 6!important}@container app (max-width:480px){.m-panel .app #siatka .wd.h-3{grid-row:span 4!important}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).h-3{grid-row:span 4!important}}.m-panel .app #siatka .wd .kpi.kpi{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:1fr}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_) .kpi.kpi{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:1fr}@container app (min-width:781px){.m-panel .app #siatka .wd.r-m .kpi.kpi{grid-template-columns:repeat(2,minmax(0,1fr))!important}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).r-m .kpi.kpi{grid-template-columns:repeat(2,minmax(0,1fr))!important}.m-panel .app #siatka .wd.r-m.h-1:has(.kpi){grid-row:span 3!important}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).r-m.h-1:has(.kpi){grid-row:span 3!important}}@container app (max-width:780px){.m-panel .app #siatka .wd .kpi.kpi{grid-template-columns:repeat(2,minmax(0,1fr))!important}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_) .kpi.kpi{grid-template-columns:repeat(2,minmax(0,1fr))!important}.m-panel .app #siatka .wd.h-1:has(.kpi){grid-row:span 3!important}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).h-1:has(.kpi){grid-row:span 3!important}}@container app (max-width:560px){.m-panel .app #siatka .wd.h-1:has(.kpi){grid-row:span 4!important}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).h-1:has(.kpi){grid-row:span 4!important}}.m-panel .app #siatka .wd.r-m .kpi-o.kpi-o{padding-top:8px!important;padding-bottom:8px!important}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_).r-m .kpi-o.kpi-o{padding-top:8px!important;padding-bottom:8px!important}@container app (max-width:780px){.m-panel .app #siatka .wd .kpi-o.kpi-o{padding-top:8px!important;padding-bottom:8px!important}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_) .kpi-o.kpi-o{padding-top:8px!important;padding-bottom:8px!important}}.m-panel .app #siatka .wd .kpi-o{padding:10px 14px!important}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_) .kpi-o{padding:10px 14px!important}.m-panel .app #siatka .wd .kpi-v{font-size:24px!important}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_) .kpi-v{font-size:24px!important}.m-panel #siatka .wd[data-id=dzialania] .dzl{flex:0 0 auto!important}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_)[data-id=dzialania] .dzl{flex:0 0 auto!important}.m-panel #siatka .wd[data-id=dzialania] .wd-wiecej.dz-w{border:0;background:none;padding:6px 0 0;cursor:pointer;font:inherit;font-size:12px;font-weight:var(--fw-semi);color:var(--accent);margin-top:auto}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_)[data-id=dzialania] .wd-wiecej.dz-w{border:0;background:none;padding:6px 0 0;cursor:pointer;font:inherit;font-size:12px;font-weight:var(--fw-semi);color:var(--accent);margin-top:auto}.m-panel #siatka .wd[data-id=dzialania].h-1 .dz-sum{display:none}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_)[data-id=dzialania].h-1 .dz-sum{display:none}@container app (max-width:560px){.m-panel .app #siatka .wd[data-id=dzialania].h-1{grid-row:span 4!important}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_)[data-id=dzialania].h-1{grid-row:span 4!important}.m-panel .app #siatka .wd[data-id=dzialania].h-1 .dz-sum{display:block}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_)[data-id=dzialania].h-1 .dz-sum{display:block}.m-panel .app #siatka .wd[data-id=dzialania] .wr{flex-wrap:wrap;row-gap:4px}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_)[data-id=dzialania] .wr{flex-wrap:wrap;row-gap:4px}.m-panel .app #siatka .wd[data-id=dzialania] .wr-t{flex:1 1 calc(100% - 50px)}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_)[data-id=dzialania] .wr-t{flex:1 1 calc(100% - 50px)}.m-panel .app #siatka .wd[data-id=dzialania] .wr-t b,.m-panel .app #siatka .wd[data-id=dzialania] .wr-t span{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_)[data-id=dzialania] .wr-t b,.m-panel :is(.wd.duch,.wd.rs-duch):not(#_)[data-id=dzialania] .wr-t span{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.m-panel .app #siatka .wd[data-id=dzialania] .wr .st{margin-left:41px}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_)[data-id=dzialania] .wr .st{margin-left:41px}}.m-panel .filters .wycz-f,.m-panel .filters #clrBtn{order:90}.m-panel .filters .ul-lc{min-width:112px;text-align:right;order:95;margin-left:auto}.m-panel .filters .wycz-f[aria-disabled=true],.m-panel .filters #clrBtn[aria-disabled=true],.m-panel .hd-tb .wycz-f[aria-disabled=true]{visibility:hidden!important;display:inline-flex!important;pointer-events:none!important}.m-panel .filters .wycz-f,.m-panel .filters #clrBtn,.m-panel .hd-tb .wycz-f{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--accent)!important;font-weight:600!important;padding:0 10px!important}.m-panel .filters .wycz-f:hover,.m-panel .filters #clrBtn:hover,.m-panel .hd-tb .wycz-f:hover{background:var(--accent-l)!important}.m-panel .filters>.search,.m-panel .hd-tb>.search,.m-panel #nx .filters>.search{flex:1 1 200px!important;width:auto!important;min-width:200px!important;max-width:340px!important}@container cc-obszar (max-width:640px){.m-panel .filters>.search,.m-panel .hd-tb>.search,.m-panel #nx .filters>.search{flex:1 1 100%!important;max-width:none!important}}.m-panel .filters .fbtn,.m-panel .hd-tb .fbtn,.m-panel #nx .filters .fbtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:7px!important;white-space:nowrap}.m-panel .filters .seg-w,.m-panel .hd-tb .seg-w{height:36px!important;padding:3px!important;border-radius:10px!important;box-sizing:border-box}.m-panel .filters .seg-w>button,.m-panel .hd-tb .seg-w>button{height:28px!important;border-radius:7px!important;font-size:13px!important}.m-panel .filters .search input,.m-panel .hd-tb .search input{height:36px!important;border-radius:10px!important;font-size:13px!important}.m-panel #nx .filters .search{height:36px!important;border-radius:10px!important;border-color:var(--border-input)!important}.m-panel .filters .wyb-b,.m-panel .hd-tb .wyb-b{height:36px!important;min-height:36px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;border:1px solid var(--border)!important}.m-panel .filters .wycz-f,.m-panel .hd-tb .wycz-f,.m-panel #clrBtn,.m-panel .filters #clrBtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:6px!important;width:auto!important;flex:0 0 auto!important}.m-panel .hd-tb>.btn,.m-panel .hd-tb .btn-sm{height:36px!important;border-radius:10px!important;font-size:13px!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-panel .filters,.m-panel .hd-tb,.m-panel #nx .filters{column-gap:8px!important}.m-panel .filters .fbtn,.m-panel .hd-tb .fbtn,.m-panel #nx .filters .fbtn{padding:0 10px!important;gap:6px!important}.m-panel .filters .seg-w>button,.m-panel .hd-tb .seg-w>button{padding:0 9px!important}.m-panel .filters .fbtn .pref{display:none!important}.m-panel .filters .ul-lc{min-width:112px;text-align:right}.m-panel .filters>.search,.m-panel .hd-tb>.search,.m-panel #nx .filters>.search{flex-basis:170px!important;min-width:170px!important}.m-panel .hd-tb .wyb,.m-panel .hd-tb .wyb-b{width:auto!important;min-width:0!important}.m-panel .filters .wycz-f,.m-panel .filters #clrBtn,.m-panel .hd-tb .wycz-f{padding:0 8px!important}}.m-panel label:has(>input:focus-visible),.m-panel label:has(input[type=radio]:focus-visible),.m-panel label:has(input[type=checkbox]:focus-visible){outline:2px solid var(--accent,#375DA6);outline-offset:2px;border-radius:10px}.m-panel .ov:not(.bok) .modal{max-height:calc(100cqh - 64px);display:flex;flex-direction:column}.m-panel .ov:not(.bok) .modal>.m-body{flex:1 1 auto;min-height:0;overflow-y:auto}.m-panel .ov:not(.bok) .modal>.m-head,.m-panel .ov:not(.bok) .modal>.m-foot{flex-shrink:0}.m-panel .ov:not(.bok){align-items:center!important}.m-panel .kpi-v,.m-panel .app #siatka .wd .kpi-v{font-size:23px!important}.m-panel :is(.wd.duch,.wd.rs-duch):not(#_) .kpi-v{font-size:23px!important}.m-panel .wd-h h2{font-size:15px!important}.m-panel .szuf-h h2{font-size:18px!important}.m-panel .wr .dat span{font-size:11px!important}.m-panel .wd-n{background:#8f6500!important;color:#fff!important}@container cc-obszar (max-width:640px){.m-panel .wd-h .wd-link{min-width:36px;min-height:32px}.m-panel .wd-b .wd-wiecej{min-height:32px}.m-panel .pg .pg-b,.m-panel .szuf-h .ibtn{min-width:36px;min-height:36px}}.m-panel[data-upr]:not([data-upr~=przegl]) [data-wym=przegl]{display:none!important}.m-panel[data-upr]:not([data-upr~=tworz]) [data-wym=tworz]{display:none!important}.m-panel[data-upr]:not([data-upr~=oferty]) [data-wym=oferty]{display:none!important}.m-panel[data-upr]:not([data-upr~=weryf]) [data-wym=weryf]{display:none!important}.m-panel[data-upr]:not([data-upr~=zatw]) [data-wym=zatw]{display:none!important}.m-panel[data-upr]:not([data-upr~=oceny]) [data-wym=oceny]{display:none!important}.m-panel[data-upr]:not([data-upr~=baza]) [data-wym=baza]{display:none!important}.m-panel[data-upr]:not([data-upr~=bazaDod]) [data-wym=bazaDod]{display:none!important}.m-panel[data-upr]:not([data-upr~=proj]) [data-wym=proj]{display:none!important}.m-panel[data-upr]:not([data-upr~=harm]) [data-wym=harm]{display:none!important}.m-panel[data-upr]:not([data-upr~=harmA]) [data-wym=harmA]{display:none!important}.m-panel[data-upr]:not([data-upr~=harmB]) [data-wym=harmB]{display:none!important}.m-panel[data-upr]:not([data-upr~=harmS]) [data-wym=harmS]{display:none!important}.m-panel[data-upr]:not([data-upr~=harmK]) [data-wym=harmK]{display:none!important}.m-panel[data-upr]:not([data-upr~=slow]) [data-wym=slow]{display:none!important}.m-panel[data-upr]:not([data-upr~=dane]) [data-wym=dane]{display:none!important}.m-panel[data-upr]:not([data-upr~=uzyt]) [data-wym=uzyt]{display:none!important}.m-panel[data-upr] .demo,.m-panel[data-upr] .mk-rola{display:none!important}.m-panel[data-upr]:not([data-upr~=inw]) [data-wym=inw]{display:none!important}.m-panel[data-upr]:not([data-upr~=kat]) [data-wym=kat]{display:none!important}.m-panel[data-upr]:not([data-upr~=akt]) [data-wym=akt]{display:none!important}.m-panel[data-upr]:not([data-upr~=cofnij]) [data-wym=cofnij]{display:none!important}.m-panel[data-upr]:not([data-upr~=inw]) [data-mk=doInwestora]{pointer-events:none!important;color:inherit!important;text-decoration:none!important;cursor:default!important}.m-panel .sk{align-content:start}.m-panel .wd-h h2{flex:0 1 auto;min-width:0}.m-panel .wd-h .wd-link{margin-left:auto;flex:0 1 auto;min-width:28px;overflow:hidden}.m-panel .wd-h .wd-link .lt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-panel input[type=date]::-webkit-calendar-picker-indicator{opacity:0;width:0;padding:0;margin:0;pointer-events:none}.m-panel .kal-w{position:relative;display:block}.m-panel .kal-w>input[type=date]{width:100%;padding-right:40px!important}.m-panel .kal-b{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-muted,#6E675E);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-panel .kal-b:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-panel .kal-b:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-panel .kal-b:disabled{opacity:.4;cursor:default}.m-panel .kal{position:fixed;z-index:100000;width:288px;padding:12px;background:var(--surface,#fff);border:1px solid var(--border,#E2DFD9);border-radius:14px;box-shadow:0 12px 32px #1a181629,0 2px 6px #1a18160f;font-family:inherit;color:var(--ink,#1A1816);animation:kalIn .14s ease-out}@media (prefers-reduced-motion:reduce){.m-panel .kal{animation:none}}.m-panel .kal-h{display:flex;align-items:center;gap:4px;margin-bottom:8px}.m-panel .kal-t{flex:1;font-size:13px;font-weight:600;color:var(--navy,#1A3059);padding-left:6px;text-transform:capitalize}.m-panel .kal-n{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-dim,#4A453F);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-panel .kal-n:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-panel .kal-n:focus-visible,.m-panel .kal-d:focus-visible,.m-panel .kal-f button:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-panel .kal-g{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.m-panel .kal-wd{height:28px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--ink-muted,#6E675E);text-transform:uppercase;letter-spacing:.04em}.m-panel .kal-wd.we{color:#a49c92}.m-panel .kal-d{height:32px;border:0;border-radius:9px;background:transparent;font:inherit;font-size:13px;font-weight:500;color:var(--ink,#1A1816);cursor:pointer;font-variant-numeric:tabular-nums;position:relative}.m-panel .kal-d:hover{background:var(--surface2,#F5F4F0)}.m-panel .kal-d.poza{color:#b8b1a7}.m-panel .kal-d.we:not(.on){color:var(--ink-dim,#4A453F)}.m-panel .kal-d.dzis{box-shadow:inset 0 0 0 1.5px var(--accent,#375DA6);color:var(--accent,#375DA6);font-weight:600}.m-panel .kal-d.on{background:var(--accent,#375DA6);color:#fff;font-weight:600;box-shadow:none}.m-panel .kal-d:disabled{color:#cfc9c0;cursor:not-allowed;background:transparent;text-decoration:line-through}.m-panel .kal-f{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid var(--border,#E2DFD9)}.m-panel .kal-f button{height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:12px;font-weight:600;color:var(--accent,#375DA6);cursor:pointer}.m-panel .kal-f button:hover{background:var(--accent-l,#E8EEF8)}.m-panel .kal-f button.cz{color:var(--ink-dim,#4A453F)}.m-panel .kal-f button.cz:hover{background:var(--surface2,#F5F4F0)}.m-panel .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}.m-panel .mk-tt.on{opacity:1;transform:none}.m-panel .mk-tt.dol{transform:translateY(-3px)}.m-panel .mk-tt.dol.on{transform:none}@media (prefers-reduced-motion:reduce){.m-panel .mk-tt{transition:none}}.m-panel .wal-bl{display:block;margin-top:5px;font-size:12px;line-height:1.4;color:var(--red-t,#B42318)}.m-panel input.wal-zle,.m-panel textarea.wal-zle{border-color:var(--red,#C4321F)!important;box-shadow:0 0 0 3px #c4321f1f!important}.m-panel .wd-n{display:inline-flex!important;align-items:center;justify-content:center;height:18px!important;min-width:18px;padding:0 5px!important;border-radius:999px!important;font-size:11px!important;font-weight:700!important;line-height:1!important}.m-panel .kpi-o{border-radius:12px!important}.m-panel #szufQ{height:36px!important;border-radius:10px!important}.m-panel .wd.rs-duch>*:not(.wd-rs){filter:blur(var(--rozmycie,0px));transition:filter .14s ease-out}@media (prefers-reduced-motion:reduce){.m-panel .wd.rs-duch>*:not(.wd-rs){transition:none}}.m-panel .wd[data-id=etapy] .czas>span:last-child{flex:0 0 auto;min-width:92px;text-align:right;font-variant-numeric:tabular-nums}.m-panel .wd[data-id=kontrakty] .wr-t>.czas{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;-webkit-line-clamp:unset;overflow:visible}.m-panel .wd[data-id=kontrakty] .czas>span:last-child{flex:0 0 auto;min-width:9ch;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.m-panel .wd[data-id=etapy] .czas .pas,.m-panel .wd[data-id=kontrakty] .czas .pas{flex:1 1 auto}.m-panel .wd[data-id=etapy] .wr{display:grid;grid-template-columns:auto minmax(0,1fr) 112px;align-items:center}.m-panel .wd[data-id=etapy] .wr>.st{justify-self:end}.m-panel .pw-ik.a{background:var(--amber-l);color:var(--amber-t)}.m-panel .pw-ik.g{background:var(--green-l);color:var(--green)}.m-panel .wd[data-id=powiadomienia] .pw-tx{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;align-items:baseline}.m-panel .wd[data-id=powiadomienia] .pw-tt{grid-column:1/-1}.m-panel .wd[data-id=powiadomienia] .pw-op{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-panel .wd[data-id=powiadomienia] .pw-k{white-space:nowrap;margin-top:0}.m-szcz{--bg:#F5F4F0;--surface:#FFFFFF;--surface2:#F9F8F6;--surface3:#F2F0EC;--navy:#1A3059;--accent:#375DA6;--accent-h:#2F5192;--accent-l:#EAF0FA;--accent-ll:#F4F7FC;--red:#C8410A;--red-l:#FAF0EC;--red-t:#A83508;--green:#2D7A4F;--green-l:#EAF5EC;--amber:#C49A28;--amber-l:#FBF5E0;--amber-t:#8A6A15;--purple:#6B3E86;--purple-l:#F3EAF7;--ink:#1A1816;--ink-dim:#5C574F;--ink-muted:#6E675E;--ink-faint:#6E675E;--line:#ECE9E4;--border:#E2DFD9;--border-dark:#C8C4BC;--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);--font:"Inter Variable",system-ui,-apple-system,"Segoe UI",sans-serif;--r:14px;--ease:cubic-bezier(.2,.8,.2,1);--t-xs:12px;--t-sm:12px;--t-md:13px;--t-lg:15px;--t-xl:18px;--t-2xl:23px;--fs-label:11px;--fs-micro: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}.m-szcz *{box-sizing:border-box;margin:0;padding:0}.m-szcz{background:var(--bg);color:var(--ink);font-family:var(--font);font-optical-sizing:auto;font-size:13px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11" 1}.m-szcz button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.m-szcz input,.m-szcz textarea,.m-szcz select{font-family:inherit;font-size:inherit;color:inherit}.m-szcz :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}@media (prefers-reduced-motion:reduce){.m-szcz *{transition:none!important;animation:none!important}}.m-szcz svg.i{flex-shrink:0;display:block}.m-szcz .app{max-width:1320px;margin:0 auto;padding:28px 32px 96px}.m-szcz .btn{height:34px;padding:0 14px;border-radius:9px;font-size:var(--t-md);font-weight:600;letter-spacing:-.008em;line-height:1;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;transition:background .15s var(--ease),border-color .15s var(--ease),color .15s var(--ease)}.m-szcz .btn-primary{background:var(--accent);color:#fff;box-shadow:0 1px 2px #1a305933,inset 0 1px #ffffff1a}.m-szcz .btn-primary:hover{background:var(--accent-h)}.m-szcz .btn-green{background:var(--green);color:#fff;box-shadow:0 1px 2px #1a30592e}.m-szcz .btn-green:hover{filter:brightness(1.07)}.m-szcz .btn-ghost{background:var(--surface);border:1px solid var(--border-dark);color:var(--ink);font-weight:500;box-shadow:0 1px 1px #1a18160a}.m-szcz .btn-ghost svg{color:var(--ink-muted);transition:color .15s}.m-szcz .btn-ghost:hover{border-color:var(--accent)}.m-szcz .btn-ghost:hover svg{color:var(--accent)}.m-szcz .btn-danger{background:var(--surface);border:1px solid var(--border-dark);color:var(--red-t)}.m-szcz .btn-danger svg{color:var(--red-t)}.m-szcz .btn-danger:hover{border-color:var(--red)}.m-szcz .btn-sm{height:30px;padding:0 12px 0 10px;font-size:var(--t-sm);border-radius:8px;gap:6px}.m-szcz .btn-grp{display:inline-flex;align-items:stretch;height:36px;border:1px solid var(--border-dark);border-radius:9px;background:var(--surface);overflow:hidden;box-shadow:0 1px 1px #1a18160a}.m-szcz .btn-grp .gl{display:inline-flex;align-items:center;gap:6px;padding:0 10px 0 11px;font-size:var(--t-sm);font-weight:500;color:var(--ink-muted);border-right:1px solid var(--line)}.m-szcz .btn-grp .gl svg{color:var(--ink-faint)}.m-szcz .btn-grp button{display:inline-flex;align-items:center;padding:0 13px;font-size:var(--t-md);font-weight:500;color:var(--ink)}.m-szcz .btn-grp button+button{border-left:1px solid var(--line)}.m-szcz .btn-grp button:hover{background:var(--accent-ll);color:var(--accent)}.m-szcz .btn-cichy{height:34px;padding:0 12px;border-radius:9px;border:1px solid #EBC7B6;background:var(--surface);font-size:var(--t-md);font-weight:500;color:var(--red-t);display:inline-flex;align-items:center;gap:7px;transition:background .15s,border-color .15s}.m-szcz .btn-cichy:hover{border-color:var(--red)}.m-szcz .btn-cichy svg{color:var(--red-t)}.m-szcz .btn-cichy:hover{background:var(--red-l)}.m-szcz .btn-xs{height:26px;padding:0 9px 0 7px;font-size:12px;border-radius:7px;gap:5px}.m-szcz .btn-link{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--accent);padding:3px 6px;border-radius:6px}.m-szcz .btn-link:hover{background:var(--accent-l)}.m-szcz .ibtn{width:26px;height:26px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-faint)}.m-szcz .ibtn:hover{background:var(--surface3);color:var(--ink)}.m-szcz .ibtn.del{border:1px solid var(--border);background:var(--surface)}.m-szcz .ibtn.del:hover{color:var(--red-t);background:var(--red-l);border-color:#ebc7b6}.m-szcz .wroc{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--ink-muted);padding:4px 8px 4px 4px;border-radius:7px;margin-bottom:14px}.m-szcz .wroc:hover{color:var(--ink);background:var(--surface)}.m-szcz .ph{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);position:relative;overflow:hidden}.m-szcz .ph:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--pas)}.m-szcz .ph-main{display:flex;gap:24px;align-items:flex-start;padding:22px 24px 20px 28px}.m-szcz .ph-left{flex:1;min-width:0}.m-szcz .ph-id{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.m-szcz .nr{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px 0 6px;border-radius:6px;background:var(--surface3);font-size:12px;font-weight:600;color:var(--ink-dim);font-variant-numeric:tabular-nums}.m-szcz .nr svg{color:var(--ink-faint)}.m-szcz .ph-title{margin-top:12px;font-size:23px;font-weight:700;letter-spacing:-.024em;line-height:1.22;color:var(--navy);text-wrap:balance}.m-szcz .ph-path{display:flex;align-items:center;gap:6px 8px;flex-wrap:wrap;margin-top:9px;font-size:13px;font-weight:500;color:var(--ink-dim)}.m-szcz .ph-path svg{color:var(--ink-faint)}.m-szcz .zad{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;border:1px solid var(--border);font-size:12px;font-weight:500;color:var(--ink-dim)}.m-szcz .typ{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px 0 6px;border-radius:6px;font-size:12px;font-weight:600;background:#fff3e0;color:#a84300}.m-szcz .kontekst{display:flex;flex-wrap:wrap;gap:10px 0;padding:12px 24px 13px 28px;border-top:1px solid var(--line)}.m-szcz .kx{display:flex;flex-direction:column;gap:4px;padding:0 20px;border-left:1px solid var(--line);min-width:0}.m-szcz .kx:first-child{padding-left:0;border-left:none}.m-szcz .kx-l{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap}.m-szcz .kx-l svg{color:var(--ink-faint)}.m-szcz .kx-v{display:flex;align-items:center;gap:6px;font-size:var(--t-sm);font-weight:500;color:var(--ink);white-space:nowrap}.m-szcz .kx-brak{color:var(--ink-faint);font-weight:400}.m-szcz .kx-btn{padding:0 6px;height:22px;font-size:var(--t-xs)}.m-szcz .zad em{font-style:normal;color:var(--ink-muted);margin-left:6px;padding-left:6px;border-left:1px solid var(--border)}.m-szcz .sz-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}.m-szcz .sz-l{display:flex;flex-direction:column;gap:14px;min-width:0}.m-szcz .sz-l .card+.card{margin-top:0}.m-szcz .ctx{display:flex;flex-direction:column;gap:14px;position:sticky;top:16px}.m-szcz .cx.mig{animation:mig 1.4s var(--ease)}.m-szcz .skrot{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 7px 0 5px;margin-left:-5px;border-radius:7px;font-size:var(--t-sm);font-weight:500;color:var(--ink-dim)}.m-szcz .skrot svg{color:var(--ink-faint)}.m-szcz .skrot:hover{background:var(--surface3);color:var(--ink)}.m-szcz .skrot-zad{cursor:pointer;background:var(--surface)}.m-szcz .skrot-zad:hover{border-color:var(--accent);color:var(--accent)}.m-szcz .kontr-chip{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px 0 6px;border-radius:6px;border:1px dashed var(--border-dark);font-size:12px;font-weight:500;color:var(--ink-muted)}.m-szcz .kontr-chip svg{color:var(--ink-faint)}.m-szcz .kontr-chip:hover{border-color:var(--accent);color:var(--accent)}.m-szcz .kontr-chip.ok{border-style:solid;border-color:#bfdcc9;background:var(--green-l);color:var(--green)}.m-szcz .kontr-chip.ok svg{color:var(--green)}.m-szcz .ctx>.card{margin:0!important}.m-szcz .cx{padding:16px 18px;display:flex;flex-direction:column;gap:10px}.m-szcz .cx-t{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.m-szcz .cx-t svg{color:var(--ink-faint)}.m-szcz .cx-n{margin-left:2px;font-size:11px;font-weight:650;letter-spacing:0;padding:1px 6px;border-radius:9px;background:var(--surface3);color:var(--ink-dim)}.m-szcz .cx-pg{display:flex;align-items:center;gap:12px}.m-szcz .cx-okl{width:56px;height:56px;border-radius:10px;flex-shrink:0;background:linear-gradient(135deg,#c9d6ea,#e6ddcb);position:relative;overflow:hidden}.m-szcz .cx-okl:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.2) 0 8px,transparent 8px 16px),linear-gradient(0deg,rgba(26,48,89,.25),transparent 60%)}.m-szcz .cx .pr-n{font-size:var(--t-lg);font-weight:650;letter-spacing:-.01em;color:var(--ink)}.m-szcz .cx .pr-l{display:flex;align-items:center;gap:5px;font-size:var(--t-sm);color:var(--ink-muted);margin-top:2px}.m-szcz .cx .pr-l svg{color:var(--ink-faint)}.m-szcz .cx-dl{display:grid;grid-template-columns:1fr;gap:10px 20px;padding-top:10px;border-top:1px solid var(--line)}.m-szcz .cx-dl span{display:block;font-size:var(--t-xs);color:var(--ink-muted)}.m-szcz .cx-dl b{display:block;font-size:var(--t-sm);font-weight:600;color:var(--ink);margin-top:1px}.m-szcz .cx-zad{display:flex;align-items:flex-start;gap:10px}.m-szcz .cx-zad .cx-zk{width:32px;height:32px;border-radius:9px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;font-size:var(--t-md);font-weight:700;flex-shrink:0}.m-szcz .cx-zad b{display:block;font-size:var(--t-md);font-weight:600;color:var(--ink)}.m-szcz .cx-zad div span{display:block;font-size:var(--t-sm);color:var(--ink-muted);margin-top:1px}.m-szcz .cx-st{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;height:26px;padding:0 10px 0 8px;border-radius:999px;background:var(--surface3);color:var(--ink-muted);font-size:var(--t-sm);font-weight:600}.m-szcz .cx-st.ok{background:var(--green-l);color:var(--green)}.m-szcz .cx-kt{font-size:var(--t-sm);color:var(--ink-muted);line-height:1.5}.m-szcz .cx-kt b{color:var(--ink);font-weight:600}.m-szcz .cx .btn{align-self:flex-start;margin-top:auto}@container cc-obszar (max-width:1100px){.m-szcz .sz-grid{grid-template-columns:1fr}.m-szcz .ctx{position:static;display:grid;grid-template-columns:1fr 1fr}.m-szcz .cx-proj{grid-column:1/-1}}@container cc-obszar (max-width:640px){.m-szcz .ctx{grid-template-columns:1fr}}.m-szcz .ph-acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 24px 12px 28px;border-top:1px solid var(--line);background:var(--surface2)}.m-szcz .ph-acts .gr{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.m-szcz .ph-acts .sp{flex:1}.m-szcz .vsep{width:1px;height:20px;background:var(--border);margin:0 4px}.m-szcz .pill{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 11px 0 9px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.m-szcz .pill.zbieranie{background:var(--accent-l);color:var(--accent)}.m-szcz .pill.weryfikacja{background:var(--amber-l);color:var(--amber-t)}.m-szcz .pill.zwrot{background:var(--purple-l);color:var(--purple)}.m-szcz .pill.dyrektor{background:#e4e9f2;color:var(--navy)}.m-szcz .pill.zatwierdzone{background:#eef6e6;color:#35701f}.m-szcz .pill.podpisane{background:#dcefe3;color:#1e5c3a}.m-szcz .pill.odrzucone{background:var(--surface3);color:var(--ink-muted)}.m-szcz .pill.term-ok{background:transparent;color:var(--ink-muted);font-weight:500;box-shadow:inset 0 0 0 1px var(--border)}.m-szcz .pill.term-blisko{background:var(--amber-l);color:var(--amber-t)}.m-szcz .pill.term-po{background:var(--red-l);color:var(--red-t)}.m-szcz .pill.term-pilne{background:var(--red);color:#fff}.m-szcz .tabs{display:flex;gap:3px;margin:18px 0 16px;padding:4px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--sh);overflow-x:auto}.m-szcz .tab{flex:1 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:34px;padding:0 14px;border-radius:9px;font-size:var(--t-md);font-weight:600;color:var(--ink-dim);white-space:nowrap;transition:background .15s,color .15s}.m-szcz .tab svg{color:var(--ink-faint)}.m-szcz .tab:hover{background:var(--surface2);color:var(--ink)}.m-szcz .tab.on{background:var(--accent);color:#fff;box-shadow:0 2px 8px #375da647}.m-szcz .tab.on svg{color:#fff}.m-szcz .tab .n{font-size:11px;font-weight:700;padding:1px 6px;border-radius:9px;background:var(--surface3);color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-szcz .tab.on .n{background:#ffffff38;color:#fff}.m-szcz .tab.boczna{flex:0 0 auto;padding:0 16px}.m-szcz .tab-sep{width:1px;align-self:center;height:20px;background:var(--border);margin:0 4px;flex-shrink:0}.m-szcz .grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.m-szcz .grid>div{min-width:0}.m-szcz .card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh)}.m-szcz .card+.card{margin-top:14px}.m-szcz .c-nag{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:15px 20px;border-bottom:1px solid var(--line)}.m-szcz .c-nag h2{font-size:15px;font-weight:650;letter-spacing:-.012em;color:var(--ink)}.m-szcz .c-nag .meta{font-size:12px;color:var(--ink-muted)}.m-szcz .c-nag .prawa{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.m-szcz .c-body{padding:16px 20px}.m-szcz .c-body p{font-size:13px;color:var(--ink-dim);line-height:1.7}.m-szcz .tabc{display:none}.m-szcz .tabc.on{display:block;animation:fade .18s var(--ease)}.m-szcz .zs-nag{display:flex;align-items:center;gap:12px;padding:16px 20px 14px}.m-szcz .zs-nag h2{font-size:var(--t-xl);font-weight:650;letter-spacing:-.015em;color:var(--ink)}.m-szcz .zs-licz{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 7px;border-radius:999px;background:var(--surface3);font-size:var(--t-xs);font-weight:650;color:var(--ink-dim);font-variant-numeric:tabular-nums}.m-szcz .zs-nag .prawa{margin-left:auto}.m-szcz .zs-pas{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:10px 20px;background:var(--surface2);border-top:1px solid var(--line);border-bottom:1px solid var(--border)}.m-szcz .wagi{display:flex;align-items:center;gap:0;flex-wrap:wrap;font-size:var(--t-sm);color:var(--ink-dim)}.m-szcz .wagi .wl{font-size:var(--t-xs);font-weight:600;color:var(--ink-muted);margin-right:10px}.m-szcz .waga{display:inline-flex;align-items:baseline;gap:5px;padding:0 12px;border-left:1px solid var(--border);line-height:1.1}.m-szcz .waga:nth-child(2){border-left:none;padding-left:0}.m-szcz .waga b{font-weight:650;color:var(--ink);font-variant-numeric:tabular-nums}.m-szcz .zs-pas .sp{flex:1}.m-szcz .sw{display:inline-flex;align-items:center;gap:9px;height:32px;padding:0 12px 0 9px;border:1px solid var(--border-dark);border-radius:9px;background:var(--surface);font-size:var(--t-sm);font-weight:600;color:var(--ink)}.m-szcz .sw i{width:28px;height:16px;border-radius:20px;background:var(--border-dark);position:relative;transition:background .16s}.m-szcz .sw i:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .16s var(--ease)}.m-szcz .sw[aria-checked=true] i{background:var(--accent)}.m-szcz .sw[aria-checked=true] i:after{transform:translate(12px)}.m-szcz .sw:hover{border-color:var(--accent)}.m-szcz .info{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:12px;margin-bottom:14px;background:var(--surface);border:1px solid var(--border);box-shadow:var(--sh)}.m-szcz .info .ik{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--ci-l);color:var(--ci)}.m-szcz .info .tx{flex:1;min-width:0}.m-szcz .info b{display:block;font-size:13px;font-weight:650;color:var(--ink)}.m-szcz .info .op{font-size:13px;color:var(--ink-dim);margin-top:2px;line-height:1.55}.m-szcz .info .kto{font-size:12px;color:var(--ink-faint);margin-top:4px;font-variant-numeric:tabular-nums}.m-szcz .info.rek{--ci:var(--accent);--ci-l:var(--accent-l)}.m-szcz .info.zwrot{--ci:var(--purple);--ci-l:var(--purple-l)}.m-szcz .info.ok{--ci:var(--green);--ci-l:var(--green-l)}.m-szcz .decyzje{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px}.m-szcz .decyzje.jedna{grid-template-columns:1fr}.m-szcz .dk{display:flex;flex-direction:column;gap:6px;padding:16px 18px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);position:relative;overflow:hidden}.m-szcz .dk:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--dk)}.m-szcz .dk.rek{--dk:var(--accent);--dk-l:var(--accent-l)}.m-szcz .dk.ok{--dk:var(--green);--dk-l:var(--green-l)}.m-szcz .dk.zwrot{--dk:var(--purple);--dk-l:var(--purple-l)}.m-szcz .dk.odrz{--dk:var(--ink-muted);--dk-l:var(--surface3)}.m-szcz .dk.rek{background:#f1f5fc;border-color:#d5e0f3}.m-szcz .dk.ok{background:#eff7f1;border-color:#cde6d5}.m-szcz .dk.zwrot{background:#f8f2fb;border-color:#e6d5ef}.m-szcz .dk.odrz{background:var(--surface2)}.m-szcz .dk.rek .dk-ik,.m-szcz .dk.ok .dk-ik,.m-szcz .dk.zwrot .dk-ik{background:var(--surface);box-shadow:0 1px 2px #1a18160f}.m-szcz .dk.rek .dk-l{color:var(--accent)}.m-szcz .dk.ok .dk-l{color:var(--green)}.m-szcz .dk.zwrot .dk-l{color:var(--purple)}.m-szcz .dk.rek .dk-uz,.m-szcz .dk.ok .dk-uz,.m-szcz .dk.zwrot .dk-uz{background:#ffffffbf;border-color:#1a305914}.m-szcz .dk.rek .dk-kto,.m-szcz .dk.ok .dk-kto,.m-szcz .dk.zwrot .dk-kto{color:var(--ink-muted)}.m-szcz .dk.oczek{--dk:transparent;--dk-l:var(--surface3);background:var(--surface2);border-style:dashed;box-shadow:none}.m-szcz .dk-g{display:flex;align-items:center;gap:9px;margin-bottom:4px}.m-szcz .dk-ik{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:var(--dk-l);color:var(--dk);flex-shrink:0}.m-szcz .dk.oczek .dk-ik{color:var(--ink-faint)}.m-szcz .dk-l{font-size:var(--t-xs);font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.m-szcz .dk-etk{margin-left:auto;display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px 0 6px;border-radius:6px;background:var(--amber-l);color:var(--amber-t);font-size:var(--t-xs);font-weight:650;white-space:nowrap}.m-szcz .dk-f{font-size:var(--t-xl);font-weight:650;letter-spacing:-.015em;color:var(--ink);line-height:1.25}.m-szcz .dk.oczek .dk-f{color:var(--ink-muted);font-size:var(--t-lg)}.m-szcz .dk-pod{font-size:var(--t-sm);color:var(--ink-muted);font-variant-numeric:tabular-nums;line-height:1.45}.m-szcz .dk-pod .d{color:var(--green);font-weight:600}.m-szcz .dk-pod .a{color:var(--amber-t);font-weight:600}.m-szcz .dk-pod .z{color:var(--red-t);font-weight:600}.m-szcz .dk-uz{margin-top:6px;padding:9px 12px;border-radius:9px;background:var(--surface2);border:1px solid var(--line);font-size:var(--t-sm);color:var(--ink-dim);line-height:1.55}.m-szcz .dk-st{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:8px}.m-szcz .dk-kto{font-size:var(--t-xs);color:var(--ink-faint);font-variant-numeric:tabular-nums}.m-szcz .dk-st .btn{margin-left:auto}@container cc-obszar (max-width:900px){.m-szcz .decyzje{grid-template-columns:1fr}}.m-szcz .info .inny{display:inline-flex;align-items:center;gap:6px;margin-top:5px;padding:3px 9px 3px 7px;border-radius:6px;background:var(--amber-l);color:var(--amber-t);font-size:var(--t-xs);font-weight:600}.m-szcz .info.cta{--ci:var(--accent);--ci-l:var(--accent-l);align-items:center;margin:14px 0 0}.m-szcz .cmp-wrap{overflow-x:auto;border-radius:0 0 var(--r) var(--r);scroll-snap-type:x mandatory;scroll-padding-left:180px;scroll-behavior:smooth}.m-szcz .cmp-wrap::-webkit-scrollbar{height:8px}.m-szcz .cmp-wrap::-webkit-scrollbar-thumb{background:var(--border-dark);border-radius:8px}.m-szcz .cmp-outer{position:relative}.m-szcz .cmp-outer.wiecej-p:after{content:"";position:absolute;right:0;top:0;bottom:0;width:36px;pointer-events:none;border-radius:0 0 var(--r) 0;background:linear-gradient(90deg,#fff0,#1a305912)}.m-szcz table.cmp{border-collapse:separate;border-spacing:0;width:100%;table-layout:fixed}.m-szcz .cmp col.k{width:180px}.m-szcz .cmp th,.m-szcz .cmp td{padding:13px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums}.m-szcz .cmp td{border-left:1px solid var(--line)}.m-szcz .cmp tbody tr:last-child th,.m-szcz .cmp tbody tr:last-child td{border-bottom:none}.m-szcz .cmp .lab{position:sticky;left:0;z-index:2;background:var(--surface);padding-left:20px;font-size:var(--t-sm);font-weight:500;color:var(--ink-muted);line-height:1.35}.m-szcz .cmp .lab small{display:block;font-size:var(--t-xs);font-weight:400;color:var(--ink-faint);margin-top:2px}.m-szcz .cmp thead th{vertical-align:top;background:var(--surface);border-bottom:1px solid var(--border);padding-top:16px;padding-bottom:14px}.m-szcz .cmp thead th:not(:first-child){scroll-snap-align:start;border-left:1px solid var(--line)}.m-szcz .cmp thead .lab{vertical-align:bottom;font-size:var(--t-xs)}.m-szcz .of-nag{display:flex;flex-direction:column;gap:10px}.m-szcz .of-f{display:flex;align-items:flex-start;gap:8px;font-size:var(--t-lg);font-weight:650;letter-spacing:-.01em;line-height:1.3;color:var(--ink)}.m-szcz .rk{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:22px;padding:0 6px;border-radius:6px;background:var(--surface3);font-size:var(--t-xs);font-weight:700;color:var(--ink-dim);flex-shrink:0}.m-szcz .rk.p1{background:var(--navy);color:#fff}.m-szcz .of-akcje{display:flex;gap:6px}.m-szcz .etk-rz{display:flex;flex-wrap:wrap;gap:5px}.m-szcz .rek-etk.zat{background:var(--green)}.m-szcz .rek-etk.slaba{background:var(--accent-l);color:var(--accent)}.m-szcz .rek-etk{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;height:22px;padding:0 8px 0 6px;border-radius:6px;background:var(--accent);color:#fff;font-size:var(--t-xs);font-weight:650}.m-szcz .cmp .kr{background:var(--accent-ll)}.m-szcz .cmp thead th.kr{background:#eef3fb;box-shadow:inset 0 3px 0 var(--accent)}.m-szcz .cmp.zatw .kr{background:#f2f8f3}.m-szcz .cmp.zatw thead th.kr{background:#eaf5ec;box-shadow:inset 0 3px 0 var(--green)}.m-szcz .cmp tr.sek th{position:sticky;left:0;background:var(--surface2);padding:9px 20px;border-top:1px solid var(--border);border-bottom:1px solid var(--line);font-size:12px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-szcz .cmp tr.sek th span{display:inline-flex;align-items:center;gap:7px;position:sticky;left:20px}.m-szcz .cmp tr.sek th svg{color:var(--ink-faint)}.m-szcz .v{font-size:var(--t-md);font-weight:500;color:var(--ink);line-height:1.4}.m-szcz .v-glowna{font-size:var(--t-xl);font-weight:650;letter-spacing:-.015em;color:var(--ink);line-height:1.2}.m-szcz .v-glowna small{font-size:var(--t-xs);font-weight:500;color:var(--ink-faint);margin-left:3px;letter-spacing:0}.m-szcz .v-pod{display:block;font-size:var(--t-xs);color:var(--ink-muted);margin-top:3px}.m-szcz .v.m,.m-szcz .v-pod.m{color:var(--ink-faint)}.m-szcz .best{color:var(--green)!important}.m-szcz .dv{font-size:var(--t-md);font-weight:600}.m-szcz .dv.d{color:var(--green)}.m-szcz .dv.a{color:var(--amber-t)}.m-szcz .dv.z{color:var(--red-t)}.m-szcz .ik-v{display:inline-flex;align-items:center;gap:6px}.m-szcz .ik-v svg{color:var(--ink-faint)}.m-szcz .ik-v.tak svg{color:var(--green)}.m-szcz .ik-v.nie{color:var(--red-t)}.m-szcz .ik-v.nie svg{color:var(--red-t)}.m-szcz .ik-v.best svg{color:var(--green)}.m-szcz .ik-v.best{font-weight:600}.m-szcz .ik-v em{font-style:normal;color:var(--ink-faint)}.m-szcz .wynik .v-glowna{color:var(--ink)}.m-szcz .wynik .bar{height:6px;border-radius:3px;background:var(--surface3);margin-top:8px;overflow:hidden}.m-szcz .wynik .bar i{display:block;height:100%;border-radius:3px;background:var(--accent)}.m-szcz .wynik.p1 .v-glowna{color:var(--navy)}.m-szcz .wynik.p1 .bar i{background:var(--navy)}.m-szcz .wyb{display:inline-flex;align-items:center;gap:4px;margin-top:8px;height:22px;padding:0 8px 0 6px;border-radius:6px;background:var(--green-l);color:var(--green);font-size:var(--t-xs);font-weight:650}.m-szcz .tekst{font-size:var(--t-sm);color:var(--ink-dim);line-height:1.55}.m-szcz .cmp tr.poz-sek th,.m-szcz .cmp tr.poz-sek td{background:#f3f6fb;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding-top:10px;padding-bottom:10px;vertical-align:middle}.m-szcz .cmp tr.poz-sek .lab span{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--navy)}.m-szcz .cmp tr.poz-sek .lab span svg{color:var(--accent)}.m-szcz .cmp tr.poz-sek .lab small{letter-spacing:0;text-transform:none}.m-szcz .poz-firma{font-size:var(--t-xs);font-weight:650;color:var(--navy)}.m-szcz .cmp tr.poz th,.m-szcz .cmp tr.poz td{padding-top:10px;padding-bottom:10px}.m-szcz .cmp tr.poz:hover th,.m-szcz .cmp tr.poz:hover td{background:var(--surface2)}.m-szcz .cmp tr.poz:hover td.kr{background:#edf2fb}.m-szcz .cmp tr.poz .lab{display:table-cell}.m-szcz .poz-nr{float:left;width:22px;font-size:var(--t-xs);font-weight:600;color:var(--ink-faint);font-variant-numeric:tabular-nums;padding-top:1px}.m-szcz .poz-o{display:block;margin-left:22px;font-size:var(--t-sm);color:var(--ink-dim);line-height:1.4}.m-szcz .poz-o small{display:block;font-size:var(--t-xs);color:var(--ink-faint);margin-top:2px}.m-szcz .cmp td.num{text-align:right}.m-szcz .poz-w{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.m-szcz td.num .poz-w{flex-direction:row-reverse;justify-content:flex-start}.m-szcz td.num .v-pod{font-variant-numeric:tabular-nums}.m-szcz .poz-v{font-size:var(--t-md);color:var(--ink);font-weight:500}.m-szcz .poz-v.min{font-weight:650;color:var(--green)}.m-szcz .poz-d{font-size:var(--t-xs);font-weight:500;color:var(--ink-faint)}.m-szcz .poz-q{display:inline-flex;align-items:center;gap:4px;margin-top:5px;padding:2px 7px 2px 5px;border-radius:5px;background:var(--amber-l);color:var(--amber-t);font-size:12px;font-weight:600}.m-szcz .brak{font-size:var(--t-sm);color:var(--ink-faint);font-style:italic}.m-szcz .brak-k{color:var(--border-dark);font-size:var(--t-sm)}.m-szcz .poz-wl{display:block;margin-top:3px;font-size:var(--t-xs);color:var(--ink-muted)}.m-szcz .poz-wl i{font-style:normal;color:var(--amber-t);font-weight:600}.m-szcz .polacz-w{display:inline-flex;align-items:center;gap:5px;margin-top:7px;height:26px;padding:0 9px 0 7px;border-radius:7px;border:1px solid #E6CF8C;background:#fff9ec;color:var(--amber-t);font-size:12px;font-weight:650}.m-szcz .polacz-w:hover{background:var(--amber-l);border-color:var(--amber)}.m-szcz .pw-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.m-szcz .pw-t b{font-weight:500}.m-szcz .pw-t em{font-style:normal;font-size:12px;color:var(--amber-t)}.m-szcz .opcja.pw-nic{opacity:.5;cursor:default}.m-szcz .opcja.pw-nic em{color:var(--ink-muted)!important}.m-szcz .pw-pom{margin:6px 0 0;font-size:12px;color:var(--ink-muted)}.m-szcz .pw-info{display:flex;gap:7px;margin:0;font-size:12px;color:var(--ink-muted);line-height:1.45}.m-szcz .pw-info svg{flex-shrink:0;margin-top:1px}.m-szcz .poz-wl-b{display:inline;padding:0 2px;height:auto;font-size:var(--t-xs)}.m-szcz .cmp td.mig-td{animation:migtd 1.6s var(--ease)}.m-szcz .poz-sticky{position:fixed;top:0;z-index:50;height:44px;background:#f3f6fbf7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border);border-top:none;border-radius:0 0 12px 12px;box-shadow:0 8px 20px -12px #1a305959;display:none;overflow:hidden}.m-szcz .poz-sticky.on{display:block}.m-szcz .ps-lab{position:absolute;left:0;top:0;bottom:0;display:flex;align-items:center;gap:7px;padding-left:20px;font-size:12px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--navy);background:#f3f6fbf7;border-right:1px solid var(--line);z-index:2}.m-szcz .ps-lab svg{color:var(--accent)}.m-szcz .ps-clip{position:absolute;top:0;bottom:0;right:0;overflow:hidden}.m-szcz .ps-row{position:absolute;left:0;top:0;bottom:0}.m-szcz .ps-c{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:flex-end;gap:7px;padding:0 16px;font-size:var(--t-sm);font-weight:650;color:var(--navy);border-left:1px solid var(--line);white-space:nowrap;overflow:hidden}.m-szcz .ps-c.kr{background:#e8eef9}.m-szcz .ps-c .rk{min-width:24px;height:20px;font-size:11px}.m-szcz .poz-edit{display:inline-flex;margin-top:4px;font-size:12px;padding:2px 5px}.m-szcz .cmp tr.poz-pod th{background:#fff9ec;border-top:1px solid #EFE2B8;border-bottom:1px solid #EFE2B8;padding:9px 20px}.m-szcz .cmp tr.poz-pod .pp-in{position:sticky;left:20px;display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 10px;max-width:calc(100vw - 160px)}.m-szcz .cmp tr.poz-pod th span{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--amber-t)}.m-szcz .cmp tr.poz-pod th em{font-style:normal;font-size:var(--t-xs);font-weight:400;color:var(--ink-muted)}.m-szcz .cmp tr.poz.niep .poz-nr{color:var(--amber-t)}.m-szcz .cmp tr.poz.niep .poz-o{color:var(--ink)}.m-szcz .polacz{display:inline-flex;align-items:center;gap:5px;margin-top:6px;height:26px;padding:0 9px 0 7px;border-radius:7px;border:1px solid #E6CF8C;background:#fff9ec;color:var(--amber-t);font-size:var(--t-xs);font-weight:650}.m-szcz .polacz:hover{background:var(--amber-l);border-color:var(--amber)}.m-szcz .poz-auto{display:inline-flex;align-items:center;gap:4px;margin-top:5px;font-size:11px;color:var(--ink-faint)}.m-szcz .poz-auto svg{color:var(--green)}.m-szcz .sim{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:22px;border-radius:6px;background:var(--surface3);font-size:var(--t-xs);font-weight:700;color:var(--ink-dim)}.m-szcz .sim.wys{background:var(--green-l);color:var(--green)}.m-szcz .okno.szerokie{width:min(940px,100%)}.m-szcz .okno.formularz{height:calc(100cqh - 48px)}.m-szcz .okno.formularz .ok-tr{flex:1 1 auto;min-height:0}.m-szcz .okno.formularz .ok-nag,.m-szcz .okno.formularz .ok-st{flex-shrink:0}.m-szcz .of{padding:0 24px 24px!important;gap:0!important;scroll-padding-top:60px}.m-szcz .of>*{flex-shrink:0}.m-szcz .of-nav{position:sticky;top:0;z-index:5;display:flex;gap:2px;padding:10px 0;background:var(--surface);border-bottom:1px solid var(--line);overflow-x:auto}.m-szcz .of-nav button{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px 0 7px;border-radius:8px;font-size:var(--t-sm);font-weight:600;color:var(--ink-dim);white-space:nowrap}.m-szcz .of-nav button i{width:20px;height:20px;border-radius:6px;background:var(--surface3);font-style:normal;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;color:var(--ink-muted)}.m-szcz .of-nav button:hover{background:var(--surface2);color:var(--ink)}.m-szcz .of-sek{padding:22px 0 24px;border-bottom:1px solid var(--line)}.m-szcz .of-sek:last-child{border-bottom:none;padding-bottom:4px}.m-szcz .of-h{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:var(--t-lg);font-weight:650;letter-spacing:-.01em;color:var(--navy);text-transform:none}.m-szcz .of-h i{width:24px;height:24px;border-radius:7px;background:var(--accent-l);color:var(--accent);font-style:normal;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-szcz .of-hp{margin-left:auto;font-size:var(--t-sm);font-weight:500;color:var(--ink-muted);letter-spacing:0;font-variant-numeric:tabular-nums}.m-szcz .of-hp b{color:var(--ink);font-weight:650}.m-szcz .of-g{display:grid;gap:16px 18px}.m-szcz .of-g5{grid-template-columns:minmax(0,1.7fr) repeat(4,minmax(0,1fr))}.m-szcz .of-wart+.of-g{margin-top:18px}.m-szcz .of-p{display:flex;flex-direction:column;gap:6px;min-width:0}.m-szcz .of-l{font-size:var(--t-xs);font-weight:600;color:var(--ink-muted)}.m-szcz .of-v{min-height:38px;display:flex;align-items:center;gap:6px;font-size:var(--t-md);font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.m-szcz .of-v small{font-size:var(--t-xs);font-weight:500;color:var(--ink-faint)}.m-szcz .of-v .m{color:var(--ink-faint);font-weight:500}.m-szcz .of-v .tak{display:inline-flex;align-items:center;gap:5px;color:var(--green)}.m-szcz .of-v .nie{display:inline-flex;align-items:center;gap:5px;color:var(--red-t)}.m-szcz .of-v.duza{min-height:46px;font-size:22px;font-weight:700;letter-spacing:-.02em}.m-szcz .of-p.ro .of-v{padding:0 12px;border-radius:9px;background:var(--surface2);border:1px dashed var(--border)}.m-szcz .of-wart{display:grid;grid-template-columns:260px minmax(0,1fr);gap:18px;align-items:end}.m-szcz .of-txt{font-size:var(--t-md);color:var(--ink-dim);line-height:1.65;margin:0}.m-szcz .of-pusto{font-size:var(--t-sm);color:var(--ink-faint);margin:0}.m-szcz .of-pliki{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px}.m-szcz .of-pliki .plik{margin:0;padding:9px 8px 9px 10px}.m-szcz .of-pliki .dodaj{height:auto;min-height:52px;margin:0}.m-szcz .of-fa{display:flex!important}.m-szcz .of-fa .ibtn{display:inline-flex!important}.m-szcz .oc-uw{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px}.m-szcz .oc-uw .uw{margin:0}.m-szcz .okno.z-lk{width:min(1120px,100%)}.m-szcz .fo-uk{display:grid!important;grid-template-columns:minmax(0,1fr) 280px;gap:0 28px!important;align-items:start;padding-top:4px!important}.m-szcz .fo-glowna{min-width:0}.m-szcz .fo-lk{position:sticky;top:18px;margin-top:22px;padding:16px;border:1px solid var(--border);border-radius:14px;background:var(--surface2);display:flex;flex-direction:column;gap:14px}.m-szcz .lk-nag b{display:flex;align-items:center;gap:6px;font-size:var(--t-md);font-weight:650;color:var(--ink)}.m-szcz .lk-nag b.ok{color:var(--green)}.m-szcz .lk-nag span{display:block;font-size:var(--t-xs);color:var(--ink-muted);margin-top:2px}.m-szcz .lk-g{display:flex;flex-direction:column;gap:2px}.m-szcz .lk-gt{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 4px 2px}.m-szcz .lk-r{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:9px;text-align:left;width:100%}.m-szcz .lk-r:hover{background:var(--surface)}.m-szcz .lk-i{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--border-dark);display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--surface)}.m-szcz .lk-r.ok .lk-i{background:var(--green);border-color:var(--green);color:#fff}.m-szcz .lk-r.cz .lk-i{border-color:var(--amber)}.m-szcz .lk-r.cz .lk-i i{width:8px;height:8px;border-radius:50%;background:var(--amber)}.m-szcz .lk-r.wym .lk-i{border-color:var(--red)}.m-szcz .lk-t{min-width:0}.m-szcz .lk-t b{display:block;font-size:var(--t-sm);font-weight:600;color:var(--ink)}.m-szcz .lk-t em{display:block;font-style:normal;font-size:var(--t-xs);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-szcz .lk-r.wym .lk-t em{color:var(--red-t)}.m-szcz .lk-fin{display:flex;flex-direction:column;gap:6px;padding-top:12px;border-top:1px solid var(--line)}.m-szcz .lk-fin .fo-chip{height:auto;min-height:30px;white-space:normal;padding:6px 10px}.m-szcz .of-h>span:first-of-type{flex:1}.m-szcz .sek-st{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:999px;font-size:var(--t-xs);font-weight:600;letter-spacing:0;white-space:nowrap}.m-szcz .sek-st.wym{background:var(--red-l);color:var(--red-t)}.m-szcz .sek-st.ok{background:var(--green-l);color:var(--green)}.m-szcz .sek-st.opc{background:var(--surface3);color:var(--ink-muted)}.m-szcz .gw{color:var(--red-t);font-weight:700}.m-szcz .of-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.m-szcz .of-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.m-szcz .of-g4{grid-template-columns:repeat(4,minmax(0,1fr))}.m-szcz .of-g4 .of-szer{grid-column:span 2}.m-szcz .of-g.wew{gap:16px 18px}.m-szcz .of-l-w{display:flex;align-items:center;justify-content:space-between;gap:10px}.m-szcz .fo-auto{display:inline-flex;align-items:center;gap:7px;font-size:var(--t-xs);font-weight:600;color:var(--ink-muted);cursor:pointer}.m-szcz .fo-auto input{position:absolute;opacity:0;pointer-events:none}.m-szcz .fo-auto .sw-t i{display:block;width:26px;height:15px;border-radius:20px;background:var(--border-dark);position:relative;transition:background .16s}.m-szcz .fo-auto .sw-t i:after{content:"";position:absolute;top:2px;left:2px;width:11px;height:11px;border-radius:50%;background:#fff;transition:transform .16s var(--ease)}.m-szcz .fo-auto input:checked+.sw-t i{background:var(--accent)}.m-szcz .fo-auto input:checked+.sw-t i:after{transform:translate(11px)}.m-szcz .fo-auto input:focus-visible+.sw-t i{outline:2px solid var(--accent);outline-offset:2px}.m-szcz .fo-in.auto{background:var(--accent-ll);border-style:dashed;color:var(--ink)}.m-szcz .of-p .fo-fin{min-height:0;margin-top:4px}.m-szcz .kf-suma-w{display:flex;justify-content:flex-end;align-items:center;gap:16px;padding:12px 56px 12px 14px;background:var(--surface2);border-top:1px solid var(--border);font-size:var(--t-sm);color:var(--ink-muted)}.m-szcz .kf-suma-w b{font-size:var(--t-md);font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.m-szcz .of-st-i .z{color:var(--red-t);font-weight:600}.m-szcz .of-st-i .gotowe{display:inline-flex;align-items:center;gap:6px;color:var(--green);font-weight:600}@container cc-obszar (max-width:980px){.m-szcz .fo-uk{grid-template-columns:1fr}.m-szcz .fo-lk{position:static;order:-1;margin:16px 0 0}}.m-szcz .of .of-h{font-size:15px;font-weight:650;margin-bottom:14px}.m-szcz .of .of-h i{width:22px;height:22px;border-radius:6px;font-size:12px}.m-szcz .sek-opc{font-size:13px;font-weight:400;color:var(--ink-faint);letter-spacing:0}.m-szcz .of .of-l{font-size:13px;font-weight:500;color:var(--ink-dim)}.m-szcz .of .of-v{font-size:13px;font-weight:600;min-height:38px}.m-szcz .of .of-v.duza{font-size:22px}.m-szcz .of .fo-in{font-size:13px}.m-szcz .of .fo-suf.duza .fo-in{font-size:20px}.m-szcz .of .fo-chip{font-size:13px;height:30px}.m-szcz .of .fo-chip em{font-size:12px}.m-szcz .of .kf-op,.m-szcz .of .kf-q,.m-szcz .of .kf-w{font-size:13px}.m-szcz .of .kf-jm,.m-szcz .of .kf-nr{font-size:12px}.m-szcz .of .of-txt{font-size:13px}.m-szcz .of .of-sek{padding:20px 0 22px}.m-szcz .of .of-g{gap:14px 18px}.m-szcz .of-st{display:flex;align-items:center;gap:8px}.m-szcz .of-st .btn{height:34px;flex-shrink:0}.m-szcz .of-st-i{font-size:13px}.m-szcz .okno.szerokie{width:min(900px,100%)}.m-szcz .of .fo-suf.duza .fo-in{height:38px;font-size:15px;font-weight:650;padding-right:46px}.m-szcz .of .fo-suf.duza span{font-size:12px}.m-szcz .of .of-v.duza{font-size:16px;font-weight:700}.m-szcz .of .of-v.duza small{font-size:12px}.m-szcz input.fo-in[type=number]::-webkit-inner-spin-button,.m-szcz input.fo-in[type=number]::-webkit-outer-spin-button,.m-szcz .kf-in::-webkit-inner-spin-button,.m-szcz .kf-in::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.m-szcz input.fo-in[type=number],.m-szcz .kf-in{-moz-appearance:textfield}.m-szcz .fo-in::placeholder,.m-szcz .kf-in::placeholder{color:var(--ink-faint);font-weight:400}.m-szcz .pk{position:relative}.m-szcz .pk-p{width:100%;height:38px;display:flex;align-items:center;gap:10px;padding:0 10px 0 11px;border:1px solid var(--border-dark);border-radius:9px;background:var(--surface);text-align:left;transition:border-color .15s,box-shadow .15s}.m-szcz .pk-p:hover{border-color:var(--ink-faint)}.m-szcz .pk.otw .pk-p,.m-szcz .pk-p:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da624}.m-szcz .pk-p.zle{border-color:var(--red);box-shadow:0 0 0 3px #c8410a1a}.m-szcz .pk-v{flex:1;min-width:0;display:flex;align-items:center;gap:9px;font-size:13px;color:var(--ink)}.m-szcz .pk-p.pusty .pk-v{color:var(--ink-faint)}.m-szcz .pk-car{display:flex;color:var(--ink-muted);transition:transform .18s var(--ease)}.m-szcz .pk.otw .pk-car{transform:rotate(180deg)}.m-szcz .pk-av{width:24px;height:24px;border-radius:7px;background:var(--surface3);color:var(--ink-dim);font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-szcz .pk-t{min-width:0;display:flex;align-items:baseline;gap:8px}.m-szcz .pk-t b{font-size:13px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-szcz .pk-t em{font-style:normal;font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-szcz .pk-l{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:30;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--sh-lg);padding:6px;animation:fade .14s var(--ease)}.m-szcz .pk-sz{position:relative;margin-bottom:6px}.m-szcz .pk-sz svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--ink-faint)}.m-szcz .pk-sz input{width:100%;height:34px;border:1px solid var(--border);border-radius:8px;padding:0 10px 0 32px;font-size:13px}.m-szcz .pk-sz input:focus{outline:none;border-color:var(--accent)}.m-szcz .pk-sc{max-height:280px;overflow-y:auto}.m-szcz .pk-g{padding:8px 8px 4px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint)}.m-szcz .pk-o{width:100%;display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:8px;text-align:left;color:var(--ink)}.m-szcz .pk-o .pk-t{flex:1;flex-direction:column;align-items:flex-start;gap:1px}.m-szcz .pk-o.prosty{padding:9px 10px}.m-szcz .pk-o.prosty .pk-t b{font-weight:500}.m-szcz .pk-o:hover:not(:disabled){background:var(--surface2)}.m-szcz .pk-o.sel{background:var(--accent-ll)}.m-szcz .pk-o.sel svg{color:var(--accent);flex-shrink:0}.m-szcz .pk-o.sel .pk-t b{color:var(--accent)}.m-szcz .pk-o:disabled{opacity:.5;cursor:default}.m-szcz .pk-tag{font-size:11px;font-weight:600;color:var(--ink-muted);background:var(--surface3);border-radius:5px;padding:2px 7px;white-space:nowrap}.m-szcz .pk-p .pk-t b{font-weight:500}.m-szcz .pk-p .pk-av{width:22px;height:22px;font-size:10px}.m-szcz .pk-o .pk-t{min-width:0;align-items:stretch}.m-szcz .pk-n{display:flex;align-items:center;gap:8px;min-width:0}.m-szcz .pk-n b{min-width:0}.m-szcz .pk-n .pk-tag{flex-shrink:0}.m-szcz .pk-o .pk-t em{display:block}.m-szcz .pk-brak{display:none;padding:14px 10px;font-size:13px;color:var(--ink-muted);text-align:center}.m-szcz .of .kf-r.pusty,.m-szcz .of .kf-r.pusty .kf-in{background:transparent}.m-szcz .of .kf-tab:not(.z-danymi) .kf-r.pusty .kf-in{background:var(--surface);border-color:var(--border)}.m-szcz .of .kf-tab.z-danymi .kf-r.pusty{background:#fffbf1}.m-szcz .of-pliki .of-drop{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:12px;min-height:64px;padding:12px 16px;border:1.5px dashed var(--border-dark);border-radius:12px;background:var(--surface2);color:var(--accent);text-align:left}.m-szcz .of-drop span{display:flex;flex-direction:column;gap:2px}.m-szcz .of-drop b{font-size:13px;font-weight:600;color:var(--accent)}.m-szcz .of-drop em{font-style:normal;font-size:12px;color:var(--ink-muted)}.m-szcz .of-drop:hover{border-color:var(--accent);background:var(--accent-ll)}@container cc-obszar (max-width:760px){.m-szcz .of{padding:0 16px 18px!important}.m-szcz .of .of-g2,.m-szcz .of .of-g3{grid-template-columns:1fr}.m-szcz .of .of-g4{grid-template-columns:1fr 1fr}.m-szcz .of .of-g4 .of-szer{grid-column:1/-1}.m-szcz .of .of-sek{padding:16px 0 18px}.m-szcz .of .kf-h{display:none}.m-szcz .of .kf-r{grid-template-columns:22px 1fr 44px 1fr!important;grid-template-areas:"n o o o" ". q j c" ". w w w";gap:6px 8px;padding:10px 12px;background:transparent!important}.m-szcz .of .kf-r .kf-nr{grid-area:n}.m-szcz .of .kf-r .kf-o{grid-area:o}.m-szcz .of .kf-r .kf-in:nth-of-type(1),.m-szcz .of .kf-r .kf-q:nth-of-type(1){grid-area:q}.m-szcz .of .kf-r .kf-jm{grid-area:j}.m-szcz .of .kf-r .kf-in:nth-of-type(2),.m-szcz .of .kf-r .kf-q:nth-of-type(2){grid-area:c}.m-szcz .of .kf-r .kf-w{grid-area:w;text-align:right}.m-szcz .of .kf-r>span:last-child:empty{display:none}.m-szcz .of .kf-r .ibtn{grid-area:n;align-self:end}.m-szcz .of .kf-brak{grid-column:2/-1}.m-szcz .of .kf-suma-w{padding:12px}.m-szcz .okno .of-st{flex-wrap:wrap}.m-szcz .okno .of-st-i{flex-basis:100%}.m-szcz .okno .of-st .btn{flex:1;justify-content:center}.m-szcz .of .of-l-w{flex-wrap:wrap}}.m-szcz .ow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.m-szcz .ow-p{border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--surface)}.m-szcz .ow-n{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:13px;font-weight:650;color:var(--ink)}.m-szcz .ow-n svg{color:var(--ink-muted)}.m-szcz .ow-r{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:6px 14px;border-top:1px solid var(--line)}.m-szcz .ow-n+.ow-r{border-top:none}.m-szcz .ow-l{font-size:13px;color:var(--ink-dim);flex-shrink:0}.m-szcz .ow-v{font-size:13px;font-weight:600;color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:5px}.m-szcz .ow-v small{font-size:12px;font-weight:500;color:var(--ink-faint)}.m-szcz .ow-v .m{color:var(--ink-faint);font-weight:500}.m-szcz .ow-v .tak{display:inline-flex;align-items:center;gap:5px;color:var(--green)}.m-szcz .ow-v .nie{display:inline-flex;align-items:center;gap:5px;color:var(--red-t)}.m-szcz .ow-c{display:flex;justify-content:flex-end;min-width:0}.m-szcz .ow-r.ow-stos{flex-direction:column;align-items:stretch;gap:6px;padding:10px 14px 12px}.m-szcz .ow-r.ow-stos .ow-c{justify-content:stretch}.m-szcz .ow-c.ow-sz .pk{width:100%}.m-szcz .ow-r.ow-ro{background:var(--surface2)}.m-szcz .ow-num{width:130px}.m-szcz .ow-dt{width:170px;height:36px}.m-szcz .ow-seg{width:130px;height:36px}.m-szcz .ow .fo-in,.m-szcz .ow .pk-p{height:36px}.m-szcz label.ow-r{cursor:text}.m-szcz .oc-av{width:28px;height:28px;border-radius:8px;font-size:11px}.m-szcz .oc-wart{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:18px 0 16px;padding:14px 16px;border-radius:12px;background:var(--surface2);border:1px solid var(--border)}.m-szcz .oc-wl{display:block;font-size:13px;color:var(--ink-dim)}.m-szcz .oc-wv{display:block;font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;margin-top:2px}.m-szcz .oc-wv small{font-size:12px;font-weight:500;color:var(--ink-faint)}.m-szcz .oc-wart .fo-fin{min-height:0;justify-content:flex-end}.m-szcz .oc-ow{margin-bottom:6px}.m-szcz .oc .of-h{margin-bottom:12px}.m-szcz .oc-rank{display:inline-flex;align-items:center;gap:6px;margin-left:10px;padding-left:10px;border-left:1px solid var(--border)}@container cc-obszar (max-width:760px){.m-szcz .oc-rank{margin-left:0;padding-left:0;border-left:none;flex-basis:100%}.m-szcz .of .fo-chip{white-space:normal;height:auto;min-height:30px;padding:6px 10px}.m-szcz .ow{grid-template-columns:1fr}.m-szcz .ow-c.ow-sz{max-width:none}.m-szcz .oc-wart .fo-fin{justify-content:flex-start}}.m-szcz .fo-pod{display:flex;align-items:flex-start;gap:6px;font-size:12px;color:var(--ink-muted);line-height:1.4}.m-szcz .fo-pod svg{color:var(--accent);flex-shrink:0;margin-top:1px}.m-szcz .of .kf-h,.m-szcz .of .kf-r{grid-template-columns:30px minmax(0,1fr) 88px 84px 116px 116px 28px!important}.m-szcz .kf-jmw{position:relative;display:block}.m-szcz .kf-jmw .pk-p{height:34px;padding:0 6px 0 9px;gap:4px;border-color:var(--border);border-radius:8px}.m-szcz .kf-jmw .pk-v{font-size:13px}.m-szcz .kf-jmw .pk-car svg{width:13px;height:13px}.m-szcz .kf-jmw.inna .pk-p{border-color:#e6cf8c;background:#fff9ec}.m-szcz .kf-jmw.inna .pk-v{color:var(--amber-t);font-weight:600}.m-szcz .kf-jmw .pk-l{left:0;right:auto;min-width:150px}.m-szcz .kf-jmw .pk-sc{max-height:240px}.m-szcz .kf-jmw .pk-o.prosty{padding:7px 9px}.m-szcz .kf-jmw .pk-o .pk-t b{font-size:13px}.m-szcz .of .kf-tab{overflow:visible!important}.m-szcz .of .kf-h{border-radius:12px 12px 0 0}.m-szcz .of .kf-suma-w{border-radius:0 0 12px 12px}.m-szcz .of .kf-tab .kf-r:last-child{border-radius:0 0 12px 12px}.m-szcz .kf-jms{width:100%;height:34px;border:1px solid var(--border);border-radius:8px;padding:0 22px 0 9px;background:var(--surface);font-size:13px;color:var(--ink);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.m-szcz .kf-jms:hover{border-color:var(--border-dark)}.m-szcz .kf-jms:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-szcz .kf-jms.inna{border-color:#e6cf8c;background:#fff9ec;color:var(--amber-t);font-weight:600}.m-szcz .of .kf-r.ro .kf-jm{padding-left:2px}@container cc-obszar (max-width:760px){.m-szcz .of .kf-r .kf-jmw{grid-area:j}}.m-szcz .of-pl{display:flex;gap:5px;flex-wrap:wrap;min-height:20px}.m-szcz .pl-wz{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px 0 5px;border-radius:5px;font-size:12px;font-weight:600;white-space:nowrap;margin-left:6px}.m-szcz .of-pl .pl-wz{margin-left:0}.m-szcz .pl-wz.a{background:var(--amber-l);color:var(--amber-t)}.m-szcz .pl-wz.z{background:var(--red-l);color:var(--red-t)}.m-szcz .ow-bl{padding:0 14px 10px;font-size:12px;font-weight:600;color:var(--red-t);text-align:right}.m-szcz .ow-r.z-bl{border-bottom:none}.m-szcz .of-v small{margin-left:8px;font-weight:500}.m-szcz .of-st.pyt{background:var(--amber-l)}.m-szcz .pyt-t{display:flex;align-items:center;gap:8px;color:var(--amber-t)!important;font-weight:600}.m-szcz th.mig-td{animation:migtd 1.8s var(--ease)}.m-szcz .ed{border:1px solid var(--border-dark);border-radius:9px;background:var(--surface);overflow:hidden}.m-szcz .ed:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-szcz .ed-pasek{display:flex;gap:2px;padding:3px;border-bottom:1px solid var(--line);background:var(--surface2)}.m-szcz .ed-pasek button{width:26px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--ink-dim);font-family:var(--font)}.m-szcz .ed-pasek button:hover{background:var(--surface);color:var(--ink)}.m-szcz .ed-pole{min-height:72px;max-height:220px;overflow-y:auto;padding:8px 10px;font-size:13px;line-height:1.5;color:var(--ink);outline:none}.m-szcz .ed-pole:empty:before{content:attr(data-ph);color:var(--ink-faint)}.m-szcz .ed-pole ul,.m-szcz .uw-t ul{margin:2px 0 2px 18px;padding:0}.m-szcz .uw-t li{margin:1px 0}.m-szcz .bez-um{display:inline-flex;align-items:center;gap:3px;height:20px;padding:0 7px 0 5px;margin-left:8px;border-radius:5px;background:var(--red-l);color:var(--red-t);font-size:12px;font-weight:600;white-space:nowrap}.m-szcz .um-ostrz{margin-top:8px;padding:12px 14px;border-radius:10px;background:var(--amber-l);border:1px solid #EFE2B8}.m-szcz .um-ostrz.drg{animation:drg .35s}.m-szcz .um-g{display:flex;gap:10px;color:var(--amber-t)}.m-szcz .um-g svg{flex-shrink:0;margin-top:1px}.m-szcz .um-g b{display:block;font-size:13px;font-weight:650;color:var(--amber-t)}.m-szcz .um-g span{display:block;font-size:13px;color:var(--ink-dim);line-height:1.5;margin-top:2px}.m-szcz .um-pot{display:flex;align-items:center;gap:8px;margin:10px 0 0 26px;font-size:13px;font-weight:600;color:var(--ink);cursor:pointer}.m-szcz .um-pot input{width:16px;height:16px;accent-color:var(--amber)}.m-szcz .um-bl{margin:6px 0 0 26px;font-size:12px;font-weight:600;color:var(--red-t)}.m-szcz .okno{position:relative}.m-szcz .pyt-ov{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:20px;background:#faf9f7b8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:inherit;animation:fade .15s var(--ease)}.m-szcz .pyt-k{width:min(500px,100%);background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:0 18px 48px #1a305938;padding:20px 20px 16px}.m-szcz .pyt-ik{width:38px;height:38px;border-radius:11px;background:var(--amber-l);color:var(--amber-t);display:flex;align-items:center;justify-content:center;margin-bottom:12px}.m-szcz .pyt-k h3{font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--navy);margin:0}.m-szcz .pyt-k p{font-size:13px;color:var(--ink-dim);line-height:1.5;margin:4px 0 0}.m-szcz .pyt-a{display:flex;align-items:center;gap:8px;margin-top:18px;flex-wrap:wrap}.m-szcz .pyt-a .sp{flex:1}.m-szcz .pyt-a [data-a=pytOdrzuc]{border-color:#ebc7b6;box-shadow:none;color:var(--red-t)}.m-szcz .pyt-a [data-a=pytOdrzuc]:hover{border-color:var(--red)}.m-szcz .pyt-a [data-a=pytOdrzuc]:hover{background:var(--red-l)}@container cc-obszar (max-width:520px){.m-szcz .pyt-a .sp{display:none}.m-szcz .pyt-a .btn{flex:1 1 100%;justify-content:center}.m-szcz .pyt-a [data-a=pytOdrzuc]{order:3}}.m-szcz .oc-wyk{display:flex;align-items:center;gap:10px;margin-top:8px;padding:8px 12px;border-radius:10px;border:1px solid var(--line);background:var(--surface2)}.m-szcz .oc-wyk b{display:block;font-size:15px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.2}.m-szcz .oc-wyk b small{font-size:12px;font-weight:500;color:var(--ink-faint)}.m-szcz .oc-wyk em{display:block;font-style:normal;font-size:12px;color:var(--ink-muted)}.m-szcz .oc-gw{display:flex;gap:2px}.m-szcz .oc-gw i{width:14px;height:14px;background:var(--border-dark);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z'/%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'%3E%3Cpath d='m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z'/%3E%3C/svg%3E") center/contain no-repeat}.m-szcz .oc-wyk.d{background:var(--green-l);border-color:#cde6d5}.m-szcz .oc-wyk.d .oc-gw i.p{background:var(--green)}.m-szcz .oc-wyk.d .oc-gw i.po{background:linear-gradient(90deg,var(--green) 50%,var(--border-dark) 50%)}.m-szcz .oc-wyk.a{background:var(--amber-l);border-color:#efe2b8}.m-szcz .oc-wyk.a .oc-gw i.p{background:var(--amber)}.m-szcz .oc-wyk.a .oc-gw i.po{background:linear-gradient(90deg,var(--amber) 50%,var(--border-dark) 50%)}.m-szcz .oc-wyk.z{background:var(--red-l);border-color:#efc3b0}.m-szcz .oc-wyk.z .oc-gw i.p{background:var(--red)}.m-szcz .oc-wyk.z .oc-gw i.po{background:linear-gradient(90deg,var(--red) 50%,var(--border-dark) 50%)}.m-szcz .oc-wyk.m svg{color:var(--ink-faint)}.m-szcz .oc-wyk.m b{font-size:13px;color:var(--ink-muted);font-weight:600}.m-szcz .oc-wyk2{margin-top:8px;padding:9px 12px;border-radius:10px;border:1px solid var(--border);background:var(--surface2)}.m-szcz .oc-wl{display:block;font-size:12px;color:var(--ink-muted);margin-bottom:3px}.m-szcz .oc-wr{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.m-szcz .oc-wr .oc-gw{margin-right:4px}.m-szcz .oc-wyk2 .oc-gw i{width:14px;height:14px}.m-szcz .oc-wyk2 .oc-gw i.p{background:var(--navy)}.m-szcz .oc-wyk2 .oc-gw i.po{background:linear-gradient(90deg,var(--navy) 50%,var(--border-dark) 50%)}.m-szcz .oc-wr b{font-size:15px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.m-szcz .oc-wr b.m{font-size:13px;font-weight:600;color:var(--ink-muted)}.m-szcz .oc-wr small{font-size:12px;color:var(--ink-faint)}.m-szcz .oc-wr .oc-wz{font-size:12px;color:var(--ink-faint);margin-left:2px}.m-szcz .oc-wyk{gap:12px}.m-szcz .oc-wyk.n{background:var(--surface2);border-color:var(--border)}.m-szcz .oc-wyk.n .oc-gw i.p{background:var(--navy)}.m-szcz .oc-wyk.n .oc-gw i.po{background:linear-gradient(90deg,var(--navy) 50%,var(--border-dark) 50%)}.m-szcz .oc-wt{display:flex;align-items:baseline;gap:8px}.m-szcz .oc-wt em{order:-1;font-size:13px!important;color:var(--ink-dim)!important}.m-szcz .oc-wt b{font-size:13px!important}.m-szcz .oc-wz{margin-left:auto;font-size:12px;color:var(--ink-faint);white-space:nowrap}.m-szcz .uw.usun,.m-szcz .odp.usun{display:flex;align-items:center;gap:6px;padding:8px 10px;background:transparent;border:1px dashed var(--border);border-radius:9px;font-size:12px;font-style:italic;color:var(--ink-faint);box-shadow:none}.m-szcz .odp.usun{margin-top:8px}.m-szcz .uw-ed{display:flex;align-items:center;gap:4px;margin-top:4px;font-size:11px;color:var(--ink-faint)}.m-szcz .uw-ed svg{color:var(--ink-faint)}.m-szcz .uw-pot{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:8px;padding:8px 10px;border-radius:8px;background:var(--red-l);font-size:12px;color:var(--red-t);font-weight:600}.m-szcz .uw-pot span{display:flex;gap:6px}.m-szcz .uw-pot .btn-cichy{height:26px;font-size:12px;padding:0 9px}.m-szcz .uw-form.odp-f{margin:8px 0 0 6px;padding-left:10px;border-left:2px solid var(--border)}.m-szcz .uw-g .fl .ibtn{width:24px;height:24px}.m-szcz .okno.waskie{width:min(480px,100%)}.m-szcz .pt-nag{align-items:flex-start;gap:14px}.m-szcz .pt-nag h2{font-size:17px}.m-szcz .pt-nag p{margin-top:3px;font-size:13px;color:var(--ink-muted);line-height:1.45}.m-szcz .pt-tr{gap:14px!important;padding-top:16px!important}.m-szcz .pt-obj{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:var(--surface2)}.m-szcz .pt-oi{width:34px;height:34px;border-radius:9px;background:var(--surface);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--ink-dim);flex-shrink:0}.m-szcz .pt-oi.pdf{background:#fbede7;border-color:#f3d6c9;color:var(--red-t)}.m-szcz .pt-oi.xls{background:var(--green-l);border-color:#cde6d5;color:var(--green)}.m-szcz .pt-oi.doc{background:var(--accent-l);border-color:#d5e0f3;color:var(--accent)}.m-szcz .pt-obj div{min-width:0}.m-szcz .pt-obj b{display:block;font-size:13px;font-weight:650;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-szcz .pt-obj div>span{display:block;font-size:12px;color:var(--ink-muted);margin-top:1px;font-variant-numeric:tabular-nums}.m-szcz .pt-obj .pt-oi{display:flex;width:34px;height:34px;border-radius:9px;border:none}.m-szcz .pt-sek{display:flex;flex-direction:column;gap:6px}.m-szcz .pt-potw{display:flex;align-items:flex-start;gap:9px;padding:11px 12px;border:1px solid var(--border-dark);border-radius:10px;cursor:pointer;font-size:13px;font-weight:500;color:var(--ink);line-height:1.4}.m-szcz .pt-potw input{width:16px;height:16px;margin-top:1px;accent-color:var(--red);flex-shrink:0}.m-szcz .pt-potw:has(input:checked){border-color:var(--red-t);background:var(--red-l)}.m-szcz .pt-ik{width:40px;height:40px;border-radius:11px;background:var(--red-l);color:var(--red-t);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-szcz .pt-nag>div{flex:1;min-width:0}.m-szcz .pt-l{display:block;font-size:13px;font-weight:600;color:var(--ink-dim)}.m-szcz .pt-l b{font-family:var(--font);font-weight:700;color:var(--ink);background:var(--surface3);padding:1px 6px;border-radius:5px}.m-szcz .pt-lista{list-style:none;margin:0;padding:0;border:1px solid var(--border);border-radius:10px;overflow:hidden}.m-szcz .pt-lista li{display:flex;align-items:center;gap:10px;padding:8px 12px;font-size:13px;color:var(--ink);border-top:1px solid var(--line)}.m-szcz .pt-lista li:first-child{border-top:none}.m-szcz .pt-lista li svg{color:var(--ink-muted)}.m-szcz .pt-ostrz{display:flex;gap:8px;padding:10px 12px;border-radius:10px;background:var(--amber-l);color:var(--amber-t);font-size:13px;font-weight:600;line-height:1.45}.m-szcz .pt-ostrz svg{flex-shrink:0;margin-top:1px}.m-szcz .pt-w .fo-in{font-weight:600;letter-spacing:.02em}.m-szcz .pt-w .fo-in.ok{border-color:var(--green);box-shadow:0 0 0 3px #2d7a4f1f}.m-szcz .pt-nieodw{display:flex;align-items:center;gap:6px;margin:0;font-size:12px;color:var(--ink-muted)}.m-szcz .btn.btn-red{background:var(--red);color:#fff;box-shadow:0 1px 2px #c8410a40}.m-szcz .btn.btn-red svg{color:#fff}.m-szcz .btn.btn-red:hover:not(:disabled){background:#b23a09}.m-szcz .btn-red:disabled{opacity:.4;cursor:not-allowed;filter:none}.m-szcz .pt-po{max-width:520px;margin:12cqh auto;text-align:center;padding:32px;background:var(--surface);border:1px solid var(--border);border-radius:16px;box-shadow:var(--sh)}.m-szcz .pt-po>svg{margin:0 auto 12px;color:var(--red-t)}.m-szcz .pt-po h2{font-size:18px;color:var(--navy);margin:0 0 6px}.m-szcz .pt-po p{color:var(--ink-muted);margin:0 0 18px}.m-szcz [hidden]{display:none!important}.m-szcz .fo-seg span{gap:6px}.m-szcz .fo-seg span svg{color:currentColor}.m-szcz .fo-in.uw{border-color:#e6cf8c}.m-szcz .tf-zad{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}.m-szcz .tf-z{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--border-dark);border-radius:10px;cursor:pointer;background:var(--surface);transition:border-color .15s,background .15s}.m-szcz .tf-z:hover{border-color:var(--ink-faint)}.m-szcz .tf-z input{position:absolute;opacity:0;pointer-events:none}.m-szcz .tf-zk{width:18px;height:18px;border-radius:5px;border:1.5px solid var(--border-dark);display:flex;align-items:center;justify-content:center;color:transparent;flex-shrink:0;margin-top:1px}.m-szcz .tf-z.on{border-color:var(--accent);background:var(--accent-ll)}.m-szcz .tf-z.on .tf-zk{background:var(--accent);border-color:var(--accent);color:#fff}.m-szcz .tf-z:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.m-szcz .tf-z b{display:block;font-size:13px;font-weight:600;color:var(--ink)}.m-szcz .tf-z em{display:block;font-style:normal;font-size:12px;color:var(--ink-muted);margin-top:1px}.m-szcz .tf-lista{border:1px solid var(--border);border-radius:12px;overflow:hidden;margin-bottom:10px}.m-szcz .tf-r{display:flex;align-items:center;gap:10px;padding:9px 10px 9px 14px;border-top:1px solid var(--line)}.m-szcz .tf-r:first-child{border-top:none}.m-szcz .tf-rt{flex:1;min-width:0}.m-szcz .tf-rt b{display:block;font-size:13px;font-weight:600;color:var(--ink)}.m-szcz .tf-rt em{display:block;font-style:normal;font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-szcz .tf-tag{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:999px;background:var(--surface3);color:var(--ink-muted);font-size:12px;font-weight:600;white-space:nowrap}.m-szcz .tf-tag.ok{background:var(--green-l);color:var(--green)}.m-szcz .tf-dod{max-width:420px}.m-szcz .tf-dod .pk-p.pusty .pk-v,.m-szcz .tf-firmy .pk-p.pusty .pk-v{color:var(--accent);font-weight:600}.m-szcz .tf-szab{border:1px solid var(--border);border-radius:12px}.m-szcz .tf-sh,.m-szcz .tf-sr{display:grid;grid-template-columns:30px minmax(0,1fr) 110px 80px 30px;gap:10px;align-items:center;padding:7px 12px}.m-szcz .tf-sh .r{text-align:right}.m-szcz .tf-sh{background:var(--surface2);border-bottom:1px solid var(--border);border-radius:12px 12px 0 0;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);padding-top:9px;padding-bottom:9px}.m-szcz .tf-sr{border-top:1px solid var(--line)}.m-szcz .tf-sh+.tf-sr{border-top:none}.m-szcz .tf-sr .kf-nr{padding-top:0}.m-szcz .tf-sr .fo-in{height:36px;font-size:13px}.m-szcz .tf-sr .ibtn{margin-top:0}.m-szcz .tf-uz{text-align:right;font-size:13px;font-weight:600;color:var(--ink-dim);font-variant-numeric:tabular-nums}.m-szcz .tf-dodpoz{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:40px;border-top:1px dashed var(--border-dark);font-size:13px;font-weight:600;color:var(--accent);border-radius:0 0 12px 12px}.m-szcz .tf-dodpoz:hover{background:var(--accent-ll)}.m-szcz .tf-info{display:flex;gap:7px;margin:10px 0 0;font-size:12px;color:var(--ink-muted);line-height:1.45}.m-szcz .tf-info svg{flex-shrink:0;margin-top:1px;color:var(--ink-faint)}.m-szcz .tf-wagi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.m-szcz .tf-w{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 8px 8px 12px;border:1px solid var(--border);border-radius:10px}.m-szcz .tf-wl{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--ink)}.m-szcz .tf-wl i,.m-szcz .tf-pas i{display:block}.m-szcz .tf-wl i{width:10px;height:10px;border-radius:3px}.m-szcz .tf-wn{width:88px}.m-szcz .tf-wn .fo-in{height:34px}.m-szcz .c1{background:var(--navy)}.m-szcz .c2{background:var(--accent)}.m-szcz .c3{background:#9db4da}.m-szcz .c0{background:repeating-linear-gradient(45deg,var(--surface3) 0 4px,var(--border) 4px 8px)}.m-szcz .tf-pas{display:flex;height:8px;border-radius:5px;overflow:hidden;margin-top:12px;gap:2px;background:var(--surface3)}.m-szcz .tf-suma{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:12px;font-weight:600}.m-szcz .tf-suma.ok{color:var(--green)}.m-szcz .tf-suma.zle{color:var(--red-t)}@container cc-obszar (max-width:760px){.m-szcz .tf-wagi{grid-template-columns:1fr}.m-szcz .tf-sh{display:none}.m-szcz .tf-sr{grid-template-columns:22px 1fr 34px;grid-template-areas:"n p p" ". j d";row-gap:6px}.m-szcz .tf-sr .kf-nr{grid-area:n}.m-szcz .tf-sr .tf-poz{grid-area:p}.m-szcz .tf-sr .kf-jmw{grid-area:j;max-width:140px}.m-szcz .tf-sr .ibtn{grid-area:d}.m-szcz .tf-sr .tf-uz{display:none}}.m-szcz .pk-chipy{display:flex;flex-wrap:wrap;gap:5px;padding:4px 0}.m-szcz .pk-chip{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:6px;background:var(--accent-l);color:var(--accent);font-size:12px;font-weight:600}.m-szcz .tf-zadp .pk-p{height:auto;min-height:38px}.m-szcz .pk-glowa{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px 8px;border-bottom:1px solid var(--line);margin-bottom:4px;font-size:12px;color:var(--ink-muted)}.m-szcz .pk-glowa span:last-child{display:flex;gap:4px}.m-szcz .pk-glowa .btn-link{height:24px;padding:0 6px;font-size:12px}.m-szcz .pk-chk{gap:10px}.m-szcz .pk-box{width:18px;height:18px;border-radius:5px;border:1.5px solid var(--border-dark);display:flex;align-items:center;justify-content:center;color:transparent;flex-shrink:0;background:var(--surface)}.m-szcz .pk-chk.on{background:var(--accent-ll)}.m-szcz .pk-chk.on .pk-box{background:var(--accent);border-color:var(--accent);color:#fff}.m-szcz .pk-chk.on .pk-t b{color:var(--ink)}.m-szcz .pk-filtr{display:flex;flex-wrap:wrap;gap:5px;padding:2px 2px 8px;border-bottom:1px solid var(--line);margin-bottom:4px}.m-szcz .pk-f{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--border);font-size:12px;font-weight:500;color:var(--ink-dim);background:var(--surface)}.m-szcz .pk-f:hover{border-color:var(--border-dark);color:var(--ink)}.m-szcz .pk-f.on{background:var(--navy);border-color:var(--navy);color:#fff}.m-szcz .pk-f i{font-style:normal;font-size:11px;font-weight:600;opacity:.75}.m-szcz .pk-stopka{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 4px 2px;margin-top:4px;border-top:1px solid var(--line);font-size:12px;color:var(--ink-muted)}.m-szcz .pk-stopka .btn:disabled{opacity:.45;cursor:not-allowed}.m-szcz .tf-dod{max-width:520px}.m-szcz .tf-tag.nowy{background:var(--accent-l);color:var(--accent)}.m-szcz .tf-blok{width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:var(--border-dark);cursor:not-allowed}.m-szcz .tf-kr{border:1px solid var(--border);border-radius:12px;overflow:hidden}.m-szcz .tf-kw{display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,220px) 88px;gap:16px;align-items:center;padding:12px 14px;border-bottom:1px solid var(--line)}.m-szcz .tf-kn b{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--ink)}.m-szcz .tf-kn b i{width:10px;height:10px;border-radius:3px;display:block}.m-szcz .tf-kn em{display:block;font-style:normal;font-size:12px;color:var(--ink-muted);margin:2px 0 0 18px}.m-szcz .tf-sl{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:4px;background:linear-gradient(90deg,var(--sl) var(--p),var(--surface3) var(--p));outline:none;cursor:pointer}.m-szcz .tf-sl.c1{--sl:var(--navy)}.m-szcz .tf-sl.c2{--sl:var(--accent)}.m-szcz .tf-sl.c3{--sl:#9DB4DA}.m-szcz .tf-sl::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid var(--sl);box-shadow:0 1px 3px #1a181633}.m-szcz .tf-sl::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid var(--sl)}.m-szcz .tf-sl:focus-visible{box-shadow:0 0 0 3px #375da62e}.m-szcz .tf-ks{padding:12px 14px;background:var(--surface2)}.m-szcz .tf-ks .tf-pas{height:22px;border-radius:7px;margin:0;gap:2px}.m-szcz .tf-ks .tf-pas i{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden}.m-szcz .tf-ks .tf-pas i span{font-size:11px;font-weight:700;color:#fff;white-space:nowrap}.m-szcz .tf-ks .tf-pas i.c3 span{color:var(--navy)}.m-szcz .tf-ks .tf-suma{margin-top:8px}.m-szcz .tf-ks .tf-suma .btn-link{margin-left:auto;height:24px;font-size:12px}.m-szcz .tf-ks.ok .tf-suma{color:var(--green)}.m-szcz .tf-ks.zle .tf-suma{color:var(--red-t)}@container cc-obszar (max-width:760px){.m-szcz .tf-kw{grid-template-columns:1fr 88px}.m-szcz .tf-kw .tf-sl{grid-column:1/-1;grid-row:2}}.m-szcz .tf-nazwa{height:42px;font-size:15px;font-weight:600}.m-szcz .tf-typ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.m-szcz .tf-t{display:flex;align-items:center;gap:12px;padding:11px 14px;border:1px solid var(--border-dark);border-radius:10px;cursor:pointer;background:var(--surface);transition:border-color .15s,background .15s}.m-szcz .tf-t input{position:absolute;opacity:0;pointer-events:none}.m-szcz .tf-t:hover{border-color:var(--ink-faint)}.m-szcz .tf-ti{width:32px;height:32px;border-radius:9px;background:var(--surface3);color:var(--ink-dim);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-szcz .tf-t b{display:block;font-size:13px;font-weight:600;color:var(--ink)}.m-szcz .tf-t em{display:block;font-style:normal;font-size:12px;color:var(--ink-muted)}.m-szcz .tf-t.on{border-color:var(--accent);background:var(--accent-ll);box-shadow:0 0 0 1px var(--accent) inset}.m-szcz .tf-t.on .tf-ti{background:var(--accent);color:#fff}.m-szcz .tf-t:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.m-szcz .tf-zapr{display:grid;grid-template-columns:220px minmax(0,1fr);gap:12px;max-width:640px;margin-top:4px}.m-szcz .tf-spec .pk-l{min-width:280px}.m-szcz .tf-spec .pk-o.prosty{padding:8px 10px}.m-szcz .tf-ks.zle{color:var(--red-t)}.m-szcz .tf-ks.ok{color:var(--green)}.m-szcz .pk-ile{margin-left:auto;font-size:12px;font-weight:600;color:var(--ink-faint);font-variant-numeric:tabular-nums;padding:0 4px}.m-szcz .pk-o .pk-tag+.pk-ile{margin-left:6px}.m-szcz .tf-pre{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:12px}.m-szcz .tf-pr{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:10px 12px;border:1px solid var(--border-dark);border-radius:10px;background:var(--surface);text-align:left}.m-szcz .tf-pr b{font-size:13px;font-weight:650;color:var(--ink);font-variant-numeric:tabular-nums}.m-szcz .tf-pr:hover{border-color:var(--ink-faint)}.m-szcz .tf-pr.on{border-color:var(--accent);background:var(--accent-ll);box-shadow:0 0 0 1px var(--accent) inset}.m-szcz .tf-mp{display:flex;width:100%;height:6px;border-radius:4px;overflow:hidden;gap:2px;background:var(--surface3)}.m-szcz .tf-mp i{display:block}.m-szcz .tf-mpw{height:auto;background:none;color:var(--ink-muted)}.m-szcz .tf-kr .tf-kw{grid-template-columns:12px minmax(0,1fr) auto;gap:12px;padding:10px 14px}.m-szcz .tf-kd{width:10px;height:10px;border-radius:3px}.m-szcz .tf-kn b{font-size:13px}.m-szcz .tf-kn em{margin:1px 0 0}.m-szcz .tf-kv{font-size:15px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.m-szcz .tf-kr .tf-ks{display:flex;align-items:center;gap:6px;padding:10px 14px;font-size:12px;font-weight:600}.m-szcz .tf-kr .tf-ks .btn-link{margin-left:auto;height:24px;font-size:12px}@container cc-obszar (max-width:760px){.m-szcz .tf-typ,.m-szcz .tf-zapr{grid-template-columns:1fr}.m-szcz .tf-pre{grid-template-columns:repeat(2,1fr)}}.m-szcz .tf-zapr{display:grid;grid-template-columns:200px minmax(0,1fr);gap:10px;max-width:none;margin-top:10px}.m-szcz .tf-cb{position:relative}.m-szcz .tf-wbl{margin-top:8px}.m-szcz .tf-cb>svg{position:absolute;left:12px;top:11px;color:var(--ink-faint);pointer-events:none}.m-szcz .tf-cb input{width:100%;height:38px;border:1px solid var(--border-dark);border-radius:9px;padding:0 12px 0 36px;font-size:13px;background:var(--surface)}.m-szcz .tf-cb input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da624}.m-szcz .tf-cbl{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:30;max-height:280px;overflow-y:auto;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--sh-lg);padding:6px}.m-szcz .tf-wyn{align-items:center}.m-szcz .tf-wyn .pk-t{flex:1}.m-szcz .tf-wd{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--accent);opacity:0;transition:opacity .12s}.m-szcz .tf-wyn:hover .tf-wd,.m-szcz .tf-wyn.akt .tf-wd{opacity:1}.m-szcz .tf-wyn.akt{background:var(--accent-ll)}.m-szcz .tf-wg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 150px;gap:14px;align-items:start}.m-szcz .tf-sum{height:38px;display:flex;align-items:center;gap:6px;padding:0 12px;border-radius:9px;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.m-szcz .tf-sum.ok{background:var(--green-l);color:var(--green)}.m-szcz .tf-sum.zle{background:var(--red-l);color:var(--red-t)}.m-szcz #tfWagiInfo .fo-bl{display:block;margin-top:5px}@container cc-obszar (max-width:760px){.m-szcz .tf-zapr{grid-template-columns:1fr}.m-szcz .tf-wg{grid-template-columns:1fr 1fr}}.m-szcz .firma-r{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:3px!important;min-width:0}.m-szcz .firma-r .fi-g{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;min-width:0;max-width:100%}.m-szcz .firma-r .fi-g .pk-tag{background:var(--accent-l);color:var(--accent)}.m-szcz .firma-r .fi-g b{font-size:13px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-szcz .firma-r .fi-s{display:flex;flex-wrap:wrap;gap:4px}.m-szcz .firma-r .fi-s:empty{display:none}.m-szcz .sp-tag{display:inline-flex!important;align-items:center;height:20px;padding:0 7px;border-radius:5px;background:var(--surface3);color:var(--ink-dim)!important;font-size:12px!important;font-weight:600;margin:0!important}.m-szcz .firma-r .fi-e{display:flex!important;align-items:center;gap:5px;font-size:12px!important;color:var(--ink-muted)!important;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0!important}.m-szcz .firma-r .fi-e svg{color:var(--ink-faint);flex-shrink:0}.m-szcz .pk-chk.on .sp-tag,.m-szcz .pk-o.sel .sp-tag,.m-szcz .tf-wyn.akt .sp-tag{background:var(--surface)}.m-szcz .tf-cbl{padding:0!important;display:flex;flex-direction:column;max-height:none!important;overflow:hidden!important}.m-szcz .cb-gl{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-bottom:1px solid var(--line);font-size:12px;color:var(--ink-muted);background:var(--surface2)}.m-szcz .cb-gl .btn-link{height:24px;font-size:12px;padding:0 4px}.m-szcz .cb-sc{max-height:264px;overflow-y:auto;padding:4px}.m-szcz .cb-o{display:flex;align-items:center;gap:12px;width:100%;padding:8px 10px;border-radius:8px;text-align:left}.m-szcz .cb-o:hover,.m-szcz .cb-o.akt{background:var(--surface2)}.m-szcz .cb-o.on{background:var(--accent-ll)}.m-szcz .cb-o.on .pk-box{background:var(--accent);border-color:var(--accent);color:#fff}.m-szcz .cb-o.on .sp-tag{background:var(--surface)}.m-szcz .cb-l{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.m-szcz .cb-l b{font-size:13px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-szcz .cb-e{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-szcz .cb-e svg{color:var(--ink-faint);flex-shrink:0}.m-szcz .cb-s{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:45%;flex-shrink:0}.m-szcz .cb-pusto{padding:18px 12px;text-align:center;font-size:13px;color:var(--ink-muted)}.m-szcz .cb-st{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 12px;border-top:1px solid var(--line);background:var(--surface);font-size:12px;color:var(--ink-muted)}.m-szcz .cb-st b{color:var(--ink)}.m-szcz .cb-st .btn-link{height:24px;font-size:12px;padding:0 4px}.m-szcz .cb-st .btn{margin-left:auto}.m-szcz .cb-st .btn:disabled{opacity:.45;cursor:not-allowed}.m-szcz .tf-ed .ed-pole{min-height:96px;max-height:360px;font-size:13px;line-height:1.6;padding:10px 12px}.m-szcz .tf-ed.zle{border-color:var(--red);box-shadow:0 0 0 3px #c8410a1a}.m-szcz .sz-txt{font-size:13px;color:var(--ink-dim);line-height:1.65}.m-szcz .tf-sh,.m-szcz .tf-sr{grid-template-columns:44px minmax(0,1fr) 110px 80px 30px!important}.m-szcz .tf-uch{display:flex;align-items:center;gap:4px;cursor:grab;color:var(--ink-faint);-webkit-user-select:none;user-select:none}.m-szcz .tf-uch em{font-style:normal;font-size:12px;font-variant-numeric:tabular-nums}.m-szcz .tf-uch:hover{color:var(--ink-dim)}.m-szcz .tf-uch:active{cursor:grabbing}.m-szcz .tf-sr{position:relative}.m-szcz .tf-sr.ciag{opacity:.45}.m-szcz .tf-sr.nad{box-shadow:inset 0 2px 0 var(--accent)}.m-szcz .tf-sr.pod{box-shadow:inset 0 -2px 0 var(--accent)}.m-szcz .tf-sr.pot{background:var(--red-l)}.m-szcz .tf-pot{grid-column:1/-1;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 10px;border-radius:8px;background:var(--surface);border:1px solid #EBC7B6;font-size:12px;color:var(--red-t);font-weight:600}.m-szcz .tf-pot span{flex:1;min-width:200px}.m-szcz .tf-pot .btn-cichy{height:28px;font-size:12px;padding:0 10px}.m-szcz .tf-blok-info{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px;padding:10px 12px;border-radius:10px;background:var(--surface2);border:1px solid var(--border);font-size:13px;color:var(--ink-dim);line-height:1.45}.m-szcz .tf-blok-info svg{flex-shrink:0;margin-top:1px;color:var(--ink-muted)}.m-szcz .tf-szab.ro .tf-sr{padding-top:10px;padding-bottom:10px}.m-szcz .tf-ro{font-size:13px;color:var(--ink)}.m-szcz .tf-ro.m{color:var(--ink-muted)}.m-szcz .tf-wro{font-size:15px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums;padding:6px 8px}@container cc-obszar (max-width:760px){.m-szcz .tf-sr{grid-template-columns:36px 1fr 34px!important}.m-szcz .tf-sr .tf-uch{grid-area:n}.m-szcz .tf-sr .tf-pot{grid-column:1/-1;grid-area:auto}}.m-szcz .sek-st.zal{background:var(--amber-l);color:var(--amber-t)}.m-szcz .tf-zw{height:26px;font-size:12px;gap:4px}.m-szcz .tf-zw svg{transform:rotate(180deg)}.m-szcz .tf-sz-zw,.m-szcz .tf-sz-pusty{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--border);border-radius:12px;background:var(--surface2)}.m-szcz .tf-sz-ik{width:38px;height:38px;border-radius:10px;background:var(--surface);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--ink-dim);flex-shrink:0}.m-szcz .tf-sz-t{flex:1;min-width:0}.m-szcz .tf-sz-t b{display:block;font-size:13px;font-weight:650;color:var(--ink)}.m-szcz .tf-sz-t span{display:block;font-size:12px;color:var(--ink-muted);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-szcz .tf-sz-t em{font-style:normal;color:var(--ink-faint)}.m-szcz .tf-sz-pusty{align-items:flex-start;background:var(--amber-l);border-color:#efe2b8}.m-szcz .tf-sz-pusty .tf-sz-ik{color:var(--amber-t);border-color:#efe2b8}.m-szcz .tf-sz-pusty b{display:block;font-size:15px;font-weight:650;color:var(--ink)}.m-szcz .tf-sz-pusty p{font-size:13px;color:var(--ink-dim);line-height:1.5;margin:4px 0 12px;max-width:560px}.m-szcz .brak-sz{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px 0 6px;border-radius:6px;background:var(--amber-l);color:var(--amber-t);font-size:12px;font-weight:600}.m-szcz .tf-sr.usun{background:var(--surface2)}.m-szcz .tf-uch-x{display:flex;align-items:center;padding-left:18px;color:var(--ink-faint)}.m-szcz .tf-uch-x em{font-style:normal;font-size:12px}.m-szcz .tf-usn{grid-column:2/5;min-width:0;display:flex;flex-direction:column;gap:2px}.m-szcz .tf-usn s{font-size:13px;color:var(--ink-faint);text-decoration-color:var(--red);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-szcz .tf-usn em{font-style:normal;font-size:12px;color:var(--red-t);font-weight:600}.m-szcz .tf-przywr{grid-column:5/6;justify-self:end;white-space:nowrap}.m-szcz .tf-sr.usun{grid-template-columns:44px minmax(0,1fr) 110px 80px auto!important}.m-szcz .tf-nus{color:var(--red-t)!important;font-weight:600}@container cc-obszar (max-width:760px){.m-szcz .tf-sr.usun{grid-template-columns:36px 1fr auto!important;grid-template-areas:none}.m-szcz .tf-usn{grid-column:2/3}.m-szcz .tf-przywr{grid-column:3/4}}.m-szcz .kf-grupa{display:flex;align-items:baseline;gap:8px;padding:9px 14px 7px;background:var(--surface2);border-top:1px solid var(--border);border-bottom:1px solid var(--line);font-size:11px;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.m-szcz .kf-grupa svg{align-self:center;color:var(--ink-faint)}.m-szcz .kf-grupa span{font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ink-faint)}.m-szcz .of .kf-r.dod{background:var(--surface)!important}.m-szcz .of .kf-r.dod.pusty .kf-in{background:var(--surface)!important;border-color:var(--border)!important}.m-szcz .of .kf-tab.z-danymi .kf-r.dod.pusty .kf-in{background:#fffcf3!important;border-color:#eadfc0!important}.m-szcz .of .kf-op em{color:var(--amber-t)}.m-szcz .of .kf-r.usun{background:var(--surface2)!important}.m-szcz .of .kf-r.usun .kf-op s{color:var(--ink-faint);text-decoration-color:var(--red)}.m-szcz .kf-usn{display:block;font-style:normal;font-size:12px;font-weight:600;color:var(--red-t)!important}.m-szcz .kf-usw{grid-column:3/6;text-align:right;font-size:13px;color:var(--ink-faint);text-decoration:line-through;font-variant-numeric:tabular-nums}.m-szcz .kf-przywr{grid-column:6/8;justify-self:end;white-space:nowrap}.m-szcz .poz-ak{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.m-szcz .poz-ak .polacz-w{margin-top:0}.m-szcz .polacz-w.drug{background:var(--surface);border-color:var(--border-dark);color:var(--ink-dim)}.m-szcz .polacz-w.drug:hover{border-color:var(--ink-faint);background:var(--surface2)}.m-szcz .cmp tr.poz-zw th{padding:0;border-top:1px solid #C9D6EE;border-bottom:1px solid #C9D6EE;background:#eef3fb}.m-szcz .poz-tgl{position:sticky;left:0;display:flex;align-items:center;gap:12px;box-shadow:inset 4px 0 0 var(--accent);padding:12px 16px;text-align:left;transition:background .15s}.m-szcz .poz-tgl:hover{background:#e4ecf8}.m-szcz .poz-tgl:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.m-szcz .pt-i{width:34px;height:34px;border-radius:9px;background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-szcz .pt-t{flex:1;min-width:0}.m-szcz .pt-t b{display:block;font-size:15px;font-weight:700;color:var(--navy)}.m-szcz .pt-t em{display:block;font-style:normal;font-size:12px;color:var(--ink-muted);margin-top:1px}.m-szcz .pt-a{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:9px;background:var(--accent);color:#fff;font-size:13px;font-weight:600;flex-shrink:0;box-shadow:0 1px 2px #375da64d}.m-szcz .poz-tgl:hover .pt-a{background:var(--accent-h)}.m-szcz .poz-zwin{display:inline-flex;align-items:center;gap:4px;margin-top:6px;height:24px;padding:0 8px 0 6px;border-radius:6px;border:1px solid var(--border-dark);background:var(--surface);font-size:12px;font-weight:600;color:var(--ink-dim);letter-spacing:0;text-transform:none}.m-szcz .poz-zwin svg{transform:rotate(180deg)}.m-szcz .poz-zwin:hover{border-color:var(--accent);color:var(--accent)}.m-szcz .ps-zw{margin:0 0 0 10px;height:22px}.m-szcz .cmp tr.poz-kon th{padding:0;background:#eef3fb;border-top:1px solid #C9D6EE;border-bottom:1px solid #C9D6EE}.m-szcz .poz-tgl-zw{position:sticky;left:0;display:flex;align-items:center;justify-content:center;gap:6px;height:40px;font-size:13px;font-weight:600;color:var(--accent)}.m-szcz .poz-tgl-zw svg{transform:rotate(180deg)}.m-szcz .poz-tgl-zw:hover{background:#e4ecf8}.m-szcz .poz-tgl-zw:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.m-szcz .tf-podp{margin-top:12px;border:1px solid var(--border);border-radius:12px;overflow:hidden}.m-szcz .tf-podp-n{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:10px 14px;background:var(--surface2);border-bottom:1px solid var(--line)}.m-szcz .tf-podp-n svg{align-self:center;color:var(--accent)}.m-szcz .tf-podp-n b{font-size:13px;font-weight:650;color:var(--ink)}.m-szcz .tf-podp-n span{font-size:12px;color:var(--ink-muted)}.m-szcz .tf-podp-r{display:flex;align-items:center;gap:12px;padding:9px 14px;border-top:1px solid var(--line)}.m-szcz .tf-podp-r:first-of-type{border-top:none}.m-szcz .tf-podp-r div{flex:1;min-width:0}.m-szcz .tf-podp-r b{display:block;font-size:13px;font-weight:600;color:var(--ink)}.m-szcz .tf-podp-r em{display:block;font-style:normal;font-size:12px;color:var(--ink-muted)}.m-szcz .okno.pdf-okno{width:min(980px,100%);height:calc(100cqh - 48px);max-height:calc(100cqh - 48px);display:flex;flex-direction:column}.m-szcz .pdf-nag{align-items:center;gap:12px}.m-szcz .pdf-ik{width:36px;height:36px;border-radius:9px;background:#fbede7;color:var(--red-t);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-szcz .pdf-nt{flex:1;min-width:0}.m-szcz .pdf-nt h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-szcz .pdf-pasek{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 18px;border-bottom:1px solid var(--line);background:var(--surface2);flex-shrink:0}.m-szcz .pdf-gr{display:flex;align-items:center;gap:4px}.m-szcz .pdf-gr .ibtn{width:30px;height:30px;border:1px solid var(--border);background:var(--surface);font-size:16px;font-weight:600;color:var(--ink-dim);display:inline-flex;align-items:center;justify-content:center}.m-szcz .pdf-gr .ibtn:disabled{opacity:.4;cursor:default}.m-szcz .pdf-nr{min-width:60px;text-align:center;font-size:13px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-szcz .pdf-nr b{color:var(--ink)}.m-szcz .pdf-gr .btn-link{height:28px;font-size:12px;margin-left:4px}.m-szcz .pdf-obsz{flex:1;min-height:0;overflow:auto;background:#e9e6e0;padding:24px;display:flex;justify-content:center}.m-szcz .pdf-skala{max-width:none;flex-shrink:0}.m-szcz .pdf-str{background:#fff;aspect-ratio:1/1.414;box-shadow:0 4px 18px #1a18162e;padding:7% 8%;display:flex;flex-direction:column;gap:5%}.m-szcz .pdf-gl{display:flex;justify-content:space-between;align-items:baseline;border-bottom:2px solid var(--navy);padding-bottom:2%}.m-szcz .pdf-gl b{font-size:15px;color:var(--navy)}.m-szcz .pdf-gl span{font-size:11px;color:var(--ink-faint)}.m-szcz .pdf-rys{height:28%;border:1.5px solid #CFD6E2;border-radius:4px;background:repeating-linear-gradient(0deg,transparent 0 18px,#EEF1F6 18px 19px),repeating-linear-gradient(90deg,transparent 0 18px,#EEF1F6 18px 19px)}.m-szcz .pdf-l{display:flex;flex-direction:column;gap:9px}.m-szcz .pdf-l i{display:block;height:6px;border-radius:3px;background:#e3e1dc}.m-szcz .pdf-tab{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.m-szcz .pdf-tab i{height:16px;background:#efede9;border-radius:2px}.m-szcz .dp{gap:14px!important}.m-szcz .dp-strefa{display:flex;flex-direction:column;align-items:center;gap:4px;padding:28px 16px;border:2px dashed var(--border-dark);border-radius:14px;background:var(--surface2);cursor:pointer;text-align:center;transition:border-color .15s,background .15s}.m-szcz .dp-strefa:hover,.m-szcz .dp-strefa.nad{border-color:var(--accent);background:var(--accent-ll)}.m-szcz .dp-ik{width:46px;height:46px;border-radius:12px;background:var(--surface);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--accent);margin-bottom:6px}.m-szcz .dp-strefa b{font-size:15px;font-weight:650;color:var(--ink)}.m-szcz .dp-strefa span{font-size:12px;color:var(--ink-muted)}.m-szcz .dp-strefa u{color:var(--accent);text-decoration:none;font-weight:600}.m-szcz .dp-lista{border:1px solid var(--border);border-radius:12px;overflow:hidden}.m-szcz .dp-r .fi{width:32px;height:32px;border-radius:8px}.m-szcz .dp-r{display:flex;align-items:center;gap:12px;padding:10px 12px;border-top:1px solid var(--line)}.m-szcz .dp-r:first-child{border-top:none}.m-szcz .dp-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.m-szcz .dp-t b{font-size:13px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-szcz .dp-t em{display:flex;align-items:center;gap:4px;font-style:normal;font-size:12px;color:var(--ink-muted)}.m-szcz .dp-t em svg{color:var(--green)}.m-szcz .dp-pas{display:block;height:5px;border-radius:3px;background:var(--surface3);overflow:hidden}.m-szcz .dp-pas i{display:block;height:100%;background:var(--accent);transition:width .2s}.m-szcz .okno .btn:disabled{opacity:.45;cursor:not-allowed}@container cc-obszar (max-width:640px){.m-szcz .pdf-obsz{padding:10px}.m-szcz .pdf-pasek{flex-wrap:wrap}}.m-szcz .dodaj.nad{border-color:var(--accent)!important;background:var(--accent-ll)!important;color:var(--accent)}.m-szcz .plik.up{opacity:1}.m-szcz .plik.up .fn{gap:3px}.m-szcz .up-pas{display:block;height:4px;border-radius:3px;background:var(--surface3);overflow:hidden;margin-top:3px}.m-szcz .up-pas i{display:block;height:100%;background:var(--accent);transition:width .2s}.m-szcz .up-tx{font-size:12px;color:var(--ink-muted)}.m-szcz .zal-wsz{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 6px;font-size:12px;margin:2px 0 4px}.m-szcz .of-hp .zal-wsz{margin:0 0 0 2px;height:22px}.m-szcz .dod2{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;margin-top:6px;padding:8px 12px;border:1.5px dashed var(--border-dark);border-radius:10px;background:var(--surface);text-align:left;transition:border-color .15s,background .15s}.m-szcz .dod2:hover{border-color:var(--accent);background:var(--accent-ll)}.m-szcz .dod2:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.m-szcz .d2-ik{width:30px;height:30px;border-radius:8px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-szcz .d2-t{display:flex;flex-direction:column;min-width:0}.m-szcz .d2-t b{font-size:13px;font-weight:650;color:var(--accent)}.m-szcz .d2-t em{font-style:normal;font-size:12px;color:var(--ink-muted)}.m-szcz .pl-drop{position:relative;border-radius:12px}.m-szcz .pl-drop.nad:after{content:"Upuść, aby dodać pliki";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;display:flex;align-items:center;justify-content:center;border:2px dashed var(--accent);border-radius:12px;background:#eaf0faeb;color:var(--accent);font-size:13px;font-weight:650;z-index:3;pointer-events:none}.m-szcz .kw{gap:12px!important}.m-szcz .kw-lista{border:1px solid var(--border);border-radius:12px;max-height:320px;overflow-y:auto;padding:4px}.m-szcz .kw-g{padding:8px 10px 4px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint)}.m-szcz .tf-kik{width:30px;height:30px;border-radius:8px;background:var(--green-l);color:var(--green);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-szcz .tf-kpusto{padding:10px 12px;border:1px dashed var(--border);border-radius:10px;margin:0 0 4px}.m-szcz .tf-kdod{max-width:none;margin-top:10px}.m-szcz .zq-zm{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px 0 7px;border-radius:6px;background:var(--amber-l);color:var(--amber-t);font-size:12px;font-weight:600}.m-szcz .zq-tin{height:36px;font-size:13px;font-weight:600;width:100%}.m-szcz .zq-ed .ed-pole{min-height:280px;max-height:520px;font-size:13px;line-height:1.65;padding:12px 14px}.m-szcz .zq-eda{display:flex;align-items:center;gap:8px;margin-top:10px}.m-szcz .zq-eda .sp{flex:1}.m-szcz .zq-edinfo{display:flex;gap:7px;margin:10px 0 0;font-size:12px;color:var(--ink-muted);line-height:1.45}.m-szcz .zq-edinfo svg{flex-shrink:0;margin-top:1px}.m-szcz .tresc{line-height:1.65}.m-szcz .tresc img,.m-szcz .zq-ed img{display:block;max-width:100%;max-height:420px;border-radius:8px;border:none;margin:8px 0}.m-szcz .zq-ed img{border:none;cursor:default}.m-szcz .zq-img{margin-top:8px!important}.m-szcz .fo-in{width:100%;height:38px;border:1px solid var(--border-dark);border-radius:9px;padding:0 11px;font-size:var(--t-md);background:var(--surface);color:var(--ink);transition:border-color .15s,box-shadow .15s}.m-szcz .fo-in:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da624}.m-szcz .fo-in.zle{border-color:var(--red);box-shadow:0 0 0 3px #c8410a1a}.m-szcz .fo-bl{font-size:var(--t-xs);color:var(--red-t);font-weight:600}.m-szcz .fo-suf{position:relative}.m-szcz .fo-suf .fo-in{padding-right:42px;text-align:right;font-variant-numeric:tabular-nums}.m-szcz .fo-suf span{position:absolute;right:11px;top:50%;transform:translateY(-50%);font-size:var(--t-xs);font-weight:600;color:var(--ink-faint);pointer-events:none}.m-szcz .fo-suf.duza .fo-in{height:46px;font-size:20px;font-weight:700;padding-right:50px}.m-szcz .fo-suf.duza span{font-size:var(--t-sm)}.m-szcz .fo-fin{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-height:46px}.m-szcz .fo-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px 0 10px;border-radius:9px;background:var(--surface2);border:1px solid var(--line);font-size:var(--t-sm);color:var(--ink-dim);font-variant-numeric:tabular-nums;white-space:nowrap}.m-szcz .fo-chip b{font-weight:650}.m-szcz .fo-chip em{font-style:normal;color:inherit;opacity:.75;font-size:var(--t-xs);margin-left:2px}.m-szcz .fo-chip.d,.m-szcz .fo-chip.ok{background:var(--green-l);border-color:#cde6d5;color:var(--green)}.m-szcz .fo-chip.a{background:var(--amber-l);border-color:#efe2b8;color:var(--amber-t)}.m-szcz .fo-chip.z{background:var(--red-l);border-color:#efc3b0;color:var(--red-t)}.m-szcz .fo-chip.m{color:var(--ink-muted)}.m-szcz button.fo-chip.l{display:inline-flex;flex-direction:row;color:var(--accent);background:var(--surface);border-color:var(--border-dark);font-weight:600;cursor:pointer}.m-szcz button.fo-chip.l:hover{border-color:var(--accent);background:var(--accent-ll)}.m-szcz .fo-seg{display:flex;height:38px;border:1px solid var(--border-dark);border-radius:9px;overflow:hidden}.m-szcz .fo-seg label{flex:1;position:relative;cursor:pointer}.m-szcz .fo-seg input{position:absolute;opacity:0}.m-szcz .fo-seg span{display:flex;align-items:center;justify-content:center;height:100%;font-size:var(--t-md);font-weight:600;color:var(--ink-muted)}.m-szcz .fo-seg label+label span{border-left:1px solid var(--border)}.m-szcz .fo-seg input:checked+span{background:var(--accent);color:#fff}.m-szcz .fo-seg input:focus-visible+span{outline:2px solid var(--accent);outline-offset:-3px}.m-szcz .fo-ta{height:auto;min-height:96px;padding:10px 12px;line-height:1.55;resize:vertical}.m-szcz .of .kf-tab{border:1px solid var(--border);border-radius:12px;overflow:hidden}.m-szcz .of .kf-h,.m-szcz .of .kf-r{display:grid;grid-template-columns:30px minmax(0,1fr) 90px 44px 120px 120px 28px;gap:10px;align-items:center;padding:0 14px}.m-szcz .of .kf-h{height:34px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.m-szcz .of .kf-h span:nth-child(3),.m-szcz .of .kf-h span:nth-child(5),.m-szcz .of .kf-h span:nth-child(6){text-align:right}.m-szcz .of .kf-r{min-height:48px;border-bottom:1px solid var(--line)}.m-szcz .of .kf-r:last-child{border-bottom:none}.m-szcz .of .kf-r.dod{background:#fffcf3}.m-szcz .of .kf-tab.z-danymi .kf-r.pusty:not(.ro){background:#fffbf1}.m-szcz .of .kf-r.ro.pusty{background:#fffbf1}.m-szcz .of .kf-nr{font-size:var(--t-xs);color:var(--ink-faint);font-variant-numeric:tabular-nums}.m-szcz .of .kf-op{display:block;font-size:var(--t-sm);font-weight:500;color:var(--ink);line-height:1.4;padding:6px 0}.m-szcz .of .kf-op em{display:block;font-style:normal;font-size:11px;font-weight:600;color:var(--amber-t)}.m-szcz .of .kf-in{width:100%;height:34px;border:1px solid var(--border);border-radius:8px;padding:0 9px;text-align:right;font-variant-numeric:tabular-nums;font-size:var(--t-sm)}.m-szcz .of .kf-in:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-szcz .of .kf-tab.z-danymi .kf-r.pusty .kf-in{background:#fffcf3;border-color:#eadfc0}.m-szcz .of .kf-q{text-align:right;font-size:var(--t-sm);font-variant-numeric:tabular-nums;color:var(--ink)}.m-szcz .of .kf-jm{font-size:var(--t-xs);color:var(--ink-muted)}.m-szcz .of .kf-w{text-align:right;font-size:var(--t-sm);font-weight:650;font-variant-numeric:tabular-nums}.m-szcz .of .kf-brak{grid-column:3/7;text-align:right;font-size:var(--t-sm);font-style:italic;color:var(--ink-faint)}.m-szcz .of .kf-dod{margin-top:10px}.m-szcz .of-st{gap:8px}.m-szcz .of-st-i{flex:1;font-size:var(--t-sm);color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-szcz .of-st-i b{color:var(--ink);font-weight:650}.m-szcz .of-naw{flex:1;display:flex;gap:6px;min-width:0}.m-szcz .of-naw .btn{max-width:48%;min-width:0}.m-szcz .of-naw .btn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-szcz .of-nt{flex:1;min-width:0}.m-szcz .of-t{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.m-szcz .of-t h2{margin:0}.m-szcz .of-nt p{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.m-szcz .of-nt p .rk{min-width:28px;height:20px;font-size:11px}.m-szcz .of-nt p b{color:var(--ink);font-weight:650}.m-szcz .rek-mini.zat{background:var(--green-l);color:var(--green)}@container cc-obszar (max-width:760px){.m-szcz .of-g5,.m-szcz .of-wart{grid-template-columns:1fr 1fr}.m-szcz .of-szer{grid-column:1/-1}.m-szcz .of .kf-h{display:none}.m-szcz .of .kf-r{grid-template-columns:24px 1fr 1fr;padding:8px 10px}.m-szcz .of .kf-o{grid-column:2/-1}}.m-szcz .kf-txt{width:100%;height:38px;border:1px solid var(--border);border-radius:9px;padding:0 12px;font-size:var(--t-md)}.m-szcz .kf-txt:focus,.m-szcz .kf-in:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-szcz .kf-tab{border:1px solid var(--border);border-radius:11px;overflow:hidden}.m-szcz .kf-h,.m-szcz .kf-r{display:grid;grid-template-columns:28px minmax(0,1fr) 84px 36px 116px 110px 30px;gap:8px;align-items:center;padding:7px 10px}.m-szcz .kf-h{background:var(--surface2);border-bottom:1px solid var(--border);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.m-szcz .kf-h span:nth-child(n+3){text-align:right}.m-szcz .kf-r{border-bottom:1px solid var(--line)}.m-szcz .kf-r:last-child{border-bottom:none}.m-szcz .kf-r.dod{background:#fffcf3}.m-szcz .kf-nr{font-size:var(--t-xs);color:var(--ink-faint);font-variant-numeric:tabular-nums}.m-szcz .kf-op{display:block;font-size:var(--t-sm);font-weight:500;color:var(--ink);line-height:1.35}.m-szcz .kf-op em{display:block;font-style:normal;font-size:11px;font-weight:600;color:var(--amber-t);margin-top:1px}.m-szcz .kf-in{width:100%;height:32px;border:1px solid var(--border);border-radius:7px;padding:0 8px;text-align:right;font-variant-numeric:tabular-nums;font-size:var(--t-sm)}.m-szcz .kf-jm{font-size:var(--t-xs);color:var(--ink-muted)}.m-szcz .kf-w{text-align:right;font-size:var(--t-sm);font-weight:600;font-variant-numeric:tabular-nums}.m-szcz .kf-szuk{position:relative}.m-szcz .kf-szuk>svg{position:absolute;left:12px;top:11px;color:var(--ink-faint)}.m-szcz .kf-szuk .kf-txt{padding-left:36px}.m-szcz .kf-pod{display:none;position:absolute;left:0;right:0;bottom:calc(100% + 6px);z-index:5;background:var(--surface);border:1px solid var(--border);border-radius:11px;box-shadow:var(--sh-lg);padding:5px;max-height:300px;overflow-y:auto}.m-szcz .kf-pod.on{display:block}.m-szcz .kf-p{display:flex;flex-direction:column;align-items:flex-start;gap:1px;width:100%;text-align:left;padding:8px 10px;border-radius:8px}.m-szcz .kf-p:hover:not(:disabled){background:var(--accent-ll)}.m-szcz .kf-p b{font-size:var(--t-sm);font-weight:600;color:var(--ink)}.m-szcz .kf-p span{font-size:12px;color:var(--ink-muted)}.m-szcz .kf-p.blok{opacity:.45;cursor:default}.m-szcz .kf-p.nowa{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px;border-top:1px solid var(--line);margin-top:4px;border-radius:0 0 8px 8px;color:var(--accent)}.m-szcz .kf-p.nowa b{color:var(--accent)}.m-szcz .kf-p.nowa span{flex-basis:100%;padding-left:19px}.m-szcz .kf-st{align-items:center}.m-szcz .kf-suma{margin-right:auto;font-size:var(--t-sm);color:var(--ink-muted)}.m-szcz .kf-suma b{color:var(--ink);font-weight:650;font-variant-numeric:tabular-nums;margin-left:6px}@container cc-obszar (max-width:720px){.m-szcz .kf-h{display:none}.m-szcz .kf-r{grid-template-columns:24px 1fr 1fr}.m-szcz .kf-o{grid-column:2/-1}}.m-szcz .cmp tr.poz-suma th,.m-szcz .cmp tr.poz-suma td{border-top:1px solid var(--border);background:var(--surface2)}.m-szcz .cmp tr.poz-suma .lab{color:var(--ink);font-weight:600}.m-szcz .cmp tr.poz-suma td.kr{background:#edf2fb}.m-szcz .cmp tr.poz-zgod th,.m-szcz .cmp tr.poz-zgod td{border-bottom:1px solid var(--border);background:var(--surface2)}.m-szcz .cmp tr.poz-zgod td.kr{background:#edf2fb}.m-szcz .zl{font-size:var(--t-xs);font-weight:500;color:var(--ink-faint)}.m-szcz .roz{display:inline-flex;align-items:center;gap:5px;font-size:var(--t-sm);font-weight:600;color:var(--amber-t)}.m-szcz .zgodna{display:inline-flex;align-items:center;gap:5px;font-size:var(--t-sm);font-weight:500;color:var(--ink-muted)}.m-szcz .zgodna svg{color:var(--green)}.m-szcz .sw-n{font-size:var(--t-xs);font-weight:500;color:var(--ink-muted);margin-left:2px}.m-szcz .cmp tr.ukr{display:none}.m-szcz .nawig{display:inline-flex;align-items:stretch;height:32px;border:1px solid var(--border-dark);border-radius:9px;background:var(--surface);overflow:hidden;box-shadow:0 1px 1px #1a18160a}.m-szcz .nawig span{display:flex;align-items:center;gap:5px;padding:0 12px;font-size:var(--t-sm);font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;border-left:1px solid var(--line);border-right:1px solid var(--line)}.m-szcz .nawig span em{font-style:normal;font-weight:500;color:var(--ink-muted)}.m-szcz .nawig button{width:32px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-dim)}.m-szcz .nawig button:hover:not(:disabled){background:var(--accent-ll);color:var(--accent)}.m-szcz .nawig button:disabled{color:var(--border-dark);cursor:default}.m-szcz .uw{padding:10px 11px;border-radius:10px;background:var(--surface2);border:1px solid var(--line);margin-bottom:8px}.m-szcz .uw.pyt{background:#fdf9ec;border-color:#efe2b8}.m-szcz .uw.wazna{border-color:#efc3b0;box-shadow:inset 3px 0 0 var(--red)}.m-szcz .uw-g{display:flex;align-items:center;gap:6px}.m-szcz .uw-g b{font-size:var(--t-sm);font-weight:600;color:var(--ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-szcz .uw-g .ty{display:inline-flex;align-items:center;color:var(--ink-faint);flex-shrink:0}.m-szcz .uw.pyt .uw-g .ty{color:var(--amber-t)}.m-szcz .uw-g .fl{margin-left:auto;display:flex;gap:1px;flex-shrink:0;margin-right:-4px}.m-szcz .uw-d{font-size:var(--t-xs);color:var(--ink-faint);margin-top:2px;font-variant-numeric:tabular-nums}.m-szcz .uw-t{font-size:var(--t-sm);color:var(--ink);line-height:1.5;margin-top:6px}.m-szcz .odp{margin-top:9px;padding:0 0 0 11px;border-left:2px solid var(--border)}.m-szcz .odp .uw-t{color:var(--ink-dim)}.m-szcz .flag-on{color:var(--red)!important}.m-szcz .uw-akcje{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.m-szcz .uw .uw-akcje{margin-left:-6px}.m-szcz .uw-form{margin-top:6px;display:flex;flex-direction:column;gap:6px}.m-szcz .uw-form textarea{width:100%;min-height:64px;border:1px solid var(--border);border-radius:8px;padding:8px 10px;font-size:var(--t-sm);resize:vertical}.m-szcz .uw-form textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-szcz .uw-form .rz{display:flex;gap:6px;justify-content:flex-end}.m-szcz .plik{display:flex;align-items:center;gap:9px;padding:7px 6px 7px 8px;border:1px solid var(--line);border-radius:9px;background:var(--surface);margin-bottom:6px}.m-szcz .plik .fi,.m-szcz .dp-r .fi{width:28px;height:28px;border-radius:7px;background:var(--surface3);display:flex;align-items:center;justify-content:center;color:var(--ink-muted);flex-shrink:0}.m-szcz .plik .fi.pdf,.m-szcz .dp-r .fi.pdf{background:#fbede7;color:var(--red-t)}.m-szcz .plik .fi.xls,.m-szcz .dp-r .fi.xls{background:var(--green-l);color:var(--green)}.m-szcz .plik .fi.doc,.m-szcz .dp-r .fi.doc{background:var(--accent-l);color:var(--accent)}.m-szcz .plik .fn{flex:1;min-width:0}.m-szcz .plik .fn b{display:block;font-size:var(--t-sm);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-szcz .plik .fn span{display:block;font-size:var(--t-xs);color:var(--ink-faint);font-variant-numeric:tabular-nums}.m-szcz .plik .fa{display:flex;gap:1px}@media (hover:hover){.m-szcz .plik .fa .ibtn:not(.pob){display:none}.m-szcz .plik:hover .fa .ibtn{display:inline-flex}.m-szcz .plik:hover{border-color:var(--border-dark)}}.m-szcz .dodaj{display:flex;align-items:center;justify-content:center;gap:6px;height:34px;border:1.5px dashed var(--border-dark);border-radius:9px;font-size:var(--t-sm);font-weight:600;color:var(--accent);width:100%}.m-szcz .dodaj:hover{border-color:var(--accent);background:var(--accent-ll)}.m-szcz .bok{display:flex;flex-direction:column;gap:14px;position:sticky;top:16px}.m-szcz .sum{background:var(--navy);color:#fff;border-radius:var(--r);padding:18px 18px 8px;box-shadow:0 8px 24px #1a30592e;background-image:radial-gradient(circle,rgba(255,255,255,.07) 1px,transparent 1px);background-size:18px 18px}.m-szcz .sum h3{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff9;margin-bottom:8px}.m-szcz .kpi{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:10px 0;border-top:1px solid rgba(255,255,255,.1)}.m-szcz .kpi:first-of-type{border-top:none}.m-szcz .kpi span{font-size:12px;color:#ffffffb3}.m-szcz .kpi b{font-size:15px;font-weight:650;letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-align:right}.m-szcz .kpi b.g{color:#8fd6a6}.m-szcz .kpi b.a{color:#f3cc6b}.m-szcz .kpi b.r{color:#f7a58a}.m-szcz .kpi b.b{color:#a9c3ee}.m-szcz .bok .card{padding:16px 18px}.m-szcz .bok .card+.card{margin-top:0}.m-szcz .bok h3.t{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:10px;display:flex;align-items:center;gap:6px}.m-szcz .bok h3.t svg{color:var(--ink-faint)}.m-szcz .okl{height:104px;border-radius:10px;margin-bottom:12px;background:linear-gradient(135deg,#c9d6ea,#e6ddcb);position:relative;overflow:hidden}.m-szcz .okl:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.18) 0 22px,transparent 22px 44px),linear-gradient(0deg,rgba(26,48,89,.25),transparent 60%)}.m-szcz .pr-n{font-size:13px;font-weight:650;color:var(--ink);letter-spacing:-.01em}.m-szcz .pr-l{font-size:12px;color:var(--ink-muted);margin-top:1px}.m-szcz .pr-list{display:flex;flex-direction:column;gap:9px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.m-szcz .pr-it{display:flex;align-items:flex-start;gap:9px}.m-szcz .pr-it .ic{width:26px;height:26px;border-radius:7px;background:var(--surface3);display:flex;align-items:center;justify-content:center;color:var(--ink-muted);flex-shrink:0}.m-szcz .pr-it b{display:block;font-size:13px;font-weight:600;color:var(--ink);line-height:1.3}.m-szcz .pr-it span{display:block;font-size:12px;color:var(--ink-muted);line-height:1.35}.m-szcz .zd{display:flex;gap:8px;padding:8px 0;border-top:1px solid var(--line)}.m-szcz .zd:first-of-type{border-top:none;padding-top:0}.m-szcz .zd .mk{color:var(--accent);margin-top:2px}.m-szcz .zd b{display:block;font-size:13px;font-weight:600}.m-szcz .zd span{display:block;font-size:12px;color:var(--ink-muted)}.m-szcz .kt{font-size:12px;color:var(--ink-muted)}.m-szcz .zapr{display:flex;align-items:center;gap:12px;padding:11px 20px;border-bottom:1px solid var(--line)}.m-szcz .zapr:last-child{border-bottom:none}.m-szcz .zapr .av{width:32px;height:32px;border-radius:9px;background:var(--surface3);color:var(--ink-dim);font-size:12px;font-weight:650;display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-szcz .zapr .zn{flex:1;min-width:0}.m-szcz .zapr b{display:block;font-size:13px;font-weight:600}.m-szcz .zapr span{display:block;font-size:12px;color:var(--ink-muted)}.m-szcz .bdg{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px 0 7px;border-radius:999px;font-size:12px;font-weight:600;flex-shrink:0;white-space:nowrap}.m-szcz .zapr .bdg{display:inline-flex}.m-szcz .zapr .bdg.ok,.m-szcz .bdg.ok{background:var(--green-l);color:var(--green)}.m-szcz .zapr .bdg.cz,.m-szcz .bdg.cz{background:var(--surface3);color:var(--ink-muted)}.m-szcz .etapy{display:flex;align-items:center;padding:14px 24px 16px 28px;border-top:1px solid var(--line);overflow-x:auto}.m-szcz .etap{display:flex;align-items:center;gap:9px;flex-shrink:0;cursor:default}.m-szcz .etap .kk{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--surface3);color:var(--ink-faint);flex-shrink:0}.m-szcz .etap.done .kk{background:var(--green-l);color:var(--green)}.m-szcz .etap.act .kk{background:var(--accent);color:#fff;box-shadow:0 0 0 4px var(--accent-l)}.m-szcz .etap.ret .kk{background:var(--purple-l);color:var(--purple)}.m-szcz .etap .et{font-size:12px;font-weight:600;color:var(--ink-muted);white-space:nowrap;line-height:1.25}.m-szcz .etap .et small{display:block;font-size:12px;font-weight:500;color:var(--ink-faint);font-variant-numeric:tabular-nums}.m-szcz .etap.done .et{color:var(--ink-dim)}.m-szcz .etap.act .et{color:var(--ink);font-weight:650}.m-szcz .etap.act .et small{color:var(--accent);font-weight:600}.m-szcz .etap.ret .et,.m-szcz .etap.ret .et small{color:var(--purple)}.m-szcz .e-ln{flex:1;min-width:24px;height:1.5px;background:var(--line);margin:0 12px}.m-szcz .e-ln.ok{background:#bfdcc9}.m-szcz .hist{width:100%;border-collapse:collapse}.m-szcz .hist th{text-align:left;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);padding:10px 20px;border-bottom:1px solid var(--border);background:var(--surface2)}.m-szcz .hist td{padding:11px 20px;border-bottom:1px solid var(--line);font-size:13px;vertical-align:top}.m-szcz .hist tr:last-child td{border-bottom:none}.m-szcz .hist .d{color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;width:150px}.m-szcz .hist .a{font-weight:600;white-space:nowrap;width:170px}.m-szcz .mail-r{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;align-items:start;padding:12px 20px;border-bottom:1px solid var(--line)}.m-szcz .mail-r .l{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);padding-top:4px}.m-szcz .odb{display:flex;gap:6px;flex-wrap:wrap}.m-szcz .odb span{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px 0 4px;border-radius:999px;background:var(--surface3);font-size:12px}.m-szcz .odb span i{width:18px;height:18px;border-radius:50%;background:var(--surface);font-style:normal;font-size:9.5px;font-weight:700;display:flex;align-items:center;justify-content:center;color:var(--ink-dim)}.m-szcz .odb span em{font-style:normal;color:var(--ink-faint);font-size:12px}.m-szcz .tresc{font-size:13px;line-height:1.7;color:var(--ink-dim);white-space:pre-wrap}.m-szcz .mail-a{display:flex;gap:8px;flex-wrap:wrap;padding:14px 20px;background:var(--surface2);border-radius:0 0 var(--r) var(--r)}.m-szcz .mail-a .sp{flex:1}.m-szcz .zq .temat{font-size:var(--t-md);font-weight:600;color:var(--ink)}.m-szcz .zq-ciało{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);border-bottom:1px solid var(--line)}.m-szcz .zq-tresc{padding:14px 20px 18px;border-right:1px solid var(--line)}.m-szcz .zq-zal{padding:14px 18px 18px;background:var(--surface2)}.m-szcz .zq .l{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:10px}.m-szcz .zq .l svg{color:var(--ink-faint)}.m-szcz .zq .mail-r .l{margin-bottom:0}.m-szcz .zq-zal .plik{padding:8px 8px 8px 9px}.m-szcz .zq-zal .dodaj{margin-top:4px;background:var(--surface)}@container cc-obszar (max-width:900px){.m-szcz .zq-ciało{grid-template-columns:1fr}.m-szcz .zq-tresc{border-right:none;border-bottom:1px solid var(--line)}}.m-szcz .odb-c{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 6px 0 4px;border-radius:999px;background:var(--surface3);font-size:12px;color:var(--ink);transition:background .15s,opacity .15s}.m-szcz .odb-c i{width:20px;height:20px;border-radius:50%;background:var(--surface);font-style:normal;font-size:9.5px;font-weight:700;display:flex;align-items:center;justify-content:center;color:var(--ink-dim)}.m-szcz .odb-c em{font-style:normal;color:var(--ink-faint);font-size:12px}.m-szcz .odb-c b{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--ink-faint)}.m-szcz .odb-c:hover b{background:var(--red-l);color:var(--red-t)}.m-szcz .odb-c.off{background:transparent;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-faint)}.m-szcz .odb-c.off span,.m-szcz .odb-c.off em{text-decoration:line-through}.m-szcz .odb-c.off:hover b{background:var(--green-l);color:var(--green)}.m-szcz .odb-ja{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px 0 4px;border-radius:999px;background:var(--surface3);font-size:12px}.m-szcz .odb-ja i{width:20px;height:20px;border-radius:50%;background:var(--navy);color:#fff;font-style:normal;font-size:9.5px;font-weight:700;display:flex;align-items:center;justify-content:center}.m-szcz .odb-ja em{font-style:normal;color:var(--ink-faint);font-size:12px}.m-szcz .odb-ja small{font-size:11px;font-weight:650;color:var(--ink-muted);background:var(--surface);border-radius:5px;padding:1px 6px}.m-szcz .udw-s{display:block;font-size:10px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--ink-faint);margin-top:2px}.m-szcz .udw-info{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:var(--t-xs);color:var(--ink-muted)}.m-szcz .udw-info svg{color:var(--green);flex-shrink:0}.m-szcz .mail-opc{padding-top:6px;padding-bottom:10px}.m-szcz .udw-sw{display:inline-flex;align-items:center;gap:9px;font-size:var(--t-sm);color:var(--ink-dim);cursor:pointer}.m-szcz .udw-sw input{position:absolute;opacity:0;pointer-events:none}.m-szcz .sw-t i{display:block;width:28px;height:16px;border-radius:20px;background:var(--border-dark);position:relative;transition:background .16s}.m-szcz .sw-t i:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .16s var(--ease)}.m-szcz .udw-sw input:checked+.sw-t i{background:var(--amber)}.m-szcz .udw-sw input:checked+.sw-t i:after{transform:translate(12px)}.m-szcz .udw-sw input:focus-visible+.sw-t i{outline:2px solid var(--accent);outline-offset:2px}.m-szcz .zq-zal-n{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.m-szcz .zq-zal-n .l{margin-bottom:0!important}.m-szcz .zq-zip{font-size:var(--t-xs)}.m-szcz .zq-uwaga{display:flex;gap:7px;margin-top:10px;font-size:var(--t-xs);color:var(--ink-muted);line-height:1.45}.m-szcz .zq-uwaga svg{flex-shrink:0;margin-top:1px;color:var(--ink-faint)}.m-szcz .mail-a{align-items:center}.m-szcz .mail-a a.btn{text-decoration:none}.m-szcz .mail-ile{font-size:var(--t-xs);color:var(--ink-muted);margin-right:4px}.m-szcz .odb-c.otw i{background:var(--green-l);color:var(--green)}.m-szcz .udw-post{display:inline-flex;align-items:center;gap:4px;margin-left:10px;padding:1px 8px 1px 6px;border-radius:999px;background:var(--green-l);color:var(--green);font-weight:600}.m-szcz .wy-wsz{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:12px;background:#fdf3f2;border:1px solid #F3D3D1}.m-szcz .wy-wsz div{flex:1;min-width:0}.m-szcz .wy-wsz b{display:block;font-size:var(--t-md);font-weight:650}.m-szcz .wy-wsz span{display:block;font-size:var(--t-xs);color:var(--ink-muted);margin-top:2px}.m-szcz .wy-blok{display:none;gap:8px;padding:10px 12px;border-radius:10px;background:var(--amber-l);color:var(--amber-t);font-size:var(--t-sm);line-height:1.45}.m-szcz .wy-blok.on{display:flex}.m-szcz .wy-blok svg{flex-shrink:0;margin-top:2px}.m-szcz .wy-lista{border:1px solid var(--border);border-radius:12px;overflow:hidden}.m-szcz .wy-r{display:flex;align-items:center;gap:12px;padding:10px 12px;border-bottom:1px solid var(--line)}.m-szcz .wy-r:last-child{border-bottom:none}.m-szcz .wy-r a.btn{text-decoration:none;flex-shrink:0}.m-szcz .wy-av{width:30px;height:30px;border-radius:9px;background:var(--surface3);color:var(--ink-dim);font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-szcz .wy-r.ok .wy-av{background:var(--green-l);color:var(--green)}.m-szcz .wy-f{flex:1;min-width:0}.m-szcz .wy-f b{display:block;font-size:var(--t-md);font-weight:600}.m-szcz .wy-f span{display:block;font-size:var(--t-xs);color:var(--ink-muted)}.m-szcz .wy-st{font-size:var(--t-xs);color:var(--ink-faint);white-space:nowrap}.m-szcz .wy-r.ok .wy-st{color:var(--green);font-weight:600}.m-szcz .wy-inf{display:flex;align-items:center;gap:7px;font-size:var(--t-xs);color:var(--ink-muted)}.m-szcz .wy-post{flex:1;font-size:var(--t-sm);color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-szcz .btn-gmail{background:#c5221f;color:#fff;box-shadow:0 1px 2px #c5221f40}.m-szcz .btn-gmail:hover{background:#a91b18}.m-szcz .btn.wyl{opacity:.45;pointer-events:none}.m-szcz .dz{margin:10px 20px 18px;padding:22px;border:1.5px dashed var(--border-dark);border-radius:12px;text-align:center;background:var(--surface2);color:var(--ink-muted);font-size:13px;cursor:pointer}.m-szcz .dz:hover{border-color:var(--accent);background:var(--accent-ll)}.m-szcz .dz b{display:block;color:var(--ink);font-weight:600;margin:8px 0 2px}.m-szcz .dz .ik{width:40px;height:40px;border-radius:11px;background:var(--surface);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;margin:0 auto;color:var(--accent)}.m-szcz .docs{padding:14px 20px 4px}.m-szcz .docs .plik{padding:9px 10px}.m-szcz .docs .plik .fi{width:32px;height:32px;border-radius:8px}.m-szcz .docs .plik .fn b{font-size:13px}.m-szcz .docs .plik .fn span{font-size:12px}.m-szcz .modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:none;align-items:center;justify-content:center;padding:20px;background:#1a181652;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.m-szcz .modal.on{display:flex}.m-szcz .okno{width:min(540px,100%);background:var(--surface);border-radius:16px;box-shadow:var(--sh-lg);animation:wj .18s var(--ease);max-height:calc(100cqh - 40px);display:flex;flex-direction:column}.m-szcz .ok-nag{display:flex;align-items:flex-start;gap:10px;padding:18px 20px 14px;border-bottom:1px solid var(--line)}.m-szcz .ok-nag h2{font-size:17px;font-weight:700;letter-spacing:-.015em;color:var(--navy)}.m-szcz .ok-nag p{font-size:12px;color:var(--ink-muted);margin-top:2px}.m-szcz .ok-nag .x{margin-left:auto;width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--ink-muted)}.m-szcz .ok-nag .x:hover{background:var(--surface3);color:var(--ink)}.m-szcz .ok-tr{padding:16px 20px;display:flex;flex-direction:column;gap:14px;overflow-y:auto}.m-szcz .ok-tr .l{font-size:12px;font-weight:600;color:var(--ink-dim);display:block;margin-bottom:6px}.m-szcz .opcja{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;cursor:pointer;margin-bottom:6px}.m-szcz .opcja:hover{border-color:var(--border-dark)}.m-szcz .opcja input{accent-color:var(--accent);width:16px;height:16px}.m-szcz .opcja b{font-weight:600;font-size:13px}.m-szcz .opcja .c{margin-left:auto;text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.m-szcz .opcja .c small{display:block;font-size:12px}.m-szcz .opcja:has(input:checked){border-color:var(--accent);background:var(--accent-ll)}.m-szcz .ok-tr textarea{width:100%;min-height:92px;border:1px solid var(--border);border-radius:9px;padding:9px 11px;resize:vertical;line-height:1.5}.m-szcz .ok-tr textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-szcz .ok-st{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid var(--line);background:var(--surface2);border-radius:0 0 16px 16px}.m-szcz .dec{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.m-szcz .dec label{display:flex;flex-direction:column;align-items:center;gap:7px;padding:14px 8px;border:1px solid var(--border);border-radius:10px;cursor:pointer;font-size:13px;font-weight:600;text-align:center;color:var(--ink-dim)}.m-szcz .dec input{display:none}.m-szcz .dec label:has(input:checked){border-color:var(--accent);background:var(--accent-ll);color:var(--accent)}.m-szcz .rek-mini{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px 0 5px;border-radius:5px;background:var(--accent-l);color:var(--accent);font-size:var(--t-xs);font-weight:650}.m-szcz .uwaga-dec{display:none;align-items:flex-start;gap:8px;margin-top:4px;padding:10px 12px;border-radius:9px;background:var(--amber-l);color:var(--amber-t);font-size:var(--t-sm);line-height:1.45}.m-szcz .uwaga-dec.on{display:flex}.m-szcz .uwaga-dec svg{margin-top:1px}.m-szcz .ok-tr .l em{font-style:normal;font-weight:500;color:var(--ink-faint);margin-left:4px}.m-szcz .ok-tr .l em.wym{color:var(--red-t)}.m-szcz .blad{display:none;font-size:var(--t-xs);color:var(--red-t);margin-top:5px}.m-szcz .blad.on{display:block}.m-szcz .ok-tr textarea.zle{border-color:var(--red);box-shadow:0 0 0 3px #c8410a1a}.m-szcz .toast{position:fixed;left:50%;bottom:24px;z-index:400;transform:translate(-50%,16px);opacity:0;pointer-events:none;background:var(--navy);color:#fff;padding:10px 16px;border-radius:10px;font-size:13px;font-weight:600;box-shadow:var(--sh-lg);transition:transform .2s var(--ease),opacity .2s}.m-szcz .toast.on{transform:translate(-50%);opacity:1}.m-szcz .demo{position:fixed;right:16px;bottom:16px;z-index:300;display:flex;align-items:center;gap:8px;padding:6px 6px 6px 12px;border-radius:11px;border:1.5px dashed var(--amber);background:var(--amber-l);font-size:12px;font-weight:600;color:var(--amber-t);box-shadow:var(--sh)}.m-szcz .demo select{border:none;background:var(--surface);border-radius:7px;padding:5px 8px;font-weight:600;cursor:pointer}@container cc-obszar (max-width:1100px){.m-szcz .grid{grid-template-columns:1fr}.m-szcz .bok{position:static;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@container cc-obszar (max-width:720px){.m-szcz .app{padding:14px 12px 90px}.m-szcz .ph-main{flex-direction:column;gap:10px;padding:16px 16px 16px 20px}.m-szcz .ph-title{font-size:20px}.m-szcz .ph-acts{padding:10px 14px 10px 20px}.m-szcz .kontekst{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;padding:12px 16px 14px 20px}.m-szcz .kx{padding:0;border-left:none}.m-szcz .kx-v{white-space:normal}.m-szcz .kx-l{white-space:normal;line-height:1.3}.m-szcz .etapy{padding:12px 16px 14px 20px}.m-szcz .ph-acts .sp,.m-szcz .vsep{display:none}.m-szcz .tab{flex:0 0 auto}.m-szcz .cmp col.k{width:132px}.m-szcz .zs-pas{gap:10px}.m-szcz .waga{padding:0 8px}.m-szcz .mail-r{grid-template-columns:1fr;gap:6px}.m-szcz .hist .a{width:auto}}.m-szcz .okr{display:flex;align-items:center;gap:8px;margin-bottom:16px;min-width:0}.m-szcz .wroc{display:inline-flex;align-items:center;gap:7px;height:32px;margin:0;padding:0 13px 0 10px;border:1.5px solid var(--border);border-radius:9px;background:var(--surface);font-size:13px;font-weight:600;color:var(--ink-dim);transition:border-color .15s,color .15s;flex-shrink:0}.m-szcz .wroc svg{color:var(--ink-muted);transition:transform .15s,color .15s}.m-szcz .wroc:hover{border-color:var(--accent);color:var(--accent);background:var(--surface)}.m-szcz .wroc:hover svg{color:var(--accent);transform:translate(-2px)}.m-szcz .okr-sep{display:inline-flex;color:var(--border-dark)}.m-szcz .okr-nr{font-size:13px;font-weight:600;color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container cc-obszar (min-width:721px){.m-szcz .app{max-width:1760px;padding:24px 28px 96px}}.m-szcz .ph-acts .btn,.m-szcz .ph-acts .btn-cichy{height:32px;padding:0 12px;font-size:12px;gap:6px}.m-szcz .ph-acts .btn-grp{height:32px}.m-szcz .btn-grp button{font-size:12px;padding:0 11px}.m-szcz .btn-grp .gl{font-size:12px;padding:0 9px 0 10px}.m-szcz .v-glowna{font-size:var(--t-lg)}.m-szcz .typ.wyk{background:var(--accent-l);color:var(--accent)}.m-szcz.tryb-nowy,.m-szcz.tryb-nowy body{background:transparent!important}.m-szcz.tryb-nowy .app,.m-szcz.tryb-nowy .demo,.m-szcz.tryb-nowy .poz-sticky{visibility:hidden!important}.m-szcz .app{max-width:1680px}@container cc-obszar (min-width:721px){.m-szcz .app{padding-left:28px;padding-right:28px}}.m-szcz{--border-input:#938B82;--green-l:#EAF5EC}.m-szcz .btn{height:34px;padding-top:0!important;padding-bottom:0!important;box-shadow:none!important}.m-szcz .btn.btn-sm,.m-szcz .btn.btn-xs{height:28px}.m-szcz :is(input[type=text],input[type=search],input[type=email],input[type=tel],input[type=number],input[type=date],input[type=password],input:not([type]),textarea,.wyb-b):not(:focus):not(:hover):not([aria-expanded=true]):not(.zle):not(.zle *):not(.bl *):not([disabled]){border-color:var(--border-input)}.m-szcz .filters .seg-w{max-width:100%;overflow-x:auto;scrollbar-width:none}.m-szcz .filters .seg-w::-webkit-scrollbar{display:none}.m-szcz .filters .seg-w>button{flex-shrink:0}.m-szcz #clrBtn[aria-disabled=true]{display:none!important}.m-szcz .rt .kr,.m-szcz .mx-rh .kr{width:auto;height:auto;border-radius:0;background:none;opacity:1;flex-shrink:1}.m-szcz .card .c-name[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.m-szcz .ok-nag{align-items:center!important;gap:13px!important}.m-szcz .ok-ic{width:38px;height:38px;border-radius:11px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-szcz .ok-tx{flex:1;min-width:0}.m-szcz .of-h>i{display:none!important}.m-szcz .of-h>span{font-size:11px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.08em;color:var(--accent)!important}.m-szcz .of-h .sek-opc{text-transform:none!important;letter-spacing:0!important;font-size:12px!important;font-weight:400!important;color:var(--ink-muted)!important}.m-szcz #tabs.tabs[role=tablist],.m-szcz .seg-w[role=tablist]{background:transparent!important;border:0!important;border-bottom:1px solid var(--border)!important;border-radius:0!important;padding:0!important;gap:4px!important;box-shadow:none!important}.m-szcz #tabs.tabs[role=tablist]>[role=tab],.m-szcz .seg-w[role=tablist]>[role=tab]{background:transparent!important;color:var(--ink-dim)!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;margin-bottom:-1px!important;min-height:38px;box-shadow:none!important}.m-szcz #tabs.tabs[role=tablist]>[role=tab]:hover,.m-szcz .seg-w[role=tablist]>[role=tab]:hover{color:var(--ink)!important}.m-szcz #tabs.tabs[role=tablist]>[role=tab].on,.m-szcz .seg-w[role=tablist]>[role=tab].on,.m-szcz #tabs.tabs[role=tablist]>[role=tab][aria-selected=true]{color:var(--accent)!important;border-bottom-color:var(--accent)!important;background:transparent!important}.m-szcz #tabs.tabs>[role=tab].on .n,.m-szcz #tabs.tabs>[role=tab].on .cnt{background:var(--accent-l)!important;color:var(--accent)!important}.m-szcz #tabs.tabs>[role=tab].on svg,.m-szcz .seg-w[role=tablist]>[role=tab].on svg{color:var(--accent)!important;stroke:currentColor}.m-szcz .seg-w[role=tablist]{display:flex!important;width:100%}.m-szcz .ev-d{display:flex;align-items:baseline;justify-content:space-between;padding:12px 20px 6px}.m-szcz .ev-d b{font-size:13px;color:var(--navy)}.m-szcz .ev-d span{font-size:11px;color:var(--ink-muted)}.m-szcz .ev-r{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:56px;padding:8px 20px}.m-szcz .ev-r:hover{background:#f7f9fc}.m-szcz .ev-e{display:flex;align-items:center;gap:12px;min-width:0}.m-szcz .ev-av{width:26px;height:26px;border-radius:50%;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.m-szcz .ev-t{display:flex;flex-direction:column;gap:2px;min-width:0}.m-szcz .ev-o{font-size:13px;color:var(--ink);line-height:1.4}.m-szcz .ev-m{font-size:11px;color:var(--ink-muted)}.m-szcz .ev-c{font-size:12px;color:var(--ink-dim);white-space:nowrap;font-variant-numeric:tabular-nums}.m-szcz .ev{padding-bottom:8px}.m-szcz .av.fav-f{border-radius:9px!important;background:var(--accent-l)!important;color:var(--accent)!important}.m-szcz .cx-okl.ma{background-size:cover!important;background-position:center}.m-szcz .cx-okl.ma:after{display:none!important}.m-szcz .zasl-on [data-zaslepka]{outline:2px dashed #C49A28!important;outline-offset:2px!important}.m-szcz #mkToast{position:fixed;left:50%;bottom:24px;z-index:99999;transform:translate(-50%,12px);opacity:0;pointer-events:none;background:#1a3059;color:#fff;font:600 13px/1.45 Inter Variable,system-ui,sans-serif;padding:10px 16px;border-radius:10px;box-shadow:0 12px 40px #1a30592e;transition:opacity .18s,transform .18s;max-width:calc(100% - 32px);text-align:center}.m-szcz #mkToast.on{opacity:1;transform:translate(-50%)}.m-szcz #mkToast small{display:block;font-weight:500;opacity:.75;font-size:12px}.m-szcz .wyb{position:relative;display:inline-block;max-width:100%}.m-szcz .fld .wyb,.m-szcz .kf .wyb{display:block}.m-szcz .wyb-nat{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important}.m-szcz .wyb-b{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:38px;padding:0 10px 0 12px;border:1.5px solid var(--border);border-radius:9px;background:var(--surface);font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.m-szcz .wyb-b span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-szcz .wyb-b svg{color:var(--ink-muted);flex-shrink:0;transition:transform .15s}.m-szcz .wyb-b:hover{border-color:var(--border-dark)}.m-szcz .wyb-b[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-szcz .wyb-b[aria-expanded=true] svg{transform:rotate(180deg);color:var(--accent)}.m-szcz .wyb-b:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-szcz .wyb.mala .wyb-b{min-height:30px;padding:0 8px 0 10px;font-size:12px;border-radius:8px}.m-szcz .wyb-l{position:fixed;z-index:9999;min-width:180px;max-height:280px;overflow-y:auto;padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #1a305929}.m-szcz .wyb-gr{padding:8px 10px 3px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-szcz .wyb-o{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer}.m-szcz .wyb-o:hover,.m-szcz .wyb-o:focus{background:var(--surface2);outline:none}.m-szcz .wyb-o.on{color:var(--accent);font-weight:600}.m-szcz .wyb-o.on:hover,.m-szcz .wyb-o.on:focus{background:var(--accent-l)}.m-szcz .wyb-kr{width:9px;height:9px;border-radius:50%;flex-shrink:0}.m-szcz .wyb-b .wyb-kr{margin-right:-2px}.m-szcz .wyb-o span{flex:1}.m-szcz .wyb-o svg{margin-left:auto;color:var(--accent);visibility:hidden}.m-szcz .wyb-o.on svg{visibility:visible}.m-szcz .wyb-o[disabled]{color:var(--ink-muted);cursor:not-allowed;background:none}.m-szcz .szx{position:absolute;width:22px;height:22px;display:none;align-items:center;justify-content:center;border:0;margin:0;padding:0;background:transparent;border-radius:6px;color:var(--ink-muted,#6E675E);cursor:pointer;z-index:3;transition:background .15s,color .15s}.m-szcz .szx:hover{background:var(--surface3,#F2F0EC);color:var(--ink,#1A1816)}.m-szcz .szx:focus-visible{outline:2px solid var(--accent,#375DA6);outline-offset:1px}.m-szcz .szx.on{display:inline-flex}.m-szcz input.szx-in{padding-right:38px!important}.m-szcz input.szx-in::-webkit-search-cancel-button{display:none}.m-szcz .filters>.search,.m-szcz .hd-tb>.search{flex:0 0 340px!important;width:340px!important;max-width:100%!important;min-width:0!important}.m-szcz .wycz-f,.m-szcz #clrBtn{flex-shrink:0}.m-szcz .wycz-f[aria-disabled=true],.m-szcz #clrBtn[aria-disabled=true]{display:inline-flex!important;visibility:hidden!important;pointer-events:none!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-szcz .filters>.search,.m-szcz .hd-tb>.search{flex-basis:320px!important;width:320px!important}}@container cc-obszar (max-width:640px){.m-szcz .filters>.search,.m-szcz .hd-tb>.search{flex:1 1 100%!important;width:auto!important}}.m-szcz .hd-tb.kt-tb{flex-wrap:wrap!important;row-gap:8px!important}.m-szcz .kt-tb .seg-w button{white-space:nowrap}.m-szcz .mk-mig{animation:mkMig 1.8s ease-out 1}.m-szcz .cx-lnks{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}.m-szcz .cx-lnk{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--border);border-radius:9px;background:var(--surface);color:var(--ink-dim);font:inherit;font-size:12px;font-weight:600;cursor:pointer;margin-top:6px}.m-szcz .cx-lnk:hover{border-color:var(--accent);color:var(--accent)}.m-szcz .cx-lnk svg:last-child{opacity:.6}.m-szcz .cx-in{border:0;background:none;padding:0;font:inherit;font-weight:inherit;color:inherit;cursor:pointer;text-align:left}.m-szcz .cx-in:hover{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.m-szcz .cx-zad .cx-lnk{margin-top:6px}.m-szcz .ov,.m-szcz .szuf-ov,.m-szcz .ov.bok{background:#1a181652!important}.m-szcz .ov.open{animation:mkScrim .2s ease-out}.m-szcz .szuf-ov:not([hidden]){animation:mkScrim .2s ease-out}.m-szcz .ov.bok .modal{animation:mkBok .26s cubic-bezier(.22,1,.36,1)!important}.m-szcz aside.sz:not(.srodek){transition:transform .26s cubic-bezier(.22,1,.36,1)!important}.m-szcz .modal:focus,.m-szcz .okno:focus,.m-szcz aside.sz:focus{outline:none}@media (prefers-reduced-motion:reduce){.m-szcz .ov.open,.m-szcz .szuf-ov:not([hidden]),.m-szcz .ov.bok .modal{animation:none!important}.m-szcz aside.sz{transition:none!important}}.m-szcz .modal{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#1a181652!important}.m-szcz .modal.on{animation:mkScrim .2s ease-out}.m-szcz #modal.bok{flex-direction:row!important;justify-content:flex-end!important;align-items:stretch!important;padding:0!important}.m-szcz #modal.bok .okno{width:min(1040px,calc(100% - 72px))!important;height:100cqh!important;max-height:none!important;border-radius:0!important;box-shadow:-12px 0 40px #1a305929!important;animation:mkBok .26s cubic-bezier(.22,1,.36,1)!important}@container cc-obszar (max-width:760px){.m-szcz #modal.bok .okno{width:100%!important}}.m-szcz .filters .wycz-f,.m-szcz .filters #clrBtn{order:90}.m-szcz .filters .ul-lc{min-width:112px;text-align:right;order:95;margin-left:auto}.m-szcz .filters .wycz-f[aria-disabled=true],.m-szcz .filters #clrBtn[aria-disabled=true],.m-szcz .hd-tb .wycz-f[aria-disabled=true]{visibility:hidden!important;display:inline-flex!important;pointer-events:none!important}.m-szcz .filters .wycz-f,.m-szcz .filters #clrBtn,.m-szcz .hd-tb .wycz-f{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--accent)!important;font-weight:600!important;padding:0 10px!important}.m-szcz .filters .wycz-f:hover,.m-szcz .filters #clrBtn:hover,.m-szcz .hd-tb .wycz-f:hover{background:var(--accent-l)!important}.m-szcz .filters>.search,.m-szcz .hd-tb>.search,.m-szcz #nx .filters>.search{flex:1 1 200px!important;width:auto!important;min-width:200px!important;max-width:340px!important}@container cc-obszar (max-width:640px){.m-szcz .filters>.search,.m-szcz .hd-tb>.search,.m-szcz #nx .filters>.search{flex:1 1 100%!important;max-width:none!important}}.m-szcz .filters .fbtn,.m-szcz .hd-tb .fbtn,.m-szcz #nx .filters .fbtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:7px!important;white-space:nowrap}.m-szcz .filters .seg-w,.m-szcz .hd-tb .seg-w{height:36px!important;padding:3px!important;border-radius:10px!important;box-sizing:border-box}.m-szcz .filters .seg-w>button,.m-szcz .hd-tb .seg-w>button{height:28px!important;border-radius:7px!important;font-size:13px!important}.m-szcz .filters .search input,.m-szcz .hd-tb .search input{height:36px!important;border-radius:10px!important;font-size:13px!important}.m-szcz #nx .filters .search{height:36px!important;border-radius:10px!important;border-color:var(--border-input)!important}.m-szcz .filters .wyb-b,.m-szcz .hd-tb .wyb-b{height:36px!important;min-height:36px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;border:1px solid var(--border)!important}.m-szcz .filters .wycz-f,.m-szcz .hd-tb .wycz-f,.m-szcz #clrBtn,.m-szcz .filters #clrBtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:6px!important;width:auto!important;flex:0 0 auto!important}.m-szcz .hd-tb>.btn,.m-szcz .hd-tb .btn-sm{height:36px!important;border-radius:10px!important;font-size:13px!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-szcz .filters,.m-szcz .hd-tb,.m-szcz #nx .filters{column-gap:8px!important}.m-szcz .filters .fbtn,.m-szcz .hd-tb .fbtn,.m-szcz #nx .filters .fbtn{padding:0 10px!important;gap:6px!important}.m-szcz .filters .seg-w>button,.m-szcz .hd-tb .seg-w>button{padding:0 9px!important}.m-szcz .filters .fbtn .pref{display:none!important}.m-szcz .filters .ul-lc{min-width:112px;text-align:right}.m-szcz .filters>.search,.m-szcz .hd-tb>.search,.m-szcz #nx .filters>.search{flex-basis:170px!important;min-width:170px!important}.m-szcz .hd-tb .wyb,.m-szcz .hd-tb .wyb-b{width:auto!important;min-width:0!important}.m-szcz .filters .wycz-f,.m-szcz .filters #clrBtn,.m-szcz .hd-tb .wycz-f{padding:0 8px!important}}.m-szcz label:has(>input:focus-visible),.m-szcz label:has(input[type=radio]:focus-visible),.m-szcz label:has(input[type=checkbox]:focus-visible){outline:2px solid var(--accent,#375DA6);outline-offset:2px;border-radius:10px}.m-szcz #modal:not(.bok) .okno{max-height:calc(100cqh - 64px);display:flex;flex-direction:column}.m-szcz #modal:not(.bok) .okno>.ok-tr{flex:1 1 auto;min-height:0;overflow-y:auto}@container cc-obszar (max-width:640px){.m-szcz .ph-left .ph-title{font-size:18px!important}}@container cc-obszar (max-width:640px){.m-szcz .ph-path .skrot,.m-szcz .ph-path .zad,.m-szcz .ph-path .kontr-chip{min-height:32px;padding-top:5px;padding-bottom:5px}.m-szcz .fl .ibtn,.m-szcz .fa .ibtn{min-width:36px;min-height:36px}.m-szcz .uw-akcje .btn-link,.m-szcz .pl-drop .btn-link{min-height:32px;display:inline-flex;align-items:center}}.m-szcz[data-upr]:not([data-upr~=przegl]) [data-wym=przegl]{display:none!important}.m-szcz[data-upr]:not([data-upr~=tworz]) [data-wym=tworz]{display:none!important}.m-szcz[data-upr]:not([data-upr~=oferty]) [data-wym=oferty]{display:none!important}.m-szcz[data-upr]:not([data-upr~=weryf]) [data-wym=weryf]{display:none!important}.m-szcz[data-upr]:not([data-upr~=zatw]) [data-wym=zatw]{display:none!important}.m-szcz[data-upr]:not([data-upr~=oceny]) [data-wym=oceny]{display:none!important}.m-szcz[data-upr]:not([data-upr~=baza]) [data-wym=baza]{display:none!important}.m-szcz[data-upr]:not([data-upr~=bazaDod]) [data-wym=bazaDod]{display:none!important}.m-szcz[data-upr]:not([data-upr~=proj]) [data-wym=proj]{display:none!important}.m-szcz[data-upr]:not([data-upr~=harm]) [data-wym=harm]{display:none!important}.m-szcz[data-upr]:not([data-upr~=harmA]) [data-wym=harmA]{display:none!important}.m-szcz[data-upr]:not([data-upr~=harmB]) [data-wym=harmB]{display:none!important}.m-szcz[data-upr]:not([data-upr~=harmS]) [data-wym=harmS]{display:none!important}.m-szcz[data-upr]:not([data-upr~=harmK]) [data-wym=harmK]{display:none!important}.m-szcz[data-upr]:not([data-upr~=slow]) [data-wym=slow]{display:none!important}.m-szcz[data-upr]:not([data-upr~=dane]) [data-wym=dane]{display:none!important}.m-szcz[data-upr]:not([data-upr~=uzyt]) [data-wym=uzyt]{display:none!important}.m-szcz[data-upr] .demo,.m-szcz[data-upr] .mk-rola{display:none!important}.m-szcz[data-upr]:not([data-upr~=inw]) [data-wym=inw]{display:none!important}.m-szcz[data-upr]:not([data-upr~=kat]) [data-wym=kat]{display:none!important}.m-szcz[data-upr]:not([data-upr~=akt]) [data-wym=akt]{display:none!important}.m-szcz[data-upr]:not([data-upr~=cofnij]) [data-wym=cofnij]{display:none!important}.m-szcz[data-upr]:not([data-upr~=inw]) [data-mk=doInwestora]{pointer-events:none!important;color:inherit!important;text-decoration:none!important;cursor:default!important}.m-szcz input[type=date]::-webkit-calendar-picker-indicator{opacity:0;width:0;padding:0;margin:0;pointer-events:none}.m-szcz .kal-w{position:relative;display:block}.m-szcz .kal-w>input[type=date]{width:100%;padding-right:40px!important}.m-szcz .kal-b{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-muted,#6E675E);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-szcz .kal-b:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-szcz .kal-b:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-szcz .kal-b:disabled{opacity:.4;cursor:default}.m-szcz .kal{position:fixed;z-index:100000;width:288px;padding:12px;background:var(--surface,#fff);border:1px solid var(--border,#E2DFD9);border-radius:14px;box-shadow:0 12px 32px #1a181629,0 2px 6px #1a18160f;font-family:inherit;color:var(--ink,#1A1816);animation:kalIn .14s ease-out}@media (prefers-reduced-motion:reduce){.m-szcz .kal{animation:none}}.m-szcz .kal-h{display:flex;align-items:center;gap:4px;margin-bottom:8px}.m-szcz .kal-t{flex:1;font-size:13px;font-weight:600;color:var(--navy,#1A3059);padding-left:6px;text-transform:capitalize}.m-szcz .kal-n{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-dim,#4A453F);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-szcz .kal-n:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-szcz .kal-n:focus-visible,.m-szcz .kal-d:focus-visible,.m-szcz .kal-f button:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-szcz .kal-g{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.m-szcz .kal-wd{height:28px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--ink-muted,#6E675E);text-transform:uppercase;letter-spacing:.04em}.m-szcz .kal-wd.we{color:#a49c92}.m-szcz .kal-d{height:32px;border:0;border-radius:9px;background:transparent;font:inherit;font-size:13px;font-weight:500;color:var(--ink,#1A1816);cursor:pointer;font-variant-numeric:tabular-nums;position:relative}.m-szcz .kal-d:hover{background:var(--surface2,#F5F4F0)}.m-szcz .kal-d.poza{color:#b8b1a7}.m-szcz .kal-d.we:not(.on){color:var(--ink-dim,#4A453F)}.m-szcz .kal-d.dzis{box-shadow:inset 0 0 0 1.5px var(--accent,#375DA6);color:var(--accent,#375DA6);font-weight:600}.m-szcz .kal-d.on{background:var(--accent,#375DA6);color:#fff;font-weight:600;box-shadow:none}.m-szcz .kal-d:disabled{color:#cfc9c0;cursor:not-allowed;background:transparent;text-decoration:line-through}.m-szcz .kal-f{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid var(--border,#E2DFD9)}.m-szcz .kal-f button{height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:12px;font-weight:600;color:var(--accent,#375DA6);cursor:pointer}.m-szcz .kal-f button:hover{background:var(--accent-l,#E8EEF8)}.m-szcz .kal-f button.cz{color:var(--ink-dim,#4A453F)}.m-szcz .kal-f button.cz:hover{background:var(--surface2,#F5F4F0)}.m-szcz .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}.m-szcz .mk-tt.on{opacity:1;transform:none}.m-szcz .mk-tt.dol{transform:translateY(-3px)}.m-szcz .mk-tt.dol.on{transform:none}@media (prefers-reduced-motion:reduce){.m-szcz .mk-tt{transition:none}}.m-szcz .wal-bl{display:block;margin-top:5px;font-size:12px;line-height:1.4;color:var(--red-t,#B42318)}.m-szcz input.wal-zle,.m-szcz textarea.wal-zle{border-color:var(--red,#C4321F)!important;box-shadow:0 0 0 3px #c4321f1f!important}.m-szcz span.typ,.m-szcz .rk,.m-szcz .pl-wz{display:inline-flex!important;align-items:center;height:22px!important;padding-top:0!important;padding-bottom:0!important;border-radius:6px!important;font-size:12px!important;font-weight:600!important;line-height:1!important}.m-szcz .pill{display:inline-flex!important;align-items:center;height:24px!important;padding-top:0!important;padding-bottom:0!important;border-radius:999px!important;font-size:12px!important;font-weight:600!important;line-height:1!important}.m-szcz .nr{display:inline-flex!important;align-items:center;height:24px!important;padding-top:0!important;padding-bottom:0!important;border-radius:6px!important;font-size:12px!important;font-weight:600!important}.m-szcz .zs-licz{display:inline-flex!important;align-items:center;justify-content:center;height:18px!important;min-width:18px;padding:0 5px!important;border-radius:999px!important;font-size:11px!important;font-weight:700!important;line-height:1!important}.m-szcz .ph-akcje .btn:not(.btn-sm),.m-szcz .akc .btn:not(.btn-sm),.m-szcz .gr .btn:not(.btn-sm),.m-szcz .gr .btn-cichy{height:34px!important;font-size:13px!important;font-weight:600!important;border-radius:9px!important}.m-szcz .btn{border-radius:9px!important}.m-szcz .btn.btn-ghost.btn-sm,.m-szcz .btn-sm{font-weight:600!important}.m-szcz .wroc{border-radius:9px!important}.m-szcz .info{border-radius:14px!important}@keyframes mig{0%,35%{box-shadow:0 0 0 3px #375da659,var(--sh);border-color:var(--accent)}to{box-shadow:var(--sh)}}@keyframes fade{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes migtd{0%,40%{background:#fff1c9}to{background:transparent}}@keyframes drg{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@keyframes wj{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.m-szcz .tabs{overflow-y:hidden;scrollbar-width:thin}.m-szcz .cmp.zatw tr.poz-suma td.kr,.m-szcz .cmp.zatw tr.poz-zgod td.kr,.m-szcz .cmp.zatw tr.poz:hover td.kr{background:#eaf5ec}.m-szcz .ps-c{white-space:normal}.m-szcz .ps-c .rk{flex:0 0 auto}.m-szcz .ps-c .ps-n{min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:right;line-height:1.25;font-size:12px;overflow-wrap:anywhere}.m-lista{--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;--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:14px;--font:"Inter Variable",system-ui,-apple-system,"Segoe UI",sans-serif;--fs-label:11px;--fs-micro: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}.m-lista *{box-sizing:border-box;margin:0;padding:0}.m-lista{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);line-height:1.5;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-feature-settings:"cv11" 1}.m-lista button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.m-lista input{font-family:inherit}.m-lista :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.m-lista *{transition:none!important;animation:none!important}}.m-lista svg.i{flex-shrink:0;display:block}.m-lista .app{max-width:1240px;margin:0 auto;padding:24px 24px 72px}.m-lista .topbar{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:20px}.m-lista .h1{font-size:var(--fs-page);font-weight:var(--fw-bold);color:var(--navy);letter-spacing:var(--tr-page);line-height:1.15}.m-lista .sub{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:4px}.m-lista .btn{padding:9px 16px;border-radius:9px;font-size:var(--fs-body);font-weight:var(--fw-semi);letter-spacing:-.005em;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.m-lista .btn-primary{background:var(--accent);color:#fff}.m-lista .btn-primary:hover{background:var(--navy)}.m-lista .btn-ghost{border:1.5px solid var(--border);background:var(--surface);color:var(--ink-dim)}.m-lista .btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.m-lista .btn-ghost svg{color:var(--ink-muted);transition:color .15s}.m-lista .btn-ghost:hover svg{color:var(--accent)}.m-lista .btn-sm{padding:7px 12px;font-size:var(--fs-meta);font-weight:var(--fw-semi)}.m-lista .btn[aria-disabled=true]{opacity:.45;pointer-events:none}.m-lista .filters{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-bottom:18px}.m-lista .search{position:relative;flex:1;min-width:230px;max-width:340px}.m-lista .search input{width:100%;padding:9px 13px 9px 37px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);background:var(--surface);color:var(--ink)}.m-lista .search input:focus{outline:none;border-color:var(--accent)}.m-lista .search svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--ink-muted)}.m-lista .fbtn{padding:9px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);letter-spacing:-.005em;background:var(--surface);color:var(--ink);display:flex;align-items:center;gap:7px;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.m-lista .fbtn:hover{border-color:var(--border-dark)}.m-lista .fbtn>svg:first-child{color:var(--ink-muted)}.m-lista .fbtn .car{font-size:var(--fs-micro);color:var(--ink-muted)}.m-lista .fbtn[aria-expanded=true] .car{transform:rotate(180deg)}.m-lista .fbtn.on{border-color:var(--accent);background:var(--accent-l);color:var(--accent);font-weight:var(--fw-med)}.m-lista .fbtn.on svg,.m-lista .fbtn.on .car{color:var(--accent)}.m-lista .fbtn .cnt{font-variant-numeric:tabular-nums;font-size:var(--fs-micro);font-weight:var(--fw-bold);line-height:1;background:var(--accent);color:#fff;border-radius:10px;padding:3px 6px}.m-lista .dropdown{position:relative}.m-lista .dd-panel{display:none;position:absolute;top:calc(100% + 5px);left:0;z-index:60;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--sh-lg);padding:7px 0;min-width:240px}.m-lista .dd-panel.open{display:block}.m-lista .dd-opt{display:flex;align-items:center;gap:10px;padding:9px 15px;font-size:var(--fs-body);letter-spacing:-.005em;cursor:pointer;transition:background .12s}.m-lista .dd-opt:hover{background:var(--surface2)}.m-lista .dd-opt input{accent-color:var(--accent);width:13px;height:13px;cursor:pointer}.m-lista .dd-opt .ok{margin-left:auto;color:var(--accent);visibility:hidden}.m-lista .dd-opt.sel{font-weight:var(--fw-semi);color:var(--accent)}.m-lista .dd-opt.sel .ok{visibility:visible}.m-lista .dd-opt .sti{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px}.m-lista .dd-opt .n{margin-left:auto;font-variant-numeric:tabular-nums;font-size:var(--fs-micro);color:var(--ink-muted)}.m-lista .dd-foot{border-top:1px solid var(--border);margin-top:6px;padding-top:6px}.m-lista .dd-foot button{width:100%;text-align:left;padding:8px 15px;font-size:var(--fs-meta);color:var(--ink-muted);cursor:default}.m-lista .dd-panel:has(input:checked) .dd-foot button{color:var(--ink-dim);cursor:pointer}.m-lista .dd-panel:has(input:checked) .dd-foot button:hover{background:var(--surface2);color:var(--ink)}.m-lista .cards{display:flex;flex-direction:column;gap:14px}.m-lista .card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden;transition:transform .18s,box-shadow .18s,border-color .18s;cursor:pointer}.m-lista .card:hover{transform:translateY(-3px);box-shadow:var(--sh-lg);border-color:var(--border-dark)}.m-lista .card{position:relative;cursor:pointer}.m-lista .card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--pas,transparent);z-index:1;transition:width .18s}.m-lista .card:hover:before{width:5px}.m-lista .pas-zbieranie{--pas:var(--accent)}.m-lista .pas-weryfikacja{--pas:var(--amber)}.m-lista .pas-zwrot{--pas:#8A5BA8}.m-lista .pas-dyrektor{--pas:var(--navy)}.m-lista .pas-zatwierdzone{--pas:#77BF85}.m-lista .pas-podpisane{--pas:#1E5C3A}.m-lista .pas-odrzucone{--pas:var(--border-dark)}.m-lista .c-main{padding:20px 24px 18px}.m-lista .c-top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-template-areas:"id plak" "name l1" "typ w1"}.m-lista .kat{display:inline-flex;align-items:center;font-size:var(--fs-micro);font-weight:var(--fw-semi);line-height:1;padding:5px 8px;border-radius:6px;background:#efede8;color:var(--ink-dim);white-space:nowrap;max-width:240px;overflow:hidden;text-overflow:ellipsis}.m-lista .c-top>.c-left,.m-lista .c-top>.c-right,.m-lista .c-top .c-meta,.m-lista .c-top .c-meta>.mi{display:contents}.m-lista .c-top .mi>.ml{grid-area:l1;padding:13px 0 0 28px}.m-lista .c-top .mi>.mv{grid-area:w1;padding:9px 0 0 28px}.m-lista .c-top .mi>.ml,.m-lista .c-top .mi>.mv{align-self:stretch;display:flex;align-items:center;justify-content:flex-end;white-space:nowrap}.m-lista .c-id{grid-area:id}.m-lista .c-name{grid-area:name}.m-lista .c-typ{grid-area:typ}.m-lista .c-plak{grid-area:plak;justify-self:end}.m-lista .c-id{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;min-width:0;align-self:center}.m-lista .c-path{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;min-width:0}.m-lista .c-nr{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);font-weight:var(--fw-semi);letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--navy);background:var(--surface2);border:1px solid var(--border);border-radius:6px;padding:3px 9px 3px 7px;white-space:nowrap}.m-lista .c-nr svg{color:var(--ink-muted)}.m-lista .c-proj{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);font-weight:var(--fw-med);letter-spacing:0;color:var(--ink-dim);white-space:nowrap}.m-lista .c-proj svg{color:var(--ink-muted)}.m-lista .c-name{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);line-height:1.28;margin-top:13px;letter-spacing:var(--tr-tight)}.m-lista .mi .ml{display:flex;align-items:center;gap:6px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);line-height:1}.m-lista .mi .mv{display:flex;align-items:center;gap:6px;font-size:var(--fs-body);font-weight:var(--fw-med);color:var(--ink);line-height:1.25;letter-spacing:-.005em}.m-lista .mi .mv.data{font-variant-numeric:tabular-nums;letter-spacing:0}.m-lista .c-zad{display:flex;align-items:center;gap:8px;min-width:0}.m-lista .c-chips{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.m-lista .c-sep{display:inline-flex;align-items:center;color:var(--border-dark);flex-shrink:0}.m-lista .zad{display:inline-flex;align-items:center;height:22px;padding:0 8px;font-size:var(--fs-micro);font-weight:var(--fw-med);letter-spacing:0;border-radius:6px;background:transparent;color:var(--ink-dim);border:1px solid var(--border);white-space:nowrap;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.m-lista .zad svg{color:var(--ink-muted)}.m-lista .zad:hover{background:var(--surface);color:var(--ink);border-color:var(--border-dark)}.m-lista .typ{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-micro);font-weight:var(--fw-semi);line-height:1;padding:4px 8px 4px 6px;border-radius:6px;background:var(--accent-l);color:var(--accent);white-space:nowrap}.m-lista .c-typ{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:9px;line-height:0}.m-lista .typ.mat{background:#fff3e0;color:#b34700}.m-lista .c-acts{display:flex;align-items:center;gap:8px;padding:12px 24px;background:var(--surface2);border-top:1px solid var(--border);flex-wrap:wrap}.m-lista .c-acts .prawa{margin-left:auto;display:flex;gap:8px}.m-lista .btn-ico{width:34px;height:34px;border:1.5px solid var(--border);border-radius:9px;background:var(--surface);color:var(--ink-muted);display:inline-flex;align-items:center;justify-content:center;transition:border-color .15s,color .15s,background .15s}.m-lista .btn-ico:hover{border-color:var(--red-t);color:var(--red-t);background:var(--red-l)}.m-lista .c-plak{display:flex;gap:7px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.m-lista .st{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);font-weight:var(--fw-semi);padding:4px 12px 4px 9px;border-radius:20px;white-space:nowrap}.m-lista .st.zbieranie,.m-lista .sti.zbieranie{background:var(--accent-l);color:var(--accent)}.m-lista .st.weryfikacja,.m-lista .sti.weryfikacja{background:var(--amber-l);color:var(--amber-t)}.m-lista .st.zwrot,.m-lista .sti.zwrot{background:#f3eaf7;color:#6b3e86}.m-lista .st.dyrektor,.m-lista .sti.dyrektor{background:#e4e9f2;color:var(--navy)}.m-lista .st.zatwierdzone,.m-lista .sti.zatwierdzone{background:#eef6e6;color:#3f7f2e}.m-lista .st.podpisane,.m-lista .sti.podpisane{background:#dcefe3;color:#1e5c3a}.m-lista .st.odrzucone,.m-lista .sti.odrzucone{background:var(--surface2);color:var(--ink-muted)}.m-lista .st.odrzucone{box-shadow:inset 0 0 0 1px var(--border)}.m-lista .term{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);font-weight:var(--fw-semi);padding:4px 11px 4px 9px;border-radius:20px;white-space:nowrap}.m-lista .term.ok{background:var(--surface2);color:var(--ink-dim);font-weight:var(--fw-reg);box-shadow:inset 0 0 0 1px var(--border)}.m-lista .term.ok svg{color:var(--ink-muted)}.m-lista .term.blisko{background:var(--amber-l);color:var(--amber-t)}.m-lista .term.po{background:var(--red-l);color:var(--red-t)}.m-lista .term.pilne{background:var(--red);color:#fff}.m-lista .term.pilne svg{color:#fff}.m-lista .strip{display:grid;grid-template-columns:repeat(5,1fr);margin-top:18px;border-top:1px solid var(--border);padding-top:17px}.m-lista .kv{padding:0 18px;min-width:0}.m-lista .kv:first-child{padding-left:0}.m-lista .kv:last-child{padding-right:0}.m-lista .kv+.kv{border-left:1px solid var(--border)}.m-lista .kv .l{display:flex;align-items:center;gap:6px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-lista .kv .v{display:flex;align-items:baseline;gap:4px;font-family:var(--font);font-weight:var(--fw-semi);font-size:var(--fs-title);margin-top:7px;letter-spacing:-.008em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;white-space:nowrap}.m-lista .kv .v .u{font-size:var(--fs-micro);font-weight:var(--fw-med);color:var(--ink-muted);letter-spacing:.02em}.m-lista .kv .v svg{align-self:center}.m-lista .kv .v.pusto{font-family:var(--font);font-weight:var(--fw-reg);font-size:var(--fs-body);color:var(--ink-muted);letter-spacing:0}.m-lista .kv .v.dobra{color:var(--green)}.m-lista .kv .v.zla{color:var(--red)}.m-lista .kv .v.akcent{color:var(--accent)}@container cc-obszar (max-width:920px){.m-lista .strip{grid-template-columns:repeat(3,1fr);row-gap:16px}.m-lista .kv{padding:0 14px}.m-lista .kv:nth-child(3n+1){padding-left:0;border-left:none}}@container cc-obszar (max-width:700px){.m-lista .app{padding:18px 14px 60px}.m-lista .search{max-width:none;flex-basis:100%}.m-lista .filters{display:grid;grid-template-columns:1fr 1fr;gap:8px}.m-lista .filters .search{grid-column:1 / -1}.m-lista .filters>*{min-width:0}.m-lista .filters .fbtn,.m-lista .filters>.btn{width:100%;justify-content:center}.m-lista .filters .dropdown .fbtn{justify-content:space-between}.m-lista .filters .fbtn>span:not(.car){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.m-lista .filters .fbtn .pref,.m-lista #clrBtn[aria-disabled=true]{display:none}.m-lista #clrBtn{grid-column:1 / -1}.m-lista .c-sep{display:none}.m-lista .c-zad{flex-basis:100%}.m-lista .c-main{padding:16px 16px 15px}.m-lista .c-top{grid-template-columns:minmax(0,1fr);grid-template-areas:"plak" "id" "name" "typ" "l1" "w1"}.m-lista .c-plak{justify-self:start;justify-content:flex-start;margin-bottom:10px}.m-lista .c-top .mi>.ml,.m-lista .c-top .mi>.mv{justify-content:flex-start}.m-lista .c-top .mi>.ml{padding:14px 0 0}.m-lista .c-top .mi>.mv{padding:5px 0 0}.m-lista .c-acts{padding:10px 16px}.m-lista .c-acts .prawa{margin-left:0}}@container cc-obszar (max-width:560px){.m-lista .strip{grid-template-columns:repeat(2,1fr)}.m-lista .kv:nth-child(3n+1){padding-left:14px;border-left:1px solid var(--border)}.m-lista .kv:nth-child(odd){padding-left:0;border-left:none}.m-lista .c-acts .btn-sm .t{display:none}.m-lista .c-acts .btn-sm{padding:7px 10px}.m-lista .c-acts{gap:6px}.m-lista .c-acts .btn-primary{order:-1;flex:1 1 100%;justify-content:center;padding:9px 12px}.m-lista .c-acts .prawa{margin-left:auto;gap:6px}.m-lista .kv .l{letter-spacing:.03em}}.m-lista .empty{padding:70px 24px;text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh)}.m-lista .empty-i{width:54px;height:54px;border-radius:15px;background:var(--surface2);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;margin:0 auto 14px;color:var(--ink-muted)}.m-lista .empty-t{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);letter-spacing:var(--tr-tight);margin-bottom:6px}.m-lista .empty-s{color:var(--ink-muted)}.m-lista .toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%) translateY(12px);opacity:0;pointer-events:none;background:var(--navy);color:#fff;font-size:var(--fs-meta);font-weight:var(--fw-med);padding:10px 16px;border-radius:10px;box-shadow:var(--sh-lg);transition:opacity .18s,transform .18s;z-index:200;white-space:nowrap}.m-lista .toast.on{opacity:1;transform:translate(-50%) translateY(0)}.m-lista .fbtn .pref{color:var(--ink-muted)}@container cc-obszar (min-width:701px){.m-lista .app{max-width:1760px;padding:24px 28px 72px}}.m-lista .zad{cursor:inherit}.m-lista .zad:hover{background:transparent;color:var(--ink-dim);border-color:var(--border)}.m-lista .app{max-width:1680px}@container cc-obszar (min-width:721px){.m-lista .app{padding-left:28px;padding-right:28px}}.m-lista{--border-input:#938B82;--green-l:#EAF5EC}.m-lista .btn{height:34px;padding-top:0!important;padding-bottom:0!important;box-shadow:none!important}.m-lista .btn.btn-sm,.m-lista .btn.btn-xs{height:28px}.m-lista :is(input[type=text],input[type=search],input[type=email],input[type=tel],input[type=number],input[type=date],input[type=password],input:not([type]),textarea,.wyb-b):not(:focus):not(:hover):not([aria-expanded=true]):not(.zle):not(.zle *):not(.bl *):not([disabled]){border-color:var(--border-input)}.m-lista .filters .seg-w{max-width:100%;overflow-x:auto;scrollbar-width:none}.m-lista .filters .seg-w::-webkit-scrollbar{display:none}.m-lista .filters .seg-w>button{flex-shrink:0}.m-lista #clrBtn[aria-disabled=true]{display:none!important}.m-lista .rt .kr,.m-lista .mx-rh .kr{width:auto;height:auto;border-radius:0;background:none;opacity:1;flex-shrink:1}.m-lista .card .c-name[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.m-lista .pusty-cz{margin-top:12px}.m-lista .zasl-on [data-zaslepka]{outline:2px dashed #C49A28!important;outline-offset:2px!important}.m-lista #mkToast{position:fixed;left:50%;bottom:24px;z-index:99999;transform:translate(-50%,12px);opacity:0;pointer-events:none;background:#1a3059;color:#fff;font:600 13px/1.45 Inter Variable,system-ui,sans-serif;padding:10px 16px;border-radius:10px;box-shadow:0 12px 40px #1a30592e;transition:opacity .18s,transform .18s;max-width:calc(100% - 32px);text-align:center}.m-lista #mkToast.on{opacity:1;transform:translate(-50%)}.m-lista #mkToast small{display:block;font-weight:500;opacity:.75;font-size:12px}.m-lista .wyb{position:relative;display:inline-block;max-width:100%}.m-lista .fld .wyb,.m-lista .kf .wyb{display:block}.m-lista .wyb-nat{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important}.m-lista .wyb-b{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:38px;padding:0 10px 0 12px;border:1.5px solid var(--border);border-radius:9px;background:var(--surface);font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.m-lista .wyb-b span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-lista .wyb-b svg{color:var(--ink-muted);flex-shrink:0;transition:transform .15s}.m-lista .wyb-b:hover{border-color:var(--border-dark)}.m-lista .wyb-b[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-lista .wyb-b[aria-expanded=true] svg{transform:rotate(180deg);color:var(--accent)}.m-lista .wyb-b:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-lista .wyb.mala .wyb-b{min-height:30px;padding:0 8px 0 10px;font-size:12px;border-radius:8px}.m-lista .wyb-l{position:fixed;z-index:9999;min-width:180px;max-height:280px;overflow-y:auto;padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #1a305929}.m-lista .wyb-gr{padding:8px 10px 3px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-lista .wyb-o{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer}.m-lista .wyb-o:hover,.m-lista .wyb-o:focus{background:var(--surface2);outline:none}.m-lista .wyb-o.on{color:var(--accent);font-weight:600}.m-lista .wyb-o.on:hover,.m-lista .wyb-o.on:focus{background:var(--accent-l)}.m-lista .wyb-kr{width:9px;height:9px;border-radius:50%;flex-shrink:0}.m-lista .wyb-b .wyb-kr{margin-right:-2px}.m-lista .wyb-o span{flex:1}.m-lista .wyb-o svg{margin-left:auto;color:var(--accent);visibility:hidden}.m-lista .wyb-o.on svg{visibility:visible}.m-lista .wyb-o[disabled]{color:var(--ink-muted);cursor:not-allowed;background:none}.m-lista .kafle{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.15fr);gap:10px;margin:-6px 0 16px}.m-lista .kaf{position:relative;display:flex;align-items:center;gap:12px;min-height:72px;padding:12px 14px;background:var(--surface);border:1px solid var(--border);border-radius:12px;text-align:left;font:inherit;color:inherit;transition:border-color .15s,background .15s,box-shadow .15s}.m-lista button.kaf{cursor:pointer}.m-lista button.kaf:hover{border-color:var(--border-dark);box-shadow:0 2px 10px #1a305912}.m-lista button.kaf:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.m-lista .kaf .ki{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-lista .kaf.b .ki{background:var(--accent-l);color:var(--accent)}.m-lista .kaf.a .ki{background:var(--amber-l);color:var(--amber-t)}.m-lista .kaf.g .ki{background:var(--green-l);color:var(--green)}.m-lista .kaf .kft{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.m-lista .kaf .kfl{font-size:12px;font-weight:600;color:var(--ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-lista .kaf .kfr{display:flex;align-items:baseline;gap:7px;min-width:0}.m-lista .kaf .kfv{font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.15;font-variant-numeric:tabular-nums;color:var(--ink)}.m-lista .kaf.b .kfv{color:var(--accent)}.m-lista .kaf.a .kfv{color:var(--amber-t)}.m-lista .kaf.g .kfv{color:var(--green)}.m-lista .kaf .kfs{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-lista .kaf .kgo{color:var(--border-dark);display:flex;transition:transform .15s,color .15s}.m-lista button.kaf:hover .kgo{color:var(--accent);transform:translate(2px)}.m-lista .kaf.zero .kfv{color:var(--ink-muted)}.m-lista .kaf.zero .ki{filter:grayscale(1);opacity:.55}.m-lista .kaf.on{border-color:var(--accent);background:var(--accent-l);box-shadow:inset 0 0 0 1px var(--accent)}.m-lista .kaf.on .ki{background:var(--surface)}.m-lista .kaf .kx{display:none;width:26px;height:26px;border-radius:7px;align-items:center;justify-content:center;color:var(--accent);flex-shrink:0}.m-lista .kaf.on .kx{display:flex}.m-lista .kaf.on .kgo{display:none}.m-lista .kaf.on .kx:hover{background:#375da61f}.m-lista .kaf.inf{background:var(--surface);cursor:default}.m-lista .kaf.inf .ki{background:#e8ecf4;color:var(--navy)}.m-lista .kaf.inf .kfv{color:var(--navy);font-size:20px}@container cc-obszar (max-width:1100px){.m-lista .kafle{grid-template-columns:repeat(2,minmax(0,1fr))}}@container cc-obszar (max-width:560px){.m-lista .kafle{grid-template-columns:1fr 1fr;gap:8px}.m-lista .kaf{min-height:0;padding:10px 12px}.m-lista .kaf .ki,.m-lista .kaf .kgo,.m-lista .kaf .kfs{display:none}.m-lista .kaf .kfv{font-size:19px}}.m-lista .szx{position:absolute;width:22px;height:22px;display:none;align-items:center;justify-content:center;border:0;margin:0;padding:0;background:transparent;border-radius:6px;color:var(--ink-muted,#6E675E);cursor:pointer;z-index:3;transition:background .15s,color .15s}.m-lista .szx:hover{background:var(--surface3,#F2F0EC);color:var(--ink,#1A1816)}.m-lista .szx:focus-visible{outline:2px solid var(--accent,#375DA6);outline-offset:1px}.m-lista .szx.on{display:inline-flex}.m-lista input.szx-in{padding-right:38px!important}.m-lista input.szx-in::-webkit-search-cancel-button{display:none}.m-lista .filters>.search,.m-lista .hd-tb>.search{flex:0 0 340px!important;width:340px!important;max-width:100%!important;min-width:0!important}.m-lista .wycz-f,.m-lista #clrBtn{flex-shrink:0}.m-lista .wycz-f[aria-disabled=true],.m-lista #clrBtn[aria-disabled=true]{display:inline-flex!important;visibility:hidden!important;pointer-events:none!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-lista .filters>.search,.m-lista .hd-tb>.search{flex-basis:320px!important;width:320px!important}}@container cc-obszar (max-width:640px){.m-lista .filters>.search,.m-lista .hd-tb>.search{flex:1 1 100%!important;width:auto!important}}.m-lista .hd-tb.kt-tb{flex-wrap:wrap!important;row-gap:8px!important}.m-lista .kt-tb .seg-w button{white-space:nowrap}.m-lista .mk-mig{animation:mkMig 1.8s ease-out 1}.m-lista .fchip-w:empty{display:none}.m-lista .fchip{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 6px 0 11px;border:1px solid var(--accent);background:var(--accent-l);color:var(--navy);border-radius:9px;font-size:13px;white-space:nowrap;flex-shrink:0}.m-lista .fchip b{font-weight:600}.m-lista .fchip button{width:22px;height:22px;border:0;background:transparent;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--accent);cursor:pointer}.m-lista .fchip button:hover{background:#fff}.m-lista .ov,.m-lista .szuf-ov,.m-lista .ov.bok{background:#1a181652!important}.m-lista .ov.open{animation:mkScrim .2s ease-out}.m-lista .szuf-ov:not([hidden]){animation:mkScrim .2s ease-out}.m-lista .ov.bok .modal{animation:mkBok .26s cubic-bezier(.22,1,.36,1)!important}.m-lista aside.sz:not(.srodek){transition:transform .26s cubic-bezier(.22,1,.36,1)!important}.m-lista .modal:focus,.m-lista .okno:focus,.m-lista aside.sz:focus{outline:none}@media (prefers-reduced-motion:reduce){.m-lista .ov.open,.m-lista .szuf-ov:not([hidden]),.m-lista .ov.bok .modal{animation:none!important}.m-lista aside.sz{transition:none!important}}.m-lista .ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:none;background:#1a181652}.m-lista .ov.open{display:flex;animation:mkScrim .2s ease-out}.m-lista .ov.bok{justify-content:flex-end;align-items:stretch}.m-lista .ov.srodek{justify-content:center;align-items:center;padding:20px}.m-lista .ov .modal{background:var(--surface);display:flex;flex-direction:column;overflow:hidden}.m-lista .ov.bok .modal{width:min(540px,100%);height:100%;box-shadow:-12px 0 40px #1a305929;animation:mkBok .26s cubic-bezier(.22,1,.36,1)}.m-lista .ov.srodek .modal{width:min(440px,100%);border-radius:16px;box-shadow:var(--sh-lg);animation:mkWej .18s ease-out}.m-lista .modal:focus{outline:none}.m-lista .m-head{display:flex;align-items:center;gap:13px;padding:20px 24px;border-bottom:1px solid var(--border);flex-shrink:0}.m-lista .m-ic{width:38px;height:38px;border-radius:11px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-lista .m-ic.r{background:var(--red-l,#FBEAE7);color:var(--red-t,#B42318)}.m-lista .m-t{font-size:15px;font-weight:600;color:var(--navy)}.m-lista .m-s{font-size:12px;color:var(--ink-muted);margin-top:1px}.m-lista .m-x{margin-left:auto;width:32px;height:32px;border:0;background:none;border-radius:8px;color:var(--ink-muted);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-lista .m-x:hover{background:var(--surface2);color:var(--ink)}.m-lista .m-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:22px 24px}.m-lista .m-sec{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-muted);margin:24px 0 12px}.m-lista .m-sec.first{margin-top:0}.m-lista .m-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}.m-lista .m-grid .full{grid-column:1/-1}.m-lista .fld label,.m-lista .fld .lab{display:block;font-size:12px;font-weight:600;color:var(--ink-dim);margin-bottom:6px}.m-lista .fld .req{color:var(--red,#C4321F)}.m-lista .fld input,.m-lista .fld select{width:100%;height:40px;padding:0 12px;border:1.5px solid var(--border-input);border-radius:9px;background:var(--surface);font:inherit;font-size:13px;color:var(--ink)}.m-lista .fld input:focus,.m-lista .fld select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-lista .fld.zle input,.m-lista .fld.zle select{border-color:var(--red,#C4321F)}.m-lista .fld .blad{font-size:12px;color:var(--red-t,#B42318);margin-top:5px}.m-lista .fld .hint{font-size:12px;color:var(--ink-muted);margin-top:5px}.m-lista .seg-f{display:flex;padding:3px;border:1px solid var(--border);border-radius:11px;background:var(--surface2)}.m-lista .fld .seg-f label{flex:1 1 0;display:flex;align-items:center;justify-content:center;height:34px;margin:0;border-radius:8px;font-size:13px;font-weight:600;color:var(--ink-dim);cursor:pointer}.m-lista .seg-f input{position:absolute;opacity:0;pointer-events:none}.m-lista .fld .seg-f label.on{background:var(--surface);color:var(--accent);box-shadow:0 1px 2px #1a181614,0 0 0 1px var(--border)}.m-lista .zad-l{display:flex;flex-wrap:wrap;gap:6px}.m-lista .fld .zad-o{display:inline-flex;margin:0;font-weight:500;align-items:center;gap:6px;height:32px;padding:0 12px;border:1.5px solid var(--border-input);border-radius:999px;font-size:13px;color:var(--ink-dim);cursor:pointer}.m-lista .zad-o input{position:absolute;opacity:0;pointer-events:none}.m-lista .fld .zad-o.on{border-color:var(--accent);background:var(--accent-l);color:var(--accent);font-weight:600}.m-lista .ed-info{display:flex;gap:10px;align-items:flex-start;margin-top:22px;padding:12px 14px;border-radius:11px;background:var(--surface2);font-size:12px;color:var(--ink-muted);line-height:1.5}.m-lista .ed-info button{border:0;background:none;padding:0;font:inherit;font-weight:600;color:var(--accent);cursor:pointer}.m-lista .m-foot{display:flex;align-items:center;gap:10px;padding:16px 24px;border-top:1px solid var(--border);background:var(--surface2);flex-shrink:0}.m-lista .m-foot .sp{flex:1;font-size:12px;color:var(--ink-muted)}.m-lista .m-foot .sp.ost{color:var(--amber-t,#8A5A00);font-weight:600}.m-lista .btn-danger{background:var(--red,#C4321F)!important;color:#fff!important;border-color:transparent!important}@container cc-obszar (max-width:560px){.m-lista .m-grid{grid-template-columns:1fr}}.m-lista .zl-w{position:relative}.m-lista .zl-w input{padding-right:38px}.m-lista .zl-w span{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:13px;color:var(--ink-muted);pointer-events:none}@media (prefers-reduced-motion:reduce){.m-lista .ov.open,.m-lista .ov .modal{animation:none!important}}.m-lista .filters .wycz-f,.m-lista .filters #clrBtn{order:90}.m-lista .filters .ul-lc{min-width:112px;text-align:right;order:95;margin-left:auto}.m-lista .filters .wycz-f[aria-disabled=true],.m-lista .filters #clrBtn[aria-disabled=true],.m-lista .hd-tb .wycz-f[aria-disabled=true]{visibility:hidden!important;display:inline-flex!important;pointer-events:none!important}.m-lista .filters .wycz-f,.m-lista .filters #clrBtn,.m-lista .hd-tb .wycz-f{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--accent)!important;font-weight:600!important;padding:0 10px!important}.m-lista .filters .wycz-f:hover,.m-lista .filters #clrBtn:hover,.m-lista .hd-tb .wycz-f:hover{background:var(--accent-l)!important}.m-lista .filters>.search,.m-lista .hd-tb>.search,.m-lista #nx .filters>.search{flex:1 1 200px!important;width:auto!important;min-width:200px!important;max-width:340px!important}@container cc-obszar (max-width:640px){.m-lista .filters>.search,.m-lista .hd-tb>.search,.m-lista #nx .filters>.search{flex:1 1 100%!important;max-width:none!important}}.m-lista .filters .fbtn,.m-lista .hd-tb .fbtn,.m-lista #nx .filters .fbtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:7px!important;white-space:nowrap}.m-lista .filters .seg-w,.m-lista .hd-tb .seg-w{height:36px!important;padding:3px!important;border-radius:10px!important;box-sizing:border-box}.m-lista .filters .seg-w>button,.m-lista .hd-tb .seg-w>button{height:28px!important;border-radius:7px!important;font-size:13px!important}.m-lista .filters .search input,.m-lista .hd-tb .search input{height:36px!important;border-radius:10px!important;font-size:13px!important}.m-lista #nx .filters .search{height:36px!important;border-radius:10px!important;border-color:var(--border-input)!important}.m-lista .filters .wyb-b,.m-lista .hd-tb .wyb-b{height:36px!important;min-height:36px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;border:1px solid var(--border)!important}.m-lista .filters .wycz-f,.m-lista .hd-tb .wycz-f,.m-lista #clrBtn,.m-lista .filters #clrBtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:6px!important;width:auto!important;flex:0 0 auto!important}.m-lista .hd-tb>.btn,.m-lista .hd-tb .btn-sm{height:36px!important;border-radius:10px!important;font-size:13px!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-lista .filters,.m-lista .hd-tb,.m-lista #nx .filters{column-gap:8px!important}.m-lista .filters .fbtn,.m-lista .hd-tb .fbtn,.m-lista #nx .filters .fbtn{padding:0 10px!important;gap:6px!important}.m-lista .filters .seg-w>button,.m-lista .hd-tb .seg-w>button{padding:0 9px!important}.m-lista .filters .fbtn .pref{display:none!important}.m-lista .filters .ul-lc{min-width:112px;text-align:right}.m-lista .filters>.search,.m-lista .hd-tb>.search,.m-lista #nx .filters>.search{flex-basis:170px!important;min-width:170px!important}.m-lista .hd-tb .wyb,.m-lista .hd-tb .wyb-b{width:auto!important;min-width:0!important}.m-lista .filters .wycz-f,.m-lista .filters #clrBtn,.m-lista .hd-tb .wycz-f{padding:0 8px!important}}.m-lista label:has(>input:focus-visible),.m-lista label:has(input[type=radio]:focus-visible),.m-lista label:has(input[type=checkbox]:focus-visible){outline:2px solid var(--accent,#375DA6);outline-offset:2px;border-radius:10px}.m-lista .ov:not(.bok) .modal{max-height:calc(100cqh - 64px);display:flex;flex-direction:column}.m-lista .ov:not(.bok) .modal>.m-body{flex:1 1 auto;min-height:0;overflow-y:auto}.m-lista .ov:not(.bok) .modal>.m-head,.m-lista .ov:not(.bok) .modal>.m-foot{flex-shrink:0}.m-lista .ov:not(.bok){align-items:center!important}.m-lista .kft .kfv{font-size:23px!important}.m-lista .c-plak .st.zatwierdzone{color:#356b26!important}.m-lista .cards>.card.mk-ukr{display:none!important}.m-lista .mk-wiecej{display:flex;justify-content:center;margin:6px 0 24px}.m-lista[data-upr]:not([data-upr~=przegl]) [data-wym=przegl]{display:none!important}.m-lista[data-upr]:not([data-upr~=tworz]) [data-wym=tworz]{display:none!important}.m-lista[data-upr]:not([data-upr~=oferty]) [data-wym=oferty]{display:none!important}.m-lista[data-upr]:not([data-upr~=weryf]) [data-wym=weryf]{display:none!important}.m-lista[data-upr]:not([data-upr~=zatw]) [data-wym=zatw]{display:none!important}.m-lista[data-upr]:not([data-upr~=oceny]) [data-wym=oceny]{display:none!important}.m-lista[data-upr]:not([data-upr~=baza]) [data-wym=baza]{display:none!important}.m-lista[data-upr]:not([data-upr~=bazaDod]) [data-wym=bazaDod]{display:none!important}.m-lista[data-upr]:not([data-upr~=proj]) [data-wym=proj]{display:none!important}.m-lista[data-upr]:not([data-upr~=harm]) [data-wym=harm]{display:none!important}.m-lista[data-upr]:not([data-upr~=harmA]) [data-wym=harmA]{display:none!important}.m-lista[data-upr]:not([data-upr~=harmB]) [data-wym=harmB]{display:none!important}.m-lista[data-upr]:not([data-upr~=harmS]) [data-wym=harmS]{display:none!important}.m-lista[data-upr]:not([data-upr~=harmK]) [data-wym=harmK]{display:none!important}.m-lista[data-upr]:not([data-upr~=slow]) [data-wym=slow]{display:none!important}.m-lista[data-upr]:not([data-upr~=dane]) [data-wym=dane]{display:none!important}.m-lista[data-upr]:not([data-upr~=uzyt]) [data-wym=uzyt]{display:none!important}.m-lista[data-upr] .demo,.m-lista[data-upr] .mk-rola{display:none!important}.m-lista .pt-p{display:flex;flex-direction:column;gap:8px}.m-lista .pt-p label.o{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1.5px solid var(--border);border-radius:10px;cursor:pointer;font-size:13px}.m-lista .pt-p label.o.on{border-color:var(--accent);background:var(--accent-l)}.m-lista .pt-p label.o input{margin-top:2px;accent-color:var(--accent)}.m-lista .pt-ch{display:flex;gap:9px;align-items:flex-start;margin-top:14px;font-size:13px}.m-lista .pt-ch small{display:block;color:var(--ink-muted);font-size:12px}.m-lista .pt-inf{margin-top:14px;padding:11px 13px;border-radius:10px;background:var(--surface2);font-size:12px;color:var(--ink-dim);line-height:1.5}.m-lista .fld textarea{width:100%;min-height:72px;padding:10px 12px;border:1.5px solid var(--border-input);border-radius:9px;font:inherit;font-size:13px;resize:vertical}.m-lista[data-upr]:not([data-upr~=inw]) [data-wym=inw]{display:none!important}.m-lista[data-upr]:not([data-upr~=kat]) [data-wym=kat]{display:none!important}.m-lista[data-upr]:not([data-upr~=akt]) [data-wym=akt]{display:none!important}.m-lista[data-upr]:not([data-upr~=cofnij]) [data-wym=cofnij]{display:none!important}.m-lista[data-upr]:not([data-upr~=inw]) [data-mk=doInwestora]{pointer-events:none!important;color:inherit!important;text-decoration:none!important;cursor:default!important}.m-lista .c-acts .btn-ico{width:auto!important;min-width:30px;height:auto!important;align-self:stretch;padding:0 8px;border-width:1px!important;border-radius:9px!important}.m-lista input[type=date]::-webkit-calendar-picker-indicator{opacity:0;width:0;padding:0;margin:0;pointer-events:none}.m-lista .kal-w{position:relative;display:block}.m-lista .kal-w>input[type=date]{width:100%;padding-right:40px!important}.m-lista .kal-b{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-muted,#6E675E);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-lista .kal-b:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-lista .kal-b:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-lista .kal-b:disabled{opacity:.4;cursor:default}.m-lista .kal{position:fixed;z-index:100000;width:288px;padding:12px;background:var(--surface,#fff);border:1px solid var(--border,#E2DFD9);border-radius:14px;box-shadow:0 12px 32px #1a181629,0 2px 6px #1a18160f;font-family:inherit;color:var(--ink,#1A1816);animation:kalIn .14s ease-out}@media (prefers-reduced-motion:reduce){.m-lista .kal{animation:none}}.m-lista .kal-h{display:flex;align-items:center;gap:4px;margin-bottom:8px}.m-lista .kal-t{flex:1;font-size:13px;font-weight:600;color:var(--navy,#1A3059);padding-left:6px;text-transform:capitalize}.m-lista .kal-n{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-dim,#4A453F);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-lista .kal-n:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-lista .kal-n:focus-visible,.m-lista .kal-d:focus-visible,.m-lista .kal-f button:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-lista .kal-g{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.m-lista .kal-wd{height:28px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--ink-muted,#6E675E);text-transform:uppercase;letter-spacing:.04em}.m-lista .kal-wd.we{color:#a49c92}.m-lista .kal-d{height:32px;border:0;border-radius:9px;background:transparent;font:inherit;font-size:13px;font-weight:500;color:var(--ink,#1A1816);cursor:pointer;font-variant-numeric:tabular-nums;position:relative}.m-lista .kal-d:hover{background:var(--surface2,#F5F4F0)}.m-lista .kal-d.poza{color:#b8b1a7}.m-lista .kal-d.we:not(.on){color:var(--ink-dim,#4A453F)}.m-lista .kal-d.dzis{box-shadow:inset 0 0 0 1.5px var(--accent,#375DA6);color:var(--accent,#375DA6);font-weight:600}.m-lista .kal-d.on{background:var(--accent,#375DA6);color:#fff;font-weight:600;box-shadow:none}.m-lista .kal-d:disabled{color:#cfc9c0;cursor:not-allowed;background:transparent;text-decoration:line-through}.m-lista .kal-f{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid var(--border,#E2DFD9)}.m-lista .kal-f button{height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:12px;font-weight:600;color:var(--accent,#375DA6);cursor:pointer}.m-lista .kal-f button:hover{background:var(--accent-l,#E8EEF8)}.m-lista .kal-f button.cz{color:var(--ink-dim,#4A453F)}.m-lista .kal-f button.cz:hover{background:var(--surface2,#F5F4F0)}.m-lista .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}.m-lista .mk-tt.on{opacity:1;transform:none}.m-lista .mk-tt.dol{transform:translateY(-3px)}.m-lista .mk-tt.dol.on{transform:none}@media (prefers-reduced-motion:reduce){.m-lista .mk-tt{transition:none}}.m-lista .wal-bl{display:block;margin-top:5px;font-size:12px;line-height:1.4;color:var(--red-t,#B42318)}.m-lista input.wal-zle,.m-lista textarea.wal-zle{border-color:var(--red,#C4321F)!important;box-shadow:0 0 0 3px #c4321f1f!important}.m-lista .c-tags .kat,.m-lista .c-tags .typ,.m-lista .kat.c,.m-lista .typ.c,.m-lista span.kat,.m-lista span.typ{display:inline-flex!important;align-items:center;height:22px!important;padding-top:0!important;padding-bottom:0!important;border-radius:6px!important;font-size:12px!important;font-weight:600!important;line-height:1!important}.m-lista .st,.m-lista .term{display:inline-flex!important;align-items:center;height:24px!important;padding-top:0!important;padding-bottom:0!important;border-radius:999px!important;font-size:12px!important;font-weight:600!important;line-height:1!important}.m-lista .c-nr{display:inline-flex!important;align-items:center;height:24px!important;padding-top:0!important;padding-bottom:0!important;border-radius:6px!important;font-size:12px!important;font-weight:600!important}.m-lista .btn-sm{border-radius:9px}.m-lista .pierwszy{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 24px}.m-lista .pierwszy .pi-ic{width:48px;height:48px;border-radius:14px;background:var(--accent-l,#E8EEF8);color:var(--accent,#375DA6);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.m-lista .pierwszy b{font-size:15px;font-weight:600;color:var(--navy,#1A3059);margin-bottom:6px}.m-lista .pierwszy span{font-size:13px;color:var(--ink-dim);line-height:1.5;max-width:440px}.m-lista .pierwszy .btn{margin-top:16px}@keyframes mkWej{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.m-lista .dd-foot button{display:inline-flex;align-items:center;gap:6px}.m-lista .dd-foot button svg{flex:0 0 auto}.m-proj{--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;--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:14px;--font:"Inter Variable",system-ui,-apple-system,"Segoe UI",sans-serif;--fs-label:11px;--fs-micro: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}.m-proj *{box-sizing:border-box;margin:0;padding:0}.m-proj{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);line-height:1.5;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-feature-settings:"cv11" 1}.m-proj button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.m-proj input,.m-proj textarea{font-family:inherit}.m-proj :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.m-proj *{transition:none!important;animation:none!important}}.m-proj .app{max-width:1240px;margin:0 auto;padding:24px 24px 72px}.m-proj .topbar{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:20px}.m-proj .h1{font-size:var(--fs-page);font-weight:var(--fw-bold);color:var(--navy);letter-spacing:var(--tr-page);line-height:1.15}.m-proj .sub{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:4px}.m-proj .btn{padding:9px 16px;border-radius:9px;font-size:var(--fs-body);font-weight:var(--fw-semi);letter-spacing:-.005em;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.m-proj .btn-primary{background:var(--accent);color:#fff}.m-proj .btn-primary:hover{background:var(--navy)}.m-proj .btn-ghost{border:1.5px solid var(--border);background:var(--surface);color:var(--ink-dim)}.m-proj .btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.m-proj .btn-sm{padding:7px 12px;font-size:var(--fs-meta);font-weight:var(--fw-semi)}.m-proj .filters{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-bottom:18px}.m-proj .search{position:relative;flex:1;min-width:230px;max-width:340px}.m-proj .search input{width:100%;padding:9px 13px 9px 37px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);background:var(--surface);color:var(--ink)}.m-proj .search input:focus{outline:none;border-color:var(--accent)}.m-proj .search svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--ink-muted)}.m-proj .fbtn{padding:9px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);letter-spacing:-.005em;background:var(--surface);color:var(--ink);display:flex;align-items:center;gap:7px;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.m-proj .fbtn:hover{border-color:var(--border-dark)}.m-proj .fbtn.on{border-color:var(--accent);background:var(--accent-l);color:var(--accent);font-weight:var(--fw-med)}.m-proj .card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden;transition:transform .18s,box-shadow .18s,border-color .18s}.m-proj .card:hover{transform:translateY(-3px);box-shadow:var(--sh-lg);border-color:var(--accent)}.m-proj .card.open{border-color:var(--accent);box-shadow:var(--sh-lg);transform:none}.m-proj .card{cursor:pointer}.m-proj .c-name{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);line-height:1.28;letter-spacing:var(--tr-tight)}.m-proj .dup{display:none;background:var(--red-l);border:1px solid rgba(200,65,10,.28);border-radius:9px;padding:11px 13px;margin-top:9px;font-size:var(--fs-meta);color:var(--red-t)}.m-proj .dup.on{display:block}.m-proj .dup b{font-weight:var(--fw-semi)}.m-proj .btn[disabled]{background:var(--surface2);color:var(--ink-muted);border:1.5px solid var(--border);cursor:not-allowed}.m-proj .btn[disabled]:hover{background:var(--surface2);color:var(--ink-muted);border-color:var(--border)}.m-proj .cx{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-meta);color:var(--ink-dim);text-decoration:none}.m-proj .cx svg{color:var(--ink-muted);flex-shrink:0}.m-proj a.cx:hover{color:var(--accent)}.m-proj a.cx:hover svg{color:var(--accent)}.m-proj .empty{padding:70px 24px;text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh)}.m-proj .empty-i{width:54px;height:54px;border-radius:15px;background:var(--surface2);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;margin:0 auto 14px;color:var(--ink-muted)}.m-proj .empty-t{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);letter-spacing:var(--tr-tight);margin-bottom:6px}.m-proj .empty-s{color:var(--ink-muted)}.m-proj .ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a18166b;display:none;align-items:flex-start;justify-content:center;padding:40px 20px;z-index:200;overflow-y:auto}.m-proj .ov.open{display:flex}.m-proj .modal{background:var(--surface);border-radius:16px;box-shadow:var(--sh-lg);width:100%;max-width:620px;overflow:hidden}.m-proj .m-head{padding:20px 24px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:13px}.m-proj .m-ic{width:38px;height:38px;border-radius:11px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-proj .m-t{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy)}.m-proj .m-s{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:1px}.m-proj .m-x{margin-left:auto;color:var(--ink-muted);font-size:var(--fs-data);line-height:1;padding:3px 8px;border-radius:8px}.m-proj .m-x:hover{background:var(--surface2);color:var(--ink)}.m-proj .m-body{padding:22px 24px}.m-proj .m-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px 16px}.m-proj .m-grid .full{grid-column:1/-1}@container cc-obszar (max-width:560px){.m-proj .m-grid{grid-template-columns:1fr}}.m-proj .fld label{display:block;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink-dim);margin-bottom:6px}.m-proj .fld .req{color:var(--red)}.m-proj .fld input,.m-proj .fld textarea{width:100%;padding:10px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);background:var(--surface);color:var(--ink);transition:border-color .15s}.m-proj .fld input:focus,.m-proj .fld textarea:focus{outline:none;border-color:var(--accent)}.m-proj .fld .hint{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:5px}.m-proj .fld textarea{resize:vertical;min-height:78px;line-height:1.55}.m-proj .m-sec{font-size:var(--fs-label);text-transform:uppercase;color:var(--accent);margin:24px 0 12px;letter-spacing:var(--tr-caps)}.m-proj .m-foot{padding:16px 24px;border-top:1px solid var(--border);background:var(--surface2);display:flex;align-items:center;gap:10px}.m-proj .m-foot .sp{flex:1;font-size:var(--fs-meta);color:var(--ink-muted)}.m-proj .app{max-width:1760px;padding-left:28px;padding-right:28px}.m-proj svg.i{flex-shrink:0;display:block}.m-proj .btn svg.i{flex-shrink:0}.m-proj .btn-ghost svg{color:var(--ink-muted);transition:color .15s}.m-proj .btn-ghost:hover svg{color:var(--accent)}.m-proj .btn[disabled] svg{color:var(--ink-muted)}.m-proj .search svg{stroke-width:2}.m-proj .fbtn>svg:first-child{color:var(--ink-muted)}.m-proj .fbtn.on>svg:first-child{color:var(--accent)}.m-proj .fbtn .pref{color:var(--ink-muted)}.m-proj .card:hover,.m-proj .card.open{border-color:var(--border-dark)}.m-proj .card{position:relative}.m-proj .c-name{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.m-proj .m-sec{letter-spacing:.06em;font-weight:var(--fw-semi)}.m-proj .m-sec{color:var(--ink-muted)}.m-proj .m-t{font-size:17px;font-weight:var(--fw-bold);letter-spacing:-.015em}.m-proj .m-x{width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center}.m-proj .fld input:focus,.m-proj .fld textarea:focus,.m-proj .fld select:focus{box-shadow:0 0 0 3px #375da61f}.m-proj .modal.waskie{max-width:500px}.m-proj .m-ic.szary{background:#efede8;color:var(--ink-dim)}.m-proj .m-ic.amber{background:var(--amber-l);color:var(--amber-t)}.m-proj .m-foot .sp{flex:1}.m-proj .fld select{width:100%;padding:10px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);font-family:var(--font);background:var(--surface);color:var(--ink);cursor:pointer}.m-proj .fld select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-proj .fld input[type=checkbox],.m-proj .fld input[type=radio]{width:15px;height:15px;padding:0;accent-color:var(--accent);flex-shrink:0}.m-proj .fld input:disabled{background:var(--surface2);color:var(--ink-muted);cursor:not-allowed}.m-proj .fld.zle input,.m-proj .fld.zle textarea,.m-proj .fld.zle select{border-color:var(--red)}.m-proj .blad{display:none;font-size:var(--fs-meta);color:var(--red-t);margin-top:5px}.m-proj .zle>.blad,.m-proj .blad.on{display:block}.m-proj .req{color:var(--red)}.m-proj .btn-link{font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--accent);padding:4px 6px;border-radius:6px}.m-proj .btn-link:hover{background:var(--accent-l)}.m-proj .btn-link.czer{color:var(--red-t)}.m-proj .btn-link.czer:hover{background:var(--red-l)}.m-proj .btn-usun{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--red-t);padding:7px 8px;border-radius:8px}.m-proj .btn-usun:hover,.m-proj .btn-usun.potw{background:var(--red-l)}.m-proj .opc{display:flex;align-items:center;gap:12px;padding:11px 13px;border:1.5px solid var(--border);border-radius:10px;cursor:pointer;transition:border-color .15s,background .15s}.m-proj .opc:hover{border-color:var(--border-dark)}.m-proj .opc:has(input:checked){border-color:var(--accent);background:var(--accent-l)}.m-proj .opc input{accent-color:var(--accent);width:16px;height:16px;flex-shrink:0}.m-proj .ibtn{width:28px;height:28px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);flex-shrink:0;transition:background .15s,color .15s}.m-proj .ibtn:hover{background:var(--surface);color:var(--accent);box-shadow:inset 0 0 0 1px var(--border)}.m-proj .m-body>.fld+.fld{margin-top:16px}.m-proj .tb-akc{display:flex;gap:8px;flex-wrap:wrap}.m-proj .btn-danger{background:var(--red);color:#fff}.m-proj .btn-danger:hover{background:#a9360a}.m-proj .m-ic.czer{background:var(--red-l);color:var(--red-t)}.m-proj .m-txt{color:var(--ink-dim);line-height:1.6}.m-proj .m-txt b{color:var(--ink);font-weight:var(--fw-semi)}.m-proj .ibtn.czer:hover{color:var(--red-t)}.m-proj mark{background:#fbefc4;color:inherit;border-radius:2px;padding:0 1px}.m-proj .wskazowka{display:flex;align-items:center;gap:8px;margin:-4px 0 16px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-proj .wskazowka[hidden]{display:none}.m-proj .wskazowka svg{color:var(--border-dark)}.m-proj .uchwyt{width:26px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:7px;color:var(--border-dark);cursor:grab;flex-shrink:0}.m-proj .uchwyt:hover,.m-proj .uchwyt:focus-visible{color:var(--accent);background:var(--accent-l)}.m-proj .uchwyt.off{cursor:default;opacity:.35}.m-proj .uchwyt.off:hover{background:none;color:var(--border-dark)}.m-proj .empty .btn{display:inline-flex}.m-proj .kat{display:flex;align-items:center;gap:8px;padding:3px 12px 3px 8px;min-height:40px;position:relative;transition:background .12s}.m-proj .kat:hover{background:var(--surface2)}.m-proj .kat.przed:before,.m-proj .kat.po:after{content:"";position:absolute;left:10px;right:10px;height:2px;border-radius:2px;background:var(--accent)}.m-proj .kat.przed:before{top:-1px}.m-proj .kat.po:after{bottom:-1px}.m-proj .kat.nowy,.m-proj .inw.nowy{animation:blysk 1.6s ease}.m-proj .inw{display:grid;grid-template-columns:auto minmax(0,1fr) 250px auto;align-items:center;gap:6px 22px;padding:16px 20px 16px 10px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);position:relative;transition:border-color .15s}.m-proj .inw:hover{border-color:var(--border-dark)}.m-proj .inw.przed:before,.m-proj .inw.po:after{content:"";position:absolute;left:12px;right:12px;height:2px;border-radius:2px;background:var(--accent)}.m-proj .inw.przed:before{top:-7px}.m-proj .inw.po:after{bottom:-7px}.m-proj .brak{color:var(--ink-muted)!important}.m-proj .pj{font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:4px 8px;border-radius:6px;background:var(--accent-l);color:var(--accent)}.m-proj .lista-proj{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.m-proj .lista-proj li{display:flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid var(--border);border-radius:9px;background:var(--surface2);font-weight:var(--fw-semi)}.m-proj .lista-proj svg{color:var(--accent)}@container cc-obszar (max-width:900px){.m-proj .inw{grid-template-columns:auto minmax(0,1fr)}}.m-proj .filters .search{min-width:320px}.m-proj .opc.zm:has(input:checked){border-color:var(--amber);background:var(--amber-l)}.m-proj .sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1)}.m-proj .sort-ciag{position:relative;z-index:20;transition:box-shadow .18s,background .18s!important;box-shadow:0 14px 36px #1a30592e,0 2px 6px #1a305914!important;cursor:grabbing!important}.m-proj .inw.sort-ciag{border-color:var(--accent)!important}.m-proj .kat.sort-ciag{background:var(--surface)!important;border-color:var(--accent)!important}.m-proj .sort-ciag .uchwyt{color:var(--accent);background:var(--accent-l);cursor:grabbing}.m-proj.sortuje,.m-proj.sortuje *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.m-proj .uchwyt{touch-action:none}.m-proj .seg-w{display:inline-flex;padding:3px;gap:2px;background:var(--surface);border:1px solid var(--border);border-radius:10px}.m-proj .seg-w button{display:inline-flex;align-items:center;gap:7px;height:29px;padding:0 12px;border-radius:7px;font-size:var(--fs-body);font-weight:var(--fw-semi);color:var(--ink-dim)}.m-proj .seg-w button:hover{color:var(--ink);background:var(--surface2)}.m-proj .seg-w button.on{background:var(--accent-l);color:var(--accent)}.m-proj .seg-w .n{font-size:var(--fs-micro);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--ink-muted)}.m-proj .seg-w button.on .n{color:var(--accent)}.m-proj .kl{max-width:980px}.m-proj #lista{display:flex;flex-direction:column;gap:8px}.m-proj .kat{display:grid;grid-template-columns:30px minmax(0,1fr) 92px 92px 92px 70px;align-items:center;gap:10px;padding:0 12px 0 10px}.m-proj .kat{min-height:48px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 1px 2px #1a18160a;transition:border-color .15s,box-shadow .15s}.m-proj .kat:hover{border-color:var(--border-dark);background:var(--surface)}.m-proj .kat.przed:before,.m-proj .kat.po:after{left:8px;right:8px}@container cc-obszar (max-width:640px){.m-proj .kat{grid-template-columns:30px minmax(0,1fr) auto;row-gap:2px;padding:6px 10px 6px 6px}}.m-proj .sort-ciag.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s!important}.m-proj .kat.sort-ak,.m-proj .inw.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1)}.m-proj .kat.sort-ciag.sort-ak,.m-proj .inw.sort-ciag.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s!important}.m-proj .lista-pj{display:flex;flex-direction:column;gap:10px}.m-proj .pj{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden;transition:border-color .15s}.m-proj .pj:hover{border-color:var(--border-dark)}.m-proj .pj.nowy{animation:blysk 1.6s ease}.m-proj .okl{display:block;background-size:cover;background-position:center;border-radius:10px;box-shadow:inset 0 0 0 1px #0000000f}.m-proj .pj-okl{width:132px;height:88px}.m-proj .okl.brak{display:flex;align-items:center;justify-content:center;background:var(--surface2);color:var(--border-dark);box-shadow:inset 0 0 0 1.5px var(--border)}.m-proj .pj.zak .pj-okl{filter:grayscale(.8);opacity:.65}.m-proj .pj-nag{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.m-proj .pj-n{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);letter-spacing:-.01em}.m-proj .pj-st{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:3px 9px;border-radius:20px;background:var(--green-l);color:var(--green)}.m-proj .pj-st:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.m-proj .pj-st.zk{background:#efede8;color:var(--ink-dim)}.m-proj .pj-inw{display:inline-flex;align-items:center;gap:5px}.m-proj .pj-inw{color:var(--ink-dim);padding:0;border-radius:4px}.m-proj .pj-inw:hover{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.m-proj .os{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-meta);font-weight:var(--fw-med);color:var(--ink)}.m-proj .os .av{width:22px;height:22px;border-radius:50%;background:var(--accent-l);color:var(--accent);font-size:9.5px;font-weight:var(--fw-bold);display:inline-flex;align-items:center;justify-content:center}.m-proj .os .av.pusty{background:var(--surface2);color:var(--ink-muted);box-shadow:inset 0 0 0 1px var(--border)}.m-proj .os.brak{color:var(--ink-muted)}.m-proj .tm{font-size:var(--fs-micro);color:var(--ink-muted)}.m-proj .tm.po{color:var(--red-t);font-weight:var(--fw-semi)}.m-proj .pj-akc{display:flex;align-items:center;justify-content:flex-end;gap:6px}.m-proj .pj-tgl{display:flex;align-items:center;justify-content:space-between;width:100%;padding:9px 18px 9px 52px;border-top:1px solid var(--border);background:var(--surface2);font-size:var(--fs-meta);color:var(--ink-dim)}.m-proj .pj-tgl>span{display:inline-flex;align-items:center;gap:7px}.m-proj .pj-tgl svg{color:var(--ink-muted)}.m-proj .pj-tgl:hover{background:#f3f1ec}.m-proj .pj-szcz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:22px;padding:16px 18px 18px 52px;border-top:1px solid var(--border)}.m-proj .pj-szcz h3{display:flex;align-items:center;gap:7px;margin:0 0 10px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-proj .pj-szcz .licz{font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:0;background:var(--surface2);border:1px solid var(--border);border-radius:10px;padding:0 6px;color:var(--ink-dim)}.m-proj .pj-szcz .pusto{font-size:var(--fs-meta);color:var(--ink-muted)}.m-proj .zad-l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.m-proj .zad-l li{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:8px;background:var(--surface2);font-size:var(--fs-body)}.m-proj .zad-l .zn{width:20px;height:20px;border-radius:6px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);font-size:var(--fs-micro);font-weight:var(--fw-bold);color:var(--ink-muted);display:inline-flex;align-items:center;justify-content:center}.m-proj .zad-l .zt{flex:1;font-weight:var(--fw-med)}.m-proj .zad-l .zu,.m-proj .zad-w .zu{font-size:var(--fs-micro);color:var(--ink-muted);white-space:nowrap}.m-proj .prz-l{display:flex;flex-direction:column;gap:4px}.m-proj .prz-w{display:grid;grid-template-columns:118px minmax(0,1fr) auto auto 14px;align-items:center;gap:12px;padding:7px 10px;border-radius:8px;text-align:left;color:var(--ink)}.m-proj .prz-w:hover{background:var(--accent-l)}.m-proj .prz-w>svg{color:var(--ink-muted)}.m-proj .prz-n{font-weight:var(--fw-semi);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-proj .prz-nr{font-size:var(--fs-meta);color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-proj .s-b{background:var(--accent-l);color:var(--accent)}.m-proj .s-a{background:var(--amber-l);color:var(--amber-t)}.m-proj .s-n{background:#e8ecf4;color:var(--navy)}.m-proj .s-g{background:var(--green-l);color:var(--green)}.m-proj .s-t{background:#e3f2ef;color:#1f7a6b}.m-proj .s-r{background:var(--red-l);color:var(--red-t)}.m-proj .s-p{background:#f1eaf8;color:#6b3fa0}.m-proj .pj .uchwyt{align-self:center}@container cc-obszar (max-width:1300px){.m-proj .pj-okl{width:110px;height:74px}}@container cc-obszar (max-width:800px){.m-proj .pj-okl{grid-column:2;width:100%;height:120px}.m-proj .pj-akc{grid-column:2}.m-proj .pj-szcz{grid-template-columns:1fr;padding-left:18px}.m-proj .pj-tgl{padding-left:18px}}.m-proj .pf-okl{display:flex;align-items:flex-end;gap:12px;margin-bottom:6px}.m-proj .pf-pod{width:220px;height:124px;flex-shrink:0}.m-proj .pf-dod{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;height:124px;border:1.5px dashed var(--border-dark);border-radius:12px;background:var(--surface2);color:var(--ink-muted);text-align:center}.m-proj .pf-dod b{color:var(--accent);font-weight:var(--fw-semi);font-size:var(--fs-body)}.m-proj .pf-dod:hover{border-color:var(--accent);background:var(--accent-l)}.m-proj .fld .sfx{position:absolute;right:13px;top:35px;font-size:var(--fs-meta);color:var(--ink-muted);pointer-events:none}.m-proj .fld{position:relative}.m-proj #fBud{padding-right:34px;text-align:right;font-variant-numeric:tabular-nums}.m-proj .inw-wyb{display:flex;align-items:center;gap:12px;padding:11px 12px;border:1.5px solid var(--border);border-radius:10px}.m-proj .inw-wyb>svg{color:var(--accent);flex-shrink:0}.m-proj .inw-wyb>div{flex:1;min-width:0;display:flex;flex-direction:column}.m-proj .inw-wyb b{font-weight:var(--fw-semi)}.m-proj .inw-wyb span{font-size:var(--fs-meta);color:var(--ink-muted)}.m-proj .pf-ostrz{display:flex;gap:8px;align-items:flex-start;margin-top:8px;padding:10px 12px;border-radius:9px;background:var(--amber-l);color:var(--amber-t);font-size:var(--fs-meta);line-height:1.5}.m-proj .pf-ostrz svg{flex-shrink:0;margin-top:1px}.m-proj .inw-szuk{border:1.5px solid var(--border);border-radius:10px;overflow:hidden}.m-proj .inw-szuk .search{border:0;border-bottom:1px solid var(--border);border-radius:0}.m-proj .inw-szuk .search input{border:0;width:100%}.m-proj .inw-l{max-height:220px;overflow-y:auto}.m-proj .inw-o{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;text-align:left;border-top:1px solid #F0EEEA}.m-proj .inw-o:first-child{border-top:0}.m-proj .inw-o>svg{color:var(--ink-muted);flex-shrink:0}.m-proj .inw-o>span{display:flex;flex-direction:column;min-width:0}.m-proj .inw-o b{font-weight:var(--fw-semi);color:var(--ink)}.m-proj .inw-o span span{font-size:var(--fs-micro);color:var(--ink-muted)}.m-proj .inw-o:hover{background:var(--surface2)}.m-proj .inw-o.on{background:var(--accent-l)}.m-proj .inw-o.nowy b,.m-proj .inw-o.nowy>svg{color:var(--accent)}.m-proj .zad-w{display:flex;align-items:center;gap:6px;padding:4px 6px 4px 2px;border:1px solid var(--border);border-radius:9px;background:var(--surface)}.m-proj .zad-w input{flex:1;min-width:0;border:0;padding:6px 4px;font-size:var(--fs-body);font-family:inherit;background:transparent;color:var(--ink);border-radius:6px}.m-proj .zad-w input:focus{outline:none;background:var(--surface2)}.m-proj .zad-w.sort-ciag{border-color:var(--accent)!important}.m-proj .zad-dod{margin-top:8px}.m-proj .zad-l .zt{color:var(--ink)}.m-proj .os{align-items:center;gap:8px}.m-proj .os .av{width:26px;height:26px;font-size:10px;flex-shrink:0}.m-proj .os-t{display:flex;flex-direction:column;line-height:1.25}.m-proj .os .rola{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.m-proj .os .kto{font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink)}.m-proj .os.brak .kto{color:var(--amber-t);font-weight:var(--fw-med)}.m-proj .os.brak .av{box-shadow:inset 0 0 0 1px var(--amber);color:var(--amber-t);background:var(--amber-l)}.m-proj .pj-tgl .kr{margin:0 2px;color:var(--border-dark)}.m-proj .pj-tgl b{color:var(--accent);font-weight:var(--fw-semi)}.m-proj .pj-szcz{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.m-proj .prz-w{grid-template-columns:8px minmax(0,1fr) auto;gap:10px;padding:6px 10px}.m-proj .prz-w .dot{width:8px;height:8px;border-radius:50%}.m-proj .dot.s-b{background:var(--accent)}.m-proj .dot.s-a{background:var(--amber)}.m-proj .dot.s-n{background:var(--navy)}.m-proj .dot.s-g{background:var(--green)}.m-proj .dot.s-t{background:#1f7a6b}.m-proj .dot.s-r{background:var(--red)}.m-proj .dot.s-p{background:#6b3fa0}.m-proj .prz-n{font-weight:var(--fw-med)}.m-proj .prz-st{font-size:var(--fs-micro);color:var(--ink-muted);white-space:nowrap}.m-proj .prz-wiecej{display:inline-flex;align-items:center;gap:5px;margin:4px 0 0 6px;align-self:flex-start}.m-proj .pf-okl{display:grid;grid-template-columns:260px minmax(0,1fr);gap:18px;align-items:start;margin-bottom:8px}.m-proj .pf-strefa{position:relative;width:260px;height:163px;border-radius:12px;overflow:hidden}.m-proj .pf-strefa .pf-pod{width:100%;height:100%;border-radius:12px}.m-proj .pf-dod{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1.5px dashed var(--border-dark);border-radius:12px;background:var(--surface2);color:var(--ink-muted);transition:border-color .15s,background .15s}.m-proj .pf-dod svg{color:var(--accent);margin-bottom:4px}.m-proj .pf-dod b{color:var(--ink);font-weight:var(--fw-semi);font-size:var(--fs-body)}.m-proj .pf-dod span{font-size:var(--fs-meta)}.m-proj .pf-dod u{color:var(--accent);text-underline-offset:2px}.m-proj .pf-dod:hover,.m-proj .pf-strefa.nad .pf-dod{border-color:var(--accent);background:var(--accent-l)}.m-proj .pf-strefa.nad.ma:after{content:"Upuść, aby zastąpić";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#375da6c7;color:#fff;font-weight:var(--fw-semi);border-radius:12px}.m-proj .pf-info{display:flex;flex-direction:column;gap:6px;font-size:var(--fs-meta);color:var(--ink-muted);line-height:1.5;padding-top:2px}.m-proj .pf-info>b{font-size:var(--fs-body);color:var(--ink);font-weight:var(--fw-semi)}.m-proj .pf-info ul{margin:2px 0 0;padding-left:16px}.m-proj .pf-info li{margin:1px 0}.m-proj .pf-plik{display:inline-flex;align-items:center;gap:6px;color:var(--green);font-weight:var(--fw-semi);word-break:break-all}.m-proj .pf-akc{display:flex;align-items:center;gap:6px;margin-top:6px}.m-proj .pf-info .blad.on{display:block}@container cc-obszar (max-width:560px){.m-proj .pf-okl{grid-template-columns:1fr}.m-proj .pf-strefa{width:100%}}.m-proj .inw-szuk .search{max-width:none!important;min-width:0!important;width:100%}.m-proj .pf-uw{display:flex;align-items:flex-start;gap:6px;color:var(--amber-t);font-weight:var(--fw-med)}.m-proj .pf-uw svg{flex-shrink:0;margin-top:2px}.m-proj .pj-okl{width:168px;height:112px}.m-proj .pj-g1{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.m-proj .pj-nag{min-height:32px;align-items:center}.m-proj .pj-n{margin:0;font-size:16px;font-weight:var(--fw-semi);color:var(--navy);letter-spacing:-.012em;line-height:1.3}.m-proj .pj-akc{flex-shrink:0}.m-proj .pj-tgl{display:inline-flex!important;align-items:center;gap:3px;width:auto!important;padding:3px 6px 3px 8px!important;border:0!important;border-radius:7px;background:transparent!important;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--accent)!important}.m-proj .pj-tgl:hover{background:var(--accent-l)!important}.m-proj .pj-tgl svg{color:var(--accent);transition:transform .18s}.m-proj .pj.otw .pj-tgl svg{transform:rotate(180deg)}.m-proj .pj-szcz{padding:16px 18px 18px 230px;background:var(--surface2)}.m-proj .pj.zak .pj-n{color:var(--ink-dim)}@container cc-obszar (max-width:800px){.m-proj .pj-okl{grid-column:2;width:100%;height:140px}.m-proj .pj-tr{grid-column:2}.m-proj .pj-g1{flex-direction:column}}.m-proj .st-opc{display:grid;grid-template-columns:1fr 1fr;gap:10px}.m-proj .st-o{display:flex;align-items:flex-start;gap:11px;padding:12px 13px;border:1.5px solid var(--border);border-radius:11px;text-align:left;transition:border-color .15s,background .15s}.m-proj .st-o:hover{border-color:var(--border-dark)}.m-proj .st-ik{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--surface2);color:var(--ink-muted)}.m-proj .st-t{flex:1;display:flex;flex-direction:column;gap:2px}.m-proj .st-t b{font-weight:var(--fw-semi);color:var(--ink)}.m-proj .st-t span{font-size:var(--fs-meta);color:var(--ink-muted);line-height:1.45}.m-proj .st-r{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--border-dark);flex-shrink:0;margin-top:2px}.m-proj .st-o.on{border-color:var(--accent);background:var(--accent-l)}.m-proj .st-o.on .st-r{border:5px solid var(--accent)}.m-proj .st-o.on.st-w_trakcie .st-ik{background:var(--green-l);color:var(--green)}.m-proj .st-o.on.st-zakonczone .st-ik{background:#e6e3dd;color:var(--ink-dim)}.m-proj .zesp{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.m-proj .os-wt{flex:1;min-width:0;display:flex;flex-direction:column}.m-proj .os-wt b{font-weight:var(--fw-semi);color:var(--ink)}.m-proj .os-wt span{font-size:var(--fs-micro);color:var(--ink-muted)}.m-proj .os-szuk .search{border:0!important;border-bottom:1px solid var(--border)!important;border-radius:0!important;max-width:none!important;min-width:0!important}.m-proj .os-szuk .search input{border:0;width:100%}.m-proj .os-l{max-height:230px;overflow-y:auto}.m-proj .os-o{display:flex;align-items:center;gap:10px;width:100%;padding:8px 13px;text-align:left;border-top:1px solid #F0EEEA}.m-proj .os-o:first-child{border-top:0}.m-proj .os-o:hover{background:var(--surface2)}.m-proj .os-o.on{background:var(--accent-l)}.m-proj .os-o>svg{color:var(--accent)}.m-proj .os-o .av{width:28px;height:28px;font-size:10px}.m-proj .os-o.bez b{color:var(--red-t);font-weight:var(--fw-med)}.m-proj .obc{display:inline-flex;gap:2px}.m-proj .obc i{width:4px;height:12px;border-radius:2px;background:var(--border)}.m-proj .obc i.p{background:var(--amber)}.m-proj .os-brak{padding:12px 13px;font-size:var(--fs-meta);color:var(--ink-muted)}@container cc-obszar (max-width:620px){.m-proj .st-opc,.m-proj .zesp{grid-template-columns:1fr}}.m-proj .zad-ed{display:flex;flex-direction:column;gap:6px}.m-proj .zad-w{display:block!important;padding:0!important;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.m-proj .zad-in{flex:1;min-width:0;border:1.5px solid transparent;padding:6px 8px;font-size:var(--fs-body);font-weight:var(--fw-med);font-family:inherit;background:transparent;color:var(--ink);border-radius:7px}.m-proj .zad-in:hover{background:var(--surface2)}.m-proj .zad-in:focus{outline:none;border-color:var(--accent);background:var(--surface)}.m-proj .zad-uz{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:3px 7px;border-radius:6px;background:var(--accent-l);color:var(--accent)}.m-proj .zad-w .ibtn.on{color:var(--accent)}.m-proj .zad-opis{display:block;width:calc(100% - 58px);margin:0 10px 8px 48px;padding:7px 10px;border:1.5px solid var(--border);border-radius:8px;font-size:var(--fs-meta);font-family:inherit;color:var(--ink-dim);resize:vertical;min-height:38px}.m-proj .zad-opis:focus{outline:none;border-color:var(--accent)}.m-proj .zad-dod{display:flex;align-items:center;gap:8px;margin-top:6px;padding:5px 8px 5px 30px;border:1.5px dashed var(--border-dark);border-radius:10px}.m-proj .zad-dod .av{width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--accent)}.m-proj .zad-dod input{flex:1;border:0;outline:0;padding:6px 2px;font-size:var(--fs-body);font-family:inherit;background:transparent}.m-proj .zad-dod:focus-within{border-color:var(--accent);border-style:solid}.m-proj #zadBl.on{display:block}.m-proj .zad-l .zt{display:flex;flex-direction:column}.m-proj .zad-l .zo{font-size:var(--fs-micro);color:var(--ink-muted);font-weight:var(--fw-reg)}.m-proj .zad-l li{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.m-proj .pj-szcz{padding-left:218px}@container cc-obszar (max-width:1250px){.m-proj .pj-szcz{padding-left:18px}}.m-proj .pj{display:grid;grid-template-columns:auto 176px minmax(0,1fr);align-items:start;gap:20px;padding:18px 20px 18px 8px}.m-proj .pj>.uchwyt{align-self:center}.m-proj .pj-okl{width:176px;height:118px;border-radius:11px}.m-proj .pj-tr{display:flex;flex-direction:column;min-width:0}.m-proj .pj-g1{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.m-proj .pj-nag{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:30px}.m-proj .pj-n{margin:0;font-size:16.5px;font-weight:var(--fw-semi);color:var(--navy);letter-spacing:-.014em;line-height:1.3}.m-proj .pj-lok{margin:1px 0 0;font-size:var(--fs-meta);color:var(--ink-muted);display:flex;flex-wrap:wrap;align-items:center;gap:0 2px}.m-proj .pj-lok .sep{margin:0 6px;color:var(--border-dark)}.m-proj .pj-lok .pj-inw{font-size:var(--fs-meta);color:var(--ink-muted);padding:0}.m-proj .pj-lok .pj-inw:hover{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.m-proj .pj-lok .uw{display:inline-flex;align-items:center;gap:4px;color:var(--amber-t)}.m-proj .pj-fakty{display:flex;flex-wrap:wrap;align-items:center;gap:6px 22px;margin-top:12px}.m-proj .fk{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--ink-dim)}.m-proj .fk>svg{color:var(--ink-muted);flex-shrink:0}.m-proj .fk b{color:var(--ink);font-weight:var(--fw-semi);font-variant-numeric:tabular-nums}.m-proj .fk .tm{margin-left:6px}.m-proj .pj-zesp{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:14px}.m-proj .zr{display:inline-flex;align-items:center;gap:9px}.m-proj .zr .av{width:28px;height:28px;border-radius:50%;background:var(--accent-l);color:var(--accent);font-size:10px;font-weight:var(--fw-bold);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.m-proj .zr-n{font-size:13px;font-weight:var(--fw-semi);color:var(--ink)}.m-proj .zr-r{font-size:var(--fs-micro);color:var(--ink-muted)}.m-proj .zr.brak .av{background:var(--amber-l);color:var(--amber-t);box-shadow:inset 0 0 0 1px #c49a2880}.m-proj .zr.brak .zr-n{color:var(--amber-t);font-weight:var(--fw-med)}.m-proj .pj-zad{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;padding-top:12px;border-top:1px solid #EFECE7}.m-proj .pj-zad-l{font-size:var(--fs-meta);color:var(--ink-muted);margin-right:4px}.m-proj .zch{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:4px 9px;border-radius:6px;background:var(--surface2);box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-dim)}.m-proj .zch i{width:5px;height:5px;border-radius:50%;background:var(--accent);opacity:.6}.m-proj .zch[title]{cursor:help}.m-proj .zch.wiecej{color:var(--accent)}.m-proj .zch.wiecej:hover{background:var(--accent-l)}.m-proj .pj-zad.brak{gap:7px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-proj .pj-zad.brak svg{color:var(--border-dark)}.m-proj .pj.zak .pj-n,.m-proj .pj.zak .zr-n{color:var(--ink-dim)}.m-proj .pj.zak .zr .av{filter:grayscale(1)}@container cc-obszar (max-width:1100px){.m-proj .pj-g1{flex-direction:column}.m-proj .pj-akc{order:-1;align-self:flex-end;margin-bottom:-6px}}@container cc-obszar (max-width:760px){.m-proj .pj{grid-template-columns:auto minmax(0,1fr)}.m-proj .pj-okl{grid-column:2;width:100%;height:150px}.m-proj .pj-tr{grid-column:2}}.m-proj .st-opis{margin-top:7px;font-size:var(--fs-meta);color:var(--ink-muted);line-height:1.5}.m-proj .zesp{display:flex!important;flex-direction:column;gap:8px}.m-proj .os-w{border:1.5px solid var(--border);border-radius:11px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.m-proj .os-w.otw{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-proj .os-w.pusta:not(.otw){border-style:dashed;border-color:var(--border-dark)}.m-proj .os-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:14px;padding:11px 12px 11px 14px}.m-proj .os-rola{display:flex;flex-direction:column;gap:1px;min-width:0}.m-proj .os-rola b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink)}.m-proj .os-rola span{font-size:var(--fs-micro);color:var(--ink-muted)}.m-proj .os-kto{display:flex;align-items:center;gap:9px;min-width:0}.m-proj .os-w .av{width:30px;height:30px;border-radius:50%;background:var(--accent-l);color:var(--accent);font-size:11px;font-weight:var(--fw-bold);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.m-proj .os-w .av.pusty{background:var(--amber-l);color:var(--amber-t);border:0;box-shadow:inset 0 0 0 1px #c49a2880}.m-proj .os-w .os-wt b.uw{color:var(--amber-t);font-weight:var(--fw-med)}.m-proj .os-szuk{border-top:1px solid var(--border)}@container cc-obszar (max-width:620px){.m-proj .os-g{grid-template-columns:minmax(0,1fr) auto}.m-proj .os-kto{grid-column:1;grid-row:2}}.m-proj .zad-ed{gap:4px!important}.m-proj .zad-w{display:flex!important;align-items:center;gap:4px;padding:2px 6px 2px 2px!important;border:1px solid var(--border)!important;border-radius:9px!important}.m-proj .zad-w .uchwyt{width:24px;height:28px}.m-proj .zad-in{padding:6px 8px!important;font-weight:var(--fw-reg)!important}.m-proj .zad-uz{background:transparent!important;color:var(--ink-muted)!important;font-weight:var(--fw-med)!important;padding:0 6px!important;white-space:nowrap}.m-proj .zad-x{width:26px;height:26px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);opacity:0;transition:opacity .12s,background .12s}.m-proj .zad-w:hover .zad-x,.m-proj .zad-x:focus-visible,.m-proj .zad-w:focus-within .zad-x{opacity:1}.m-proj .zad-x:hover{background:var(--red-l);color:var(--red-t)}@media (hover:none){.m-proj .zad-x{opacity:1}}.m-proj .zad-dod{padding:2px 8px 2px 6px!important;margin-top:4px!important;border:1px dashed var(--border-dark)!important}.m-proj .zad-dod .zp{width:24px;display:inline-flex;justify-content:center;color:var(--accent)}.m-proj .zad-hint{margin-top:7px;font-size:var(--fs-micro);color:var(--ink-muted)}.m-proj .pj{font-weight:var(--fw-reg)}.m-proj .os-g{grid-template-columns:minmax(0,1fr) auto!important;row-gap:10px!important;padding:12px 12px 12px 14px!important}.m-proj .os-rola{grid-column:1 / -1;flex-direction:row!important;align-items:baseline;flex-wrap:wrap;gap:2px 8px!important}.m-proj .os-rola b{font-size:var(--fs-label)!important;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)!important}.m-proj .os-rola span{font-size:var(--fs-micro)}.m-proj .os-kto{grid-row:auto!important;grid-column:auto!important}.m-proj .zesp{align-items:stretch!important}.m-proj .pj-zesp{display:flex!important;flex-direction:column;gap:6px!important;margin-top:12px!important}.m-proj .zr{display:grid!important;grid-template-columns:24px auto minmax(0,1fr);align-items:center;gap:9px!important}.m-proj .zr .av{width:24px!important;height:24px!important;font-size:9.5px!important}.m-proj .zr-n{font-size:13px;font-weight:var(--fw-semi);color:var(--ink);white-space:nowrap}.m-proj .zr-r{font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-proj .zr-r:before{content:"·";margin-right:8px;color:var(--border-dark)}.m-proj .pj-cnt{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;margin-left:2px;border-radius:10px;background:var(--accent);color:#fff;font-size:var(--fs-micro);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.m-proj .pj-cnt.sz{background:#e6e3dd;color:var(--ink-dim)}.m-proj .zch i{display:none}.m-proj .st2{display:grid;grid-template-columns:1fr 1fr;gap:8px}.m-proj .st2-o{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1.5px solid var(--border);border-radius:10px;text-align:left;transition:border-color .15s,background .15s}.m-proj .st2-o:hover{border-color:var(--border-dark)}.m-proj .st2-r{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--border-dark);flex-shrink:0;margin-top:1px;transition:border .15s}.m-proj .st2-t{display:flex;flex-direction:column;gap:2px;min-width:0}.m-proj .st2-t b{display:inline-flex;align-items:center;gap:6px;font-weight:var(--fw-semi);color:var(--ink)}.m-proj .st2-t .kr{width:7px;height:7px;border-radius:50%;background:var(--green)}.m-proj .st-zakonczone .st2-t .kr{background:var(--ink-muted)}.m-proj .st2-t span{font-size:var(--fs-micro);color:var(--ink-muted);line-height:1.4}.m-proj .st2-o.on{border-color:var(--accent);background:var(--accent-l)}.m-proj .st2-o.on .st2-r{border:5px solid var(--accent)}@container cc-obszar (max-width:560px){.m-proj .st2{grid-template-columns:1fr}}.m-proj .zad-w.potw{background:var(--red-l)!important;border-color:#c8410a4d!important;padding:4px 4px 4px 10px!important;gap:6px}.m-proj .zad-pt{flex:1;display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--red-t);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-proj .pj-zesp{display:grid!important;grid-template-columns:24px max-content minmax(0,1fr);align-items:center;gap:6px 9px!important}.m-proj .zr{display:contents!important}.m-proj .pj{grid-template-columns:232px minmax(0,1fr)!important;gap:0!important;padding:0!important;overflow:hidden;align-items:stretch!important}.m-proj .pj-ok{position:relative;min-height:176px}.m-proj .pj-ok .pj-okl{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;border-radius:0!important;box-shadow:none}.m-proj .pj-ok:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset -1px 0 0 var(--border);pointer-events:none}.m-proj .pj-ok-brak{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:var(--surface2);color:var(--border-dark);font-size:var(--fs-meta);font-weight:var(--fw-semi);transition:background .15s,color .15s}.m-proj .pj-ok-brak span{color:var(--ink-muted)}.m-proj .pj-ok-brak:hover{background:var(--accent-l);color:var(--accent)}.m-proj .pj-ok-brak:hover span{color:var(--accent)}.m-proj .pj-ok .uchwyt{position:absolute;top:10px;left:10px;width:28px;height:28px;border-radius:8px;background:#ffffffeb;color:var(--ink-dim);box-shadow:0 1px 4px #00000026;opacity:0;transition:opacity .15s;z-index:2}.m-proj .pj:hover .pj-ok .uchwyt,.m-proj .pj-ok .uchwyt:focus-visible,.m-proj .pj.sort-ciag .pj-ok .uchwyt{opacity:1}.m-proj .pj-ok .uchwyt:hover{background:#fff;color:var(--accent)}@media (hover:none){.m-proj .pj-ok .uchwyt{opacity:1}}.m-proj .pj-tr{padding:18px 20px 16px 22px}.m-proj .pj.zak .pj-okl{filter:grayscale(.85);opacity:.7}@container cc-obszar (max-width:760px){.m-proj .pj{grid-template-columns:1fr!important}.m-proj .pj-ok{min-height:150px}.m-proj .pj-tr{grid-column:1!important}}.m-proj .pj-ok-brak small{font-size:var(--fs-micro);font-weight:var(--fw-reg);color:var(--ink-muted)}.m-proj .pj-ok-zm{position:absolute;right:10px;bottom:10px;z-index:2;display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:8px;background:#ffffffeb;color:var(--ink-dim);font-size:var(--fs-meta);font-weight:var(--fw-semi);box-shadow:0 1px 4px #00000026;opacity:0;transition:opacity .15s}.m-proj .pj:hover .pj-ok-zm,.m-proj .pj-ok-zm:focus-visible{opacity:1}.m-proj .pj-ok-zm:hover{background:#fff;color:var(--accent)}@media (hover:none){.m-proj .pj-ok-zm{opacity:1}}.m-proj .pj-ok.nad:before{content:"Upuść, aby ustawić okładkę";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;text-align:center;padding:12px;background:#375da6d1;color:#fff;font-weight:var(--fw-semi);font-size:var(--fs-body)}.m-proj .pj{grid-template-columns:300px minmax(0,1fr)!important}@container cc-obszar (max-width:1300px){.m-proj .pj{grid-template-columns:240px minmax(0,1fr)!important}}@container cc-obszar (max-width:760px){.m-proj .pj{grid-template-columns:1fr!important}}.m-proj .pf-okl.kadr{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.m-proj .kadr-l{display:flex;flex-direction:column;gap:6px;min-width:0}.m-proj .kadr-zr{width:100%!important;height:auto!important;background:#1a1816;cursor:crosshair;touch-action:none;display:flex;align-items:center;justify-content:center;border-radius:10px}.m-proj .kadr-zr img{display:block;max-width:100%;max-height:220px;-webkit-user-select:none;user-select:none}.m-proj .kadr-pkt{position:absolute;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;border:2.5px solid #fff;box-shadow:0 0 0 2px #375da6e6,0 2px 6px #0006;background:#375da659;pointer-events:none}.m-proj .kadr-zr{position:relative}.m-proj .kadr-podp{display:flex;align-items:flex-start;gap:5px;font-size:var(--fs-micro);color:var(--ink-muted);line-height:1.4}.m-proj .kadr-podp svg{flex-shrink:0;margin-top:1px}.m-proj .kadr-p{display:flex;flex-direction:column;gap:12px;min-width:0}.m-proj .kadr-podgl{display:flex;flex-direction:column;gap:6px}.m-proj .kadr-podgl .l{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-proj .kadr-lista{display:block;width:150px;height:105px;border-radius:8px;background-size:cover;box-shadow:inset 0 0 0 1px #00000014}.m-proj .kadr-podgl .btn-link{align-self:flex-start;padding:2px 0}@container cc-obszar (max-width:560px){.m-proj .pf-okl.kadr{grid-template-columns:1fr}}.m-proj .kadr-ob{position:relative;display:inline-block;line-height:0}.m-proj .kadr-zr{padding:6px}.m-proj .kl{max-width:none!important}.m-proj .kat{grid-template-columns:30px minmax(0,1fr) 110px 110px 110px 236px!important}@container cc-obszar (max-width:900px){.m-proj .kat{grid-template-columns:30px minmax(0,1fr) 70px 70px 70px auto!important}}.m-proj .siatka{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;align-items:start}.m-proj em.po{color:var(--red-t)}.m-proj .dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.m-proj .dot.a{background:var(--amber)}.m-proj .dot.b{background:var(--accent)}.m-proj .dot.r{background:var(--red)}.m-proj .dot.g{background:var(--green)}.m-proj .rk{width:22px;height:22px;border-radius:6px;background:var(--surface2);font-size:11px;font-weight:var(--fw-bold);color:var(--ink-muted);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-proj .szuf-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#1a181647}.m-proj .szuf-ov[hidden]{display:none}.m-proj .w-stopka{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:10px;padding-top:10px;border-top:1px solid #F0EEEA;font-size:12px;color:var(--ink-muted)}.m-proj .w-pod{margin:12px 0 2px;font-size:11px;font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-proj .w-akc{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:var(--fw-semi);color:var(--accent);opacity:0;transition:opacity .12s;white-space:nowrap}.m-proj .w-baner{display:flex;align-items:center;gap:8px;width:100%;margin-top:10px;padding:9px 11px;border-radius:9px;background:var(--amber-l);color:var(--amber-t);font-size:12px;text-align:left}.m-proj .w-baner span{flex:1}.m-proj .w-baner b{font-weight:var(--fw-semi)}.m-proj .w-baner:hover{box-shadow:inset 0 0 0 1px #c49a2880}.m-proj .dz{display:flex;align-items:center;gap:12px;padding:10px 10px 10px 12px;border-radius:10px;border:1px solid var(--border);background:var(--surface)}.m-proj .siatka{grid-auto-rows:72px;align-items:stretch!important}.m-proj em.a{color:var(--amber-t)}.m-proj em.r{color:var(--red-t)}.m-proj .kr{width:8px;height:8px;border-radius:50%;background:var(--accent);flex-shrink:0;opacity:.55}.m-proj .kr.a{background:var(--amber);opacity:1}.m-proj .kr.r{background:var(--red);opacity:1}.m-proj .st{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted);white-space:nowrap;padding:2px 8px;border-radius:6px;background:var(--surface2)}.m-proj .st.a{background:var(--amber-l);color:var(--amber-t)}.m-proj .st.r{background:var(--red-l);color:var(--red-t)}.m-proj .pw+.pw{border-top:1px solid #F0EEEA}.m-proj .pw:not(.czyt):not(.pil){background:#f4f7fc;box-shadow:inset 3px 0 0 var(--accent)}.m-proj .pw.pil{background:#fffbf0;box-shadow:inset 3px 0 0 var(--amber)}.m-proj .app{container-type:inline-size}.m-proj .app #siatka{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:150px;grid-auto-flow:row dense;gap:16px}@container (max-width:1080px){.m-proj .app #siatka{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:780px){.m-proj .app #siatka{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:480px){.m-proj .app #siatka{grid-template-columns:1fr}}.m-proj .rola{font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:3px 9px;border-radius:6px;white-space:nowrap}.m-proj .st.g{background:#eaf5ee;color:var(--green)}.m-proj .mn{position:fixed;z-index:120;min-width:210px;padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #1a305929}.m-proj .mn button{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:8px;font-size:var(--fs-body);color:var(--ink);text-align:left}.m-proj .mn button svg{color:var(--ink-muted)}.m-proj .mn button:hover,.m-proj .mn button:focus{background:var(--surface2);outline:none}.m-proj .mn button.cz{color:var(--red-t)}.m-proj .mn button.cz svg{color:var(--red-t)}.m-proj .mn button.cz:hover{background:var(--red-l)}.m-proj .mx{width:100%;border-collapse:collapse;min-width:760px}.m-proj .mx th{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);padding:10px 12px;text-align:center;border-bottom:1px solid var(--border);background:var(--surface2);white-space:nowrap}.m-proj .mx th:first-child,.m-proj .mx td:first-child{text-align:left;padding-left:16px}.m-proj .mx td{padding:9px 12px;text-align:center;border-top:1px solid #F0EEEA;font-size:var(--fs-body);color:var(--ink)}.m-proj .mx tr:hover td{background:#faf9f7}.m-proj .mx .nie{color:var(--border-dark)}.m-proj .btn[disabled]{opacity:.5;cursor:not-allowed}.m-proj .filters .wyb{min-width:230px}.m-proj .filters .wyb-b{min-height:38px;background:var(--surface)}.m-proj .sz{position:fixed;top:0;right:0;bottom:0;z-index:61;width:min(480px,100%);background:var(--surface);box-shadow:-12px 0 40px #1a305929;display:flex;flex-direction:column;transform:translate(105%);transition:transform .28s cubic-bezier(.22,1,.36,1)}.m-proj .sz.on{transform:none}.m-proj .sz-f{display:flex;align-items:center;gap:12px;padding:0 12px;min-height:44px}.m-proj .sz-f+.sz-f{border-top:1px solid var(--border)}.m-proj .sz-f>span{width:130px;flex-shrink:0;font-size:var(--fs-meta);color:var(--ink-dim)}.m-proj .sz-f input{flex:1;min-width:0;border:0;outline:0;height:42px;font-size:13px;font-family:inherit;color:var(--ink);background:transparent}.m-proj .sz-f:focus-within{background:var(--accent-l)}.m-proj .ul-lc{margin-left:auto;display:flex;align-items:center;gap:12px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-proj .ul-lc b{color:var(--ink)}.m-proj .ul{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:hidden;container-type:inline-size;font-weight:var(--fw-reg)}.m-proj .rt{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:3px 9px 3px 8px;border-radius:7px;background:var(--rb);color:var(--rc);font-size:12px;font-weight:var(--fw-semi)}.m-proj .rt i{width:7px;height:7px;border-radius:50%;background:var(--rc);flex-shrink:0}.m-proj .rt .kr{display:none}.m-proj .ul-pusto{display:flex;flex-direction:column;align-items:center;gap:4px;padding:44px 20px;color:var(--border-dark);font-size:var(--fs-meta)}.m-proj .ul-pusto b{color:var(--ink);font-size:14px;margin-top:4px}.m-proj .ul-pusto span{color:var(--ink-muted)}.m-proj .mx-rh{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;line-height:1.3;color:var(--ink);text-align:center}.m-proj .mx-rh i{width:22px;height:4px;border-radius:2px;background:var(--rc)}.m-proj .mx-rh .kr{display:none}@container (max-width:1150px){.m-proj .mx-rh .kr{display:inline}}.m-proj .cb{width:24px;height:24px;border-radius:7px;border:1.5px solid var(--border-dark);display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--surface);transition:background .12s,border-color .12s,transform .1s}.m-proj .cb:hover:not([disabled]){border-color:var(--rc);transform:scale(1.08)}.m-proj .cb.on{background:var(--rc);border-color:var(--rc)}.m-proj .cb.zm{box-shadow:0 0 0 3px #c49a2873}.m-proj .cb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.m-proj .sz{width:min(540px,100%)!important}.m-proj .sz-f code{flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;letter-spacing:.06em;color:var(--navy)}.m-proj .sz-f.zle{background:var(--red-l)}.m-proj .ul-lc{margin-left:auto}.m-proj .rt{font-weight:var(--fw-semi)}.m-proj .mx-rh{gap:4px!important}.m-proj .cb.on{background:var(--rc);border-color:var(--rc);opacity:.85}.m-proj .kat.ed{border-color:var(--accent)!important;box-shadow:0 0 0 3px #375da61f}.m-proj .kat.ed.zle input{border-color:var(--red)}.m-proj #ov2{z-index:80!important}.m-proj .akt .filters{align-items:center}.m-proj .lg-pusto{display:flex;flex-direction:column;align-items:center;gap:4px;padding:44px 20px;color:var(--border-dark);font-size:var(--fs-meta)}.m-proj .lg-pusto b{color:var(--ink);font-size:14px;margin-top:4px}.m-proj .lg-pusto span{color:var(--ink-muted)}.m-proj .harm{--L:500px}.m-proj .bk{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px 18px 14px 14px;background:var(--surface);border:1px solid var(--border);border-radius:12px;font-weight:var(--fw-reg)}.m-proj .bk.a{border-color:#c49a2873;box-shadow:inset 3px 0 0 var(--amber)}.m-proj .bk.b{box-shadow:inset 3px 0 0 var(--accent)}@container cc-obszar (max-width:1200px){.m-proj .harm{--L:340px}}.m-proj .harm{--L:600px}.m-proj .seg-w.sm button{height:28px;padding:0 10px;font-size:12px}.m-proj .he{background:var(--surface);border:1px solid var(--border);border-radius:14px;font-weight:var(--fw-reg);overflow:hidden}.m-proj .he.a{border-color:#c49a2880;box-shadow:inset 3px 0 0 var(--amber)}.m-proj .he.b{box-shadow:inset 3px 0 0 var(--accent)}.m-proj .hd-tb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.m-proj .hd-tb .search{min-width:220px;max-width:280px!important}.m-proj .hd-tb .search input{width:100%}.m-proj .hd-tb .wyb{min-width:190px}.m-proj .hd-tb .seg-w button{display:inline-flex;align-items:center;gap:6px}.m-proj .gt{position:relative;max-height:calc(100cqh - 300px);min-height:440px;overflow:auto;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);font-weight:var(--fw-reg);--R:38px}.m-proj .tt{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:auto;font-weight:var(--fw-reg)}.m-proj .kk{background:var(--surface);border:1px solid var(--border);border-radius:13px;font-weight:var(--fw-reg);transition:border-color .15s,box-shadow .15s}.m-proj .kk.pil{box-shadow:inset 3px 0 0 var(--amber)}.m-proj .kk.po{box-shadow:inset 3px 0 0 var(--red);border-color:#c8410a4d}.m-proj .kk.nad{border-color:var(--accent);box-shadow:0 0 0 3px #375da62e}.m-proj .hl-pusto{display:flex;flex-direction:column;align-items:center;gap:4px;padding:44px;color:var(--border-dark)}.m-proj .hl-pusto b{color:var(--ink)}.m-proj .hl-pusto span{font-size:var(--fs-meta);color:var(--ink-muted)}.m-proj .hl-blok{border-top:1px solid #F0EEEA}.m-proj .hl-blok.otw{background:#f7f9fd;box-shadow:inset 3px 0 0 var(--accent)}.m-proj .el{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:visible}.m-proj .he3{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);font-weight:var(--fw-reg);position:relative}.m-proj .he3:before{content:"";position:absolute;left:-1px;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:transparent}.m-proj .he3.b:before{background:var(--accent)}.m-proj .he3.a:before{background:var(--amber)}.m-proj .fld .hint b.g{color:var(--green)}.m-proj .fld .hint b.r{color:var(--red-t)}.m-proj .fld .hint b.a{color:var(--amber-t)}.m-proj .zk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:16px;outline:none}@container cc-obszar (max-width:900px){.m-proj .zk{grid-template-columns:1fr}}.m-proj .zs{outline:none}.m-proj .tt{max-height:calc(100cqh - 300px)}.m-proj .hd-tb{align-items:center!important;gap:8px!important}.m-proj .tt{max-height:calc(100cqh - 300px);overflow:auto}.m-proj .tm{color:var(--border-dark)}.m-proj .hd-tb .sp{flex:1}.m-proj [data-tip]{cursor:default}.m-proj .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.m-proj .kt-tb{flex-wrap:nowrap!important;align-items:center;gap:8px!important}.m-proj .kt-tb .search{flex:0 1 300px;min-width:200px;max-width:300px!important}.m-proj .kt-tb .search input{width:100%}.m-proj .kt-tb select{flex-shrink:0}.m-proj .kt-tb .btn-primary{flex-shrink:0;white-space:nowrap}.m-proj .kt-c{display:block!important;margin:0!important;padding:0!important;background:var(--surface)!important;border:1px solid var(--border)!important;border-radius:14px!important;box-shadow:var(--sh)!important;overflow:hidden;position:relative;transition:box-shadow .15s,border-color .15s}.m-proj .kt-c:hover{border-color:#cbd5e6!important;box-shadow:0 6px 18px #1a305914!important}.m-proj .kt-c.po{box-shadow:inset 4px 0 0 var(--red),var(--sh)!important}.m-proj .kt-c.pil{box-shadow:inset 4px 0 0 var(--amber),var(--sh)!important}.m-proj .kt-c.nad{border-color:var(--accent)!important;box-shadow:0 0 0 3px #375da626!important}.m-proj .kt-c.st-finished{opacity:.8}.m-proj .np{display:flex;flex-direction:column;gap:12px}.m-proj .fld label em{font-style:normal;font-weight:var(--fw-reg);color:var(--ink-muted)}.m-proj .app{max-width:1680px}@container cc-obszar (min-width:721px){.m-proj .app{padding-left:28px;padding-right:28px}}.m-proj{--border-input:#938B82;--green-l:#EAF5EC}.m-proj .btn{height:34px;padding-top:0!important;padding-bottom:0!important;box-shadow:none!important}.m-proj .btn.btn-sm,.m-proj .btn.btn-xs{height:28px}.m-proj :is(input[type=text],input[type=search],input[type=email],input[type=tel],input[type=number],input[type=date],input[type=password],input:not([type]),textarea,.wyb-b):not(:focus):not(:hover):not([aria-expanded=true]):not(.zle):not(.zle *):not(.bl *):not([disabled]){border-color:var(--border-input)}.m-proj .filters .seg-w{max-width:100%;overflow-x:auto;scrollbar-width:none}.m-proj .filters .seg-w::-webkit-scrollbar{display:none}.m-proj .filters .seg-w>button{flex-shrink:0}.m-proj #clrBtn[aria-disabled=true]{display:none!important}.m-proj .rt .kr,.m-proj .mx-rh .kr{width:auto;height:auto;border-radius:0;background:none;opacity:1;flex-shrink:1}.m-proj .card .c-name[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.m-proj #m2f .zm-potw{display:inline-flex;align-items:center;margin-right:auto;font-size:13px;font-weight:600;color:var(--amber-t)}.m-proj .pusty-cz{margin-top:12px}.m-proj .bk.a,.m-proj .bk.b,.m-proj .he.a,.m-proj .he.b,.m-proj .kk.pil,.m-proj .kk.po,.m-proj .kt-c.pil,.m-proj .kt-c.po,.m-proj .pw.pil,.m-proj .pw:not(.czyt):not(.pil),.m-proj .hl-blok.otw{position:relative}.m-proj .bk.a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-proj .bk.b:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-proj .he.a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-proj .he.b:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-proj .kk.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-proj .kk.po:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--red);border-radius:inherit;pointer-events:none;z-index:2}.m-proj .kt-c.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:4px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-proj .kt-c.po:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:4px solid var(--red);border-radius:inherit;pointer-events:none;z-index:2}.m-proj .pw.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-proj .pw:not(.czyt):not(.pil):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-proj .hl-blok.otw:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-proj .he3.a:before,.m-proj .he3.b:before{top:-1px!important;bottom:-1px!important;left:-1px!important;right:-1px!important;width:auto!important;background:transparent!important;border-left:4px solid transparent;border-radius:14px!important;pointer-events:none;z-index:1}.m-proj .he3.b:before{border-left-color:var(--accent)!important}.m-proj .he3.a:before{border-left-color:var(--amber)!important}.m-proj .zasl-on [data-zaslepka]{outline:2px dashed #C49A28!important;outline-offset:2px!important}.m-proj #mkToast{position:fixed;left:50%;bottom:24px;z-index:99999;transform:translate(-50%,12px);opacity:0;pointer-events:none;background:#1a3059;color:#fff;font:600 13px/1.45 Inter Variable,system-ui,sans-serif;padding:10px 16px;border-radius:10px;box-shadow:0 12px 40px #1a30592e;transition:opacity .18s,transform .18s;max-width:calc(100% - 32px);text-align:center}.m-proj #mkToast.on{opacity:1;transform:translate(-50%)}.m-proj #mkToast small{display:block;font-weight:500;opacity:.75;font-size:12px}.m-proj .wyb{position:relative;display:inline-block;max-width:100%}.m-proj .fld .wyb,.m-proj .kf .wyb{display:block}.m-proj .wyb-nat{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important}.m-proj .wyb-b{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:38px;padding:0 10px 0 12px;border:1.5px solid var(--border);border-radius:9px;background:var(--surface);font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.m-proj .wyb-b span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-proj .wyb-b svg{color:var(--ink-muted);flex-shrink:0;transition:transform .15s}.m-proj .wyb-b:hover{border-color:var(--border-dark)}.m-proj .wyb-b[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-proj .wyb-b[aria-expanded=true] svg{transform:rotate(180deg);color:var(--accent)}.m-proj .wyb-b:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-proj .wyb.mala .wyb-b{min-height:30px;padding:0 8px 0 10px;font-size:12px;border-radius:8px}.m-proj .wyb-l{position:fixed;z-index:9999;min-width:180px;max-height:280px;overflow-y:auto;padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #1a305929}.m-proj .wyb-gr{padding:8px 10px 3px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-proj .wyb-o{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer}.m-proj .wyb-o:hover,.m-proj .wyb-o:focus{background:var(--surface2);outline:none}.m-proj .wyb-o.on{color:var(--accent);font-weight:600}.m-proj .wyb-o.on:hover,.m-proj .wyb-o.on:focus{background:var(--accent-l)}.m-proj .wyb-kr{width:9px;height:9px;border-radius:50%;flex-shrink:0}.m-proj .wyb-b .wyb-kr{margin-right:-2px}.m-proj .wyb-o span{flex:1}.m-proj .wyb-o svg{margin-left:auto;color:var(--accent);visibility:hidden}.m-proj .wyb-o.on svg{visibility:visible}.m-proj .wyb-o[disabled]{color:var(--ink-muted);cursor:not-allowed;background:none}.m-proj .szx{position:absolute;width:22px;height:22px;display:none;align-items:center;justify-content:center;border:0;margin:0;padding:0;background:transparent;border-radius:6px;color:var(--ink-muted,#6E675E);cursor:pointer;z-index:3;transition:background .15s,color .15s}.m-proj .szx:hover{background:var(--surface3,#F2F0EC);color:var(--ink,#1A1816)}.m-proj .szx:focus-visible{outline:2px solid var(--accent,#375DA6);outline-offset:1px}.m-proj .szx.on{display:inline-flex}.m-proj input.szx-in{padding-right:38px!important}.m-proj input.szx-in::-webkit-search-cancel-button{display:none}.m-proj .filters>.search,.m-proj .hd-tb>.search{flex:0 0 340px!important;width:340px!important;max-width:100%!important;min-width:0!important}.m-proj .wycz-f,.m-proj #clrBtn{flex-shrink:0}.m-proj .wycz-f[aria-disabled=true],.m-proj #clrBtn[aria-disabled=true]{display:inline-flex!important;visibility:hidden!important;pointer-events:none!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-proj .filters>.search,.m-proj .hd-tb>.search{flex-basis:320px!important;width:320px!important}}@container cc-obszar (max-width:640px){.m-proj .filters>.search,.m-proj .hd-tb>.search{flex:1 1 100%!important;width:auto!important}}.m-proj .hd-tb.kt-tb{flex-wrap:wrap!important;row-gap:8px!important}.m-proj .kt-tb .seg-w button{white-space:nowrap}.m-proj .mk-mig{animation:mkMig 1.8s ease-out 1}.m-proj .fchip-w:empty{display:none}.m-proj .fchip{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 6px 0 11px;border:1px solid var(--accent);background:var(--accent-l);color:var(--navy);border-radius:9px;font-size:13px;white-space:nowrap;flex-shrink:0}.m-proj .fchip b{font-weight:600}.m-proj .fchip button{width:22px;height:22px;border:0;background:transparent;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--accent);cursor:pointer}.m-proj .fchip button:hover{background:#fff}.m-proj .ov.bok{padding:0!important;justify-content:flex-end!important;align-items:stretch!important;background:#1a18162e!important;overflow:hidden!important}.m-proj .ov.bok .modal{max-width:none!important;width:min(540px,100%)!important;height:100%;border-radius:0!important;display:flex;flex-direction:column;box-shadow:-12px 0 40px #1a305929!important;animation:mkBok .26s cubic-bezier(.22,1,.36,1)}.m-proj .ov.bok .m-body{flex:1 1 auto;overflow-y:auto;min-height:0}.m-proj .ov.bok .m-head,.m-proj .ov.bok .m-foot{flex-shrink:0}@media (prefers-reduced-motion:reduce){.m-proj .ov.bok .modal{animation:none}}.m-proj .ov,.m-proj .szuf-ov,.m-proj .ov.bok{background:#1a181652!important}.m-proj .ov.open{animation:mkScrim .2s ease-out}.m-proj .szuf-ov:not([hidden]){animation:mkScrim .2s ease-out}.m-proj .ov.bok .modal{animation:mkBok .26s cubic-bezier(.22,1,.36,1)!important}.m-proj aside.sz:not(.srodek){transition:transform .26s cubic-bezier(.22,1,.36,1)!important}.m-proj .modal:focus,.m-proj .okno:focus,.m-proj aside.sz:focus{outline:none}@media (prefers-reduced-motion:reduce){.m-proj .ov.open,.m-proj .szuf-ov:not([hidden]),.m-proj .ov.bok .modal{animation:none!important}.m-proj aside.sz{transition:none!important}}.m-proj .filters .wycz-f,.m-proj .filters #clrBtn{order:90}.m-proj .filters .ul-lc{min-width:112px;text-align:right;order:95;margin-left:auto}.m-proj .filters .wycz-f[aria-disabled=true],.m-proj .filters #clrBtn[aria-disabled=true],.m-proj .hd-tb .wycz-f[aria-disabled=true]{visibility:hidden!important;display:inline-flex!important;pointer-events:none!important}.m-proj .filters .wycz-f,.m-proj .filters #clrBtn,.m-proj .hd-tb .wycz-f{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--accent)!important;font-weight:600!important;padding:0 10px!important}.m-proj .filters .wycz-f:hover,.m-proj .filters #clrBtn:hover,.m-proj .hd-tb .wycz-f:hover{background:var(--accent-l)!important}.m-proj .filters>.search,.m-proj .hd-tb>.search,.m-proj #nx .filters>.search{flex:1 1 200px!important;width:auto!important;min-width:200px!important;max-width:340px!important}@container cc-obszar (max-width:640px){.m-proj .filters>.search,.m-proj .hd-tb>.search,.m-proj #nx .filters>.search{flex:1 1 100%!important;max-width:none!important}}.m-proj .filters .fbtn,.m-proj .hd-tb .fbtn,.m-proj #nx .filters .fbtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:7px!important;white-space:nowrap}.m-proj .filters .seg-w,.m-proj .hd-tb .seg-w{height:36px!important;padding:3px!important;border-radius:10px!important;box-sizing:border-box}.m-proj .filters .seg-w>button,.m-proj .hd-tb .seg-w>button{height:28px!important;border-radius:7px!important;font-size:13px!important}.m-proj .filters .search input,.m-proj .hd-tb .search input{height:36px!important;border-radius:10px!important;font-size:13px!important}.m-proj #nx .filters .search{height:36px!important;border-radius:10px!important;border-color:var(--border-input)!important}.m-proj .filters .wyb-b,.m-proj .hd-tb .wyb-b{height:36px!important;min-height:36px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;border:1px solid var(--border)!important}.m-proj .filters .wycz-f,.m-proj .hd-tb .wycz-f,.m-proj #clrBtn,.m-proj .filters #clrBtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:6px!important;width:auto!important;flex:0 0 auto!important}.m-proj .hd-tb>.btn,.m-proj .hd-tb .btn-sm{height:36px!important;border-radius:10px!important;font-size:13px!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-proj .filters,.m-proj .hd-tb,.m-proj #nx .filters{column-gap:8px!important}.m-proj .filters .fbtn,.m-proj .hd-tb .fbtn,.m-proj #nx .filters .fbtn{padding:0 10px!important;gap:6px!important}.m-proj .filters .seg-w>button,.m-proj .hd-tb .seg-w>button{padding:0 9px!important}.m-proj .filters .fbtn .pref{display:none!important}.m-proj .filters .ul-lc{min-width:112px;text-align:right}.m-proj .filters>.search,.m-proj .hd-tb>.search,.m-proj #nx .filters>.search{flex-basis:170px!important;min-width:170px!important}.m-proj .hd-tb .wyb,.m-proj .hd-tb .wyb-b{width:auto!important;min-width:0!important}.m-proj .filters .wycz-f,.m-proj .filters #clrBtn,.m-proj .hd-tb .wycz-f{padding:0 8px!important}}.m-proj label:has(>input:focus-visible),.m-proj label:has(input[type=radio]:focus-visible),.m-proj label:has(input[type=checkbox]:focus-visible){outline:2px solid var(--accent,#375DA6);outline-offset:2px;border-radius:10px}.m-proj .ov:not(.bok) .modal{max-height:calc(100cqh - 64px);display:flex;flex-direction:column}.m-proj .ov:not(.bok) .modal>.m-body{flex:1 1 auto;min-height:0;overflow-y:auto}.m-proj .ov:not(.bok) .modal>.m-head,.m-proj .ov:not(.bok) .modal>.m-foot{flex-shrink:0}.m-proj .ov:not(.bok){align-items:center!important}.m-proj .pj-nag .pj-n{font-size:18px!important}.m-proj .pj-zesp .av,.m-proj .zr .av{font-size:11px!important;color:color-mix(in srgb,currentColor 78%,#000)!important}.m-proj .pj-lok .sep,.m-proj .pj .tm{color:var(--ink-muted)!important}@container cc-obszar (max-width:640px){.m-proj .pj-lok .pj-inw{display:inline-flex;align-items:center;min-height:32px}}.m-proj[data-upr]:not([data-upr~=przegl]) [data-wym=przegl]{display:none!important}.m-proj[data-upr]:not([data-upr~=tworz]) [data-wym=tworz]{display:none!important}.m-proj[data-upr]:not([data-upr~=oferty]) [data-wym=oferty]{display:none!important}.m-proj[data-upr]:not([data-upr~=weryf]) [data-wym=weryf]{display:none!important}.m-proj[data-upr]:not([data-upr~=zatw]) [data-wym=zatw]{display:none!important}.m-proj[data-upr]:not([data-upr~=oceny]) [data-wym=oceny]{display:none!important}.m-proj[data-upr]:not([data-upr~=baza]) [data-wym=baza]{display:none!important}.m-proj[data-upr]:not([data-upr~=bazaDod]) [data-wym=bazaDod]{display:none!important}.m-proj[data-upr]:not([data-upr~=proj]) [data-wym=proj]{display:none!important}.m-proj[data-upr]:not([data-upr~=harm]) [data-wym=harm]{display:none!important}.m-proj[data-upr]:not([data-upr~=harmA]) [data-wym=harmA]{display:none!important}.m-proj[data-upr]:not([data-upr~=harmB]) [data-wym=harmB]{display:none!important}.m-proj[data-upr]:not([data-upr~=harmS]) [data-wym=harmS]{display:none!important}.m-proj[data-upr]:not([data-upr~=harmK]) [data-wym=harmK]{display:none!important}.m-proj[data-upr]:not([data-upr~=slow]) [data-wym=slow]{display:none!important}.m-proj[data-upr]:not([data-upr~=dane]) [data-wym=dane]{display:none!important}.m-proj[data-upr]:not([data-upr~=uzyt]) [data-wym=uzyt]{display:none!important}.m-proj[data-upr] .demo,.m-proj[data-upr] .mk-rola{display:none!important}.m-proj[data-upr]:not([data-upr~=inw]) [data-wym=inw]{display:none!important}.m-proj[data-upr]:not([data-upr~=kat]) [data-wym=kat]{display:none!important}.m-proj[data-upr]:not([data-upr~=akt]) [data-wym=akt]{display:none!important}.m-proj[data-upr]:not([data-upr~=cofnij]) [data-wym=cofnij]{display:none!important}.m-proj[data-upr]:not([data-upr~=inw]) [data-mk=doInwestora]{pointer-events:none!important;color:inherit!important;text-decoration:none!important;cursor:default!important}.m-proj input[type=date]::-webkit-calendar-picker-indicator{opacity:0;width:0;padding:0;margin:0;pointer-events:none}.m-proj .kal-w{position:relative;display:block}.m-proj .kal-w>input[type=date]{width:100%;padding-right:40px!important}.m-proj .kal-b{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-muted,#6E675E);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-proj .kal-b:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-proj .kal-b:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-proj .kal-b:disabled{opacity:.4;cursor:default}.m-proj .kal{position:fixed;z-index:100000;width:288px;padding:12px;background:var(--surface,#fff);border:1px solid var(--border,#E2DFD9);border-radius:14px;box-shadow:0 12px 32px #1a181629,0 2px 6px #1a18160f;font-family:inherit;color:var(--ink,#1A1816);animation:kalIn .14s ease-out}@media (prefers-reduced-motion:reduce){.m-proj .kal{animation:none}}.m-proj .kal-h{display:flex;align-items:center;gap:4px;margin-bottom:8px}.m-proj .kal-t{flex:1;font-size:13px;font-weight:600;color:var(--navy,#1A3059);padding-left:6px;text-transform:capitalize}.m-proj .kal-n{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-dim,#4A453F);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-proj .kal-n:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-proj .kal-n:focus-visible,.m-proj .kal-d:focus-visible,.m-proj .kal-f button:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-proj .kal-g{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.m-proj .kal-wd{height:28px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--ink-muted,#6E675E);text-transform:uppercase;letter-spacing:.04em}.m-proj .kal-wd.we{color:#a49c92}.m-proj .kal-d{height:32px;border:0;border-radius:9px;background:transparent;font:inherit;font-size:13px;font-weight:500;color:var(--ink,#1A1816);cursor:pointer;font-variant-numeric:tabular-nums;position:relative}.m-proj .kal-d:hover{background:var(--surface2,#F5F4F0)}.m-proj .kal-d.poza{color:#b8b1a7}.m-proj .kal-d.we:not(.on){color:var(--ink-dim,#4A453F)}.m-proj .kal-d.dzis{box-shadow:inset 0 0 0 1.5px var(--accent,#375DA6);color:var(--accent,#375DA6);font-weight:600}.m-proj .kal-d.on{background:var(--accent,#375DA6);color:#fff;font-weight:600;box-shadow:none}.m-proj .kal-d:disabled{color:#cfc9c0;cursor:not-allowed;background:transparent;text-decoration:line-through}.m-proj .kal-f{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid var(--border,#E2DFD9)}.m-proj .kal-f button{height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:12px;font-weight:600;color:var(--accent,#375DA6);cursor:pointer}.m-proj .kal-f button:hover{background:var(--accent-l,#E8EEF8)}.m-proj .kal-f button.cz{color:var(--ink-dim,#4A453F)}.m-proj .kal-f button.cz:hover{background:var(--surface2,#F5F4F0)}.m-proj .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}.m-proj .mk-tt.on{opacity:1;transform:none}.m-proj .mk-tt.dol{transform:translateY(-3px)}.m-proj .mk-tt.dol.on{transform:none}@media (prefers-reduced-motion:reduce){.m-proj .mk-tt{transition:none}}.m-proj .wal-bl{display:block;margin-top:5px;font-size:12px;line-height:1.4;color:var(--red-t,#B42318)}.m-proj input.wal-zle,.m-proj textarea.wal-zle{border-color:var(--red,#C4321F)!important;box-shadow:0 0 0 3px #c4321f1f!important}.m-proj .zch{display:inline-flex!important;align-items:center;height:22px!important;padding-top:0!important;padding-bottom:0!important;border-radius:6px!important;font-size:12px!important;font-weight:600!important;line-height:1!important}.m-proj .pj-st{display:inline-flex!important;align-items:center;height:24px!important;padding-top:0!important;padding-bottom:0!important;border-radius:999px!important;font-size:12px!important;font-weight:600!important;line-height:1!important}.m-proj .pj-cnt{display:inline-flex!important;align-items:center;justify-content:center;height:18px!important;min-width:18px;padding:0 5px!important;border-radius:999px!important;font-size:11px!important;font-weight:700!important;line-height:1!important}.m-proj .pierwszy{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 24px}.m-proj .pierwszy .pi-ic{width:48px;height:48px;border-radius:14px;background:var(--accent-l,#E8EEF8);color:var(--accent,#375DA6);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.m-proj .pierwszy b{font-size:15px;font-weight:600;color:var(--navy,#1A3059);margin-bottom:6px}.m-proj .pierwszy span{font-size:13px;color:var(--ink-dim);line-height:1.5;max-width:440px}.m-proj .pierwszy .btn{margin-top:16px}.m-proj .pj.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .15s}.m-proj .pj.sort-ciag.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s!important}.m-proj .zad-w.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.m-proj .pj.sort-ak,.m-proj .zad-w.sort-ak{transition:none}}.m-proj .pj-zad{flex-wrap:nowrap;align-items:flex-start}.m-proj .pj-zad-l{flex-shrink:0;min-height:26px;display:inline-flex;align-items:center}.m-proj .pj-zad-ch{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.m-firmy{--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;--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:14px;--font:"Inter Variable",system-ui,-apple-system,"Segoe UI",sans-serif;--fs-label:11px;--fs-micro: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}.m-firmy *{box-sizing:border-box;margin:0;padding:0}.m-firmy{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);line-height:1.5;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-feature-settings:"cv11" 1}.m-firmy button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.m-firmy input,.m-firmy textarea{font-family:inherit}.m-firmy :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.m-firmy *{transition:none!important;animation:none!important}}.m-firmy .app{max-width:1240px;margin:0 auto;padding:24px 24px 72px}.m-firmy .topbar{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:20px}.m-firmy .h1{font-size:var(--fs-page);font-weight:var(--fw-bold);color:var(--navy);letter-spacing:var(--tr-page);line-height:1.15}.m-firmy .sub{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:4px}.m-firmy .btn{padding:9px 16px;border-radius:9px;font-size:var(--fs-body);font-weight:var(--fw-semi);letter-spacing:-.005em;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.m-firmy .btn-primary{background:var(--accent);color:#fff}.m-firmy .btn-primary:hover{background:var(--navy)}.m-firmy .btn-ghost{border:1.5px solid var(--border);background:var(--surface);color:var(--ink-dim)}.m-firmy .btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.m-firmy .btn-sm{padding:7px 12px;font-size:var(--fs-meta);font-weight:var(--fw-semi)}.m-firmy .filters{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-bottom:18px}.m-firmy .search{position:relative;flex:1;min-width:230px;max-width:340px}.m-firmy .search input{width:100%;padding:9px 13px 9px 37px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);background:var(--surface);color:var(--ink)}.m-firmy .search input:focus{outline:none;border-color:var(--accent)}.m-firmy .search svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--ink-muted)}.m-firmy .fbtn{padding:9px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);letter-spacing:-.005em;background:var(--surface);color:var(--ink);display:flex;align-items:center;gap:7px;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.m-firmy .fbtn:hover{border-color:var(--border-dark)}.m-firmy .fbtn.on{border-color:var(--accent);background:var(--accent-l);color:var(--accent);font-weight:var(--fw-med)}.m-firmy .fbtn .car{font-size:var(--fs-micro);color:var(--ink-muted)}.m-firmy .fbtn.on .car{color:var(--accent)}.m-firmy .dropdown{position:relative}.m-firmy .dd-panel{display:none;position:absolute;top:calc(100% + 5px);left:0;z-index:60;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--sh-lg);padding:7px 0;min-width:240px}.m-firmy .dd-panel.open{display:block}.m-firmy .dd-opt{display:flex;align-items:center;gap:10px;padding:9px 15px;font-size:var(--fs-body);letter-spacing:-.005em;cursor:pointer;transition:background .12s}.m-firmy .dd-opt:hover{background:var(--surface2)}.m-firmy .dd-opt input{accent-color:var(--accent);width:13px;height:13px;cursor:pointer}.m-firmy .dd-foot{border-top:1px solid var(--border);margin-top:6px;padding-top:6px}.m-firmy .dd-foot button{width:100%;text-align:left;padding:8px 15px;font-size:var(--fs-meta);color:var(--ink-muted);cursor:default}.m-firmy .dd-panel:has(input:checked) .dd-foot button{color:var(--ink-dim);cursor:pointer}.m-firmy .dd-panel:has(input:checked) .dd-foot button:hover{background:var(--surface2);color:var(--ink)}.m-firmy .cards{display:flex;flex-direction:column;gap:14px}.m-firmy .card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden;transition:transform .18s,box-shadow .18s,border-color .18s}.m-firmy .card:hover{transform:translateY(-3px);box-shadow:var(--sh-lg);border-color:var(--accent)}.m-firmy .card.open{border-color:var(--accent);box-shadow:var(--sh-lg);transform:none}.m-firmy .c-main{padding:20px 24px 18px}.m-firmy .card{cursor:pointer}.m-firmy .card .exp,.m-firmy .card .c-foot{cursor:default}.m-firmy .c-top{display:flex;gap:18px;align-items:flex-start}.m-firmy .c-name{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);line-height:1.28;letter-spacing:var(--tr-tight)}.m-firmy .c-specs{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.m-firmy .sbadge{font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:4px 11px;border-radius:7px;background:var(--accent-l);color:var(--accent);white-space:nowrap}.m-firmy .c-rate{flex-shrink:0;text-align:right}.m-firmy .rv{font-size:var(--fs-data);font-weight:var(--fw-bold);color:var(--amber-t);line-height:1;font-variant-numeric:tabular-nums}.m-firmy .rstars-sm{color:var(--amber-t);font-size:var(--fs-micro);letter-spacing:1.2px;line-height:1;margin-top:5px}.m-firmy .rc{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:4px;white-space:nowrap}.m-firmy .c-rate.none .txt{font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap}.m-firmy .tiles{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.m-firmy .tile{background:var(--surface2);border:1px solid var(--border);border-radius:9px;padding:7px 13px;display:flex;align-items:baseline;gap:7px}.m-firmy .tile .v{font-size:var(--fs-title);font-weight:var(--fw-semi);line-height:1;color:var(--accent);font-variant-numeric:tabular-nums}.m-firmy .tile .l{font-size:var(--fs-label);text-transform:uppercase;color:var(--ink-muted);letter-spacing:var(--tr-caps)}.m-firmy .tile.win{background:var(--green-l);border-color:#2d7a4f38}.m-firmy .tile.win .v{color:var(--green)}.m-firmy .tile.zero .v{color:var(--ink-muted)}.m-firmy .hitrow{display:flex;align-items:center;gap:12px;margin-top:10px}.m-firmy .hitrate{font-size:var(--fs-meta);color:var(--ink-muted)}.m-firmy .vat{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);font-weight:var(--fw-med);padding:3px 9px;border-radius:6px;white-space:nowrap}.m-firmy .vat.ok{background:var(--green-l);color:var(--green)}.m-firmy .vat.zle{background:var(--red-l);color:var(--red-t)}.m-firmy .vat.nieznany{background:var(--surface2);color:var(--ink-muted);border:1px solid var(--border)}.m-firmy .vat-flag{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-meta);font-weight:var(--fw-med);background:var(--red-l);color:var(--red-t);border-radius:7px;padding:3px 9px;margin-left:9px;vertical-align:2px;white-space:nowrap}.m-firmy .vat-flag svg{flex-shrink:0}.m-firmy .vat-flag.info{background:var(--surface2);border:1px solid var(--border);color:var(--ink-dim);font-weight:var(--fw-reg)}.m-firmy .vat-data{font-size:var(--fs-meta);color:var(--ink-muted);margin-left:8px}.m-firmy .dup{display:none;background:var(--red-l);border:1px solid rgba(200,65,10,.28);border-radius:9px;padding:11px 13px;margin-top:9px;font-size:var(--fs-meta);color:var(--red-t)}.m-firmy .dup.on{display:block}.m-firmy .dup b{font-weight:var(--fw-semi)}.m-firmy .stop-bar{display:flex;align-items:center;gap:9px;padding:9px 24px;background:var(--ink-dim);color:#fff;font-size:var(--fs-meta);font-weight:var(--fw-semi);letter-spacing:.02em}.m-firmy .stop-bar svg{flex-shrink:0;opacity:.9}.m-firmy .stop-bar .kiedy{margin-left:auto;font-weight:var(--fw-reg);opacity:.75;white-space:nowrap}.m-firmy .card.wstrz{border-color:var(--border-dark)}.m-firmy .card.wstrz .c-main{opacity:.72}.m-firmy .card.wstrz:hover .c-main{opacity:1}.m-firmy .stop-box{background:var(--red-l);border:1px solid rgba(200,65,10,.28);border-radius:11px;padding:13px 15px;margin-bottom:18px}.m-firmy .stop-box .t{font-weight:var(--fw-semi);color:var(--red-t);margin-bottom:4px}.m-firmy .stop-box .p{color:var(--ink-dim);line-height:1.55}.m-firmy .stop-box .m{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:6px}.m-firmy .past-box{background:var(--surface2);border:1px solid var(--border);border-radius:11px;padding:13px 15px;margin-bottom:18px}.m-firmy .past-box .t{font-weight:var(--fw-semi);color:var(--ink-dim);margin-bottom:2px}.m-firmy .past-box .stop-hist{border-top-color:var(--border)}.m-firmy .stop-hist{margin-top:14px;border-top:1px solid rgba(200,65,10,.2);padding-top:12px}.m-firmy .sh-row{display:flex;gap:10px;padding:7px 0;font-size:var(--fs-meta)}.m-firmy .sh-akcja{font-weight:var(--fw-semi);width:94px;flex-shrink:0}.m-firmy .sh-akcja.stop{color:var(--red-t)}.m-firmy .sh-akcja.go{color:var(--green)}.m-firmy .sh-tresc{flex:1;min-width:0;color:var(--ink-dim);line-height:1.5}.m-firmy .sh-kto{color:var(--ink-muted)}.m-firmy .btn[disabled]{background:var(--surface2);color:var(--ink-muted);border:1.5px solid var(--border);cursor:not-allowed}.m-firmy .btn[disabled]:hover{background:var(--surface2);color:var(--ink-muted);border-color:var(--border)}.m-firmy .chev{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--accent);opacity:0;transform:translate(-4px);transition:opacity .18s,transform .18s;flex-shrink:0;white-space:nowrap}.m-firmy .chev svg{transition:transform .2s}.m-firmy .card.open .chev svg{transform:rotate(180deg)}.m-firmy .card:hover .chev,.m-firmy .card.open .chev{opacity:1;transform:none}@media (hover:none){.m-firmy .chev{opacity:1;transform:none;color:var(--ink-muted)}.m-firmy .chev .chev-t{display:none}.m-firmy .chev svg{width:19px;height:19px}.m-firmy .card.open .chev{color:var(--accent)}}@media (prefers-reduced-motion:reduce){.m-firmy .chev{transform:none}}.m-firmy .hitrate b{color:var(--ink-dim);font-weight:var(--fw-semi)}.m-firmy .c-foot{padding:13px 24px;background:var(--surface2);border-top:1px solid var(--border);display:flex;align-items:center;gap:18px;flex-wrap:wrap}.m-firmy .cx{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-meta);color:var(--ink-dim);text-decoration:none}.m-firmy .cx svg{color:var(--ink-muted);flex-shrink:0}.m-firmy a.cx:hover{color:var(--accent)}.m-firmy a.cx:hover svg{color:var(--accent)}.m-firmy .c-acts{margin-left:auto;display:flex;gap:8px;flex-shrink:0}.m-firmy .exp{display:none;border-top:1px solid var(--border);padding:22px 24px 24px}.m-firmy .card.open .exp{display:block}.m-firmy .exp-tabs{display:flex;gap:2px;border-bottom:1px solid var(--border);margin-bottom:18px}.m-firmy .etab{padding:9px 14px;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink-muted);border-bottom:2px solid transparent;transition:color .15s,border-color .15s}.m-firmy .etab:hover{color:var(--ink-dim)}.m-firmy .etab.on{color:var(--accent);border-bottom-color:var(--accent)}.m-firmy .epane{display:none}.m-firmy .epane.on{display:block}.m-firmy .hist{border:1px solid var(--border);border-radius:11px;overflow:hidden}.m-firmy .hrow{display:flex;align-items:center;gap:13px;padding:12px 15px;border-bottom:1px solid var(--border)}.m-firmy .hrow:last-child{border-bottom:none}.m-firmy .hrow:hover{background:var(--surface2)}.m-firmy .hmain{flex:1;min-width:0}.m-firmy .hname{font-weight:var(--fw-semi);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-firmy .hproj{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:1px}.m-firmy .hval{font-weight:var(--fw-semi);white-space:nowrap;width:132px;text-align:right;flex-shrink:0;font-variant-numeric:tabular-nums}.m-firmy .hdev{font-size:var(--fs-micro);margin-top:3px;font-weight:var(--fw-semi);font-variant-numeric:tabular-nums}.m-firmy .hdev.pod{color:var(--green)}.m-firmy .hdev.nad{color:var(--red)}.m-firmy .hdev.rowno{color:var(--ink-muted)}.m-firmy .hstat{font-size:var(--fs-meta);padding:3px 10px;border-radius:20px;white-space:nowrap;width:92px;text-align:center;flex-shrink:0}.m-firmy .hstat.win{background:var(--green-l);color:var(--green)}.m-firmy .hstat.lost{background:var(--surface2);color:var(--ink-muted)}.m-firmy .hstat.open{background:var(--accent-l);color:var(--accent)}.m-firmy .rsum{display:flex;gap:34px;align-items:center;padding:20px 24px;background:var(--surface2);border:1px solid var(--border);border-radius:11px;margin-bottom:14px;flex-wrap:wrap}.m-firmy .rbig{font-size:var(--fs-page);font-weight:var(--fw-bold);color:var(--amber-t);line-height:1;font-variant-numeric:tabular-nums}.m-firmy .rdist{flex:1;min-width:190px;display:flex;flex-direction:column;gap:8px}.m-firmy .drow{display:flex;align-items:center;gap:12px;font-size:var(--fs-meta);color:var(--ink-muted);line-height:1}.m-firmy .drow .lbl{width:34px;text-align:right;white-space:nowrap;flex-shrink:0;font-variant-numeric:tabular-nums}.m-firmy .dbar{flex:1;height:6px;border-radius:3px;background:var(--border);overflow:hidden}.m-firmy .dbar span{display:block;height:100%;background:var(--amber);border-radius:3px}.m-firmy .drow .cnt{width:12px;text-align:right;flex-shrink:0;font-variant-numeric:tabular-nums}.m-firmy .rrow{border:1px solid var(--border);border-radius:11px;margin-bottom:9px;overflow:hidden}.m-firmy .rrow-in{padding:14px 16px}.m-firmy .rctx{padding:9px 16px;background:var(--surface2);border-top:1px solid var(--border);font-size:var(--fs-meta);color:var(--ink-dim)}.m-firmy .rctx b{font-weight:var(--fw-semi);color:var(--ink)}.m-firmy .rctx .z{color:var(--ink-muted)}.m-firmy .rrow:last-child{margin-bottom:0}.m-firmy .rhead{display:flex;align-items:center;justify-content:space-between;gap:12px}.m-firmy .rwho{display:flex;align-items:center;gap:9px}.m-firmy .rav{width:27px;height:27px;border-radius:8px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;font-size:var(--fs-label);font-weight:var(--fw-bold);flex-shrink:0}.m-firmy .rname{font-weight:var(--fw-semi)}.m-firmy .rmeta{font-size:var(--fs-meta);color:var(--ink-muted)}.m-firmy .rstars{color:var(--amber-t);letter-spacing:1.5px}.m-firmy .rtext{font-size:var(--fs-body);color:var(--ink-dim);line-height:1.6;margin-top:9px}.m-firmy .enote{background:var(--surface2);border-left:3px solid var(--border-dark);border-radius:0 9px 9px 0;padding:12px 15px;color:var(--ink-dim);line-height:1.6}.m-firmy .grp-t{font-size:var(--fs-label);text-transform:uppercase;color:var(--accent);margin-bottom:11px;letter-spacing:var(--tr-caps)}.m-firmy .dim{color:var(--ink-muted);font-size:var(--fs-meta)}.m-firmy .empty{padding:70px 24px;text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh)}.m-firmy .empty-i{width:54px;height:54px;border-radius:15px;background:var(--surface2);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;margin:0 auto 14px;color:var(--ink-muted)}.m-firmy .empty-t{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);letter-spacing:var(--tr-tight);margin-bottom:6px}.m-firmy .empty-s{color:var(--ink-muted)}.m-firmy .ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a18166b;display:none;align-items:flex-start;justify-content:center;padding:40px 20px;z-index:200;overflow-y:auto}.m-firmy .ov.open{display:flex}.m-firmy .modal{background:var(--surface);border-radius:16px;box-shadow:var(--sh-lg);width:100%;max-width:620px;overflow:hidden}.m-firmy .m-head{padding:20px 24px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:13px}.m-firmy .m-ic{width:38px;height:38px;border-radius:11px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-firmy .m-t{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy)}.m-firmy .m-s{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:1px}.m-firmy .m-x{margin-left:auto;color:var(--ink-muted);font-size:var(--fs-data);line-height:1;padding:3px 8px;border-radius:8px}.m-firmy .m-x:hover{background:var(--surface2);color:var(--ink)}.m-firmy .m-body{padding:22px 24px}.m-firmy .m-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px 16px}.m-firmy .m-grid .full{grid-column:1/-1}@container cc-obszar (max-width:560px){.m-firmy .m-grid{grid-template-columns:1fr}}.m-firmy .fld label{display:block;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink-dim);margin-bottom:6px}.m-firmy .fld .req{color:var(--red)}.m-firmy .fld input,.m-firmy .fld textarea{width:100%;padding:10px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);background:var(--surface);color:var(--ink);transition:border-color .15s}.m-firmy .fld input:focus,.m-firmy .fld textarea:focus{outline:none;border-color:var(--accent)}.m-firmy .fld .hint{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:5px}.m-firmy .fld textarea{resize:vertical;min-height:78px;line-height:1.55}.m-firmy .m-sec{font-size:var(--fs-label);text-transform:uppercase;color:var(--accent);margin:24px 0 12px;letter-spacing:var(--tr-caps)}.m-firmy .m-sec.first{margin-top:0}.m-firmy .specpick{display:flex;flex-wrap:wrap;gap:7px}.m-firmy .sp-opt{font-size:var(--fs-meta);font-weight:var(--fw-semi);padding:7px 13px;border-radius:8px;border:1.5px solid var(--border);background:var(--surface);color:var(--ink-dim);transition:border-color .14s,background .14s,color .14s}.m-firmy .sp-opt:hover{border-color:var(--border-dark)}.m-firmy .sp-opt.on{border-color:var(--accent);background:var(--accent-l);color:var(--accent)}.m-firmy .m-foot{padding:16px 24px;border-top:1px solid var(--border);background:var(--surface2);display:flex;align-items:center;gap:10px}.m-firmy .m-foot .sp{flex:1;font-size:var(--fs-meta);color:var(--ink-muted)}.m-firmy .c-top{position:relative}.m-firmy .c-top>:first-child{flex:1;min-width:0;padding-right:120px}.m-firmy .c-rate{position:absolute;top:0;right:0}.m-firmy .c-main:not(:has(.lejek2)) .c-top:has(.c-rate .gwz){min-height:68px}.m-firmy .app{max-width:1760px;padding-left:28px;padding-right:28px}.m-firmy svg.i{flex-shrink:0;display:block}.m-firmy .btn svg.i{flex-shrink:0}.m-firmy .btn-ghost svg{color:var(--ink-muted);transition:color .15s}.m-firmy .btn-ghost:hover svg{color:var(--accent)}.m-firmy .btn[disabled] svg{color:var(--ink-muted)}.m-firmy .search svg{stroke-width:2}.m-firmy .fbtn>svg:first-child{color:var(--ink-muted)}.m-firmy .fbtn .car{display:inline-flex;color:var(--ink-muted)}.m-firmy .fbtn.on>svg:first-child,.m-firmy .fbtn.on .car{color:var(--accent)}.m-firmy .fbtn .pref{color:var(--ink-muted)}.m-firmy .fbtn .cnt{font-variant-numeric:tabular-nums;font-size:var(--fs-micro);font-weight:var(--fw-bold);line-height:1;background:var(--accent);color:#fff;border-radius:10px;padding:3px 6px}.m-firmy .dd-opt .ok{margin-left:auto;color:var(--accent);visibility:hidden;display:inline-flex}.m-firmy .dd-opt.sel{font-weight:var(--fw-semi);color:var(--accent)}.m-firmy .dd-opt.sel .ok{visibility:visible}.m-firmy .dd-opt .n{margin-left:auto;font-variant-numeric:tabular-nums;font-size:var(--fs-micro);color:var(--ink-muted)}.m-firmy .dd-foot button{display:flex;align-items:center;gap:7px}.m-firmy .card:hover,.m-firmy .card.open{border-color:var(--border-dark)}.m-firmy .card{position:relative}.m-firmy .c-name{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.m-firmy .c-specs{gap:6px;margin-top:9px}.m-firmy .sbadge{display:inline-flex;align-items:center;font-size:var(--fs-micro);font-weight:var(--fw-semi);line-height:1;padding:5px 8px;border-radius:6px;background:#efede8;color:var(--ink-dim)}.m-firmy .vat-flag{margin-left:0;vertical-align:0;border-radius:20px;padding:4px 11px 4px 9px;font-size:var(--fs-meta);font-weight:var(--fw-semi);gap:6px;line-height:1.25;letter-spacing:0}.m-firmy .vat-flag.info{border:0;box-shadow:inset 0 0 0 1px var(--border);background:var(--surface2);color:var(--ink-dim);font-weight:var(--fw-med)}.m-firmy .vat{border-radius:20px;padding:3px 10px;font-weight:var(--fw-semi)}.m-firmy .vat.nieznany{border:0;box-shadow:inset 0 0 0 1px var(--border)}.m-firmy .hstat{font-weight:var(--fw-semi);padding:4px 10px;border-radius:20px}.m-firmy .hstat.lost{box-shadow:inset 0 0 0 1px var(--border)}.m-firmy .lejek2{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin-top:12px;padding:9px 14px;border-radius:10px;background:var(--surface2)}.m-firmy .lejek2.pusty{font-size:var(--fs-meta);color:var(--ink-muted);padding:7px 12px}.m-firmy .lf{display:flex;flex-direction:column;gap:1px}.m-firmy .lf-g{display:inline-flex;align-items:baseline;gap:5px;font-size:var(--fs-meta);color:var(--ink-dim);white-space:nowrap}.m-firmy .lf-g b{font-size:15px;font-weight:var(--fw-semi);color:var(--ink);font-variant-numeric:tabular-nums}.m-firmy .lf em{font-style:normal;font-size:var(--fs-micro);color:var(--ink-muted);white-space:nowrap}.m-firmy .lf.zero .lf-g b{color:var(--ink-muted)}.m-firmy .lf.win .lf-g b,.m-firmy .lf.win em{color:var(--green)}.m-firmy .lf-s{display:flex;align-self:center;color:var(--border-dark);margin-top:-2px}.m-firmy .hitrow{margin-top:12px}.m-firmy .hitrate b{font-weight:var(--fw-semi);color:var(--ink-dim);font-variant-numeric:tabular-nums}.m-firmy .gwz{display:inline-flex;align-items:center;gap:1px;vertical-align:-1px}.m-firmy .gwz svg{display:block}.m-firmy .gwz .p{opacity:.3}.m-firmy .c-rate .gwz{justify-content:flex-end;margin-top:5px}.m-firmy .rstars-sm,.m-firmy .rstars{letter-spacing:0!important}.m-firmy .drow .lbl{display:inline-flex;align-items:center;justify-content:flex-end;gap:3px}.m-firmy .stop-box{background:var(--surface2);border-color:var(--border)}.m-firmy .stop-box .t{color:var(--ink)}.m-firmy .stop-hist{border-top-color:var(--border)}.m-firmy .sh-akcja.stop{color:var(--ink-dim)}.m-firmy .grp-t,.m-firmy .m-sec,.m-firmy .cen-sec,.m-firmy .dost-i .l,.m-firmy .cen-typ{letter-spacing:.06em;font-weight:var(--fw-semi)}.m-firmy .grp-t,.m-firmy .m-sec,.m-firmy .cen-sec{color:var(--ink-muted)}.m-firmy .m-t{font-size:17px;font-weight:var(--fw-bold);letter-spacing:-.015em}.m-firmy .m-x{width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center}.m-firmy .fld input:focus,.m-firmy .fld textarea:focus,.m-firmy .fld select:focus{box-shadow:0 0 0 3px #375da61f}.m-firmy .modal.waskie{max-width:500px}.m-firmy .m-ic.szary{background:#efede8;color:var(--ink-dim)}.m-firmy .m-ic.ziel{background:var(--green-l);color:var(--green)}.m-firmy .m-ic.amber{background:var(--amber-l);color:var(--amber-t)}.m-firmy .m-foot .sp{flex:1}.m-firmy .fld select{width:100%;padding:10px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);font-family:var(--font);background:var(--surface);color:var(--ink);cursor:pointer}.m-firmy .fld select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-firmy .fld input[type=checkbox],.m-firmy .fld input[type=radio],.m-firmy .radio-r input[type=checkbox],.m-firmy .radio-r input[type=radio]{width:15px;height:15px;padding:0;accent-color:var(--accent);flex-shrink:0}.m-firmy .fld input:disabled{background:var(--surface2);color:var(--ink-muted);cursor:not-allowed}.m-firmy .fld.zle input,.m-firmy .fld.zle textarea,.m-firmy .fld.zle select{border-color:var(--red)}.m-firmy .blad{display:none;font-size:var(--fs-meta);color:var(--red-t);margin-top:5px}.m-firmy .zle>.blad,.m-firmy .blad.on{display:block}.m-firmy .specpick.zle .sp-opt{border-color:#c8410a66}.m-firmy .req{color:var(--red)}.m-firmy .btn-ciemny{background:var(--ink-dim);color:#fff}.m-firmy .btn-ciemny:hover{background:var(--ink)}.m-firmy .btn-link{font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--accent);padding:4px 6px;border-radius:6px}.m-firmy .btn-link:hover{background:var(--accent-l)}.m-firmy .btn-link.czer{color:var(--red-t)}.m-firmy .btn-link.czer:hover{background:var(--red-l)}.m-firmy .btn-usun{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--red-t);padding:7px 8px;border-radius:8px}.m-firmy .btn-usun:hover,.m-firmy .btn-usun.potw{background:var(--red-l)}.m-firmy .gus{display:none;align-items:flex-start;gap:9px;margin-top:9px;padding:10px 12px;border-radius:9px;background:var(--surface2);border:1px solid var(--border);font-size:var(--fs-meta);line-height:1.5;color:var(--ink-dim)}.m-firmy .gus.on{display:flex}.m-firmy .gus>svg{margin-top:1px;color:var(--green)}.m-firmy .gus.lad>svg{color:var(--ink-muted)}.m-firmy .gus b{color:var(--ink);font-weight:var(--fw-semi)}.m-firmy .gus .btn{margin-left:auto;align-self:center}.m-firmy .info-box{padding:12px 14px;border-radius:10px;background:var(--surface2);border:1px solid var(--border);color:var(--ink-dim);line-height:1.55}.m-firmy .info-box .t{font-weight:var(--fw-semi);color:var(--ink);margin-bottom:3px}.m-firmy .info-box .m{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:6px}.m-firmy .opcje{display:flex;flex-direction:column;gap:8px}.m-firmy .opc{display:flex;align-items:center;gap:12px;padding:11px 13px;border:1.5px solid var(--border);border-radius:10px;cursor:pointer;transition:border-color .15s,background .15s}.m-firmy .opc:hover{border-color:var(--border-dark)}.m-firmy .opc:has(input:checked){border-color:var(--accent);background:var(--accent-l)}.m-firmy .opc input{accent-color:var(--accent);width:16px;height:16px;flex-shrink:0}.m-firmy .opc.wyl{opacity:.6;cursor:not-allowed}.m-firmy .opc .o-t{flex:1;min-width:0}.m-firmy .opc .o-t b{display:block;font-weight:var(--fw-semi);color:var(--ink)}.m-firmy .opc .o-t span{display:block;font-size:var(--fs-meta);color:var(--ink-muted);margin-top:2px}.m-firmy .opc .o-p{display:flex;flex-direction:column;align-items:flex-end;gap:5px;font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap}.m-firmy .chip-ok,.m-firmy .chip-sz{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:3px 8px;border-radius:6px}.m-firmy .chip-ok{background:var(--green-l);color:var(--green)}.m-firmy .chip-sz{background:#efede8;color:var(--ink-dim)}.m-firmy .gw-in{display:flex;align-items:center;gap:1px}.m-firmy .gw-in button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:var(--border-dark);transition:color .12s,background .12s}.m-firmy .gw-in button:hover{background:var(--surface2)}.m-firmy .gw-in button.on{color:var(--amber)}.m-firmy .gw-in .op{margin-left:10px;font-size:var(--fs-meta);font-weight:var(--fw-med);color:var(--ink-muted)}.m-firmy .kryt{display:flex;flex-direction:column;gap:6px;margin:16px 0;padding:12px 14px;border:1px solid var(--border);border-radius:11px}.m-firmy .kryt-r{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px}.m-firmy .kryt-r .k{width:150px;font-weight:var(--fw-semi);color:var(--ink-dim);font-size:var(--fs-body)}.m-firmy .kryt-r .k span:not(.req){display:block;font-weight:var(--fw-reg);font-size:var(--fs-micro);color:var(--ink-muted)}.m-firmy .kryt-r .blad{flex-basis:100%}.m-firmy .radio-l{display:flex;flex-direction:column;gap:10px}.m-firmy .radio-r{display:flex;align-items:center;gap:9px;font-size:var(--fs-body);color:var(--ink);cursor:pointer}.m-firmy .radio-r .data-in{width:auto;padding:7px 10px;margin-left:4px}.m-firmy .wsp-akc{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;margin-top:20px;padding-top:16px;border-top:1px solid var(--border);font-size:var(--fs-meta);color:var(--ink-muted)}.m-firmy .wsp-akc .btn{margin-left:auto}.m-firmy .ibtn{width:28px;height:28px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);flex-shrink:0;transition:background .15s,color .15s}.m-firmy .ibtn:hover{background:var(--surface);color:var(--accent);box-shadow:inset 0 0 0 1px var(--border)}.m-firmy .cen-brak:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.m-firmy .plik-r{display:flex;align-items:center;gap:10px;padding:9px 11px;border:1px solid var(--border);border-radius:9px;background:var(--surface2)}.m-firmy .plik-r svg{color:var(--ink-muted)}.m-firmy .plik-r .n{flex:1;min-width:0;font-weight:var(--fw-semi);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-firmy .dodaj-plik{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;border:1.5px dashed var(--border-dark);border-radius:10px;background:var(--surface2);font-size:var(--fs-body);font-weight:var(--fw-semi);color:var(--accent)}.m-firmy .dodaj-plik:hover{border-color:var(--accent);background:var(--accent-l)}.m-firmy .seg{display:grid;grid-template-columns:1fr 1fr;gap:8px}.m-firmy .seg .sp-opt{text-align:left;padding:10px 13px}.m-firmy .seg .sp-opt span{display:block;font-weight:var(--fw-reg);color:var(--ink-muted);font-size:var(--fs-micro);margin-top:2px}.m-firmy .seg .sp-opt.on span{color:var(--accent)}.m-firmy .mail-pg{border:1px solid var(--border);border-radius:11px;overflow:hidden}.m-firmy .mail-pg .h{display:grid;grid-template-columns:56px minmax(0,1fr);gap:6px 12px;padding:14px 16px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:var(--fs-meta)}.m-firmy .mail-pg .h .l{color:var(--ink-muted)}.m-firmy .mail-pg .h b{font-weight:var(--fw-semi)}.m-firmy .mail-pg .b{padding:16px;line-height:1.65;color:var(--ink-dim);white-space:pre-wrap}.m-firmy .pdf-pg{background:#e9e7e2;border-radius:11px;padding:22px;display:flex;justify-content:center}.m-firmy .kartka{width:300px;aspect-ratio:1/1.3;background:#fff;box-shadow:0 2px 10px #0000001f;padding:24px 22px;display:flex;flex-direction:column;gap:9px}.m-firmy .kartka b{font-weight:var(--fw-bold);color:var(--navy)}.m-firmy .kartka span{font-size:var(--fs-micro);color:var(--ink-muted);margin-bottom:8px}.m-firmy .kartka i{display:block;height:7px;border-radius:3px;background:#eceae5}.m-firmy .kartka i.k{width:60%}.m-firmy .kartka em{font-style:normal;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink);padding:8px 10px;background:var(--accent-l);border-radius:6px;margin:6px 0}.m-firmy .sukces{text-align:center;padding:12px 6px 6px}.m-firmy .sukces .ik{width:48px;height:48px;border-radius:14px;background:var(--green-l);color:var(--green);display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.m-firmy .sukces b{display:block;font-size:17px;font-weight:var(--fw-bold);color:var(--navy);letter-spacing:-.015em;margin-bottom:6px}.m-firmy .sukces p{color:var(--ink-muted);max-width:400px;margin:0 auto;line-height:1.55}.m-firmy .fld .radio-r,.m-firmy .fld label.radio-r{display:flex;margin-bottom:0;font-weight:var(--fw-reg);color:var(--ink);font-size:var(--fs-body)}.m-firmy .cen-okres{width:auto!important;min-width:150px}.m-firmy .m-body>.fld+.fld,.m-firmy .m-body>.fld+.kryt-r,.m-firmy .m-body>.kryt-r+.fld,.m-firmy .m-body>.info-box+.fld{margin-top:16px}.m-firmy .cx-brak{color:var(--ink-muted);font-style:normal}.m-firmy .c-foot .cx[hidden]{display:none}.m-firmy .ms{border:1.5px solid var(--border);border-radius:10px;background:var(--surface);transition:border-color .15s,box-shadow .15s}.m-firmy .ms.otw,.m-firmy .ms:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-firmy .ms.zle{border-color:var(--red)}.m-firmy .ms-pole{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:7px 10px;min-height:44px;cursor:text}.m-firmy .ms-chipy{display:contents}.m-firmy .ms-chip{display:inline-flex;align-items:center;gap:3px;height:26px;padding:0 3px 0 9px;border-radius:6px;background:var(--accent-l);color:var(--accent);font-size:var(--fs-meta);font-weight:var(--fw-semi);white-space:nowrap}.m-firmy .ms-chip button{width:20px;height:20px;border-radius:5px;display:flex;align-items:center;justify-content:center;color:var(--accent);opacity:.7}.m-firmy .ms-chip button:hover{opacity:1;background:#375da61f}.m-firmy .ms-pole input{flex:1;min-width:150px;border:0;outline:0;padding:4px 2px;font-size:var(--fs-body);background:transparent;color:var(--ink);font-family:inherit}.m-firmy .ms-car{color:var(--ink-muted);display:flex;margin-left:auto}.m-firmy .ms-lista{border-top:1px solid var(--border);max-height:264px;overflow-y:auto;padding:4px 0 6px}.m-firmy .ms-gr{padding:10px 14px 4px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-firmy .ms-o{display:flex;align-items:center;gap:10px;padding:7px 14px;font-size:var(--fs-body);cursor:pointer}.m-firmy .ms-o:hover,.m-firmy .ms-o.akt{background:var(--surface2)}.m-firmy .ms-o.akt{box-shadow:inset 2px 0 0 var(--accent)}.m-firmy .ms-cb{width:16px;height:16px;border-radius:4px;border:1.5px solid var(--border-dark);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}.m-firmy .ms-o.on .ms-cb{background:var(--accent);border-color:var(--accent)}.m-firmy .ms-o.on .ms-n{font-weight:var(--fw-semi);color:var(--ink)}.m-firmy .ms-n{flex:1;min-width:0}.m-firmy .ms-n mark,.m-firmy .dd-t mark{background:#fbefc4;color:inherit;border-radius:2px;padding:0 1px}.m-firmy .ms-ile{font-size:var(--fs-micro);color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.m-firmy .ms-brak{padding:14px;font-size:var(--fs-body);color:var(--ink-dim)}.m-firmy .ms-brak span{display:block;font-size:var(--fs-meta);color:var(--ink-muted);margin-top:3px}.m-firmy .ms-stopka{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px 6px 14px;border-top:1px solid var(--border);background:var(--surface2);border-radius:0 0 9px 9px;font-size:var(--fs-meta);color:var(--ink-muted);min-height:34px}.m-firmy .dd-szuk{position:relative;padding:4px 10px 8px;border-bottom:1px solid var(--border);margin-bottom:4px}.m-firmy .dd-szuk svg{position:absolute;left:21px;top:50%;transform:translateY(-50%);margin-top:-2px;color:var(--ink-muted)}.m-firmy .dd-szuk input{width:100%;padding:8px 10px 8px 32px;border:1.5px solid var(--border);border-radius:8px;font-size:var(--fs-body);font-family:inherit;color:var(--ink);background:var(--surface)}.m-firmy .dd-szuk input:focus{outline:none;border-color:var(--accent)}.m-firmy #specDd{min-width:290px}.m-firmy #specOpts{max-height:320px;overflow-y:auto}.m-firmy .dd-gr{padding:9px 15px 3px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-firmy .dd-opt.pusta .dd-t{color:var(--ink-muted)}.m-firmy .dd-brak{padding:12px 15px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-firmy .dd-opt[hidden],.m-firmy .dd-gr[hidden],.m-firmy .dd-brak[hidden]{display:none}.m-firmy .app{max-width:1680px}@container cc-obszar (min-width:721px){.m-firmy .app{padding-left:28px;padding-right:28px}}.m-firmy{--border-input:#938B82;--green-l:#EAF5EC}.m-firmy .btn{height:34px;padding-top:0!important;padding-bottom:0!important;box-shadow:none!important}.m-firmy .btn.btn-sm,.m-firmy .btn.btn-xs{height:28px}.m-firmy :is(input[type=text],input[type=search],input[type=email],input[type=tel],input[type=number],input[type=date],input[type=password],input:not([type]),textarea,.wyb-b):not(:focus):not(:hover):not([aria-expanded=true]):not(.zle):not(.zle *):not(.bl *):not([disabled]){border-color:var(--border-input)}.m-firmy .filters .seg-w{max-width:100%;overflow-x:auto;scrollbar-width:none}.m-firmy .filters .seg-w::-webkit-scrollbar{display:none}.m-firmy .filters .seg-w>button{flex-shrink:0}.m-firmy #clrBtn[aria-disabled=true]{display:none!important}.m-firmy .rt .kr,.m-firmy .mx-rh .kr{width:auto;height:auto;border-radius:0;background:none;opacity:1;flex-shrink:1}.m-firmy .card .c-name[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.m-firmy #m2f .zm-potw{display:inline-flex;align-items:center;margin-right:auto;font-size:13px;font-weight:600;color:var(--amber-t)}.m-firmy .pusty-cz{margin-top:12px}@container cc-obszar (max-width:700px){.m-firmy body #nx .tbl-x{overflow:visible!important}.m-firmy body #nx table.t{display:block!important;width:100%!important;min-width:0!important;table-layout:auto!important}.m-firmy body #nx table.t colgroup,.m-firmy body #nx table.t thead{display:none!important}.m-firmy body #nx table.t tbody,.m-firmy body #nx table.t tr{display:block!important;width:100%!important}.m-firmy body #nx table.t tr.row:not(.sub){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px 16px!important;padding:14px 16px!important}.m-firmy body #nx table.t tr.row:not(.sub)>td{display:block!important;padding:0!important;border:0!important;width:auto!important;min-width:0!important}.m-firmy body #nx table.t tr.row:not(.sub)>td:nth-child(1),.m-firmy body #nx table.t tr.row:not(.sub)>td:nth-child(2){grid-column:1/-1!important}.m-firmy body #nx table.t tr.row:not(.sub)>td:nth-child(6){grid-column:2!important;justify-self:end!important;align-self:end!important}.m-firmy body #nx table.t tr.row.sub>td{display:block!important;width:auto!important;padding:0 16px 14px!important;border:0!important}.m-firmy body #nx table.t tbody.wst tr.row{box-shadow:inset 3px 0 #a9a49b!important}.m-firmy body #nx table.t tbody.wst tr.row>td:first-child{box-shadow:none!important}.m-firmy body #nx .filters{flex-direction:row!important;flex-wrap:wrap!important}.m-firmy body #nx .filters>.search{flex:1 1 100%!important}.m-firmy body #nx .filters>:not(.search){flex:0 0 auto!important;width:auto!important}}@container cc-obszar (hover:none),(max-width:700px){.m-firmy #nx .t.t4 .ac{opacity:1!important;transform:none!important}}.m-firmy #nx .fc.fc-av,.m-firmy .fc.fc-av{position:relative!important;padding-left:46px!important;min-height:34px}.m-firmy .fav{position:absolute;left:0;top:0;width:34px;height:34px;border-radius:9px;background:var(--accent-l);color:var(--accent);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;letter-spacing:.02em;flex-shrink:0}.m-firmy #nx .t.t4 tbody.fg.wst .fav{opacity:.58}.m-firmy #nx .d-name{display:flex;align-items:center;gap:12px}.m-firmy .fav.fav-l{position:static;width:42px;height:42px;font-size:14px;border-radius:11px}.m-firmy #nx .ac-w{display:flex;align-items:center;justify-content:flex-end;gap:6px}.m-firmy #nx .r-chev{display:inline-flex;align-items:center;margin-left:2px;color:var(--ink-muted);transition:color .14s,transform .14s}.m-firmy #nx tr.row:hover .r-chev{color:var(--ink-muted);transform:translate(2px)}.m-firmy #nx tbody.sel tr.row .r-chev,.m-firmy #nx tbody.sel tr.row:hover .r-chev{color:var(--accent)}.m-firmy #nx tr.row{cursor:pointer}.m-firmy .zasl-on [data-zaslepka]{outline:2px dashed #C49A28!important;outline-offset:2px!important}.m-firmy #mkToast{position:fixed;left:50%;bottom:24px;z-index:99999;transform:translate(-50%,12px);opacity:0;pointer-events:none;background:#1a3059;color:#fff;font:600 13px/1.45 Inter Variable,system-ui,sans-serif;padding:10px 16px;border-radius:10px;box-shadow:0 12px 40px #1a30592e;transition:opacity .18s,transform .18s;max-width:calc(100% - 32px);text-align:center}.m-firmy #mkToast.on{opacity:1;transform:translate(-50%)}.m-firmy #mkToast small{display:block;font-weight:500;opacity:.75;font-size:12px}.m-firmy .wyb{position:relative;display:inline-block;max-width:100%}.m-firmy .fld .wyb,.m-firmy .kf .wyb{display:block}.m-firmy .wyb-nat{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important}.m-firmy .wyb-b{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:38px;padding:0 10px 0 12px;border:1.5px solid var(--border);border-radius:9px;background:var(--surface);font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.m-firmy .wyb-b span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-firmy .wyb-b svg{color:var(--ink-muted);flex-shrink:0;transition:transform .15s}.m-firmy .wyb-b:hover{border-color:var(--border-dark)}.m-firmy .wyb-b[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-firmy .wyb-b[aria-expanded=true] svg{transform:rotate(180deg);color:var(--accent)}.m-firmy .wyb-b:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-firmy .wyb.mala .wyb-b{min-height:30px;padding:0 8px 0 10px;font-size:12px;border-radius:8px}.m-firmy .wyb-l{position:fixed;z-index:9999;min-width:180px;max-height:280px;overflow-y:auto;padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #1a305929}.m-firmy .wyb-gr{padding:8px 10px 3px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-firmy .wyb-o{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer}.m-firmy .wyb-o:hover,.m-firmy .wyb-o:focus{background:var(--surface2);outline:none}.m-firmy .wyb-o.on{color:var(--accent);font-weight:600}.m-firmy .wyb-o.on:hover,.m-firmy .wyb-o.on:focus{background:var(--accent-l)}.m-firmy .wyb-kr{width:9px;height:9px;border-radius:50%;flex-shrink:0}.m-firmy .wyb-b .wyb-kr{margin-right:-2px}.m-firmy .wyb-o span{flex:1}.m-firmy .wyb-o svg{margin-left:auto;color:var(--accent);visibility:hidden}.m-firmy .wyb-o.on svg{visibility:visible}.m-firmy .wyb-o[disabled]{color:var(--ink-muted);cursor:not-allowed;background:none}.m-firmy #nx{--bg:#F5F4F0;--surface:#FFFFFF;--surface2:#F9F8F6;--hover:#F6F5F1;--navy:#1A3059;--accent:#375DA6;--accent-l:#EAF0FA;--accent-s:#F3F6FB;--amber:#C49A28;--amber-l:#FBF5E0;--amber-t:#8A6A15;--ink:#1A1816;--ink-dim:#5C574F;--ink-muted:#6E675E;--border:#E2DFD9;--border-l:#EFECE7;--border-dark:#C8C4BC;--red:#C8410A;--red-t:#A83508;--red-l:#FAF0EC;--green:#2D7A4F;--green-l:#E8F3EC;--sh:0 1px 2px rgba(26,24,22,.04);--sh-lg:0 12px 40px rgba(26,48,89,.13);--sh-panel:-8px 0 32px rgba(26,48,89,.1);--font:"Inter Variable",system-ui,-apple-system,"Segoe UI",sans-serif;--fs-label:11px;--fs-micro:11px;--fs-meta:12px;--fs-body:13px;--fs-title:15px;--sb:232px;--tb:58px;--tb:0px}.m-firmy #nx,.m-firmy #nx *{box-sizing:border-box;margin:0;padding:0}.m-firmy #nx button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit;font-size:inherit}.m-firmy #nx :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.m-firmy #nx,.m-firmy #nx *{transition:none!important;animation:none!important}}.m-firmy #nx svg.i{flex-shrink:0;display:block}.m-firmy #nx .num{font-variant-numeric:tabular-nums}.m-firmy #nx .mn{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;position:relative}.m-firmy #nx .tb{display:flex;align-items:center;gap:10px;height:var(--tb);padding:0 20px 0 24px;background:var(--surface);border-bottom:1px solid var(--border);flex-shrink:0;z-index:15}.m-firmy #nx .scroll{flex:1;min-height:0;overflow:auto}.m-firmy #nx .ph{display:flex;align-items:flex-start;gap:16px;margin-bottom:18px}.m-firmy #nx .h1{font-size:23px;font-weight:700;color:var(--navy);letter-spacing:-.022em;line-height:1.15}.m-firmy #nx .sub{font-size:12px;color:var(--ink-muted);margin-top:4px}.m-firmy #nx .btn{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 13px;border-radius:9px;font-size:var(--fs-meta);font-weight:600;white-space:nowrap;transition:background .14s,border-color .14s,color .14s}.m-firmy #nx .btn-l{height:38px;padding:0 16px;font-size:13px;border-radius:10px}.m-firmy #nx .btn-p{background:var(--accent);color:#fff}.m-firmy #nx .btn-p:hover{background:var(--navy)}.m-firmy #nx .btn-g{border:1.5px solid var(--border);background:var(--surface);color:var(--ink-dim)}.m-firmy #nx .btn-g:hover{border-color:var(--border-dark);color:var(--ink)}.m-firmy #nx .btn-g svg{color:var(--ink-muted)}.m-firmy #nx .ib{width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);transition:background .14s,color .14s}.m-firmy #nx .ib:hover{background:var(--surface2);color:var(--ink)}.m-firmy #nx .ib.bord{border:1.5px solid var(--border);background:var(--surface)}.m-firmy #nx .ib.bord:hover{border-color:var(--border-dark)}.m-firmy #nx .ml-a{margin-left:auto}.m-firmy #nx .filters{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.m-firmy #nx .search{display:flex;align-items:center;gap:9px;flex:1 1 280px;max-width:420px;height:36px;padding:0 12px;border:1.5px solid var(--border-dark);border-radius:10px;background:var(--surface);color:var(--ink-muted)}.m-firmy #nx .search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-firmy #nx .search input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:13px;color:var(--ink)}.m-firmy #nx .fbtn{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 12px;border:1.5px solid var(--border);border-radius:10px;background:var(--surface);font-size:13px;font-weight:500;color:var(--ink);white-space:nowrap;position:relative}.m-firmy #nx .fbtn:hover{border-color:var(--border-dark)}.m-firmy #nx .fbtn svg{color:var(--ink-muted)}.m-firmy #nx .fbtn.on{border-color:var(--accent);background:var(--accent-s);color:var(--accent)}.m-firmy #nx .fbtn.on svg{color:var(--accent)}.m-firmy #nx .dd{position:absolute;top:calc(100% + 6px);left:0;z-index:30;min-width:240px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--sh-lg);padding:6px;display:none}.m-firmy #nx .dd.open{display:block}.m-firmy #nx .tag{display:inline-flex;align-items:center;font-size:var(--fs-micro);font-weight:600;line-height:1;padding:5px 8px;border-radius:6px;background:#efede8;color:var(--ink-dim);white-space:nowrap}.m-firmy #nx .pill{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);font-weight:600;padding:3px 11px 3px 9px;border-radius:20px;white-space:nowrap;line-height:1.5}.m-firmy #nx .pill svg{width:13px;height:13px}.m-firmy #nx .pill.stop{background:#efede8;color:var(--ink-dim)}.m-firmy #nx .pill.vat-w{background:var(--red-l);color:var(--red-t)}.m-firmy #nx .pill.vat-n{box-shadow:inset 0 0 0 1px var(--border);background:var(--surface2);color:var(--ink-dim);font-weight:500}.m-firmy #nx .pill.vat-c{background:var(--green-l);color:var(--green)}.m-firmy #nx .star{color:var(--amber)}.m-firmy #nx .lab{font-size:var(--fs-label);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-firmy #nx .tbl-w{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:clip}.m-firmy #nx .tbl-x{overflow:visible}@container cc-obszar (max-width:1260px){.m-firmy #nx .tbl-x{overflow-x:auto}}.m-firmy #nx table.t{width:100%;border-collapse:separate;border-spacing:0;min-width:1040px}.m-firmy #nx .t thead th{position:sticky;top:0;z-index:2;background:var(--surface2);text-align:left;font-size:var(--fs-label);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);padding:0 14px;height:30px;white-space:nowrap;border-bottom:1px solid var(--border)}.m-firmy #nx .t thead tr.gr th{height:26px;border-bottom:0;padding-top:8px}.m-firmy #nx .t thead tr.gr th.span{padding-bottom:0}.m-firmy #nx .t thead tr.gr th.span span{display:block;border-bottom:1px solid var(--border-dark);padding-bottom:4px;text-align:center}.m-firmy #nx .t th.r,.m-firmy #nx .t td.r{text-align:right}.m-firmy #nx .t th.c,.m-firmy #nx .t td.c{text-align:center}.m-firmy #nx .t th .srt{display:inline-flex;align-items:center;gap:4px;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;padding:4px 0}.m-firmy #nx .t th .srt:hover{color:var(--ink)}.m-firmy #nx .t th .srt svg{opacity:0;transition:opacity .12s}.m-firmy #nx .t th .srt:hover svg{opacity:.5}.m-firmy #nx .t th .srt.on{color:var(--accent)}.m-firmy #nx .t th .srt.on svg{opacity:1}.m-firmy #nx .t th:first-child,.m-firmy #nx .t td:first-child{padding-left:24px}.m-firmy #nx .t th:last-child,.m-firmy #nx .t td:last-child{padding-right:16px}.m-firmy #nx .t tbody tr.row{cursor:pointer;transition:background .1s}.m-firmy #nx .t tbody td{padding:0 14px;height:62px;border-bottom:1px solid var(--border-l);vertical-align:middle}.m-firmy #nx .t tbody tr:last-child td{border-bottom:0}.m-firmy #nx .t tbody tr.row:hover td{background:var(--hover)}.m-firmy #nx .t tbody tr.row.sel td{background:var(--accent-s)}.m-firmy #nx .t tbody tr.row.sel td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.m-firmy #nx .t tbody tr.row.wst td:first-child{box-shadow:inset 3px 0 #a9a49b}.m-firmy #nx .t tbody tr.row.wst.sel td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.m-firmy #nx .t tbody tr.row.wst .dim{opacity:.62}.m-firmy #nx .fn{display:flex;flex-direction:column;gap:3px;min-width:0}.m-firmy #nx .rate{display:inline-flex;align-items:center;gap:5px;font-variant-numeric:tabular-nums}.m-firmy #nx .rate b{font-size:14px;font-weight:700}.m-firmy #nx .rate .k{font-size:var(--fs-meta);color:var(--ink-muted)}.m-firmy #nx .muted{color:var(--ink-muted)}.m-firmy #nx .ib.inv{color:var(--accent)}.m-firmy #nx .ib.inv:hover{background:var(--accent-l);color:var(--accent)}.m-firmy #nx .ib[disabled]{opacity:.35;cursor:not-allowed}.m-firmy #nx .panel{position:absolute;top:var(--tb);right:0;bottom:0;width:min(520px,100%);background:var(--surface);border-left:1px solid var(--border);box-shadow:var(--sh-panel);z-index:20;display:flex;flex-direction:column;transform:translate(102%);transition:transform .22s cubic-bezier(.2,.8,.2,1)}.m-firmy #nx .panel.open{transform:none}.m-firmy #nx .p-bar{display:flex;align-items:center;gap:6px;padding:10px 14px 10px 20px;border-bottom:1px solid var(--border);flex-shrink:0}.m-firmy #nx .p-bar .pos{font-size:12px;color:var(--ink-muted);margin-right:4px}.m-firmy #nx .p-body{flex:1;min-height:0;overflow-y:auto}.m-firmy #nx .panel .d-sum{display:grid;grid-template-columns:auto minmax(0,1fr);row-gap:12px}.m-firmy #nx .panel .d-sum>div:first-child{grid-column:1/-1;padding:0 0 12px;border-bottom:1px solid var(--border-l)}.m-firmy #nx .panel .d-sum>div:nth-child(2){padding-left:0;border-left:0;padding-right:28px}.m-firmy #nx .kbd{font-size:11px;font-weight:600;color:var(--ink-muted);background:var(--surface);border:1px solid var(--border);border-bottom-width:2px;border-radius:5px;padding:0 5px}.m-firmy #nx .d-head{padding:22px 24px 0}.m-firmy #nx .d-name{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px}.m-firmy #nx .d-name h2{font-size:19px;font-weight:700;color:var(--navy);letter-spacing:-.018em;line-height:1.25}.m-firmy #nx .d-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.m-firmy #nx .d-acts{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.m-firmy #nx .d-sum{display:flex;margin:18px 24px 0;padding:14px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.m-firmy #nx .d-sum>div{padding:0 20px;display:flex;flex-direction:column;gap:6px;min-width:0}.m-firmy #nx .d-sum>div:first-child{padding-left:0}.m-firmy #nx .d-sum>div+div{border-left:1px solid var(--border)}.m-firmy #nx .d-sum .v{display:flex;align-items:center;gap:7px;font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap;height:24px}.m-firmy #nx .d-sum .v b{font-size:var(--fs-title);font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.m-firmy #nx .d-sum .v b.g{color:var(--green)}.m-firmy #nx .d-sum .v b.z{color:var(--ink-muted);font-weight:500}.m-firmy #nx .d-sum .v .big{font-size:19px;font-weight:700;color:var(--ink)}.m-firmy #nx .d-sum .v .tx{font-size:13px;color:var(--ink-dim)}.m-firmy #nx .d-sum .sep{color:var(--border-dark);display:flex}.m-firmy #nx .tabs{display:flex;gap:4px;padding:0 24px;border-bottom:1px solid var(--border);margin-top:6px}.m-firmy #nx .tab{padding:12px 4px 10px;margin-right:16px;font-size:13px;font-weight:600;color:var(--ink-dim);border-bottom:2px solid transparent;margin-bottom:-1px;display:inline-flex;gap:6px;align-items:center}.m-firmy #nx .tab:hover{color:var(--ink)}.m-firmy #nx .tab.on{color:var(--accent);border-bottom-color:var(--accent)}.m-firmy #nx .tab .c{font-size:11px;font-weight:600;color:var(--ink-muted);background:var(--surface2);border:1px solid var(--border);border-radius:10px;padding:0 6px;line-height:16px}.m-firmy #nx .tab.on .c{color:var(--accent);border-color:transparent;background:var(--accent-l)}.m-firmy #nx .d-sec{padding:18px 24px 26px}.m-firmy #nx .dl{display:grid;grid-template-columns:132px minmax(0,1fr);row-gap:12px;column-gap:16px;font-size:13px}.m-firmy #nx .dl dt{color:var(--ink-muted);font-size:12px;padding-top:1px}.m-firmy #nx .dl dd{color:var(--ink);min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.m-firmy #nx .dl dd a{color:var(--ink);text-decoration:none}.m-firmy #nx .dl dd a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.m-firmy #nx .dl dd .m{color:var(--ink-muted);font-size:12px}.m-firmy #nx .note{margin-top:20px}.m-firmy #nx .note .lab{display:block;margin-bottom:8px}.m-firmy #nx .note p{font-size:13px;color:var(--ink-dim);line-height:1.55;background:var(--surface2);border:1px solid var(--border);border-radius:10px;padding:12px 14px}.m-firmy #nx .stopbox{margin-bottom:18px;padding:12px 14px;border-radius:10px;background:var(--surface2);border:1px solid var(--border);box-shadow:inset 3px 0 #a9a49b}.m-firmy #nx .stopbox b{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--ink)}.m-firmy #nx .stopbox p{font-size:13px;color:var(--ink-dim);margin-top:4px;line-height:1.5}.m-firmy #nx .stopbox .m{font-size:12px;color:var(--ink-muted);margin-top:6px}.m-firmy #nx .hl{display:flex;flex-direction:column}.m-firmy #nx .hi{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:12px 0;border-top:1px solid var(--border-l)}.m-firmy #nx .hi:first-child{border-top:0;padding-top:2px}.m-firmy #nx .hi .t1{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;font-size:13px;font-weight:600;color:var(--ink)}.m-firmy #nx .hi .t2{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;font-size:12px;color:var(--ink-muted);margin-top:3px}.m-firmy #nx .hi .vv{text-align:right;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.m-firmy #nx .hi .vv small{display:block;font-size:12px;font-weight:400;color:var(--ink-muted)}.m-firmy #nx .st{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;padding:2px 9px 2px 7px;border-radius:20px;white-space:nowrap;line-height:1.5}.m-firmy #nx .st:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.m-firmy #nx .st.win{background:var(--green-l);color:var(--green)}.m-firmy #nx .st.lost{background:var(--surface2);color:var(--ink-muted);box-shadow:inset 0 0 0 1px var(--border)}.m-firmy #nx .st.open{background:var(--accent-l);color:var(--accent)}.m-firmy #nx .ol{display:flex;flex-direction:column}.m-firmy #nx .oi{padding:14px 0;border-top:1px solid var(--border-l)}.m-firmy #nx .oi:first-child{border-top:0;padding-top:2px}.m-firmy #nx .oi .top{display:flex;align-items:center;gap:8px}.m-firmy #nx .oi .stars{display:inline-flex;gap:1px}.m-firmy #nx .oi .stars svg{width:13px;height:13px}.m-firmy #nx .oi .stars .off{color:var(--border)}.m-firmy #nx .oi .who{font-size:12px;color:var(--ink-muted);margin-left:auto}.m-firmy #nx .oi p{font-size:13px;color:var(--ink-dim);margin-top:6px;line-height:1.5}.m-firmy #nx .oi .inw{font-size:12px;color:var(--ink-muted);margin-top:4px}.m-firmy #nx .empty-s{font-size:13px;color:var(--ink-muted);padding:8px 0}.m-firmy #nx .split{display:grid;grid-template-columns:400px minmax(0,1fr);gap:16px;align-items:start}.m-firmy #nx .li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;width:100%;padding:12px 16px 12px 18px;text-align:left;border-bottom:1px solid var(--border-l);position:relative;transition:background .1s}.m-firmy #nx .li:last-child{border-bottom:0}.m-firmy #nx .li:hover{background:var(--hover)}.m-firmy #nx .li.sel{background:var(--accent-s)}.m-firmy #nx .li.sel:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent)}.m-firmy #nx .li.wst:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#a9a49b}.m-firmy #nx .li.wst.sel:before{background:var(--accent)}.m-firmy #nx .li .n{font-size:13px;font-weight:600;color:var(--navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:7px;min-width:0}.m-firmy #nx .li .n span{overflow:hidden;text-overflow:ellipsis}.m-firmy #nx .li.wst .n{color:var(--ink-dim)}.m-firmy #nx .li .s{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;grid-column:1;min-width:0}.m-firmy #nx .li .s>span:last-child{overflow:hidden;text-overflow:ellipsis}.m-firmy #nx .li .r{grid-row:1/3;grid-column:2;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:3px}.m-firmy #nx .li .r .f{font-size:12px;color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.m-firmy #nx .li .r .f b{color:var(--ink);font-weight:600}.m-firmy #nx .li .r .f b.g{color:var(--green)}.m-firmy #nx .t.ta{min-width:1090px;table-layout:fixed}.m-firmy #nx .t.ta th.r,.m-firmy #nx .t.ta td.r{padding-left:8px;padding-right:12px}.m-firmy #nx .t.ta th,.m-firmy #nx .t.ta td{overflow:hidden}.m-firmy #nx .t.ta tbody td,.m-firmy #nx .t.ta thead th{padding-left:11px;padding-right:11px}.m-firmy #nx .t.ta th:first-child,.m-firmy #nx .t.ta td:first-child{padding-left:24px}.m-firmy #nx .t.ta thead th{white-space:normal;line-height:1.3}.m-firmy #nx .t.ta thead th .srt{text-align:left}.m-firmy #nx .t.ta tbody td{height:auto;padding-top:13px;padding-bottom:13px;vertical-align:top}.m-firmy #nx .t.ta thead tr.one th{height:40px}.m-firmy #nx .fc{display:flex;flex-direction:column;gap:7px;min-width:0}.m-firmy #nx .fname{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-width:0}.m-firmy #nx .fname b{font-size:14px;font-weight:600;color:var(--navy);letter-spacing:-.006em;line-height:1.3}.m-firmy #nx .wst .fname b{color:var(--ink-dim)}.m-firmy #nx .flags{display:inline-flex;gap:6px;flex-wrap:wrap}.m-firmy #nx .ftags{display:flex;gap:5px;flex-wrap:wrap}.m-firmy #nx .ftags .tag{padding:4px 8px;font-size:11px}.m-firmy #nx .ftags .tag.more{background:transparent;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-muted)}.m-firmy #nx .sp{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;line-height:1;padding:5px 9px 5px 7px;border-radius:20px;white-space:nowrap}.m-firmy #nx .sp svg{width:12px;height:12px}.m-firmy #nx .sp.stop{background:#e9e6e0;color:#4a453f}.m-firmy #nx .sp.vat-w{background:var(--red-l);color:var(--red-t);box-shadow:inset 0 0 0 1px #c8410a2e}.m-firmy #nx .sp.vat-n{background:var(--amber-l);color:var(--amber-t);box-shadow:inset 0 0 0 1px #c49a2840}.m-firmy #nx .kt{display:flex;flex-direction:column;gap:3px;min-width:0}.m-firmy #nx .kn{font-size:13px;font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}.m-firmy #nx .kl{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-dim);text-decoration:none;min-width:0;line-height:1.35;width:max-content;max-width:100%}.m-firmy #nx .kl svg{width:12px;height:12px;color:var(--ink-muted);flex-shrink:0}.m-firmy #nx .kl span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.m-firmy #nx .kl:hover{color:var(--accent)}.m-firmy #nx .kl:hover svg{color:var(--accent)}.m-firmy #nx .kl:hover span{text-decoration:underline;text-underline-offset:2px}.m-firmy #nx .nn{display:inline-block;font-size:15px;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1.3;padding-top:1px}.m-firmy #nx .nn.z{color:#b9b4ab;font-weight:500}.m-firmy #nx .nn.g{color:var(--green)}.m-firmy #nx .v1{display:inline-flex;align-items:center;gap:5px;font-size:15px;font-weight:600;color:var(--ink);line-height:1.3;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.m-firmy #nx .v1 .star{width:14px;height:14px}.m-firmy #nx .v1.dt{font-size:13px;font-weight:500;letter-spacing:0}.m-firmy #nx .v2{font-size:12px;color:var(--ink-muted);white-space:nowrap;line-height:1.35}.m-firmy #nx .rv{font-weight:700}.m-firmy #nx .t tbody tr.row.wst .dim{opacity:.58}.m-firmy #nx .t tbody tr.row.wst td{background:#fbfaf8}.m-firmy #nx .t tbody tr.row.wst:hover td{background:var(--hover)}.m-firmy #nx .t tbody tr.row.wst.sel td{background:var(--accent-s)}.m-firmy #nx .t4 thead tr.one th{height:40px}.m-firmy #nx .t4 tbody td{padding-top:15px!important;padding-bottom:15px!important}.m-firmy #nx .blk{display:flex;flex-direction:column;gap:3px;min-width:0}.m-firmy #nx .dl1{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--ink-dim);line-height:1.4;white-space:nowrap;min-width:0}.m-firmy #nx .dl1 svg{width:13px;height:13px;color:var(--ink-muted);flex-shrink:0}.m-firmy #nx .dl1>span{overflow:hidden;text-overflow:ellipsis}.m-firmy #nx .dl1 b{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.m-firmy #nx .dl1 b.z{color:var(--ink-faint,#9C968C);font-weight:500}.m-firmy #nx .dl1 b.g{color:var(--green)}.m-firmy #nx .dl1.zr{color:var(--ink-muted)}.m-firmy #nx .dl1.ok svg{color:var(--green)}.m-firmy #nx .dl1.pr{margin-top:3px;color:var(--ink-muted);font-size:12px}.m-firmy #nx .bt{display:flex;align-items:center;gap:6px;font-size:13px;line-height:1.35;color:var(--ink);white-space:nowrap}.m-firmy #nx .bt b{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.m-firmy #nx .bt .star{width:14px;height:14px}.m-firmy #nx .bt .z5{font-size:12px;color:var(--ink-muted)}.m-firmy #nx .dtv{font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.m-firmy #nx .bs{font-size:12px;color:var(--ink-muted);line-height:1.4;white-space:nowrap}.m-firmy #nx .b0{font-size:12px;color:var(--ink-muted);line-height:1.35}.m-firmy #nx .ans{display:flex;flex-direction:column;gap:6px}.m-firmy #nx .an{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.45;color:var(--ink-dim);max-width:1000px}.m-firmy #nx .an svg{width:14px;height:14px;margin-top:2px;flex-shrink:0}.m-firmy #nx .an b{font-weight:600;margin-right:8px}.m-firmy #nx .an .kt2{color:var(--ink-muted);margin-left:6px}.m-firmy #nx .an .kt2:before{content:"— "}.m-firmy #nx .an.stop svg,.m-firmy #nx .an.stop b{color:#4a453f}.m-firmy #nx .an.red svg,.m-firmy #nx .an.red b{color:var(--red-t)}.m-firmy #nx .an.amb svg,.m-firmy #nx .an.amb b{color:var(--amber-t)}.m-firmy #nx .ans{background:var(--surface2);border:1px solid var(--border-l);border-radius:10px;padding:10px 14px;gap:7px}.m-firmy #nx .t.t4 tbody.fg tr.row td{border-bottom:0;background:transparent;box-shadow:none;transition:background .12s}.m-firmy #nx .t.t4 tbody.fg+tbody.fg tr:first-child td{border-top:1px solid var(--border)}.m-firmy #nx .t.t4 tbody.fg tr.row.hasnote td{padding-bottom:12px!important}.m-firmy #nx .t.t4 tbody.fg tr.sub td{padding:0 16px 16px 24px!important;cursor:pointer}.m-firmy #nx .t.t4 tbody.fg:hover tr.row td{background:var(--hover)}.m-firmy #nx .t.t4 tbody.fg:hover .ans{background:var(--surface);border-color:var(--border)}.m-firmy #nx .t.t4 tbody.fg.sel tr.row td{background:var(--accent-s)}.m-firmy #nx .t.t4 tbody.fg.sel .ans{background:var(--surface)}.m-firmy #nx .t.t4 tbody.fg.wst tr.row td:first-child{box-shadow:inset 3px 0 #a9a49b}.m-firmy #nx .t.t4 tbody.fg.sel tr.row td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.m-firmy #nx .t.t4 tbody.fg.wst td.dim,.m-firmy #nx .t.t4 tbody.fg.wst tr.row td.dim{opacity:1!important}.m-firmy #nx .t.t4 tbody.fg.wst td.dim>*,.m-firmy #nx .t.t4 tbody.fg.wst .ftags{opacity:.58}.m-firmy #nx .t.t4 tbody.fg.wst .fname b{color:var(--ink-dim)}.m-firmy #nx .t4 tr.wst .an{opacity:1}.m-firmy #nx .t4 .flags{margin-top:-1px}.m-firmy #nx .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.m-firmy #nx .t.t4 td.tdac{padding-top:9px!important;padding-right:18px!important}.m-firmy #nx .ac{display:flex;justify-content:flex-end;gap:4px}.m-firmy #nx .ab{width:34px;height:34px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);background:transparent;border:1px solid transparent;transition:background .14s,color .14s,border-color .14s,box-shadow .14s}.m-firmy #nx .ab svg{width:16px;height:16px}.m-firmy #nx .t.t4 tbody.fg:hover .ab,.m-firmy #nx .t.t4 tbody.fg.sel .ab,.m-firmy #nx .t.t4 tbody.fg:focus-within .ab{color:var(--ink-dim);background:var(--surface);border-color:var(--border);box-shadow:0 1px 1px #1a18160a}.m-firmy #nx .ab:hover{color:var(--ink)!important;border-color:var(--border-dark)!important}.m-firmy #nx .ab.inv:hover{color:var(--accent)!important;background:var(--accent-l)!important;border-color:#375da647!important}.m-firmy #nx .ab:active{transform:translateY(1px)}.m-firmy #nx .ab[disabled]{color:var(--border-dark)!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important;cursor:not-allowed}.m-firmy #nx .ab:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.m-firmy #nx .t.t4 tbody.fg tr.sub td{padding:0 24px 16px!important}.m-firmy #nx .t.t4 .an{max-width:none}.m-firmy #nx .t.t4 .an>span{max-width:1040px}.m-firmy #nx .p-body{scrollbar-gutter:stable;overflow-anchor:none}.m-firmy #nx .panel .tabs{position:sticky;top:0;z-index:3;background:var(--surface);margin-top:0;padding-top:6px}.m-firmy #nx .panel .d-sec{min-height:calc(100cqh - var(--tb) - 90px)}.m-firmy #nx .tab{min-width:max-content}.m-firmy #nx .t.t4 .ac{opacity:0;transform:translate(4px);transition:opacity .14s ease,transform .14s ease}.m-firmy #nx .t.t4 tbody.fg:hover .ac,.m-firmy #nx .t.t4 tbody.fg.sel .ac,.m-firmy #nx .t.t4 tbody.fg:focus-within .ac{opacity:1;transform:none}@media (hover:none){.m-firmy #nx .t.t4 .ac{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.m-firmy #nx .t.t4 .ac{transform:none}}.m-firmy #nx .tip{position:fixed;z-index:100;pointer-events:none;background:var(--navy);color:#fff;font-size:12px;font-weight:500;line-height:1.35;padding:6px 10px;border-radius:7px;box-shadow:0 6px 18px #1a305938;opacity:0;transform:translateY(3px);transition:opacity .12s,transform .12s;max-width:280px}.m-firmy #nx .tip.on{opacity:1;transform:none}.m-firmy #nx .wb{margin-top:22px}.m-firmy #nx .wb .lab{display:block;margin-bottom:10px}.m-firmy #nx .gl{display:flex;flex-direction:column}.m-firmy #nx .gi{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:12px 0;border-top:1px solid var(--border-l)}.m-firmy #nx .gi:first-child{border-top:0;padding-top:2px}.m-firmy #nx .gi.old{opacity:.6}.m-firmy #nx .gi .t1{font-size:13px;font-weight:600;color:var(--ink)}.m-firmy #nx .gi .t2{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;font-size:12px;color:var(--ink-muted);margin-top:3px}.m-firmy #nx .gi .vv{text-align:right;font-size:13px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.m-firmy #nx .gi .vv small{display:block;font-size:12px;font-weight:400;color:var(--ink-muted)}.m-firmy #nx .st.red{background:var(--red-l);color:var(--red-t)}.m-firmy #nx .st.amb{background:var(--amber-l);color:var(--amber-t)}.m-firmy #nx .kryt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:4px 0 16px;margin-bottom:6px;border-bottom:1px solid var(--border-l)}.m-firmy #nx .kryt>div{display:flex;flex-direction:column;gap:6px}.m-firmy #nx .kryt .kv{display:flex;align-items:center;gap:8px}.m-firmy #nx .kryt .kv b{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;min-width:26px}.m-firmy #nx .kryt .kv i{flex:1;height:4px;border-radius:2px;background:#ece9e3;overflow:hidden}.m-firmy #nx .kryt .kv i b{display:block;height:100%;background:var(--amber);min-width:0}.m-firmy #nx .ok3{font-size:12px;color:var(--ink-muted);margin-top:4px}.m-firmy #nx .kdd-w{position:relative}.m-firmy #nx .fbtn .cnt{font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;line-height:1;background:var(--accent);color:#fff;border-radius:10px;padding:3px 6px;margin-left:2px}.m-firmy #nx .fbtn .car{display:inline-flex;color:var(--ink-muted)}.m-firmy #nx .kdd{width:340px;padding:0;overflow:hidden}.m-firmy #nx .kdd-s{padding:10px;border-bottom:1px solid var(--border)}.m-firmy #nx .kdd-in{display:flex;align-items:center;gap:8px;height:36px;padding:0 11px;border:1.5px solid var(--border-dark);border-radius:9px;color:var(--ink-muted)}.m-firmy #nx .kdd-in:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-firmy #nx .kdd-in input{flex:1;min-width:0;border:0;outline:0;font-size:13px;color:var(--ink);background:transparent}.m-firmy #nx .kdd-l{max-height:340px;overflow-y:auto;padding:6px;scrollbar-gutter:stable}.m-firmy #nx .ko{display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:8px;font-size:13px;color:var(--ink);cursor:pointer}.m-firmy #nx .ko:hover{background:var(--surface2)}.m-firmy #nx .ko input{width:15px;height:15px;accent-color:var(--accent);flex-shrink:0;cursor:pointer}.m-firmy #nx .ko .kn2{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-firmy #nx .ko .kc{font-size:12px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-firmy #nx .ko.pusta{color:var(--ink-muted)}.m-firmy #nx .ko.on{color:var(--accent);font-weight:600}.m-firmy #nx .ko.on .kc{color:var(--accent)}.m-firmy #nx .ko-brak{padding:18px 12px;font-size:13px;color:var(--ink-muted);text-align:center}.m-firmy #nx .kdd-f{border-top:1px solid var(--border);padding:6px}.m-firmy #nx .kdd-f button{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border-radius:8px;font-size:13px;color:var(--ink-dim)}.m-firmy #nx .kdd-f button:hover{background:var(--surface2);color:var(--ink)}.m-firmy #nx .wic{display:inline-flex;gap:6px}.m-firmy #nx .wrow{display:flex;margin-top:2px}.m-firmy #nx .wi.on:hover{box-shadow:inset 0 0 0 1px var(--border-dark)}.m-firmy #nx .wi.a:hover{box-shadow:inset 0 0 0 1px #c49a2873}.m-firmy #nx .wi.r:hover{box-shadow:inset 0 0 0 1px #c8410a59}.m-firmy #nx .wi{position:relative;display:inline-flex;align-items:center;gap:5px;height:28px;min-width:30px;justify-content:center;padding:0 8px;border-radius:8px;cursor:help;transition:background .12s,box-shadow .12s}.m-firmy #nx .wi svg{width:16px;height:16px}.m-firmy #nx .wi i{font-style:normal;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.m-firmy #nx .wi.on{color:var(--ink-dim);background:#f1efea}.m-firmy #nx .wi.off{color:#c9c4bb;background:transparent;box-shadow:inset 0 0 0 1px var(--border-l)}.m-firmy #nx .wi.a{color:var(--amber-t);background:var(--amber-l)}.m-firmy #nx .wi.r{color:var(--red-t);background:var(--red-l)}.m-firmy #nx .tip{white-space:pre-line;max-width:360px!important}.m-firmy #nx .mk{position:fixed;left:50%;bottom:20px;transform:translate(-50%);z-index:60;display:flex;align-items:center;gap:6px;padding:6px;background:#fffcf2;border:1.5px dashed #D9BE6A;border-radius:14px;box-shadow:0 8px 28px #1a181624}.m-firmy #nx .mk .l{font-size:12px;font-weight:700;color:var(--amber-t);padding:0 6px 0 8px;white-space:nowrap}.m-firmy #nx .mk .seg{display:flex;gap:2px;background:#f6edcf;border-radius:10px;padding:3px}.m-firmy #nx .mk .seg button{height:30px;padding:0 12px;border-radius:8px;font-size:12px;font-weight:600;color:var(--amber-t);white-space:nowrap}.m-firmy #nx .mk .seg button b{font-weight:800;margin-right:5px}.m-firmy #nx .mk .seg button.on{background:#fff;color:var(--ink);box-shadow:0 1px 3px #0000001f}.m-firmy #nx .mk .sep{width:1px;height:22px;background:#e6d5a0;margin:0 4px}.m-firmy #nx .info{display:flex;gap:12px;align-items:flex-start;margin-bottom:18px;padding:12px 16px;border-radius:12px;background:#fffcf2;border:1.5px dashed #D9BE6A;color:var(--amber-t);font-size:12px;line-height:1.5}.m-firmy #nx .info b{color:#6b5210}.m-firmy #nx .info .x{margin-left:auto;color:var(--amber-t)}.m-firmy #nx .toast{position:fixed;left:50%;bottom:84px;transform:translate(-50%,10px);opacity:0;pointer-events:none;z-index:90;background:var(--navy);color:#fff;font-size:13px;font-weight:600;padding:10px 16px;border-radius:10px;box-shadow:var(--sh-lg);transition:opacity .18s,transform .18s}.m-firmy #nx .toast.on{opacity:1;transform:translate(-50%)}@container cc-obszar (max-width:1100px){.m-firmy #nx .split{grid-template-columns:340px minmax(0,1fr)}}@container cc-obszar (max-width:900px){.m-firmy #nx .split{grid-template-columns:1fr}.m-firmy #nx .mk .l,.m-firmy #nx .mk .seg button span{display:none}}.m-firmy #nx{font-family:var(--font);color:var(--ink);padding-top:4px}.m-firmy #nx .card{background:transparent;border:0;border-radius:0;box-shadow:none;transform:none!important;overflow:visible;margin:0;padding:0;cursor:default}.m-firmy #nx tbody.card{display:table-row-group}.m-firmy #nx .p-body.card{display:block;overflow-y:auto}.m-firmy #nx .panel{position:fixed;top:0;right:0;bottom:0;z-index:40}.m-firmy #nx .panel .d-sec{min-height:calc(100cqh - 100px)}.m-firmy #nx .ph{margin-bottom:16px}.m-firmy #nx .pusto-t{height:140px;text-align:center;color:var(--ink-muted);font-size:13px}.m-firmy #nx .pusto-t .btn{margin-left:12px}.m-firmy #nx .esc-h{font-size:12px;color:var(--ink-muted);display:flex;gap:6px;align-items:center}.m-firmy #nx .d-foot{display:flex;align-items:center;gap:12px;margin-top:22px;padding-top:16px;border-top:1px solid var(--border-l);font-size:12px;color:var(--ink-muted)}.m-firmy #nx .d-foot .btn{margin-left:auto}.m-firmy #nx .stopbox .sbtn{margin-top:10px}.m-firmy #nx .t-akc{display:flex;justify-content:flex-end;margin:-4px 0 12px}.m-firmy #nx .lnk{color:var(--accent);font-weight:600;font-size:13px;padding:0}.m-firmy #nx .lnk:hover{text-decoration:underline;text-underline-offset:2px}.m-firmy #nx .pm-w{position:relative}.m-firmy #nx .pm{position:absolute;right:0;top:calc(100% + 6px);z-index:5;min-width:236px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--sh-lg);padding:6px;display:none}.m-firmy #nx .pm.open{display:block}.m-firmy #nx .pm button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border-radius:8px;font-size:13px;color:var(--ink);text-align:left}.m-firmy #nx .pm button svg{color:var(--ink-muted)}.m-firmy #nx .pm button:hover{background:var(--surface2)}.m-firmy #nx .pm button.dng{color:var(--red-t)}.m-firmy #nx .pm button.dng svg{color:var(--red-t)}.m-firmy #nx .pm i{display:block;height:1px;background:var(--border);margin:5px 4px}.m-firmy #nx .gpl{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--accent);padding:2px 0}.m-firmy #nx .gpl:hover{text-decoration:underline;text-underline-offset:2px}.m-firmy #nx .gpl.brak{color:var(--ink-muted)}.m-firmy #nx .gi .vv{display:flex;flex-direction:column;align-items:flex-end}.m-firmy #nx .gedt{margin-top:6px;opacity:.75}.m-firmy #nx .gi:hover .gedt{opacity:1}.m-firmy #nx .btn[disabled]{opacity:.55;cursor:not-allowed}.m-firmy #nx input{font-family:inherit}.m-firmy #nx .wh{display:flex;flex-direction:column}.m-firmy #nx .whi{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;padding:9px 0;border-top:1px solid var(--border-l);align-items:start}.m-firmy #nx .whi:first-child{border-top:0;padding-top:0}.m-firmy #nx .whi .st{justify-self:start}.m-firmy #nx .whp{font-size:13px;color:var(--ink-dim);line-height:1.45}.m-firmy #nx .whm{font-size:12px;color:var(--ink-muted);margin-top:2px}.m-firmy #nx .search{position:static;max-width:420px!important;min-width:240px!important}.m-firmy #nx .search svg,.m-firmy #nx .kdd-in svg{position:static;transform:none;left:auto;top:auto}.m-firmy #nx .search input,.m-firmy #nx .kdd-in input{width:auto;flex:1;min-width:0;padding:0;border:0;border-radius:0;background:transparent;height:auto;box-shadow:none}.m-firmy #nx .search input:focus,.m-firmy #nx .kdd-in input:focus{outline:none;border:0}.m-firmy #nx .gl{margin:0 -24px}.m-firmy #nx .gi.cen-row{display:grid;align-items:start;padding:14px 24px;border-bottom:0;border-top:1px solid var(--border-l);transition:background .12s}.m-firmy #nx .gi.cen-row:first-child{border-top:0;padding-top:12px}.m-firmy #nx .gi.cen-row:last-child{border-bottom:1px solid var(--border-l)}.m-firmy #nx .gi.cen-row:hover{background:var(--surface2)}.m-firmy #nx .gi.cen-row.old:hover{opacity:.85}.m-firmy .szx{position:absolute;width:22px;height:22px;display:none;align-items:center;justify-content:center;border:0;margin:0;padding:0;background:transparent;border-radius:6px;color:var(--ink-muted,#6E675E);cursor:pointer;z-index:3;transition:background .15s,color .15s}.m-firmy .szx:hover{background:var(--surface3,#F2F0EC);color:var(--ink,#1A1816)}.m-firmy .szx:focus-visible{outline:2px solid var(--accent,#375DA6);outline-offset:1px}.m-firmy .szx.on{display:inline-flex}.m-firmy input.szx-in{padding-right:38px!important}.m-firmy input.szx-in::-webkit-search-cancel-button{display:none}.m-firmy #nx td.pusto-t{height:auto;padding:44px 24px!important}.m-firmy #nx .pusto-t .empty{border:0;box-shadow:none;background:transparent;padding:0;border-radius:0}.m-firmy #nx .pusto-t .empty-i{margin:0 auto 14px}.m-firmy #nx .pusto-t .empty-t{margin-bottom:6px}.m-firmy #nx .pusto-t .btn{margin:14px 0 0}@container cc-obszar (max-width:700px){.m-firmy #nx td.pusto-t{display:block;width:100%;padding:32px 16px!important}}.m-firmy .filters>.search,.m-firmy .hd-tb>.search{flex:0 0 340px!important;width:340px!important;max-width:100%!important;min-width:0!important}.m-firmy .wycz-f,.m-firmy #clrBtn{flex-shrink:0}.m-firmy .wycz-f[aria-disabled=true],.m-firmy #clrBtn[aria-disabled=true]{display:inline-flex!important;visibility:hidden!important;pointer-events:none!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-firmy .filters>.search,.m-firmy .hd-tb>.search{flex-basis:320px!important;width:320px!important}}@container cc-obszar (max-width:640px){.m-firmy .filters>.search,.m-firmy .hd-tb>.search{flex:1 1 100%!important;width:auto!important}}.m-firmy .hd-tb.kt-tb{flex-wrap:wrap!important;row-gap:8px!important}.m-firmy .kt-tb .seg-w button{white-space:nowrap}.m-firmy .mk-mig{animation:mkMig 1.8s ease-out 1}.m-firmy .hi-nr{border:0;background:none;padding:0;font:inherit;font-weight:inherit;color:inherit;cursor:pointer;text-align:left}.m-firmy .hi-nr:hover{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.m-firmy .hi-n{margin-left:8px;font-size:11px;font-weight:600;color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-firmy .hi.arch .t1{color:var(--ink-dim)}.m-firmy .ov.bok{padding:0!important;justify-content:flex-end!important;align-items:stretch!important;background:#1a18162e!important;overflow:hidden!important}.m-firmy .ov.bok .modal{max-width:none!important;width:min(540px,100%)!important;height:100%;border-radius:0!important;display:flex;flex-direction:column;box-shadow:-12px 0 40px #1a305929!important;animation:mkBok .26s cubic-bezier(.22,1,.36,1)}.m-firmy .ov.bok .m-body{flex:1 1 auto;overflow-y:auto;min-height:0}.m-firmy .ov.bok .m-head,.m-firmy .ov.bok .m-foot{flex-shrink:0}@media (prefers-reduced-motion:reduce){.m-firmy .ov.bok .modal{animation:none}}.m-firmy #nx .panel{width:min(540px,100%)!important}.m-firmy .ov,.m-firmy .szuf-ov,.m-firmy .ov.bok{background:#1a181652!important}.m-firmy .ov.open{animation:mkScrim .2s ease-out}.m-firmy .szuf-ov:not([hidden]){animation:mkScrim .2s ease-out}.m-firmy .ov.bok .modal{animation:mkBok .26s cubic-bezier(.22,1,.36,1)!important}.m-firmy aside.sz:not(.srodek){transition:transform .26s cubic-bezier(.22,1,.36,1)!important}.m-firmy .modal:focus,.m-firmy .okno:focus,.m-firmy aside.sz:focus{outline:none}@media (prefers-reduced-motion:reduce){.m-firmy .ov.open,.m-firmy .szuf-ov:not([hidden]),.m-firmy .ov.bok .modal{animation:none!important}.m-firmy aside.sz{transition:none!important}}.m-firmy #nx .panel{transition:transform .26s cubic-bezier(.22,1,.36,1)!important}.m-firmy #nxT{container-type:inline-size;container-name:nxt}@container cc-obszar (min-width:761px){.m-firmy #nxT col:nth-child(6){width:128px!important}.m-firmy #nxT td:last-child .ac{justify-content:flex-end}}.m-firmy #nxT .fc .fkt{display:none;align-items:center;gap:6px;margin-top:6px;font-size:12px;color:var(--ink-muted)}.m-firmy #nxT .fc .fkt a{color:inherit}@container cc-obszar (min-width:761px){@container nxt (max-width:1149px){.m-firmy #nxT table{min-width:0!important;width:100%!important}.m-firmy #nxT col:nth-child(2){width:180px!important}.m-firmy #nxT col:nth-child(3){width:92px!important}.m-firmy #nxT col:nth-child(4){width:124px!important}.m-firmy #nxT col:nth-child(5){width:140px!important}.m-firmy #nxT col:nth-child(6){width:128px!important}.m-firmy #nxT td:nth-child(5) .bs{display:none}.m-firmy #nxT td:nth-child(3) .z5{display:none}.m-firmy #nxT .kl span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-firmy #nxT .kt{min-width:0}}@container nxt (max-width:900px){.m-firmy #nxT col:nth-child(2){width:0!important}.m-firmy #nxT th:nth-child(2),.m-firmy #nxT td:nth-child(2){padding:0!important;border:0!important;overflow:hidden;visibility:hidden}.m-firmy #nxT .fc .fkt{display:flex}}}.m-firmy #nx .fbtn .f-kr{display:none}@container cc-obszar (max-width:1279px){.m-firmy #nx .fbtn .f-dl{display:none}.m-firmy #nx .fbtn .f-kr{display:inline}}@container cc-obszar (max-width:640px){.m-firmy #nx .filters{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px!important}.m-firmy #nx .filters>.search,.m-firmy #nx .filters>.kdd-w{grid-column:1/-1}.m-firmy #nx .filters>.kdd-w>.fbtn{width:100%;justify-content:flex-start}.m-firmy #nx .filters>.kdd-w>.fbtn>svg:last-child{margin-left:auto}.m-firmy #nx .filters>.fbtn{width:100%;min-width:0;justify-content:center;padding:0 10px}.m-firmy #nx .fbtn .f-dl{display:none}.m-firmy #nx .fbtn .f-kr{display:inline}.m-firmy #nx .filters>.wycz-f[aria-disabled=true]{display:inline-flex!important;visibility:hidden!important}.m-firmy #nx .filters>.wycz-f{grid-column:1/-1;width:100%!important;font-size:13px!important;gap:6px!important}}.m-firmy .filters .wycz-f,.m-firmy .filters #clrBtn{order:90}.m-firmy .filters .ul-lc{min-width:112px;text-align:right;order:95;margin-left:auto}.m-firmy .filters .wycz-f[aria-disabled=true],.m-firmy .filters #clrBtn[aria-disabled=true],.m-firmy .hd-tb .wycz-f[aria-disabled=true]{visibility:hidden!important;display:inline-flex!important;pointer-events:none!important}.m-firmy .filters .wycz-f,.m-firmy .filters #clrBtn,.m-firmy .hd-tb .wycz-f{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--accent)!important;font-weight:600!important;padding:0 10px!important}.m-firmy .filters .wycz-f:hover,.m-firmy .filters #clrBtn:hover,.m-firmy .hd-tb .wycz-f:hover{background:var(--accent-l)!important}.m-firmy .filters>.search,.m-firmy .hd-tb>.search,.m-firmy #nx .filters>.search{flex:1 1 200px!important;width:auto!important;min-width:200px!important;max-width:340px!important}@container cc-obszar (max-width:640px){.m-firmy .filters>.search,.m-firmy .hd-tb>.search,.m-firmy #nx .filters>.search{flex:1 1 100%!important;max-width:none!important}}.m-firmy .filters .fbtn,.m-firmy .hd-tb .fbtn,.m-firmy #nx .filters .fbtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:7px!important;white-space:nowrap}.m-firmy .filters .seg-w,.m-firmy .hd-tb .seg-w{height:36px!important;padding:3px!important;border-radius:10px!important;box-sizing:border-box}.m-firmy .filters .seg-w>button,.m-firmy .hd-tb .seg-w>button{height:28px!important;border-radius:7px!important;font-size:13px!important}.m-firmy .filters .search input,.m-firmy .hd-tb .search input{height:36px!important;border-radius:10px!important;font-size:13px!important}.m-firmy #nx .filters .search{height:36px!important;border-radius:10px!important;border-color:var(--border-input)!important}.m-firmy .filters .wyb-b,.m-firmy .hd-tb .wyb-b{height:36px!important;min-height:36px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;border:1px solid var(--border)!important}.m-firmy .filters .wycz-f,.m-firmy .hd-tb .wycz-f,.m-firmy #clrBtn,.m-firmy .filters #clrBtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:6px!important;width:auto!important;flex:0 0 auto!important}.m-firmy .hd-tb>.btn,.m-firmy .hd-tb .btn-sm{height:36px!important;border-radius:10px!important;font-size:13px!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-firmy .filters,.m-firmy .hd-tb,.m-firmy #nx .filters{column-gap:8px!important}.m-firmy .filters .fbtn,.m-firmy .hd-tb .fbtn,.m-firmy #nx .filters .fbtn{padding:0 10px!important;gap:6px!important}.m-firmy .filters .seg-w>button,.m-firmy .hd-tb .seg-w>button{padding:0 9px!important}.m-firmy .filters .fbtn .pref{display:none!important}.m-firmy .filters .ul-lc{min-width:112px;text-align:right}.m-firmy .filters>.search,.m-firmy .hd-tb>.search,.m-firmy #nx .filters>.search{flex-basis:170px!important;min-width:170px!important}.m-firmy .hd-tb .wyb,.m-firmy .hd-tb .wyb-b{width:auto!important;min-width:0!important}.m-firmy .filters .wycz-f,.m-firmy .filters #clrBtn,.m-firmy .hd-tb .wycz-f{padding:0 8px!important}}.m-firmy label:has(>input:focus-visible),.m-firmy label:has(input[type=radio]:focus-visible),.m-firmy label:has(input[type=checkbox]:focus-visible){outline:2px solid var(--accent,#375DA6);outline-offset:2px;border-radius:10px}.m-firmy .ov:not(.bok) .modal{max-height:calc(100cqh - 64px);display:flex;flex-direction:column}.m-firmy .ov:not(.bok) .modal>.m-body{flex:1 1 auto;min-height:0;overflow-y:auto}.m-firmy .ov:not(.bok) .modal>.m-head,.m-firmy .ov:not(.bok) .modal>.m-foot{flex-shrink:0}.m-firmy .ov:not(.bok){align-items:center!important}.m-firmy #nx .fname b,.m-firmy #nx .blk .bt b{font-size:15px!important}.m-firmy #nx b.z{color:var(--ink-muted)!important}.m-firmy #nx{padding-top:0!important}.m-firmy #nx .ph .btn-p.btn-l{height:34px!important;border-radius:9px!important}@container cc-obszar (max-width:640px){.m-firmy #nx .kt a.kl{display:inline-flex;align-items:center;min-height:32px}}.m-firmy[data-upr]:not([data-upr~=przegl]) [data-wym=przegl]{display:none!important}.m-firmy[data-upr]:not([data-upr~=tworz]) [data-wym=tworz]{display:none!important}.m-firmy[data-upr]:not([data-upr~=oferty]) [data-wym=oferty]{display:none!important}.m-firmy[data-upr]:not([data-upr~=weryf]) [data-wym=weryf]{display:none!important}.m-firmy[data-upr]:not([data-upr~=zatw]) [data-wym=zatw]{display:none!important}.m-firmy[data-upr]:not([data-upr~=oceny]) [data-wym=oceny]{display:none!important}.m-firmy[data-upr]:not([data-upr~=baza]) [data-wym=baza]{display:none!important}.m-firmy[data-upr]:not([data-upr~=bazaDod]) [data-wym=bazaDod]{display:none!important}.m-firmy[data-upr]:not([data-upr~=proj]) [data-wym=proj]{display:none!important}.m-firmy[data-upr]:not([data-upr~=harm]) [data-wym=harm]{display:none!important}.m-firmy[data-upr]:not([data-upr~=harmA]) [data-wym=harmA]{display:none!important}.m-firmy[data-upr]:not([data-upr~=harmB]) [data-wym=harmB]{display:none!important}.m-firmy[data-upr]:not([data-upr~=harmS]) [data-wym=harmS]{display:none!important}.m-firmy[data-upr]:not([data-upr~=harmK]) [data-wym=harmK]{display:none!important}.m-firmy[data-upr]:not([data-upr~=slow]) [data-wym=slow]{display:none!important}.m-firmy[data-upr]:not([data-upr~=dane]) [data-wym=dane]{display:none!important}.m-firmy[data-upr]:not([data-upr~=uzyt]) [data-wym=uzyt]{display:none!important}.m-firmy[data-upr] .demo,.m-firmy[data-upr] .mk-rola{display:none!important}.m-firmy[data-upr]:not([data-upr~=inw]) [data-wym=inw]{display:none!important}.m-firmy[data-upr]:not([data-upr~=kat]) [data-wym=kat]{display:none!important}.m-firmy[data-upr]:not([data-upr~=akt]) [data-wym=akt]{display:none!important}.m-firmy[data-upr]:not([data-upr~=cofnij]) [data-wym=cofnij]{display:none!important}.m-firmy[data-upr]:not([data-upr~=inw]) [data-mk=doInwestora]{pointer-events:none!important;color:inherit!important;text-decoration:none!important;cursor:default!important}.m-firmy input[type=date]::-webkit-calendar-picker-indicator{opacity:0;width:0;padding:0;margin:0;pointer-events:none}.m-firmy .kal-w{position:relative;display:block}.m-firmy .kal-w>input[type=date]{width:100%;padding-right:40px!important}.m-firmy .kal-b{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-muted,#6E675E);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-firmy .kal-b:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-firmy .kal-b:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-firmy .kal-b:disabled{opacity:.4;cursor:default}.m-firmy .kal{position:fixed;z-index:100000;width:288px;padding:12px;background:var(--surface,#fff);border:1px solid var(--border,#E2DFD9);border-radius:14px;box-shadow:0 12px 32px #1a181629,0 2px 6px #1a18160f;font-family:inherit;color:var(--ink,#1A1816);animation:kalIn .14s ease-out}@media (prefers-reduced-motion:reduce){.m-firmy .kal{animation:none}}.m-firmy .kal-h{display:flex;align-items:center;gap:4px;margin-bottom:8px}.m-firmy .kal-t{flex:1;font-size:13px;font-weight:600;color:var(--navy,#1A3059);padding-left:6px;text-transform:capitalize}.m-firmy .kal-n{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-dim,#4A453F);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-firmy .kal-n:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-firmy .kal-n:focus-visible,.m-firmy .kal-d:focus-visible,.m-firmy .kal-f button:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-firmy .kal-g{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.m-firmy .kal-wd{height:28px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--ink-muted,#6E675E);text-transform:uppercase;letter-spacing:.04em}.m-firmy .kal-wd.we{color:#a49c92}.m-firmy .kal-d{height:32px;border:0;border-radius:9px;background:transparent;font:inherit;font-size:13px;font-weight:500;color:var(--ink,#1A1816);cursor:pointer;font-variant-numeric:tabular-nums;position:relative}.m-firmy .kal-d:hover{background:var(--surface2,#F5F4F0)}.m-firmy .kal-d.poza{color:#b8b1a7}.m-firmy .kal-d.we:not(.on){color:var(--ink-dim,#4A453F)}.m-firmy .kal-d.dzis{box-shadow:inset 0 0 0 1.5px var(--accent,#375DA6);color:var(--accent,#375DA6);font-weight:600}.m-firmy .kal-d.on{background:var(--accent,#375DA6);color:#fff;font-weight:600;box-shadow:none}.m-firmy .kal-d:disabled{color:#cfc9c0;cursor:not-allowed;background:transparent;text-decoration:line-through}.m-firmy .kal-f{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid var(--border,#E2DFD9)}.m-firmy .kal-f button{height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:12px;font-weight:600;color:var(--accent,#375DA6);cursor:pointer}.m-firmy .kal-f button:hover{background:var(--accent-l,#E8EEF8)}.m-firmy .kal-f button.cz{color:var(--ink-dim,#4A453F)}.m-firmy .kal-f button.cz:hover{background:var(--surface2,#F5F4F0)}.m-firmy .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}.m-firmy .mk-tt.on{opacity:1;transform:none}.m-firmy .mk-tt.dol{transform:translateY(-3px)}.m-firmy .mk-tt.dol.on{transform:none}@media (prefers-reduced-motion:reduce){.m-firmy .mk-tt{transition:none}}.m-firmy .wal-bl{display:block;margin-top:5px;font-size:12px;line-height:1.4;color:var(--red-t,#B42318)}.m-firmy input.wal-zle,.m-firmy textarea.wal-zle{border-color:var(--red,#C4321F)!important;box-shadow:0 0 0 3px #c4321f1f!important}.m-firmy .m-grid .fld:has(#fNip){grid-column:1/-1}.m-firmy .nip-r{display:flex;gap:8px;max-width:calc(50% + 120px)}.m-firmy .nip-r input{flex:1;min-width:0}.m-firmy .nip-r .btn{flex-shrink:0;height:40px;gap:6px}.m-firmy .nip-r .btn.lad{opacity:.6}@container cc-obszar (max-width:640px){.m-firmy .nip-r{max-width:none}}.m-firmy .gus.on{display:block;margin-top:10px;padding:10px 12px;border-radius:10px;border:1px solid var(--border);background:var(--surface2);font-size:13px;line-height:1.5;color:var(--ink-dim)}.m-firmy .gus.on>svg{vertical-align:-3px;margin-right:6px}.m-firmy .gus.on.ok{background:#eef5f0;border-color:#cfe3d6;color:#1e6b3f}.m-firmy .gus.on.zle{background:#fdf1ef;border-color:#f1c9c2;color:#7a2316}.m-firmy .gus.on.brak{background:#fbf4e2;border-color:#ebd9a6;color:#6b4e07}.m-firmy .gus.on.pom{background:transparent;border-style:dashed;font-size:12.5px}.m-firmy .gus .g-mk{display:block;margin-top:4px;color:var(--ink-muted);font-size:12px}.m-firmy .gus.on.lad{display:flex;align-items:center;gap:8px}.m-firmy .g-spin{width:14px;height:14px;border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:gsp .8s linear infinite;flex-shrink:0}.m-firmy .gus.on.zn,.m-firmy .gus.on.wyk{background:var(--surface);padding:0;overflow:hidden}.m-firmy .gus.on.wyk{border-color:#f1c9c2}.m-firmy .g-h{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-bottom:1px solid var(--border);background:var(--surface2)}.m-firmy .g-ic{width:30px;height:30px;border-radius:9px;background:#e8f3ec;color:#1e6b3f;display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-firmy .wyk .g-ic{background:#fbe9e6;color:#a12c1c}.m-firmy .g-hn{min-width:0}.m-firmy .g-hn b{display:block;font-size:14.5px;line-height:1.3;color:var(--navy)}.m-firmy .g-tg{display:flex;flex-wrap:wrap;gap:6px;margin-top:5px}.m-firmy .g-t{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:7px;font-size:12px;font-weight:600}.m-firmy .g-t.ok{background:#e8f3ec;color:#1e6b3f}.m-firmy .g-t.uw{background:#fbf1dc;color:#7a5410}.m-firmy .g-t.zl{background:#fbe9e6;color:#a12c1c}.m-firmy .g-d{margin:0;padding:6px 14px}.m-firmy .g-w{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;padding:6px 0;border-bottom:1px solid #F0EEEA}.m-firmy .g-w:last-child{border-bottom:0}.m-firmy .g-w dt{font-size:12px;color:var(--ink-muted);line-height:1.5}.m-firmy .g-w dd{margin:0;font-size:13px;color:var(--ink);line-height:1.5;overflow-wrap:anywhere}.m-firmy .g-w .n{font-variant-numeric:tabular-nums}.m-firmy .g-w dd b.n{font-weight:600;margin-right:4px}.m-firmy .g-ost{margin:0 14px 10px;padding:8px 10px;border-radius:8px;background:#fdf1ef;color:#7a2316;font-size:12.5px}.m-firmy .g-ost.uw{background:#fbf4e2;color:#6b4e07}.m-firmy .g-kol{display:flex;align-items:center;gap:6px;margin:0 14px 10px;font-size:12.5px;color:#7a5410}.m-firmy .g-kol svg{flex-shrink:0}.m-firmy .g-a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-top:1px solid var(--border);background:var(--surface2)}.m-firmy .g-a .btn{margin:0!important}.m-firmy .g-z{font-size:12px;color:var(--ink-muted)}@container cc-obszar (max-width:560px){.m-firmy .g-w{grid-template-columns:1fr;gap:0}.m-firmy .g-a{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.m-firmy .g-spin{animation:none}}.m-firmy #nx .tag{display:inline-flex!important;align-items:center;height:22px!important;padding-top:0!important;padding-bottom:0!important;border-radius:6px!important;font-size:12px!important;font-weight:600!important;line-height:1!important}.m-firmy #nx #q,.m-firmy #nx input#q{border-color:var(--border-input,#938B82)!important}.m-firmy .gus.on.ok,.m-firmy .gus.on.zle,.m-firmy .gus.on.brak{display:flex!important;align-items:flex-start;gap:8px}.m-firmy .gus.on.ok>svg,.m-firmy .gus.on.zle>svg,.m-firmy .gus.on.brak>svg{flex-shrink:0;margin:2px 0 0!important}.m-firmy .gus.on.ok>span,.m-firmy .gus.on.zle>span,.m-firmy .gus.on.brak>span{flex:1;display:block}.m-firmy .gus.on.ok .btn,.m-firmy .gus.on.zle .btn{margin:-3px 0 -3px auto!important;flex-shrink:0}.m-firmy .g-rab{display:contents}.m-firmy .g-rab.ukr,.m-firmy .g-cen.ukr{display:none!important}.m-firmy .gp-h,.m-firmy .gp-r{display:grid;grid-template-columns:minmax(0,1fr) 92px 128px 32px;gap:8px;align-items:center}.m-firmy .gp-h{margin:2px 0 6px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.m-firmy .gp-r{margin-bottom:8px}.m-firmy .gp-r input,.m-firmy .gp-r select{width:100%;min-width:0;margin:0}.m-firmy .gp-c{position:relative;display:block}.m-firmy .gp-c input{padding-right:28px;text-align:right;font-variant-numeric:tabular-nums}.m-firmy .gp-c em{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-style:normal;font-size:12px;color:var(--ink-muted)}.m-firmy .gp-r input.wal-zle{border-color:var(--red,#C4321F)!important}.m-firmy .gp-dod{margin-top:2px}.m-firmy .gpoz{list-style:none;margin:6px 0 4px;padding:0;border-left:2px solid var(--border)}.m-firmy .gpoz li{display:flex;justify-content:space-between;gap:12px;padding:2px 0 2px 10px;font-size:12.5px;color:var(--ink-dim)}.m-firmy .gpoz li b{font-weight:600;color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums}@container cc-obszar (max-width:560px){.m-firmy .gp-h{display:none}.m-firmy .gp-r{grid-template-columns:1fr 1fr 32px}.m-firmy .gp-r input[data-pz=n]{grid-column:1/-1}}.m-firmy #nx .gi.gi2{display:block!important;padding:14px 24px 16px}.m-firmy #nx .gi2 .g2-h{display:flex;align-items:flex-start;gap:10px}.m-firmy #nx .gi2 .g2-t{flex:1;display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-width:0}.m-firmy #nx .gi2 .t1{font-size:14px;font-weight:600;color:var(--navy,#1A3059)}.m-firmy #nx .gi2 .gedt{margin:-4px -6px 0 0;flex-shrink:0}.m-firmy #nx .gi2 .g2-m{margin-top:3px;font-size:12px;color:var(--ink-muted)}.m-firmy #nx .gi2 .gpt{margin-top:10px!important;padding:0!important;border:1px solid var(--border-l,#ECE9E4);border-radius:10px;overflow:hidden;background:var(--surface,#fff)}.m-firmy #nx .gi2 .gpt-r{margin:0!important;display:flex!important;justify-content:space-between;align-items:baseline;gap:14px;padding:7px 12px;font-size:13px;color:var(--ink)}.m-firmy #nx .gi2 .gpt-r+.gpt-r{border-top:1px solid var(--border-l,#ECE9E4)}.m-firmy #nx .gi2 .gpt-r span{min-width:0;overflow-wrap:anywhere}.m-firmy #nx .gi2 .gpt-r b{font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.m-firmy #nx .gi2 .gpt-r b i{font-style:normal;font-weight:400;color:var(--ink-muted);margin-left:1px}.m-firmy #nx .gi2 .g2-s{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;margin-top:9px;font-size:12px;color:var(--ink-muted)}.m-firmy #nx .gi2 .g2-s .gpl{margin:0}.m-firmy #nx .gi2.cen-row:hover{background:transparent!important}.m-firmy #nx .gi2.cen-row:hover .gpt{border-color:var(--border,#E2DFD9)}.m-firmy .pierwszy{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 24px}.m-firmy .pierwszy .pi-ic{width:48px;height:48px;border-radius:14px;background:var(--accent-l,#E8EEF8);color:var(--accent,#375DA6);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.m-firmy .pierwszy b{font-size:15px;font-weight:600;color:var(--navy,#1A3059);margin-bottom:6px}.m-firmy .pierwszy span{font-size:13px;color:var(--ink-dim);line-height:1.5;max-width:440px}.m-firmy .pierwszy .btn{margin-top:16px}.m-dost{--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;--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:14px;--font:"Inter Variable",system-ui,-apple-system,"Segoe UI",sans-serif;--fs-label:11px;--fs-micro: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}.m-dost *{box-sizing:border-box;margin:0;padding:0}.m-dost{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);line-height:1.5;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-feature-settings:"cv11" 1}.m-dost button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.m-dost input,.m-dost textarea{font-family:inherit}.m-dost :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.m-dost *{transition:none!important;animation:none!important}}.m-dost .app{max-width:1240px;margin:0 auto;padding:24px 24px 72px}.m-dost .topbar{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:20px}.m-dost .h1{font-size:var(--fs-page);font-weight:var(--fw-bold);color:var(--navy);letter-spacing:var(--tr-page);line-height:1.15}.m-dost .sub{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:4px}.m-dost .btn{padding:9px 16px;border-radius:9px;font-size:var(--fs-body);font-weight:var(--fw-semi);letter-spacing:-.005em;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.m-dost .btn-primary{background:var(--accent);color:#fff}.m-dost .btn-primary:hover{background:var(--navy)}.m-dost .btn-ghost{border:1.5px solid var(--border);background:var(--surface);color:var(--ink-dim)}.m-dost .btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.m-dost .btn-sm{padding:7px 12px;font-size:var(--fs-meta);font-weight:var(--fw-semi)}.m-dost .filters{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-bottom:18px}.m-dost .search{position:relative;flex:1;min-width:230px;max-width:340px}.m-dost .search input{width:100%;padding:9px 13px 9px 37px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);background:var(--surface);color:var(--ink)}.m-dost .search input:focus{outline:none;border-color:var(--accent)}.m-dost .search svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--ink-muted)}.m-dost .fbtn{padding:9px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);letter-spacing:-.005em;background:var(--surface);color:var(--ink);display:flex;align-items:center;gap:7px;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.m-dost .fbtn:hover{border-color:var(--border-dark)}.m-dost .fbtn.on{border-color:var(--accent);background:var(--accent-l);color:var(--accent);font-weight:var(--fw-med)}.m-dost .fbtn .car{font-size:var(--fs-micro);color:var(--ink-muted)}.m-dost .fbtn.on .car{color:var(--accent)}.m-dost .dropdown{position:relative}.m-dost .dd-panel{display:none;position:absolute;top:calc(100% + 5px);left:0;z-index:60;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--sh-lg);padding:7px 0;min-width:240px}.m-dost .dd-panel.open{display:block}.m-dost .dd-opt{display:flex;align-items:center;gap:10px;padding:9px 15px;font-size:var(--fs-body);letter-spacing:-.005em;cursor:pointer;transition:background .12s}.m-dost .dd-opt:hover{background:var(--surface2)}.m-dost .dd-opt input{accent-color:var(--accent);width:13px;height:13px;cursor:pointer}.m-dost .dd-foot{border-top:1px solid var(--border);margin-top:6px;padding-top:6px}.m-dost .dd-foot button{width:100%;text-align:left;padding:8px 15px;font-size:var(--fs-meta);color:var(--ink-muted);cursor:default}.m-dost .dd-panel:has(input:checked) .dd-foot button{color:var(--ink-dim);cursor:pointer}.m-dost .dd-panel:has(input:checked) .dd-foot button:hover{background:var(--surface2);color:var(--ink)}.m-dost .cards{display:flex;flex-direction:column;gap:14px}.m-dost .card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden;transition:transform .18s,box-shadow .18s,border-color .18s}.m-dost .card:hover{transform:translateY(-3px);box-shadow:var(--sh-lg);border-color:var(--accent)}.m-dost .card.open{border-color:var(--accent);box-shadow:var(--sh-lg);transform:none}.m-dost .c-main{padding:20px 24px 18px}.m-dost .card{cursor:pointer}.m-dost .card .exp,.m-dost .card .c-foot{cursor:default}.m-dost .c-top{display:flex;gap:18px;align-items:flex-start}.m-dost .c-name{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);line-height:1.28;letter-spacing:var(--tr-tight)}.m-dost .c-specs{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.m-dost .sbadge{font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:4px 11px;border-radius:7px;background:var(--accent-l);color:var(--accent);white-space:nowrap}.m-dost .c-rate{flex-shrink:0;text-align:right}.m-dost .rv{font-size:var(--fs-data);font-weight:var(--fw-bold);color:var(--amber-t);line-height:1;font-variant-numeric:tabular-nums}.m-dost .rstars-sm{color:var(--amber-t);font-size:var(--fs-micro);letter-spacing:1.2px;line-height:1;margin-top:5px}.m-dost .rc{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:4px;white-space:nowrap}.m-dost .c-rate.none .txt{font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap}.m-dost .tiles{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.m-dost .tile{background:var(--surface2);border:1px solid var(--border);border-radius:9px;padding:7px 13px;display:flex;align-items:baseline;gap:7px}.m-dost .tile .v{font-size:var(--fs-title);font-weight:var(--fw-semi);line-height:1;color:var(--accent);font-variant-numeric:tabular-nums}.m-dost .tile .l{font-size:var(--fs-label);text-transform:uppercase;color:var(--ink-muted);letter-spacing:var(--tr-caps)}.m-dost .tile.win{background:var(--green-l);border-color:#2d7a4f38}.m-dost .tile.win .v{color:var(--green)}.m-dost .tile.zero .v{color:var(--ink-muted)}.m-dost .hitrow{display:flex;align-items:center;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.m-dost .hitrate{font-size:var(--fs-meta);color:var(--ink-muted)}.m-dost .chev{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--accent);opacity:0;transform:translate(-4px);transition:opacity .18s,transform .18s;flex-shrink:0;white-space:nowrap}.m-dost .chev svg{transition:transform .2s}.m-dost .card.open .chev svg{transform:rotate(180deg)}.m-dost .card:hover .chev,.m-dost .card.open .chev{opacity:1;transform:none}@media (hover:none){.m-dost .chev{opacity:1;transform:none;color:var(--ink-muted)}.m-dost .chev .chev-t{display:none}.m-dost .chev svg{width:19px;height:19px}.m-dost .card.open .chev{color:var(--accent)}}@media (prefers-reduced-motion:reduce){.m-dost .chev{transform:none}}.m-dost .hitrate b{color:var(--ink-dim);font-weight:var(--fw-semi)}.m-dost .c-foot{padding:13px 24px;background:var(--surface2);border-top:1px solid var(--border);display:flex;align-items:center;gap:18px;flex-wrap:wrap}.m-dost .cx{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-meta);color:var(--ink-dim);text-decoration:none}.m-dost .cx svg{color:var(--ink-muted);flex-shrink:0}.m-dost a.cx:hover{color:var(--accent)}.m-dost a.cx:hover svg{color:var(--accent)}.m-dost .c-acts{margin-left:auto;display:flex;gap:8px;flex-shrink:0}.m-dost .exp{display:none;border-top:1px solid var(--border);padding:22px 24px 24px}.m-dost .card.open .exp{display:block}.m-dost .exp-tabs{display:flex;gap:2px;border-bottom:1px solid var(--border);margin-bottom:18px}.m-dost .etab{padding:9px 14px;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink-muted);border-bottom:2px solid transparent;transition:color .15s,border-color .15s}.m-dost .etab:hover{color:var(--ink-dim)}.m-dost .etab.on{color:var(--accent);border-bottom-color:var(--accent)}.m-dost .epane{display:none}.m-dost .epane.on{display:block}.m-dost .hist{border:1px solid var(--border);border-radius:11px;overflow:hidden}.m-dost .hrow{display:flex;align-items:center;gap:13px;padding:12px 15px;border-bottom:1px solid var(--border)}.m-dost .hrow:last-child{border-bottom:none}.m-dost .hrow:hover{background:var(--surface2)}.m-dost .hmain{flex:1;min-width:0}.m-dost .hname{font-weight:var(--fw-semi);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-dost .hproj{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:1px}.m-dost .hval{font-weight:var(--fw-semi);white-space:nowrap;width:132px;text-align:right;flex-shrink:0;font-variant-numeric:tabular-nums}.m-dost .hdev{font-size:var(--fs-micro);margin-top:3px;font-weight:var(--fw-semi);font-variant-numeric:tabular-nums}.m-dost .hdev.pod{color:var(--green)}.m-dost .hdev.nad{color:var(--red)}.m-dost .hdev.rowno{color:var(--ink-muted)}.m-dost .hstat{font-size:var(--fs-meta);padding:3px 10px;border-radius:20px;white-space:nowrap;width:92px;text-align:center;flex-shrink:0}.m-dost .hstat.win{background:var(--green-l);color:var(--green)}.m-dost .hstat.lost{background:var(--surface2);color:var(--ink-muted)}.m-dost .hstat.open{background:var(--accent-l);color:var(--accent)}.m-dost .cen{border:1px solid var(--border);border-radius:11px;overflow:hidden}.m-dost .cen-row{display:flex;align-items:center;gap:14px;padding:13px 15px;border-bottom:1px solid var(--border)}.m-dost .cen-row:last-child{border-bottom:none}.m-dost .cen-row:hover{background:var(--surface2)}.m-dost .cen-row.stara{opacity:.55}.m-dost .cen-zakres{flex:1;min-width:0}.m-dost .cen-nazwa{font-weight:var(--fw-semi);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-dost .cen-zrodlo{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:3px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.m-dost .cen-plik{display:inline-flex;align-items:center;gap:5px;color:var(--accent);text-decoration:none;font-weight:var(--fw-med)}.m-dost .cen-plik:hover{text-decoration:underline}.m-dost .cen-plik svg{flex-shrink:0}.m-dost .cen-brak{display:inline-flex;align-items:center;gap:5px;color:var(--ink-muted);border-bottom:1px dashed var(--border-dark);cursor:pointer}.m-dost .cen-brak:hover{color:var(--ink-dim)}.m-dost .cen-wart{font-weight:var(--fw-semi);color:var(--green);white-space:nowrap;width:150px;text-align:right;flex-shrink:0;font-variant-numeric:tabular-nums}.m-dost .cen-row.stara .cen-wart{color:var(--ink-muted)}.m-dost .cen-okres{font-size:var(--fs-meta);color:var(--ink-muted);width:150px;text-align:right;flex-shrink:0;white-space:nowrap}.m-dost .cen-okres .wygasa{display:block;color:var(--amber-t);font-weight:var(--fw-semi);margin-top:2px}.m-dost .cen-okres .wygasa.pilne{color:var(--red)}.m-dost .mark.warn{background:var(--amber-l);border-color:#c49a2859;color:var(--amber-t);font-weight:var(--fw-semi)}.m-dost .mark.warn svg{color:var(--amber-t)}.m-dost .mark.pilne{background:var(--red-l);border-color:#c8410a52;color:var(--red-t);font-weight:var(--fw-semi)}.m-dost .mark.pilne svg{color:var(--red-t)}.m-dost .card.wstrz{border-color:var(--border-dark)}.m-dost .card.wstrz .c-main{opacity:.72}.m-dost .card.wstrz:hover .c-main{opacity:1}.m-dost .vat{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);font-weight:var(--fw-med);padding:3px 9px;border-radius:6px;white-space:nowrap}.m-dost .vat.ok{background:var(--green-l);color:var(--green)}.m-dost .vat.zle{background:var(--red-l);color:var(--red-t)}.m-dost .vat.nieznany{background:var(--surface2);color:var(--ink-muted);border:1px solid var(--border)}.m-dost .vat-flag{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-meta);font-weight:var(--fw-med);background:var(--red-l);color:var(--red-t);border-radius:7px;padding:3px 9px;margin-left:9px;vertical-align:2px;white-space:nowrap}.m-dost .vat-flag svg{flex-shrink:0}.m-dost .vat-flag.info{background:var(--surface2);border:1px solid var(--border);color:var(--ink-dim);font-weight:var(--fw-reg)}.m-dost .vat-data{font-size:var(--fs-meta);color:var(--ink-muted);margin-left:8px}.m-dost .dup{display:none;background:var(--red-l);border:1px solid rgba(200,65,10,.28);border-radius:9px;padding:11px 13px;margin-top:9px;font-size:var(--fs-meta);color:var(--red-t)}.m-dost .dup.on{display:block}.m-dost .dup b{font-weight:var(--fw-semi)}.m-dost .stop-bar{display:flex;align-items:center;gap:9px;padding:9px 24px;background:var(--ink-dim);color:#fff;font-size:var(--fs-meta);font-weight:var(--fw-semi);letter-spacing:.02em}.m-dost .stop-bar svg{flex-shrink:0;opacity:.9}.m-dost .stop-bar .kiedy{margin-left:auto;font-weight:var(--fw-reg);opacity:.75;white-space:nowrap}.m-dost .stop-box{background:var(--red-l);border:1px solid rgba(200,65,10,.28);border-radius:11px;padding:13px 15px;margin-bottom:18px}.m-dost .stop-box .t{font-weight:var(--fw-semi);color:var(--red-t);margin-bottom:4px}.m-dost .stop-box .p{color:var(--ink-dim);line-height:1.55}.m-dost .stop-box .m{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:6px}.m-dost .past-box{background:var(--surface2);border:1px solid var(--border);border-radius:11px;padding:13px 15px;margin-bottom:18px}.m-dost .past-box .t{font-weight:var(--fw-semi);color:var(--ink-dim);margin-bottom:2px}.m-dost .past-box .stop-hist{border-top-color:var(--border)}.m-dost .stop-hist{margin-top:14px;border-top:1px solid rgba(200,65,10,.2);padding-top:12px}.m-dost .sh-row{display:flex;gap:10px;padding:7px 0;font-size:var(--fs-meta)}.m-dost .sh-akcja{font-weight:var(--fw-semi);width:94px;flex-shrink:0}.m-dost .sh-akcja.stop{color:var(--red-t)}.m-dost .sh-akcja.go{color:var(--green)}.m-dost .sh-tresc{flex:1;min-width:0;color:var(--ink-dim);line-height:1.5}.m-dost .sh-kto{color:var(--ink-muted)}.m-dost .btn[disabled]{background:var(--surface2);color:var(--ink-muted);border:1.5px solid var(--border);cursor:not-allowed}.m-dost .btn[disabled]:hover{background:var(--surface2);color:var(--ink-muted);border-color:var(--border)}.m-dost .cen-typ{font-size:var(--fs-label);text-transform:uppercase;padding:3px 8px;border-radius:6px;width:74px;text-align:center;flex-shrink:0;letter-spacing:var(--tr-caps)}.m-dost .cen-typ.rabat{background:var(--accent-l);color:var(--accent)}.m-dost .cen-typ.cena{background:var(--green-l);color:var(--green)}.m-dost .cen-sec{font-size:var(--fs-label);text-transform:uppercase;color:var(--ink-muted);margin:18px 0 10px;letter-spacing:var(--tr-caps)}.m-dost .cen-sec:first-child{margin-top:0}.m-dost .dost{display:flex;flex-wrap:wrap;gap:8px}.m-dost .dost-i{background:var(--surface2);border:1px solid var(--border);border-radius:9px;padding:9px 13px;min-width:132px}.m-dost .dost-i .l{font-size:var(--fs-label);text-transform:uppercase;color:var(--ink-muted);letter-spacing:var(--tr-caps)}.m-dost .dost-i .v{font-weight:var(--fw-semi);margin-top:4px}.m-dost .krow{display:flex;align-items:center;gap:12px;font-size:var(--fs-meta)}.m-dost .krow .k{width:96px;color:var(--ink-dim);flex-shrink:0}.m-dost .kbar{flex:1;height:7px;border-radius:4px;background:var(--border);overflow:hidden;max-width:220px}.m-dost .kbar span{display:block;height:100%;background:var(--amber);border-radius:4px}.m-dost .krow .kv{width:26px;font-weight:var(--fw-semi);color:var(--amber-t);text-align:right;font-variant-numeric:tabular-nums}.m-dost .kryteria{display:flex;flex-direction:column;gap:9px}.m-dost .marks{display:flex;gap:7px;flex-wrap:wrap}.m-dost .mark{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);color:var(--ink-dim);background:var(--surface2);border:1px solid var(--border);border-radius:7px;padding:5px 11px;white-space:nowrap}.m-dost .mark svg{color:var(--ink-muted);flex-shrink:0}.m-dost .mark.gw{background:var(--surface);border:1.5px solid var(--accent);color:var(--accent);font-weight:var(--fw-semi);padding:4px 12px}.m-dost .mark.gw svg{color:var(--accent)}.m-dost .rsum{display:flex;gap:34px;align-items:center;padding:20px 24px;background:var(--surface2);border:1px solid var(--border);border-radius:11px;margin-bottom:14px;flex-wrap:wrap}.m-dost .rbig{font-size:var(--fs-page);font-weight:var(--fw-bold);color:var(--amber-t);line-height:1;font-variant-numeric:tabular-nums}.m-dost .rdist{flex:1;min-width:190px;display:flex;flex-direction:column;gap:8px}.m-dost .drow{display:flex;align-items:center;gap:12px;font-size:var(--fs-meta);color:var(--ink-muted);line-height:1}.m-dost .drow .lbl{width:34px;text-align:right;white-space:nowrap;flex-shrink:0;font-variant-numeric:tabular-nums}.m-dost .dbar{flex:1;height:6px;border-radius:3px;background:var(--border);overflow:hidden}.m-dost .dbar span{display:block;height:100%;background:var(--amber);border-radius:3px}.m-dost .drow .cnt{width:12px;text-align:right;flex-shrink:0;font-variant-numeric:tabular-nums}.m-dost .rrow{border:1px solid var(--border);border-radius:11px;margin-bottom:9px;overflow:hidden}.m-dost .rrow-in{padding:14px 16px}.m-dost .rctx{padding:9px 16px;background:var(--surface2);border-top:1px solid var(--border);font-size:var(--fs-meta);color:var(--ink-dim)}.m-dost .rctx b{font-weight:var(--fw-semi);color:var(--ink)}.m-dost .rrow:last-child{margin-bottom:0}.m-dost .rhead{display:flex;align-items:center;justify-content:space-between;gap:12px}.m-dost .rwho{display:flex;align-items:center;gap:9px}.m-dost .rav{width:27px;height:27px;border-radius:8px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;font-size:var(--fs-label);font-weight:var(--fw-bold);flex-shrink:0}.m-dost .rname{font-weight:var(--fw-semi)}.m-dost .rmeta{font-size:var(--fs-meta);color:var(--ink-muted)}.m-dost .rstars{color:var(--amber-t);letter-spacing:1.5px}.m-dost .rtext{font-size:var(--fs-body);color:var(--ink-dim);line-height:1.6;margin-top:9px}.m-dost .enote{background:var(--surface2);border-left:3px solid var(--border-dark);border-radius:0 9px 9px 0;padding:12px 15px;color:var(--ink-dim);line-height:1.6}.m-dost .grp-t{font-size:var(--fs-label);text-transform:uppercase;color:var(--accent);margin-bottom:11px;letter-spacing:var(--tr-caps)}.m-dost .dim{color:var(--ink-muted);font-size:var(--fs-meta)}.m-dost .empty{padding:70px 24px;text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh)}.m-dost .empty-i{width:54px;height:54px;border-radius:15px;background:var(--surface2);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;margin:0 auto 14px;color:var(--ink-muted)}.m-dost .empty-t{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);letter-spacing:var(--tr-tight);margin-bottom:6px}.m-dost .empty-s{color:var(--ink-muted)}.m-dost .ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a18166b;display:none;align-items:flex-start;justify-content:center;padding:40px 20px;z-index:200;overflow-y:auto}.m-dost .ov.open{display:flex}.m-dost .modal{background:var(--surface);border-radius:16px;box-shadow:var(--sh-lg);width:100%;max-width:620px;overflow:hidden}.m-dost .m-head{padding:20px 24px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:13px}.m-dost .m-ic{width:38px;height:38px;border-radius:11px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-dost .m-t{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy)}.m-dost .m-s{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:1px}.m-dost .m-x{margin-left:auto;color:var(--ink-muted);font-size:var(--fs-data);line-height:1;padding:3px 8px;border-radius:8px}.m-dost .m-x:hover{background:var(--surface2);color:var(--ink)}.m-dost .m-body{padding:22px 24px}.m-dost .m-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px 16px}.m-dost .m-grid .full{grid-column:1/-1}@container cc-obszar (max-width:560px){.m-dost .m-grid{grid-template-columns:1fr}}.m-dost .fld label{display:block;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink-dim);margin-bottom:6px}.m-dost .fld .req{color:var(--red)}.m-dost .fld select:focus{outline:none;border-color:var(--accent)}.m-dost .fld input,.m-dost .fld textarea{width:100%;padding:10px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);background:var(--surface);color:var(--ink);transition:border-color .15s}.m-dost .fld input:focus,.m-dost .fld textarea:focus{outline:none;border-color:var(--accent)}.m-dost .fld .hint{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:5px}.m-dost .fld textarea{resize:vertical;min-height:78px;line-height:1.55}.m-dost .m-sec{font-size:var(--fs-label);text-transform:uppercase;color:var(--accent);margin:24px 0 12px;letter-spacing:var(--tr-caps)}.m-dost .m-sec.first{margin-top:0}.m-dost .specpick{display:flex;flex-wrap:wrap;gap:7px}.m-dost .sp-opt{font-size:var(--fs-meta);font-weight:var(--fw-semi);padding:7px 13px;border-radius:8px;border:1.5px solid var(--border);background:var(--surface);color:var(--ink-dim);transition:border-color .14s,background .14s,color .14s}.m-dost .sp-opt:hover{border-color:var(--border-dark)}.m-dost .sp-opt.on{border-color:var(--accent);background:var(--accent-l);color:var(--accent)}.m-dost .m-foot{padding:16px 24px;border-top:1px solid var(--border);background:var(--surface2);display:flex;align-items:center;gap:10px}.m-dost .m-foot .sp{flex:1;font-size:var(--fs-meta);color:var(--ink-muted)}.m-dost .c-top{position:relative}.m-dost .c-top>:first-child{flex:1;min-width:0;padding-right:120px}.m-dost .c-rate{position:absolute;top:0;right:0}.m-dost .c-main:not(:has(.lejek2)) .c-top:has(.c-rate .gwz){min-height:68px}.m-dost .app{max-width:1760px;padding-left:28px;padding-right:28px}.m-dost svg.i{flex-shrink:0;display:block}.m-dost .btn svg.i{flex-shrink:0}.m-dost .btn-ghost svg{color:var(--ink-muted);transition:color .15s}.m-dost .btn-ghost:hover svg{color:var(--accent)}.m-dost .btn[disabled] svg{color:var(--ink-muted)}.m-dost .search svg{stroke-width:2}.m-dost .fbtn>svg:first-child{color:var(--ink-muted)}.m-dost .fbtn .car{display:inline-flex;color:var(--ink-muted)}.m-dost .fbtn.on>svg:first-child,.m-dost .fbtn.on .car{color:var(--accent)}.m-dost .fbtn .pref{color:var(--ink-muted)}.m-dost .fbtn .cnt{font-variant-numeric:tabular-nums;font-size:var(--fs-micro);font-weight:var(--fw-bold);line-height:1;background:var(--accent);color:#fff;border-radius:10px;padding:3px 6px}.m-dost .dd-opt .ok{margin-left:auto;color:var(--accent);visibility:hidden;display:inline-flex}.m-dost .dd-opt.sel{font-weight:var(--fw-semi);color:var(--accent)}.m-dost .dd-opt.sel .ok{visibility:visible}.m-dost .dd-opt .n{margin-left:auto;font-variant-numeric:tabular-nums;font-size:var(--fs-micro);color:var(--ink-muted)}.m-dost .dd-foot button{display:flex;align-items:center;gap:7px}.m-dost .card:hover,.m-dost .card.open{border-color:var(--border-dark)}.m-dost .card{position:relative}.m-dost .c-name{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.m-dost .c-specs{gap:6px;margin-top:9px}.m-dost .sbadge{display:inline-flex;align-items:center;font-size:var(--fs-micro);font-weight:var(--fw-semi);line-height:1;padding:5px 8px;border-radius:6px;background:#efede8;color:var(--ink-dim)}.m-dost .vat-flag{margin-left:0;vertical-align:0;border-radius:20px;padding:4px 11px 4px 9px;font-size:var(--fs-meta);font-weight:var(--fw-semi);gap:6px;line-height:1.25;letter-spacing:0}.m-dost .vat-flag.info{border:0;box-shadow:inset 0 0 0 1px var(--border);background:var(--surface2);color:var(--ink-dim);font-weight:var(--fw-med)}.m-dost .vat{border-radius:20px;padding:3px 10px;font-weight:var(--fw-semi)}.m-dost .vat.nieznany{border:0;box-shadow:inset 0 0 0 1px var(--border)}.m-dost .hstat{font-weight:var(--fw-semi);padding:4px 10px;border-radius:20px}.m-dost .hstat.lost{box-shadow:inset 0 0 0 1px var(--border)}.m-dost .lejek2{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin-top:12px;padding:9px 14px;border-radius:10px;background:var(--surface2)}.m-dost .lejek2.pusty{font-size:var(--fs-meta);color:var(--ink-muted);padding:7px 12px}.m-dost .lf{display:flex;flex-direction:column;gap:1px}.m-dost .lf-g{display:inline-flex;align-items:baseline;gap:5px;font-size:var(--fs-meta);color:var(--ink-dim);white-space:nowrap}.m-dost .lf-g b{font-size:15px;font-weight:var(--fw-semi);color:var(--ink);font-variant-numeric:tabular-nums}.m-dost .lf em{font-style:normal;font-size:var(--fs-micro);color:var(--ink-muted);white-space:nowrap}.m-dost .lf.zero .lf-g b{color:var(--ink-muted)}.m-dost .lf.win .lf-g b,.m-dost .lf.win em{color:var(--green)}.m-dost .lf-s{display:flex;align-self:center;color:var(--border-dark);margin-top:-2px}.m-dost .hitrow{margin-top:12px}.m-dost .hitrate b{font-weight:var(--fw-semi);color:var(--ink-dim);font-variant-numeric:tabular-nums}.m-dost .gwz{display:inline-flex;align-items:center;gap:1px;vertical-align:-1px}.m-dost .gwz svg{display:block}.m-dost .gwz .p{opacity:.3}.m-dost .c-rate .gwz{justify-content:flex-end;margin-top:5px}.m-dost .rstars-sm,.m-dost .rstars{letter-spacing:0!important}.m-dost .drow .lbl{display:inline-flex;align-items:center;justify-content:flex-end;gap:3px}.m-dost .stop-box{background:var(--surface2);border-color:var(--border)}.m-dost .stop-box .t{color:var(--ink)}.m-dost .stop-hist{border-top-color:var(--border)}.m-dost .sh-akcja.stop{color:var(--ink-dim)}.m-dost .grp-t,.m-dost .m-sec,.m-dost .cen-sec,.m-dost .dost-i .l,.m-dost .cen-typ{letter-spacing:.06em;font-weight:var(--fw-semi)}.m-dost .grp-t,.m-dost .m-sec,.m-dost .cen-sec{color:var(--ink-muted)}.m-dost .m-t{font-size:17px;font-weight:var(--fw-bold);letter-spacing:-.015em}.m-dost .m-x{width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center}.m-dost .fld input:focus,.m-dost .fld textarea:focus,.m-dost .fld select:focus{box-shadow:0 0 0 3px #375da61f}.m-dost .modal.waskie{max-width:500px}.m-dost .m-ic.szary{background:#efede8;color:var(--ink-dim)}.m-dost .m-ic.ziel{background:var(--green-l);color:var(--green)}.m-dost .m-ic.amber{background:var(--amber-l);color:var(--amber-t)}.m-dost .m-foot .sp{flex:1}.m-dost .fld select{width:100%;padding:10px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);font-family:var(--font);background:var(--surface);color:var(--ink);cursor:pointer}.m-dost .fld select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-dost .fld input[type=checkbox],.m-dost .fld input[type=radio],.m-dost .radio-r input[type=checkbox],.m-dost .radio-r input[type=radio]{width:15px;height:15px;padding:0;accent-color:var(--accent);flex-shrink:0}.m-dost .fld input:disabled{background:var(--surface2);color:var(--ink-muted);cursor:not-allowed}.m-dost .fld.zle input,.m-dost .fld.zle textarea,.m-dost .fld.zle select{border-color:var(--red)}.m-dost .blad{display:none;font-size:var(--fs-meta);color:var(--red-t);margin-top:5px}.m-dost .zle>.blad,.m-dost .blad.on{display:block}.m-dost .specpick.zle .sp-opt{border-color:#c8410a66}.m-dost .req{color:var(--red)}.m-dost .btn-ciemny{background:var(--ink-dim);color:#fff}.m-dost .btn-ciemny:hover{background:var(--ink)}.m-dost .btn-link{font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--accent);padding:4px 6px;border-radius:6px}.m-dost .btn-link:hover{background:var(--accent-l)}.m-dost .btn-link.czer{color:var(--red-t)}.m-dost .btn-link.czer:hover{background:var(--red-l)}.m-dost .btn-usun{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--red-t);padding:7px 8px;border-radius:8px}.m-dost .btn-usun:hover,.m-dost .btn-usun.potw{background:var(--red-l)}.m-dost .gus{display:none;align-items:flex-start;gap:9px;margin-top:9px;padding:10px 12px;border-radius:9px;background:var(--surface2);border:1px solid var(--border);font-size:var(--fs-meta);line-height:1.5;color:var(--ink-dim)}.m-dost .gus.on{display:flex}.m-dost .gus>svg{margin-top:1px;color:var(--green)}.m-dost .gus.lad>svg{color:var(--ink-muted)}.m-dost .gus b{color:var(--ink);font-weight:var(--fw-semi)}.m-dost .gus .btn{margin-left:auto;align-self:center}.m-dost .info-box{padding:12px 14px;border-radius:10px;background:var(--surface2);border:1px solid var(--border);color:var(--ink-dim);line-height:1.55}.m-dost .info-box .t{font-weight:var(--fw-semi);color:var(--ink);margin-bottom:3px}.m-dost .info-box .m{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:6px}.m-dost .opcje{display:flex;flex-direction:column;gap:8px}.m-dost .opc{display:flex;align-items:center;gap:12px;padding:11px 13px;border:1.5px solid var(--border);border-radius:10px;cursor:pointer;transition:border-color .15s,background .15s}.m-dost .opc:hover{border-color:var(--border-dark)}.m-dost .opc:has(input:checked){border-color:var(--accent);background:var(--accent-l)}.m-dost .opc input{accent-color:var(--accent);width:16px;height:16px;flex-shrink:0}.m-dost .opc.wyl{opacity:.6;cursor:not-allowed}.m-dost .opc .o-t{flex:1;min-width:0}.m-dost .opc .o-t b{display:block;font-weight:var(--fw-semi);color:var(--ink)}.m-dost .opc .o-t span{display:block;font-size:var(--fs-meta);color:var(--ink-muted);margin-top:2px}.m-dost .opc .o-p{display:flex;flex-direction:column;align-items:flex-end;gap:5px;font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap}.m-dost .chip-ok,.m-dost .chip-sz{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:3px 8px;border-radius:6px}.m-dost .chip-ok{background:var(--green-l);color:var(--green)}.m-dost .chip-sz{background:#efede8;color:var(--ink-dim)}.m-dost .gw-in{display:flex;align-items:center;gap:1px}.m-dost .gw-in button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:var(--border-dark);transition:color .12s,background .12s}.m-dost .gw-in button:hover{background:var(--surface2)}.m-dost .gw-in button.on{color:var(--amber)}.m-dost .gw-in .op{margin-left:10px;font-size:var(--fs-meta);font-weight:var(--fw-med);color:var(--ink-muted)}.m-dost .kryt{display:flex;flex-direction:column;gap:6px;margin:16px 0;padding:12px 14px;border:1px solid var(--border);border-radius:11px}.m-dost .kryt-r{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px}.m-dost .kryt-r .k{width:150px;font-weight:var(--fw-semi);color:var(--ink-dim);font-size:var(--fs-body)}.m-dost .kryt-r .k span:not(.req){display:block;font-weight:var(--fw-reg);font-size:var(--fs-micro);color:var(--ink-muted)}.m-dost .kryt-r .blad{flex-basis:100%}.m-dost .radio-l{display:flex;flex-direction:column;gap:10px}.m-dost .radio-r{display:flex;align-items:center;gap:9px;font-size:var(--fs-body);color:var(--ink);cursor:pointer}.m-dost .radio-r .data-in{width:auto;padding:7px 10px;margin-left:4px}.m-dost .wsp-akc{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;margin-top:20px;padding-top:16px;border-top:1px solid var(--border);font-size:var(--fs-meta);color:var(--ink-muted)}.m-dost .wsp-akc .btn{margin-left:auto}.m-dost .ibtn{width:28px;height:28px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);flex-shrink:0;transition:background .15s,color .15s}.m-dost .ibtn:hover{background:var(--surface);color:var(--accent);box-shadow:inset 0 0 0 1px var(--border)}.m-dost .cen-brak:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.m-dost .plik-r{display:flex;align-items:center;gap:10px;padding:9px 11px;border:1px solid var(--border);border-radius:9px;background:var(--surface2)}.m-dost .plik-r svg{color:var(--ink-muted)}.m-dost .plik-r .n{flex:1;min-width:0;font-weight:var(--fw-semi);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-dost .dodaj-plik{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;border:1.5px dashed var(--border-dark);border-radius:10px;background:var(--surface2);font-size:var(--fs-body);font-weight:var(--fw-semi);color:var(--accent)}.m-dost .dodaj-plik:hover{border-color:var(--accent);background:var(--accent-l)}.m-dost .seg{display:grid;grid-template-columns:1fr 1fr;gap:8px}.m-dost .seg .sp-opt{text-align:left;padding:10px 13px}.m-dost .seg .sp-opt span{display:block;font-weight:var(--fw-reg);color:var(--ink-muted);font-size:var(--fs-micro);margin-top:2px}.m-dost .seg .sp-opt.on span{color:var(--accent)}.m-dost .mail-pg{border:1px solid var(--border);border-radius:11px;overflow:hidden}.m-dost .mail-pg .h{display:grid;grid-template-columns:56px minmax(0,1fr);gap:6px 12px;padding:14px 16px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:var(--fs-meta)}.m-dost .mail-pg .h .l{color:var(--ink-muted)}.m-dost .mail-pg .h b{font-weight:var(--fw-semi)}.m-dost .mail-pg .b{padding:16px;line-height:1.65;color:var(--ink-dim);white-space:pre-wrap}.m-dost .pdf-pg{background:#e9e7e2;border-radius:11px;padding:22px;display:flex;justify-content:center}.m-dost .kartka{width:300px;aspect-ratio:1/1.3;background:#fff;box-shadow:0 2px 10px #0000001f;padding:24px 22px;display:flex;flex-direction:column;gap:9px}.m-dost .kartka b{font-weight:var(--fw-bold);color:var(--navy)}.m-dost .kartka span{font-size:var(--fs-micro);color:var(--ink-muted);margin-bottom:8px}.m-dost .kartka i{display:block;height:7px;border-radius:3px;background:#eceae5}.m-dost .kartka i.k{width:60%}.m-dost .kartka em{font-style:normal;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink);padding:8px 10px;background:var(--accent-l);border-radius:6px;margin:6px 0}.m-dost .sukces{text-align:center;padding:12px 6px 6px}.m-dost .sukces .ik{width:48px;height:48px;border-radius:14px;background:var(--green-l);color:var(--green);display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.m-dost .sukces b{display:block;font-size:17px;font-weight:var(--fw-bold);color:var(--navy);letter-spacing:-.015em;margin-bottom:6px}.m-dost .sukces p{color:var(--ink-muted);max-width:400px;margin:0 auto;line-height:1.55}.m-dost .fld .radio-r,.m-dost .fld label.radio-r{display:flex;margin-bottom:0;font-weight:var(--fw-reg);color:var(--ink);font-size:var(--fs-body)}.m-dost .cen-okres{width:auto!important;min-width:150px}.m-dost .m-body>.fld+.fld,.m-dost .m-body>.fld+.kryt-r,.m-dost .m-body>.kryt-r+.fld,.m-dost .m-body>.info-box+.fld{margin-top:16px}.m-dost .cx-brak{color:var(--ink-muted);font-style:normal}.m-dost .c-foot .cx[hidden]{display:none}.m-dost .ms{border:1.5px solid var(--border);border-radius:10px;background:var(--surface);transition:border-color .15s,box-shadow .15s}.m-dost .ms.otw,.m-dost .ms:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-dost .ms.zle{border-color:var(--red)}.m-dost .ms-pole{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:7px 10px;min-height:44px;cursor:text}.m-dost .ms-chipy{display:contents}.m-dost .ms-chip{display:inline-flex;align-items:center;gap:3px;height:26px;padding:0 3px 0 9px;border-radius:6px;background:var(--accent-l);color:var(--accent);font-size:var(--fs-meta);font-weight:var(--fw-semi);white-space:nowrap}.m-dost .ms-chip button{width:20px;height:20px;border-radius:5px;display:flex;align-items:center;justify-content:center;color:var(--accent);opacity:.7}.m-dost .ms-chip button:hover{opacity:1;background:#375da61f}.m-dost .ms-pole input{flex:1;min-width:150px;border:0;outline:0;padding:4px 2px;font-size:var(--fs-body);background:transparent;color:var(--ink);font-family:inherit}.m-dost .ms-car{color:var(--ink-muted);display:flex;margin-left:auto}.m-dost .ms-lista{border-top:1px solid var(--border);max-height:264px;overflow-y:auto;padding:4px 0 6px}.m-dost .ms-gr{padding:10px 14px 4px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-dost .ms-o{display:flex;align-items:center;gap:10px;padding:7px 14px;font-size:var(--fs-body);cursor:pointer}.m-dost .ms-o:hover,.m-dost .ms-o.akt{background:var(--surface2)}.m-dost .ms-o.akt{box-shadow:inset 2px 0 0 var(--accent)}.m-dost .ms-cb{width:16px;height:16px;border-radius:4px;border:1.5px solid var(--border-dark);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}.m-dost .ms-o.on .ms-cb{background:var(--accent);border-color:var(--accent)}.m-dost .ms-o.on .ms-n{font-weight:var(--fw-semi);color:var(--ink)}.m-dost .ms-n{flex:1;min-width:0}.m-dost .ms-n mark,.m-dost .dd-t mark{background:#fbefc4;color:inherit;border-radius:2px;padding:0 1px}.m-dost .ms-ile{font-size:var(--fs-micro);color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.m-dost .ms-brak{padding:14px;font-size:var(--fs-body);color:var(--ink-dim)}.m-dost .ms-brak span{display:block;font-size:var(--fs-meta);color:var(--ink-muted);margin-top:3px}.m-dost .ms-stopka{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px 6px 14px;border-top:1px solid var(--border);background:var(--surface2);border-radius:0 0 9px 9px;font-size:var(--fs-meta);color:var(--ink-muted);min-height:34px}.m-dost .dd-szuk{position:relative;padding:4px 10px 8px;border-bottom:1px solid var(--border);margin-bottom:4px}.m-dost .dd-szuk svg{position:absolute;left:21px;top:50%;transform:translateY(-50%);margin-top:-2px;color:var(--ink-muted)}.m-dost .dd-szuk input{width:100%;padding:8px 10px 8px 32px;border:1.5px solid var(--border);border-radius:8px;font-size:var(--fs-body);font-family:inherit;color:var(--ink);background:var(--surface)}.m-dost .dd-szuk input:focus{outline:none;border-color:var(--accent)}.m-dost #specDd{min-width:290px}.m-dost #specOpts{max-height:320px;overflow-y:auto}.m-dost .dd-gr{padding:9px 15px 3px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-dost .dd-opt.pusta .dd-t{color:var(--ink-muted)}.m-dost .dd-brak{padding:12px 15px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-dost .dd-opt[hidden],.m-dost .dd-gr[hidden],.m-dost .dd-brak[hidden]{display:none}.m-dost .search{min-width:180px}.m-dost .mark{border-radius:6px;padding:4px 9px 4px 7px;font-size:var(--fs-micro);font-weight:var(--fw-semi);line-height:1.2}.m-dost .mark.gw{background:var(--accent-l);border:1px solid transparent;color:var(--accent);padding:4px 9px 4px 7px}.m-dost .mark.warn,.m-dost .mark.pilne{border-radius:20px;border-color:transparent;font-size:var(--fs-meta);padding:4px 11px 4px 9px}.m-dost .mark.pilne{background:var(--red);color:#fff}.m-dost .mark.pilne svg{color:#fff}.m-dost .cen-typ{border-radius:6px}.m-dost .app{max-width:1680px}@container cc-obszar (min-width:721px){.m-dost .app{padding-left:28px;padding-right:28px}}.m-dost{--border-input:#938B82;--green-l:#EAF5EC}.m-dost .btn{height:34px;padding-top:0!important;padding-bottom:0!important;box-shadow:none!important}.m-dost .btn.btn-sm,.m-dost .btn.btn-xs{height:28px}.m-dost :is(input[type=text],input[type=search],input[type=email],input[type=tel],input[type=number],input[type=date],input[type=password],input:not([type]),textarea,.wyb-b):not(:focus):not(:hover):not([aria-expanded=true]):not(.zle):not(.zle *):not(.bl *):not([disabled]){border-color:var(--border-input)}.m-dost .filters .seg-w{max-width:100%;overflow-x:auto;scrollbar-width:none}.m-dost .filters .seg-w::-webkit-scrollbar{display:none}.m-dost .filters .seg-w>button{flex-shrink:0}.m-dost #clrBtn[aria-disabled=true]{display:none!important}.m-dost .rt .kr,.m-dost .mx-rh .kr{width:auto;height:auto;border-radius:0;background:none;opacity:1;flex-shrink:1}.m-dost .card .c-name[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.m-dost #m2f .zm-potw{display:inline-flex;align-items:center;margin-right:auto;font-size:13px;font-weight:600;color:var(--amber-t)}.m-dost .pusty-cz{margin-top:12px}@container cc-obszar (max-width:700px){.m-dost body #nx .tbl-x{overflow:visible!important}.m-dost body #nx table.t{display:block!important;width:100%!important;min-width:0!important;table-layout:auto!important}.m-dost body #nx table.t colgroup,.m-dost body #nx table.t thead{display:none!important}.m-dost body #nx table.t tbody,.m-dost body #nx table.t tr{display:block!important;width:100%!important}.m-dost body #nx table.t tr.row:not(.sub){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px 16px!important;padding:14px 16px!important}.m-dost body #nx table.t tr.row:not(.sub)>td{display:block!important;padding:0!important;border:0!important;width:auto!important;min-width:0!important}.m-dost body #nx table.t tr.row:not(.sub)>td:nth-child(1),.m-dost body #nx table.t tr.row:not(.sub)>td:nth-child(2){grid-column:1/-1!important}.m-dost body #nx table.t tr.row:not(.sub)>td:nth-child(6){grid-column:2!important;justify-self:end!important;align-self:end!important}.m-dost body #nx table.t tr.row.sub>td{display:block!important;width:auto!important;padding:0 16px 14px!important;border:0!important}.m-dost body #nx table.t tbody.wst tr.row{box-shadow:inset 3px 0 #a9a49b!important}.m-dost body #nx table.t tbody.wst tr.row>td:first-child{box-shadow:none!important}.m-dost body #nx .filters{flex-direction:row!important;flex-wrap:wrap!important}.m-dost body #nx .filters>.search{flex:1 1 100%!important}.m-dost body #nx .filters>:not(.search){flex:0 0 auto!important;width:auto!important}}@container cc-obszar (hover:none),(max-width:700px){.m-dost #nx .t.t4 .ac{opacity:1!important;transform:none!important}}.m-dost #nx .fc.fc-av,.m-dost .fc.fc-av{position:relative!important;padding-left:46px!important;min-height:34px}.m-dost .fav{position:absolute;left:0;top:0;width:34px;height:34px;border-radius:9px;background:var(--accent-l);color:var(--accent);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;letter-spacing:.02em;flex-shrink:0}.m-dost #nx .t.t4 tbody.fg.wst .fav{opacity:.58}.m-dost #nx .d-name{display:flex;align-items:center;gap:12px}.m-dost .fav.fav-l{position:static;width:42px;height:42px;font-size:14px;border-radius:11px}.m-dost .seg-r{display:flex;flex-wrap:wrap;gap:6px}.m-dost .seg-o{position:relative;display:inline-flex;align-items:center;height:36px;padding:0 13px;border:1.5px solid var(--border-input);border-radius:9px;background:var(--surface);font-size:13px;color:var(--ink-dim);cursor:pointer;-webkit-user-select:none;user-select:none}.m-dost .seg-o input{position:absolute;opacity:0;pointer-events:none}.m-dost .seg-o:hover{border-color:var(--border-dark)}.m-dost .seg-o.on{border-color:var(--accent);background:var(--accent-l);color:var(--accent);font-weight:600}.m-dost .seg-o:focus-within{box-shadow:0 0 0 3px #375da626}.m-dost .kw{margin-top:8px}.m-dost .tr-h{margin:18px 0 10px}.m-dost .tr-h b{display:block;font-size:13px;font-weight:600;color:var(--ink);margin-bottom:2px}.m-dost .tr-h span{display:block;font-size:12px;color:var(--ink-muted);line-height:1.45}.m-dost .tr-l{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.m-dost .tr-l:empty{display:block;padding:10px 12px;border:1px dashed var(--border-dark);border-radius:9px;margin-bottom:10px}.m-dost .tr-l:empty:before{content:"Nie dodano — koszt transportu ustalany przy zamówieniu.";font-size:12px;color:var(--ink-muted)}.m-dost .tr-r{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.85fr) minmax(0,1.4fr) 34px;gap:8px;align-items:center}.m-dost .tr-r .wyb{width:100%}.m-dost .tr-r input{height:38px;width:100%;padding:0 10px;border:1.5px solid var(--border-input);border-radius:9px;background:var(--surface);font:inherit;font-size:13px;color:var(--ink)}.m-dost .tr-r input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-dost .tr-r input:disabled{background:var(--surface2);border-color:var(--border);color:var(--ink-muted)}.m-dost .tr-r input:disabled::placeholder{color:transparent}.m-dost .tr-x{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--ink-muted)}.m-dost .tr-x:hover{background:var(--red-l);color:var(--red-t)}@container cc-obszar (max-width:640px){.m-dost .tr-r{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px;padding-bottom:10px;border-bottom:1px dashed var(--border)}.m-dost .tr-l{gap:10px}.m-dost .tr-r .tr-kw{grid-column:1}.m-dost .tr-r .tr-uw{grid-column:2/-1}.m-dost .tr-r>*:nth-child(1){grid-column:1}.m-dost .tr-r>*:nth-child(2){grid-column:2}.m-dost .tr-r .tr-x{grid-column:3;grid-row:1}}.m-dost #nx .ac-w{display:flex;align-items:center;justify-content:flex-end;gap:6px}.m-dost #nx .r-chev{display:inline-flex;align-items:center;margin-left:2px;color:var(--ink-muted);transition:color .14s,transform .14s}.m-dost #nx tr.row:hover .r-chev{color:var(--ink-muted);transform:translate(2px)}.m-dost #nx tbody.sel tr.row .r-chev,.m-dost #nx tbody.sel tr.row:hover .r-chev{color:var(--accent)}.m-dost #nx tr.row{cursor:pointer}.m-dost .zasl-on [data-zaslepka]{outline:2px dashed #C49A28!important;outline-offset:2px!important}.m-dost #mkToast{position:fixed;left:50%;bottom:24px;z-index:99999;transform:translate(-50%,12px);opacity:0;pointer-events:none;background:#1a3059;color:#fff;font:600 13px/1.45 Inter Variable,system-ui,sans-serif;padding:10px 16px;border-radius:10px;box-shadow:0 12px 40px #1a30592e;transition:opacity .18s,transform .18s;max-width:calc(100% - 32px);text-align:center}.m-dost #mkToast.on{opacity:1;transform:translate(-50%)}.m-dost #mkToast small{display:block;font-weight:500;opacity:.75;font-size:12px}.m-dost .wyb{position:relative;display:inline-block;max-width:100%}.m-dost .fld .wyb,.m-dost .kf .wyb{display:block}.m-dost .wyb-nat{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important}.m-dost .wyb-b{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:38px;padding:0 10px 0 12px;border:1.5px solid var(--border);border-radius:9px;background:var(--surface);font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.m-dost .wyb-b span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-dost .wyb-b svg{color:var(--ink-muted);flex-shrink:0;transition:transform .15s}.m-dost .wyb-b:hover{border-color:var(--border-dark)}.m-dost .wyb-b[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-dost .wyb-b[aria-expanded=true] svg{transform:rotate(180deg);color:var(--accent)}.m-dost .wyb-b:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-dost .wyb.mala .wyb-b{min-height:30px;padding:0 8px 0 10px;font-size:12px;border-radius:8px}.m-dost .wyb-l{position:fixed;z-index:9999;min-width:180px;max-height:280px;overflow-y:auto;padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #1a305929}.m-dost .wyb-gr{padding:8px 10px 3px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-dost .wyb-o{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer}.m-dost .wyb-o:hover,.m-dost .wyb-o:focus{background:var(--surface2);outline:none}.m-dost .wyb-o.on{color:var(--accent);font-weight:600}.m-dost .wyb-o.on:hover,.m-dost .wyb-o.on:focus{background:var(--accent-l)}.m-dost .wyb-kr{width:9px;height:9px;border-radius:50%;flex-shrink:0}.m-dost .wyb-b .wyb-kr{margin-right:-2px}.m-dost .wyb-o span{flex:1}.m-dost .wyb-o svg{margin-left:auto;color:var(--accent);visibility:hidden}.m-dost .wyb-o.on svg{visibility:visible}.m-dost .wyb-o[disabled]{color:var(--ink-muted);cursor:not-allowed;background:none}.m-dost #nx{--bg:#F5F4F0;--surface:#FFFFFF;--surface2:#F9F8F6;--hover:#F6F5F1;--navy:#1A3059;--accent:#375DA6;--accent-l:#EAF0FA;--accent-s:#F3F6FB;--amber:#C49A28;--amber-l:#FBF5E0;--amber-t:#8A6A15;--ink:#1A1816;--ink-dim:#5C574F;--ink-muted:#6E675E;--border:#E2DFD9;--border-l:#EFECE7;--border-dark:#C8C4BC;--red:#C8410A;--red-t:#A83508;--red-l:#FAF0EC;--green:#2D7A4F;--green-l:#E8F3EC;--sh:0 1px 2px rgba(26,24,22,.04);--sh-lg:0 12px 40px rgba(26,48,89,.13);--sh-panel:-8px 0 32px rgba(26,48,89,.1);--font:"Inter Variable",system-ui,-apple-system,"Segoe UI",sans-serif;--fs-label:11px;--fs-micro:11px;--fs-meta:12px;--fs-body:13px;--fs-title:15px;--sb:232px;--tb:58px;--tb:0px}.m-dost #nx,.m-dost #nx *{box-sizing:border-box;margin:0;padding:0}.m-dost #nx button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit;font-size:inherit}.m-dost #nx :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.m-dost #nx,.m-dost #nx *{transition:none!important;animation:none!important}}.m-dost #nx svg.i{flex-shrink:0;display:block}.m-dost #nx .num{font-variant-numeric:tabular-nums}.m-dost #nx .mn{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;position:relative}.m-dost #nx .tb{display:flex;align-items:center;gap:10px;height:var(--tb);padding:0 20px 0 24px;background:var(--surface);border-bottom:1px solid var(--border);flex-shrink:0;z-index:15}.m-dost #nx .scroll{flex:1;min-height:0;overflow:auto}.m-dost #nx .ph{display:flex;align-items:flex-start;gap:16px;margin-bottom:18px}.m-dost #nx .h1{font-size:23px;font-weight:700;color:var(--navy);letter-spacing:-.022em;line-height:1.15}.m-dost #nx .sub{font-size:12px;color:var(--ink-muted);margin-top:4px}.m-dost #nx .btn{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 13px;border-radius:9px;font-size:var(--fs-meta);font-weight:600;white-space:nowrap;transition:background .14s,border-color .14s,color .14s}.m-dost #nx .btn-l{height:38px;padding:0 16px;font-size:13px;border-radius:10px}.m-dost #nx .btn-p{background:var(--accent);color:#fff}.m-dost #nx .btn-p:hover{background:var(--navy)}.m-dost #nx .btn-g{border:1.5px solid var(--border);background:var(--surface);color:var(--ink-dim)}.m-dost #nx .btn-g:hover{border-color:var(--border-dark);color:var(--ink)}.m-dost #nx .btn-g svg{color:var(--ink-muted)}.m-dost #nx .ib{width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);transition:background .14s,color .14s}.m-dost #nx .ib:hover{background:var(--surface2);color:var(--ink)}.m-dost #nx .ib.bord{border:1.5px solid var(--border);background:var(--surface)}.m-dost #nx .ib.bord:hover{border-color:var(--border-dark)}.m-dost #nx .ml-a{margin-left:auto}.m-dost #nx .filters{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.m-dost #nx .search{display:flex;align-items:center;gap:9px;flex:1 1 280px;max-width:420px;height:36px;padding:0 12px;border:1.5px solid var(--border-dark);border-radius:10px;background:var(--surface);color:var(--ink-muted)}.m-dost #nx .search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-dost #nx .search input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:13px;color:var(--ink)}.m-dost #nx .fbtn{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 12px;border:1.5px solid var(--border);border-radius:10px;background:var(--surface);font-size:13px;font-weight:500;color:var(--ink);white-space:nowrap;position:relative}.m-dost #nx .fbtn:hover{border-color:var(--border-dark)}.m-dost #nx .fbtn svg{color:var(--ink-muted)}.m-dost #nx .fbtn.on{border-color:var(--accent);background:var(--accent-s);color:var(--accent)}.m-dost #nx .fbtn.on svg{color:var(--accent)}.m-dost #nx .dd{position:absolute;top:calc(100% + 6px);left:0;z-index:30;min-width:240px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--sh-lg);padding:6px;display:none}.m-dost #nx .dd.open{display:block}.m-dost #nx .tag{display:inline-flex;align-items:center;font-size:var(--fs-micro);font-weight:600;line-height:1;padding:5px 8px;border-radius:6px;background:#efede8;color:var(--ink-dim);white-space:nowrap}.m-dost #nx .pill{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);font-weight:600;padding:3px 11px 3px 9px;border-radius:20px;white-space:nowrap;line-height:1.5}.m-dost #nx .pill svg{width:13px;height:13px}.m-dost #nx .pill.stop{background:#efede8;color:var(--ink-dim)}.m-dost #nx .pill.vat-w{background:var(--red-l);color:var(--red-t)}.m-dost #nx .pill.vat-n{box-shadow:inset 0 0 0 1px var(--border);background:var(--surface2);color:var(--ink-dim);font-weight:500}.m-dost #nx .pill.vat-c{background:var(--green-l);color:var(--green)}.m-dost #nx .star{color:var(--amber)}.m-dost #nx .lab{font-size:var(--fs-label);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-dost #nx .tbl-w{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:clip}.m-dost #nx .tbl-x{overflow:visible}@container cc-obszar (max-width:1260px){.m-dost #nx .tbl-x{overflow-x:auto}}.m-dost #nx table.t{width:100%;border-collapse:separate;border-spacing:0;min-width:1040px}.m-dost #nx .t thead th{position:sticky;top:0;z-index:2;background:var(--surface2);text-align:left;font-size:var(--fs-label);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);padding:0 14px;height:30px;white-space:nowrap;border-bottom:1px solid var(--border)}.m-dost #nx .t thead tr.gr th{height:26px;border-bottom:0;padding-top:8px}.m-dost #nx .t thead tr.gr th.span{padding-bottom:0}.m-dost #nx .t thead tr.gr th.span span{display:block;border-bottom:1px solid var(--border-dark);padding-bottom:4px;text-align:center}.m-dost #nx .t th.r,.m-dost #nx .t td.r{text-align:right}.m-dost #nx .t th.c,.m-dost #nx .t td.c{text-align:center}.m-dost #nx .t th .srt{display:inline-flex;align-items:center;gap:4px;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;padding:4px 0}.m-dost #nx .t th .srt:hover{color:var(--ink)}.m-dost #nx .t th .srt svg{opacity:0;transition:opacity .12s}.m-dost #nx .t th .srt:hover svg{opacity:.5}.m-dost #nx .t th .srt.on{color:var(--accent)}.m-dost #nx .t th .srt.on svg{opacity:1}.m-dost #nx .t th:first-child,.m-dost #nx .t td:first-child{padding-left:24px}.m-dost #nx .t th:last-child,.m-dost #nx .t td:last-child{padding-right:16px}.m-dost #nx .t tbody tr.row{cursor:pointer;transition:background .1s}.m-dost #nx .t tbody td{padding:0 14px;height:62px;border-bottom:1px solid var(--border-l);vertical-align:middle}.m-dost #nx .t tbody tr:last-child td{border-bottom:0}.m-dost #nx .t tbody tr.row:hover td{background:var(--hover)}.m-dost #nx .t tbody tr.row.sel td{background:var(--accent-s)}.m-dost #nx .t tbody tr.row.sel td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.m-dost #nx .t tbody tr.row.wst td:first-child{box-shadow:inset 3px 0 #a9a49b}.m-dost #nx .t tbody tr.row.wst.sel td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.m-dost #nx .t tbody tr.row.wst .dim{opacity:.62}.m-dost #nx .fn{display:flex;flex-direction:column;gap:3px;min-width:0}.m-dost #nx .rate{display:inline-flex;align-items:center;gap:5px;font-variant-numeric:tabular-nums}.m-dost #nx .rate b{font-size:14px;font-weight:700}.m-dost #nx .rate .k{font-size:var(--fs-meta);color:var(--ink-muted)}.m-dost #nx .muted{color:var(--ink-muted)}.m-dost #nx .ib.inv{color:var(--accent)}.m-dost #nx .ib.inv:hover{background:var(--accent-l);color:var(--accent)}.m-dost #nx .ib[disabled]{opacity:.35;cursor:not-allowed}.m-dost #nx .panel{position:absolute;top:var(--tb);right:0;bottom:0;width:min(520px,100%);background:var(--surface);border-left:1px solid var(--border);box-shadow:var(--sh-panel);z-index:20;display:flex;flex-direction:column;transform:translate(102%);transition:transform .22s cubic-bezier(.2,.8,.2,1)}.m-dost #nx .panel.open{transform:none}.m-dost #nx .p-bar{display:flex;align-items:center;gap:6px;padding:10px 14px 10px 20px;border-bottom:1px solid var(--border);flex-shrink:0}.m-dost #nx .p-bar .pos{font-size:12px;color:var(--ink-muted);margin-right:4px}.m-dost #nx .p-body{flex:1;min-height:0;overflow-y:auto}.m-dost #nx .panel .d-sum{display:grid;grid-template-columns:auto minmax(0,1fr);row-gap:12px}.m-dost #nx .panel .d-sum>div:first-child{grid-column:1/-1;padding:0 0 12px;border-bottom:1px solid var(--border-l)}.m-dost #nx .panel .d-sum>div:nth-child(2){padding-left:0;border-left:0;padding-right:28px}.m-dost #nx .kbd{font-size:11px;font-weight:600;color:var(--ink-muted);background:var(--surface);border:1px solid var(--border);border-bottom-width:2px;border-radius:5px;padding:0 5px}.m-dost #nx .d-head{padding:22px 24px 0}.m-dost #nx .d-name{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px}.m-dost #nx .d-name h2{font-size:19px;font-weight:700;color:var(--navy);letter-spacing:-.018em;line-height:1.25}.m-dost #nx .d-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.m-dost #nx .d-acts{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.m-dost #nx .d-sum{display:flex;margin:18px 24px 0;padding:14px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.m-dost #nx .d-sum>div{padding:0 20px;display:flex;flex-direction:column;gap:6px;min-width:0}.m-dost #nx .d-sum>div:first-child{padding-left:0}.m-dost #nx .d-sum>div+div{border-left:1px solid var(--border)}.m-dost #nx .d-sum .v{display:flex;align-items:center;gap:7px;font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap;height:24px}.m-dost #nx .d-sum .v b{font-size:var(--fs-title);font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.m-dost #nx .d-sum .v b.g{color:var(--green)}.m-dost #nx .d-sum .v b.z{color:var(--ink-muted);font-weight:500}.m-dost #nx .d-sum .v .big{font-size:19px;font-weight:700;color:var(--ink)}.m-dost #nx .d-sum .v .tx{font-size:13px;color:var(--ink-dim)}.m-dost #nx .d-sum .sep{color:var(--border-dark);display:flex}.m-dost #nx .tabs{display:flex;gap:4px;padding:0 24px;border-bottom:1px solid var(--border);margin-top:6px}.m-dost #nx .tab{padding:12px 4px 10px;margin-right:16px;font-size:13px;font-weight:600;color:var(--ink-dim);border-bottom:2px solid transparent;margin-bottom:-1px;display:inline-flex;gap:6px;align-items:center}.m-dost #nx .tab:hover{color:var(--ink)}.m-dost #nx .tab.on{color:var(--accent);border-bottom-color:var(--accent)}.m-dost #nx .tab .c{font-size:11px;font-weight:600;color:var(--ink-muted);background:var(--surface2);border:1px solid var(--border);border-radius:10px;padding:0 6px;line-height:16px}.m-dost #nx .tab.on .c{color:var(--accent);border-color:transparent;background:var(--accent-l)}.m-dost #nx .d-sec{padding:18px 24px 26px}.m-dost #nx .dl{display:grid;grid-template-columns:132px minmax(0,1fr);row-gap:12px;column-gap:16px;font-size:13px}.m-dost #nx .dl dt{color:var(--ink-muted);font-size:12px;padding-top:1px}.m-dost #nx .dl dd{color:var(--ink);min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.m-dost #nx .dl dd a{color:var(--ink);text-decoration:none}.m-dost #nx .dl dd a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.m-dost #nx .dl dd .m{color:var(--ink-muted);font-size:12px}.m-dost #nx .note{margin-top:20px}.m-dost #nx .note .lab{display:block;margin-bottom:8px}.m-dost #nx .note p{font-size:13px;color:var(--ink-dim);line-height:1.55;background:var(--surface2);border:1px solid var(--border);border-radius:10px;padding:12px 14px}.m-dost #nx .stopbox{margin-bottom:18px;padding:12px 14px;border-radius:10px;background:var(--surface2);border:1px solid var(--border);box-shadow:inset 3px 0 #a9a49b}.m-dost #nx .stopbox b{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--ink)}.m-dost #nx .stopbox p{font-size:13px;color:var(--ink-dim);margin-top:4px;line-height:1.5}.m-dost #nx .stopbox .m{font-size:12px;color:var(--ink-muted);margin-top:6px}.m-dost #nx .hl{display:flex;flex-direction:column}.m-dost #nx .hi{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:12px 0;border-top:1px solid var(--border-l)}.m-dost #nx .hi:first-child{border-top:0;padding-top:2px}.m-dost #nx .hi .t1{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;font-size:13px;font-weight:600;color:var(--ink)}.m-dost #nx .hi .t2{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;font-size:12px;color:var(--ink-muted);margin-top:3px}.m-dost #nx .hi .vv{text-align:right;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.m-dost #nx .hi .vv small{display:block;font-size:12px;font-weight:400;color:var(--ink-muted)}.m-dost #nx .st{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;padding:2px 9px 2px 7px;border-radius:20px;white-space:nowrap;line-height:1.5}.m-dost #nx .st:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.m-dost #nx .st.win{background:var(--green-l);color:var(--green)}.m-dost #nx .st.lost{background:var(--surface2);color:var(--ink-muted);box-shadow:inset 0 0 0 1px var(--border)}.m-dost #nx .st.open{background:var(--accent-l);color:var(--accent)}.m-dost #nx .ol{display:flex;flex-direction:column}.m-dost #nx .oi{padding:14px 0;border-top:1px solid var(--border-l)}.m-dost #nx .oi:first-child{border-top:0;padding-top:2px}.m-dost #nx .oi .top{display:flex;align-items:center;gap:8px}.m-dost #nx .oi .stars{display:inline-flex;gap:1px}.m-dost #nx .oi .stars svg{width:13px;height:13px}.m-dost #nx .oi .stars .off{color:var(--border)}.m-dost #nx .oi .who{font-size:12px;color:var(--ink-muted);margin-left:auto}.m-dost #nx .oi p{font-size:13px;color:var(--ink-dim);margin-top:6px;line-height:1.5}.m-dost #nx .oi .inw{font-size:12px;color:var(--ink-muted);margin-top:4px}.m-dost #nx .empty-s{font-size:13px;color:var(--ink-muted);padding:8px 0}.m-dost #nx .split{display:grid;grid-template-columns:400px minmax(0,1fr);gap:16px;align-items:start}.m-dost #nx .li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;width:100%;padding:12px 16px 12px 18px;text-align:left;border-bottom:1px solid var(--border-l);position:relative;transition:background .1s}.m-dost #nx .li:last-child{border-bottom:0}.m-dost #nx .li:hover{background:var(--hover)}.m-dost #nx .li.sel{background:var(--accent-s)}.m-dost #nx .li.sel:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent)}.m-dost #nx .li.wst:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#a9a49b}.m-dost #nx .li.wst.sel:before{background:var(--accent)}.m-dost #nx .li .n{font-size:13px;font-weight:600;color:var(--navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:7px;min-width:0}.m-dost #nx .li .n span{overflow:hidden;text-overflow:ellipsis}.m-dost #nx .li.wst .n{color:var(--ink-dim)}.m-dost #nx .li .s{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;grid-column:1;min-width:0}.m-dost #nx .li .s>span:last-child{overflow:hidden;text-overflow:ellipsis}.m-dost #nx .li .r{grid-row:1/3;grid-column:2;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:3px}.m-dost #nx .li .r .f{font-size:12px;color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.m-dost #nx .li .r .f b{color:var(--ink);font-weight:600}.m-dost #nx .li .r .f b.g{color:var(--green)}.m-dost #nx .t.ta{min-width:1090px;table-layout:fixed}.m-dost #nx .t.ta th.r,.m-dost #nx .t.ta td.r{padding-left:8px;padding-right:12px}.m-dost #nx .t.ta th,.m-dost #nx .t.ta td{overflow:hidden}.m-dost #nx .t.ta tbody td,.m-dost #nx .t.ta thead th{padding-left:11px;padding-right:11px}.m-dost #nx .t.ta th:first-child,.m-dost #nx .t.ta td:first-child{padding-left:24px}.m-dost #nx .t.ta thead th{white-space:normal;line-height:1.3}.m-dost #nx .t.ta thead th .srt{text-align:left}.m-dost #nx .t.ta tbody td{height:auto;padding-top:13px;padding-bottom:13px;vertical-align:top}.m-dost #nx .t.ta thead tr.one th{height:40px}.m-dost #nx .fc{display:flex;flex-direction:column;gap:7px;min-width:0}.m-dost #nx .fname{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-width:0}.m-dost #nx .fname b{font-size:14px;font-weight:600;color:var(--navy);letter-spacing:-.006em;line-height:1.3}.m-dost #nx .wst .fname b{color:var(--ink-dim)}.m-dost #nx .flags{display:inline-flex;gap:6px;flex-wrap:wrap}.m-dost #nx .ftags{display:flex;gap:5px;flex-wrap:wrap}.m-dost #nx .ftags .tag{padding:4px 8px;font-size:11px}.m-dost #nx .ftags .tag.more{background:transparent;box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-muted)}.m-dost #nx .sp{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;line-height:1;padding:5px 9px 5px 7px;border-radius:20px;white-space:nowrap}.m-dost #nx .sp svg{width:12px;height:12px}.m-dost #nx .sp.stop{background:#e9e6e0;color:#4a453f}.m-dost #nx .sp.vat-w{background:var(--red-l);color:var(--red-t);box-shadow:inset 0 0 0 1px #c8410a2e}.m-dost #nx .sp.vat-n{background:var(--amber-l);color:var(--amber-t);box-shadow:inset 0 0 0 1px #c49a2840}.m-dost #nx .kt{display:flex;flex-direction:column;gap:3px;min-width:0}.m-dost #nx .kn{font-size:13px;font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}.m-dost #nx .kl{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-dim);text-decoration:none;min-width:0;line-height:1.35;width:max-content;max-width:100%}.m-dost #nx .kl svg{width:12px;height:12px;color:var(--ink-muted);flex-shrink:0}.m-dost #nx .kl span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.m-dost #nx .kl:hover{color:var(--accent)}.m-dost #nx .kl:hover svg{color:var(--accent)}.m-dost #nx .kl:hover span{text-decoration:underline;text-underline-offset:2px}.m-dost #nx .nn{display:inline-block;font-size:15px;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1.3;padding-top:1px}.m-dost #nx .nn.z{color:#b9b4ab;font-weight:500}.m-dost #nx .nn.g{color:var(--green)}.m-dost #nx .v1{display:inline-flex;align-items:center;gap:5px;font-size:15px;font-weight:600;color:var(--ink);line-height:1.3;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.m-dost #nx .v1 .star{width:14px;height:14px}.m-dost #nx .v1.dt{font-size:13px;font-weight:500;letter-spacing:0}.m-dost #nx .v2{font-size:12px;color:var(--ink-muted);white-space:nowrap;line-height:1.35}.m-dost #nx .rv{font-weight:700}.m-dost #nx .t tbody tr.row.wst .dim{opacity:.58}.m-dost #nx .t tbody tr.row.wst td{background:#fbfaf8}.m-dost #nx .t tbody tr.row.wst:hover td{background:var(--hover)}.m-dost #nx .t tbody tr.row.wst.sel td{background:var(--accent-s)}.m-dost #nx .t4 thead tr.one th{height:40px}.m-dost #nx .t4 tbody td{padding-top:15px!important;padding-bottom:15px!important}.m-dost #nx .blk{display:flex;flex-direction:column;gap:3px;min-width:0}.m-dost #nx .dl1{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--ink-dim);line-height:1.4;white-space:nowrap;min-width:0}.m-dost #nx .dl1 svg{width:13px;height:13px;color:var(--ink-muted);flex-shrink:0}.m-dost #nx .dl1>span{overflow:hidden;text-overflow:ellipsis}.m-dost #nx .dl1 b{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.m-dost #nx .dl1 b.z{color:var(--ink-faint,#9C968C);font-weight:500}.m-dost #nx .dl1 b.g{color:var(--green)}.m-dost #nx .dl1.zr{color:var(--ink-muted)}.m-dost #nx .dl1.ok svg{color:var(--green)}.m-dost #nx .dl1.pr{margin-top:3px;color:var(--ink-muted);font-size:12px}.m-dost #nx .bt{display:flex;align-items:center;gap:6px;font-size:13px;line-height:1.35;color:var(--ink);white-space:nowrap}.m-dost #nx .bt b{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.m-dost #nx .bt .star{width:14px;height:14px}.m-dost #nx .bt .z5{font-size:12px;color:var(--ink-muted)}.m-dost #nx .dtv{font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.m-dost #nx .bs{font-size:12px;color:var(--ink-muted);line-height:1.4;white-space:nowrap}.m-dost #nx .b0{font-size:12px;color:var(--ink-muted);line-height:1.35}.m-dost #nx .ans{display:flex;flex-direction:column;gap:6px}.m-dost #nx .an{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.45;color:var(--ink-dim);max-width:1000px}.m-dost #nx .an svg{width:14px;height:14px;margin-top:2px;flex-shrink:0}.m-dost #nx .an b{font-weight:600;margin-right:8px}.m-dost #nx .an .kt2{color:var(--ink-muted);margin-left:6px}.m-dost #nx .an .kt2:before{content:"— "}.m-dost #nx .an.stop svg,.m-dost #nx .an.stop b{color:#4a453f}.m-dost #nx .an.red svg,.m-dost #nx .an.red b{color:var(--red-t)}.m-dost #nx .an.amb svg,.m-dost #nx .an.amb b{color:var(--amber-t)}.m-dost #nx .ans{background:var(--surface2);border:1px solid var(--border-l);border-radius:10px;padding:10px 14px;gap:7px}.m-dost #nx .t.t4 tbody.fg tr.row td{border-bottom:0;background:transparent;box-shadow:none;transition:background .12s}.m-dost #nx .t.t4 tbody.fg+tbody.fg tr:first-child td{border-top:1px solid var(--border)}.m-dost #nx .t.t4 tbody.fg tr.row.hasnote td{padding-bottom:12px!important}.m-dost #nx .t.t4 tbody.fg tr.sub td{padding:0 16px 16px 24px!important;cursor:pointer}.m-dost #nx .t.t4 tbody.fg:hover tr.row td{background:var(--hover)}.m-dost #nx .t.t4 tbody.fg:hover .ans{background:var(--surface);border-color:var(--border)}.m-dost #nx .t.t4 tbody.fg.sel tr.row td{background:var(--accent-s)}.m-dost #nx .t.t4 tbody.fg.sel .ans{background:var(--surface)}.m-dost #nx .t.t4 tbody.fg.wst tr.row td:first-child{box-shadow:inset 3px 0 #a9a49b}.m-dost #nx .t.t4 tbody.fg.sel tr.row td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.m-dost #nx .t.t4 tbody.fg.wst td.dim,.m-dost #nx .t.t4 tbody.fg.wst tr.row td.dim{opacity:1!important}.m-dost #nx .t.t4 tbody.fg.wst td.dim>*,.m-dost #nx .t.t4 tbody.fg.wst .ftags{opacity:.58}.m-dost #nx .t.t4 tbody.fg.wst .fname b{color:var(--ink-dim)}.m-dost #nx .t4 tr.wst .an{opacity:1}.m-dost #nx .t4 .flags{margin-top:-1px}.m-dost #nx .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.m-dost #nx .t.t4 td.tdac{padding-top:9px!important;padding-right:18px!important}.m-dost #nx .ac{display:flex;justify-content:flex-end;gap:4px}.m-dost #nx .ab{width:34px;height:34px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);background:transparent;border:1px solid transparent;transition:background .14s,color .14s,border-color .14s,box-shadow .14s}.m-dost #nx .ab svg{width:16px;height:16px}.m-dost #nx .t.t4 tbody.fg:hover .ab,.m-dost #nx .t.t4 tbody.fg.sel .ab,.m-dost #nx .t.t4 tbody.fg:focus-within .ab{color:var(--ink-dim);background:var(--surface);border-color:var(--border);box-shadow:0 1px 1px #1a18160a}.m-dost #nx .ab:hover{color:var(--ink)!important;border-color:var(--border-dark)!important}.m-dost #nx .ab.inv:hover{color:var(--accent)!important;background:var(--accent-l)!important;border-color:#375da647!important}.m-dost #nx .ab:active{transform:translateY(1px)}.m-dost #nx .ab[disabled]{color:var(--border-dark)!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important;cursor:not-allowed}.m-dost #nx .ab:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.m-dost #nx .t.t4 tbody.fg tr.sub td{padding:0 24px 16px!important}.m-dost #nx .t.t4 .an{max-width:none}.m-dost #nx .t.t4 .an>span{max-width:1040px}.m-dost #nx .p-body{scrollbar-gutter:stable;overflow-anchor:none}.m-dost #nx .panel .tabs{position:sticky;top:0;z-index:3;background:var(--surface);margin-top:0;padding-top:6px}.m-dost #nx .panel .d-sec{min-height:calc(100cqh - var(--tb) - 90px)}.m-dost #nx .tab{min-width:max-content}.m-dost #nx .t.t4 .ac{opacity:0;transform:translate(4px);transition:opacity .14s ease,transform .14s ease}.m-dost #nx .t.t4 tbody.fg:hover .ac,.m-dost #nx .t.t4 tbody.fg.sel .ac,.m-dost #nx .t.t4 tbody.fg:focus-within .ac{opacity:1;transform:none}@media (hover:none){.m-dost #nx .t.t4 .ac{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.m-dost #nx .t.t4 .ac{transform:none}}.m-dost #nx .tip{position:fixed;z-index:100;pointer-events:none;background:var(--navy);color:#fff;font-size:12px;font-weight:500;line-height:1.35;padding:6px 10px;border-radius:7px;box-shadow:0 6px 18px #1a305938;opacity:0;transform:translateY(3px);transition:opacity .12s,transform .12s;max-width:280px}.m-dost #nx .tip.on{opacity:1;transform:none}.m-dost #nx .wb{margin-top:22px}.m-dost #nx .wb .lab{display:block;margin-bottom:10px}.m-dost #nx .gl{display:flex;flex-direction:column}.m-dost #nx .gi{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:12px 0;border-top:1px solid var(--border-l)}.m-dost #nx .gi:first-child{border-top:0;padding-top:2px}.m-dost #nx .gi.old{opacity:.6}.m-dost #nx .gi .t1{font-size:13px;font-weight:600;color:var(--ink)}.m-dost #nx .gi .t2{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;font-size:12px;color:var(--ink-muted);margin-top:3px}.m-dost #nx .gi .vv{text-align:right;font-size:13px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.m-dost #nx .gi .vv small{display:block;font-size:12px;font-weight:400;color:var(--ink-muted)}.m-dost #nx .st.red{background:var(--red-l);color:var(--red-t)}.m-dost #nx .st.amb{background:var(--amber-l);color:var(--amber-t)}.m-dost #nx .kryt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:4px 0 16px;margin-bottom:6px;border-bottom:1px solid var(--border-l)}.m-dost #nx .kryt>div{display:flex;flex-direction:column;gap:6px}.m-dost #nx .kryt .kv{display:flex;align-items:center;gap:8px}.m-dost #nx .kryt .kv b{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;min-width:26px}.m-dost #nx .kryt .kv i{flex:1;height:4px;border-radius:2px;background:#ece9e3;overflow:hidden}.m-dost #nx .kryt .kv i b{display:block;height:100%;background:var(--amber);min-width:0}.m-dost #nx .ok3{font-size:12px;color:var(--ink-muted);margin-top:4px}.m-dost #nx .kdd-w{position:relative}.m-dost #nx .fbtn .cnt{font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;line-height:1;background:var(--accent);color:#fff;border-radius:10px;padding:3px 6px;margin-left:2px}.m-dost #nx .fbtn .car{display:inline-flex;color:var(--ink-muted)}.m-dost #nx .kdd{width:340px;padding:0;overflow:hidden}.m-dost #nx .kdd-s{padding:10px;border-bottom:1px solid var(--border)}.m-dost #nx .kdd-in{display:flex;align-items:center;gap:8px;height:36px;padding:0 11px;border:1.5px solid var(--border-dark);border-radius:9px;color:var(--ink-muted)}.m-dost #nx .kdd-in:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-dost #nx .kdd-in input{flex:1;min-width:0;border:0;outline:0;font-size:13px;color:var(--ink);background:transparent}.m-dost #nx .kdd-l{max-height:340px;overflow-y:auto;padding:6px;scrollbar-gutter:stable}.m-dost #nx .ko{display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:8px;font-size:13px;color:var(--ink);cursor:pointer}.m-dost #nx .ko:hover{background:var(--surface2)}.m-dost #nx .ko input{width:15px;height:15px;accent-color:var(--accent);flex-shrink:0;cursor:pointer}.m-dost #nx .ko .kn2{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-dost #nx .ko .kc{font-size:12px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-dost #nx .ko.pusta{color:var(--ink-muted)}.m-dost #nx .ko.on{color:var(--accent);font-weight:600}.m-dost #nx .ko.on .kc{color:var(--accent)}.m-dost #nx .ko-brak{padding:18px 12px;font-size:13px;color:var(--ink-muted);text-align:center}.m-dost #nx .kdd-f{border-top:1px solid var(--border);padding:6px}.m-dost #nx .kdd-f button{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border-radius:8px;font-size:13px;color:var(--ink-dim)}.m-dost #nx .kdd-f button:hover{background:var(--surface2);color:var(--ink)}.m-dost #nx .wic{display:inline-flex;gap:6px}.m-dost #nx .wrow{display:flex;margin-top:2px}.m-dost #nx .wi.on:hover{box-shadow:inset 0 0 0 1px var(--border-dark)}.m-dost #nx .wi.a:hover{box-shadow:inset 0 0 0 1px #c49a2873}.m-dost #nx .wi.r:hover{box-shadow:inset 0 0 0 1px #c8410a59}.m-dost #nx .wi{position:relative;display:inline-flex;align-items:center;gap:5px;height:28px;min-width:30px;justify-content:center;padding:0 8px;border-radius:8px;cursor:help;transition:background .12s,box-shadow .12s}.m-dost #nx .wi svg{width:16px;height:16px}.m-dost #nx .wi i{font-style:normal;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.m-dost #nx .wi.on{color:var(--ink-dim);background:#f1efea}.m-dost #nx .wi.off{color:#c9c4bb;background:transparent;box-shadow:inset 0 0 0 1px var(--border-l)}.m-dost #nx .wi.a{color:var(--amber-t);background:var(--amber-l)}.m-dost #nx .wi.r{color:var(--red-t);background:var(--red-l)}.m-dost #nx .tip{white-space:pre-line;max-width:360px!important}.m-dost #nx .mk{position:fixed;left:50%;bottom:20px;transform:translate(-50%);z-index:60;display:flex;align-items:center;gap:6px;padding:6px;background:#fffcf2;border:1.5px dashed #D9BE6A;border-radius:14px;box-shadow:0 8px 28px #1a181624}.m-dost #nx .mk .l{font-size:12px;font-weight:700;color:var(--amber-t);padding:0 6px 0 8px;white-space:nowrap}.m-dost #nx .mk .seg{display:flex;gap:2px;background:#f6edcf;border-radius:10px;padding:3px}.m-dost #nx .mk .seg button{height:30px;padding:0 12px;border-radius:8px;font-size:12px;font-weight:600;color:var(--amber-t);white-space:nowrap}.m-dost #nx .mk .seg button b{font-weight:800;margin-right:5px}.m-dost #nx .mk .seg button.on{background:#fff;color:var(--ink);box-shadow:0 1px 3px #0000001f}.m-dost #nx .mk .sep{width:1px;height:22px;background:#e6d5a0;margin:0 4px}.m-dost #nx .info{display:flex;gap:12px;align-items:flex-start;margin-bottom:18px;padding:12px 16px;border-radius:12px;background:#fffcf2;border:1.5px dashed #D9BE6A;color:var(--amber-t);font-size:12px;line-height:1.5}.m-dost #nx .info b{color:#6b5210}.m-dost #nx .info .x{margin-left:auto;color:var(--amber-t)}.m-dost #nx .toast{position:fixed;left:50%;bottom:84px;transform:translate(-50%,10px);opacity:0;pointer-events:none;z-index:90;background:var(--navy);color:#fff;font-size:13px;font-weight:600;padding:10px 16px;border-radius:10px;box-shadow:var(--sh-lg);transition:opacity .18s,transform .18s}.m-dost #nx .toast.on{opacity:1;transform:translate(-50%)}@container cc-obszar (max-width:1100px){.m-dost #nx .split{grid-template-columns:340px minmax(0,1fr)}}@container cc-obszar (max-width:900px){.m-dost #nx .split{grid-template-columns:1fr}.m-dost #nx .mk .l,.m-dost #nx .mk .seg button span{display:none}}.m-dost #nx{font-family:var(--font);color:var(--ink);padding-top:4px}.m-dost #nx .card{background:transparent;border:0;border-radius:0;box-shadow:none;transform:none!important;overflow:visible;margin:0;padding:0;cursor:default}.m-dost #nx tbody.card{display:table-row-group}.m-dost #nx .p-body.card{display:block;overflow-y:auto}.m-dost #nx .panel{position:fixed;top:0;right:0;bottom:0;z-index:40}.m-dost #nx .panel .d-sec{min-height:calc(100cqh - 100px)}.m-dost #nx .ph{margin-bottom:16px}.m-dost #nx .pusto-t{height:140px;text-align:center;color:var(--ink-muted);font-size:13px}.m-dost #nx .pusto-t .btn{margin-left:12px}.m-dost #nx .esc-h{font-size:12px;color:var(--ink-muted);display:flex;gap:6px;align-items:center}.m-dost #nx .d-foot{display:flex;align-items:center;gap:12px;margin-top:22px;padding-top:16px;border-top:1px solid var(--border-l);font-size:12px;color:var(--ink-muted)}.m-dost #nx .d-foot .btn{margin-left:auto}.m-dost #nx .stopbox .sbtn{margin-top:10px}.m-dost #nx .t-akc{display:flex;justify-content:flex-end;margin:-4px 0 12px}.m-dost #nx .lnk{color:var(--accent);font-weight:600;font-size:13px;padding:0}.m-dost #nx .lnk:hover{text-decoration:underline;text-underline-offset:2px}.m-dost #nx .pm-w{position:relative}.m-dost #nx .pm{position:absolute;right:0;top:calc(100% + 6px);z-index:5;min-width:236px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--sh-lg);padding:6px;display:none}.m-dost #nx .pm.open{display:block}.m-dost #nx .pm button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border-radius:8px;font-size:13px;color:var(--ink);text-align:left}.m-dost #nx .pm button svg{color:var(--ink-muted)}.m-dost #nx .pm button:hover{background:var(--surface2)}.m-dost #nx .pm button.dng{color:var(--red-t)}.m-dost #nx .pm button.dng svg{color:var(--red-t)}.m-dost #nx .pm i{display:block;height:1px;background:var(--border);margin:5px 4px}.m-dost #nx .gpl{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--accent);padding:2px 0}.m-dost #nx .gpl:hover{text-decoration:underline;text-underline-offset:2px}.m-dost #nx .gpl.brak{color:var(--ink-muted)}.m-dost #nx .gi .vv{display:flex;flex-direction:column;align-items:flex-end}.m-dost #nx .gedt{margin-top:6px;opacity:.75}.m-dost #nx .gi:hover .gedt{opacity:1}.m-dost #nx .btn[disabled]{opacity:.55;cursor:not-allowed}.m-dost #nx input{font-family:inherit}.m-dost #nx .wh{display:flex;flex-direction:column}.m-dost #nx .whi{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;padding:9px 0;border-top:1px solid var(--border-l);align-items:start}.m-dost #nx .whi:first-child{border-top:0;padding-top:0}.m-dost #nx .whi .st{justify-self:start}.m-dost #nx .whp{font-size:13px;color:var(--ink-dim);line-height:1.45}.m-dost #nx .whm{font-size:12px;color:var(--ink-muted);margin-top:2px}.m-dost #nx .search{position:static;max-width:420px!important;min-width:240px!important}.m-dost #nx .search svg,.m-dost #nx .kdd-in svg{position:static;transform:none;left:auto;top:auto}.m-dost #nx .search input,.m-dost #nx .kdd-in input{width:auto;flex:1;min-width:0;padding:0;border:0;border-radius:0;background:transparent;height:auto;box-shadow:none}.m-dost #nx .search input:focus,.m-dost #nx .kdd-in input:focus{outline:none;border:0}.m-dost #nx .gl{margin:0 -24px}.m-dost #nx .gi.cen-row{display:grid;align-items:start;padding:14px 24px;border-bottom:0;border-top:1px solid var(--border-l);transition:background .12s}.m-dost #nx .gi.cen-row:first-child{border-top:0;padding-top:12px}.m-dost #nx .gi.cen-row:last-child{border-bottom:1px solid var(--border-l)}.m-dost #nx .gi.cen-row:hover{background:var(--surface2)}.m-dost #nx .gi.cen-row.old:hover{opacity:.85}.m-dost .szx{position:absolute;width:22px;height:22px;display:none;align-items:center;justify-content:center;border:0;margin:0;padding:0;background:transparent;border-radius:6px;color:var(--ink-muted,#6E675E);cursor:pointer;z-index:3;transition:background .15s,color .15s}.m-dost .szx:hover{background:var(--surface3,#F2F0EC);color:var(--ink,#1A1816)}.m-dost .szx:focus-visible{outline:2px solid var(--accent,#375DA6);outline-offset:1px}.m-dost .szx.on{display:inline-flex}.m-dost input.szx-in{padding-right:38px!important}.m-dost input.szx-in::-webkit-search-cancel-button{display:none}.m-dost #nx td.pusto-t{height:auto;padding:44px 24px!important}.m-dost #nx .pusto-t .empty{border:0;box-shadow:none;background:transparent;padding:0;border-radius:0}.m-dost #nx .pusto-t .empty-i{margin:0 auto 14px}.m-dost #nx .pusto-t .empty-t{margin-bottom:6px}.m-dost #nx .pusto-t .btn{margin:14px 0 0}@container cc-obszar (max-width:700px){.m-dost #nx td.pusto-t{display:block;width:100%;padding:32px 16px!important}}.m-dost .filters>.search,.m-dost .hd-tb>.search{flex:0 0 340px!important;width:340px!important;max-width:100%!important;min-width:0!important}.m-dost .wycz-f,.m-dost #clrBtn{flex-shrink:0}.m-dost .wycz-f[aria-disabled=true],.m-dost #clrBtn[aria-disabled=true]{display:inline-flex!important;visibility:hidden!important;pointer-events:none!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-dost .filters>.search,.m-dost .hd-tb>.search{flex-basis:320px!important;width:320px!important}}@container cc-obszar (max-width:640px){.m-dost .filters>.search,.m-dost .hd-tb>.search{flex:1 1 100%!important;width:auto!important}}.m-dost .hd-tb.kt-tb{flex-wrap:wrap!important;row-gap:8px!important}.m-dost .kt-tb .seg-w button{white-space:nowrap}.m-dost .mk-mig{animation:mkMig 1.8s ease-out 1}.m-dost .hi-nr{border:0;background:none;padding:0;font:inherit;font-weight:inherit;color:inherit;cursor:pointer;text-align:left}.m-dost .hi-nr:hover{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.m-dost .hi-n{margin-left:8px;font-size:11px;font-weight:600;color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-dost .hi.arch .t1{color:var(--ink-dim)}.m-dost .ov.bok{padding:0!important;justify-content:flex-end!important;align-items:stretch!important;background:#1a18162e!important;overflow:hidden!important}.m-dost .ov.bok .modal{max-width:none!important;width:min(540px,100%)!important;height:100%;border-radius:0!important;display:flex;flex-direction:column;box-shadow:-12px 0 40px #1a305929!important;animation:mkBok .26s cubic-bezier(.22,1,.36,1)}.m-dost .ov.bok .m-body{flex:1 1 auto;overflow-y:auto;min-height:0}.m-dost .ov.bok .m-head,.m-dost .ov.bok .m-foot{flex-shrink:0}@media (prefers-reduced-motion:reduce){.m-dost .ov.bok .modal{animation:none}}.m-dost #nx .panel{width:min(540px,100%)!important}.m-dost .ov,.m-dost .szuf-ov,.m-dost .ov.bok{background:#1a181652!important}.m-dost .ov.open{animation:mkScrim .2s ease-out}.m-dost .szuf-ov:not([hidden]){animation:mkScrim .2s ease-out}.m-dost .ov.bok .modal{animation:mkBok .26s cubic-bezier(.22,1,.36,1)!important}.m-dost aside.sz:not(.srodek){transition:transform .26s cubic-bezier(.22,1,.36,1)!important}.m-dost .modal:focus,.m-dost .okno:focus,.m-dost aside.sz:focus{outline:none}@media (prefers-reduced-motion:reduce){.m-dost .ov.open,.m-dost .szuf-ov:not([hidden]),.m-dost .ov.bok .modal{animation:none!important}.m-dost aside.sz{transition:none!important}}.m-dost #nx .panel{transition:transform .26s cubic-bezier(.22,1,.36,1)!important}.m-dost .m-body .seg-r{display:flex;gap:0;padding:3px;border:1px solid var(--border);border-radius:11px;background:var(--surface2);flex-wrap:nowrap}.m-dost .m-body .seg-r .seg-o{flex:1 1 0;display:flex!important;align-items:center;justify-content:center;height:34px;margin:0!important;padding:0 10px;border:0;border-radius:8px;background:transparent;font-size:13px;font-weight:600;color:var(--ink-dim);line-height:1.2;text-align:center;white-space:nowrap;cursor:pointer}.m-dost .m-body .seg-r .seg-o:hover{color:var(--ink);background:#fff9}.m-dost .m-body .seg-r .seg-o.on{background:var(--surface);color:var(--accent);box-shadow:0 1px 2px #1a181614,0 0 0 1px var(--border)}.m-dost .m-body .seg-r .seg-o:focus-within{box-shadow:0 0 0 3px #375da62e}.m-dost #fDostSz{margin-top:16px}.m-dost .tr-h{margin:20px 0 8px!important}.m-dost .tr-h b{font-size:var(--fs-meta)!important;font-weight:var(--fw-semi)!important;color:var(--ink-dim)!important;margin-bottom:4px!important}.m-dost .tr-h span{font-size:var(--fs-meta)!important}.m-dost .tr-r{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 120px 34px!important;grid-template-rows:auto auto;row-gap:8px!important;padding:10px;border:1px solid var(--border);border-radius:11px;background:var(--surface2)}.m-dost .tr-r .tr-uw{grid-column:1/4;grid-row:2}.m-dost .tr-r .tr-x{grid-column:4;grid-row:1}.m-dost .tr-l:empty{padding:12px 14px!important}@container cc-obszar (max-width:480px){.m-dost .m-body .seg-r{flex-wrap:wrap}.m-dost .m-body .seg-r .seg-o{flex-basis:100%}.m-dost .tr-r{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px!important}.m-dost .tr-r .tr-kw{grid-column:1/3}.m-dost .tr-r .tr-uw{grid-column:1/4;grid-row:3}}.m-dost #nxT{container-type:inline-size;container-name:nxt}@container cc-obszar (min-width:761px){.m-dost #nxT col:nth-child(6){width:128px!important}.m-dost #nxT td:last-child .ac{justify-content:flex-end}}.m-dost #nxT .fc .fkt{display:none;align-items:center;gap:6px;margin-top:6px;font-size:12px;color:var(--ink-muted)}.m-dost #nxT .fc .fkt a{color:inherit}@container cc-obszar (min-width:761px){@container nxt (max-width:1149px){.m-dost #nxT table{min-width:0!important;width:100%!important}.m-dost #nxT col:nth-child(2){width:180px!important}.m-dost #nxT col:nth-child(3){width:92px!important}.m-dost #nxT col:nth-child(4){width:124px!important}.m-dost #nxT col:nth-child(5){width:140px!important}.m-dost #nxT col:nth-child(6){width:128px!important}.m-dost #nxT td:nth-child(5) .bs{display:none}.m-dost #nxT td:nth-child(3) .z5{display:none}.m-dost #nxT .kl span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-dost #nxT .kt{min-width:0}}@container nxt (max-width:900px){.m-dost #nxT col:nth-child(2){width:0!important}.m-dost #nxT th:nth-child(2),.m-dost #nxT td:nth-child(2){padding:0!important;border:0!important;overflow:hidden;visibility:hidden}.m-dost #nxT .fc .fkt{display:flex}}}.m-dost #nx .fbtn .f-kr{display:none}@container cc-obszar (max-width:1279px){.m-dost #nx .fbtn .f-dl{display:none}.m-dost #nx .fbtn .f-kr{display:inline}}@container cc-obszar (max-width:640px){.m-dost #nx .filters{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px!important}.m-dost #nx .filters>.search,.m-dost #nx .filters>.kdd-w{grid-column:1/-1}.m-dost #nx .filters>.kdd-w>.fbtn{width:100%;justify-content:flex-start}.m-dost #nx .filters>.kdd-w>.fbtn>svg:last-child{margin-left:auto}.m-dost #nx .filters>.fbtn{width:100%;min-width:0;justify-content:center;padding:0 10px}.m-dost #nx .fbtn .f-dl{display:none}.m-dost #nx .fbtn .f-kr{display:inline}.m-dost #nx .filters>.wycz-f[aria-disabled=true]{display:inline-flex!important;visibility:hidden!important}.m-dost #nx .filters>.wycz-f{grid-column:1/-1;width:100%!important;font-size:13px!important;gap:6px!important}}.m-dost .filters .wycz-f,.m-dost .filters #clrBtn{order:90}.m-dost .filters .ul-lc{min-width:112px;text-align:right;order:95;margin-left:auto}.m-dost .filters .wycz-f[aria-disabled=true],.m-dost .filters #clrBtn[aria-disabled=true],.m-dost .hd-tb .wycz-f[aria-disabled=true]{visibility:hidden!important;display:inline-flex!important;pointer-events:none!important}.m-dost .filters .wycz-f,.m-dost .filters #clrBtn,.m-dost .hd-tb .wycz-f{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--accent)!important;font-weight:600!important;padding:0 10px!important}.m-dost .filters .wycz-f:hover,.m-dost .filters #clrBtn:hover,.m-dost .hd-tb .wycz-f:hover{background:var(--accent-l)!important}.m-dost .filters>.search,.m-dost .hd-tb>.search,.m-dost #nx .filters>.search{flex:1 1 200px!important;width:auto!important;min-width:200px!important;max-width:340px!important}@container cc-obszar (max-width:640px){.m-dost .filters>.search,.m-dost .hd-tb>.search,.m-dost #nx .filters>.search{flex:1 1 100%!important;max-width:none!important}}.m-dost .filters .fbtn,.m-dost .hd-tb .fbtn,.m-dost #nx .filters .fbtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:7px!important;white-space:nowrap}.m-dost .filters .seg-w,.m-dost .hd-tb .seg-w{height:36px!important;padding:3px!important;border-radius:10px!important;box-sizing:border-box}.m-dost .filters .seg-w>button,.m-dost .hd-tb .seg-w>button{height:28px!important;border-radius:7px!important;font-size:13px!important}.m-dost .filters .search input,.m-dost .hd-tb .search input{height:36px!important;border-radius:10px!important;font-size:13px!important}.m-dost #nx .filters .search{height:36px!important;border-radius:10px!important;border-color:var(--border-input)!important}.m-dost .filters .wyb-b,.m-dost .hd-tb .wyb-b{height:36px!important;min-height:36px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;border:1px solid var(--border)!important}.m-dost .filters .wycz-f,.m-dost .hd-tb .wycz-f,.m-dost #clrBtn,.m-dost .filters #clrBtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:6px!important;width:auto!important;flex:0 0 auto!important}.m-dost .hd-tb>.btn,.m-dost .hd-tb .btn-sm{height:36px!important;border-radius:10px!important;font-size:13px!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-dost .filters,.m-dost .hd-tb,.m-dost #nx .filters{column-gap:8px!important}.m-dost .filters .fbtn,.m-dost .hd-tb .fbtn,.m-dost #nx .filters .fbtn{padding:0 10px!important;gap:6px!important}.m-dost .filters .seg-w>button,.m-dost .hd-tb .seg-w>button{padding:0 9px!important}.m-dost .filters .fbtn .pref{display:none!important}.m-dost .filters .ul-lc{min-width:112px;text-align:right}.m-dost .filters>.search,.m-dost .hd-tb>.search,.m-dost #nx .filters>.search{flex-basis:170px!important;min-width:170px!important}.m-dost .hd-tb .wyb,.m-dost .hd-tb .wyb-b{width:auto!important;min-width:0!important}.m-dost .filters .wycz-f,.m-dost .filters #clrBtn,.m-dost .hd-tb .wycz-f{padding:0 8px!important}}.m-dost label:has(>input:focus-visible),.m-dost label:has(input[type=radio]:focus-visible),.m-dost label:has(input[type=checkbox]:focus-visible){outline:2px solid var(--accent,#375DA6);outline-offset:2px;border-radius:10px}.m-dost .ov:not(.bok) .modal{max-height:calc(100cqh - 64px);display:flex;flex-direction:column}.m-dost .ov:not(.bok) .modal>.m-body{flex:1 1 auto;min-height:0;overflow-y:auto}.m-dost .ov:not(.bok) .modal>.m-head,.m-dost .ov:not(.bok) .modal>.m-foot{flex-shrink:0}.m-dost .ov:not(.bok){align-items:center!important}.m-dost #nx .fname b,.m-dost #nx .blk .bt b{font-size:15px!important}.m-dost #nx b.z{color:var(--ink-muted)!important}.m-dost #nx{padding-top:0!important}.m-dost #nx .ph .btn-p.btn-l{height:34px!important;border-radius:9px!important}@container cc-obszar (max-width:640px){.m-dost #nx .kt a.kl{display:inline-flex;align-items:center;min-height:32px}}.m-dost[data-upr]:not([data-upr~=przegl]) [data-wym=przegl]{display:none!important}.m-dost[data-upr]:not([data-upr~=tworz]) [data-wym=tworz]{display:none!important}.m-dost[data-upr]:not([data-upr~=oferty]) [data-wym=oferty]{display:none!important}.m-dost[data-upr]:not([data-upr~=weryf]) [data-wym=weryf]{display:none!important}.m-dost[data-upr]:not([data-upr~=zatw]) [data-wym=zatw]{display:none!important}.m-dost[data-upr]:not([data-upr~=oceny]) [data-wym=oceny]{display:none!important}.m-dost[data-upr]:not([data-upr~=baza]) [data-wym=baza]{display:none!important}.m-dost[data-upr]:not([data-upr~=bazaDod]) [data-wym=bazaDod]{display:none!important}.m-dost[data-upr]:not([data-upr~=proj]) [data-wym=proj]{display:none!important}.m-dost[data-upr]:not([data-upr~=harm]) [data-wym=harm]{display:none!important}.m-dost[data-upr]:not([data-upr~=harmA]) [data-wym=harmA]{display:none!important}.m-dost[data-upr]:not([data-upr~=harmB]) [data-wym=harmB]{display:none!important}.m-dost[data-upr]:not([data-upr~=harmS]) [data-wym=harmS]{display:none!important}.m-dost[data-upr]:not([data-upr~=harmK]) [data-wym=harmK]{display:none!important}.m-dost[data-upr]:not([data-upr~=slow]) [data-wym=slow]{display:none!important}.m-dost[data-upr]:not([data-upr~=dane]) [data-wym=dane]{display:none!important}.m-dost[data-upr]:not([data-upr~=uzyt]) [data-wym=uzyt]{display:none!important}.m-dost[data-upr] .demo,.m-dost[data-upr] .mk-rola{display:none!important}.m-dost[data-upr]:not([data-upr~=inw]) [data-wym=inw]{display:none!important}.m-dost[data-upr]:not([data-upr~=kat]) [data-wym=kat]{display:none!important}.m-dost[data-upr]:not([data-upr~=akt]) [data-wym=akt]{display:none!important}.m-dost[data-upr]:not([data-upr~=cofnij]) [data-wym=cofnij]{display:none!important}.m-dost[data-upr]:not([data-upr~=inw]) [data-mk=doInwestora]{pointer-events:none!important;color:inherit!important;text-decoration:none!important;cursor:default!important}.m-dost input[type=date]::-webkit-calendar-picker-indicator{opacity:0;width:0;padding:0;margin:0;pointer-events:none}.m-dost .kal-w{position:relative;display:block}.m-dost .kal-w>input[type=date]{width:100%;padding-right:40px!important}.m-dost .kal-b{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-muted,#6E675E);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-dost .kal-b:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-dost .kal-b:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-dost .kal-b:disabled{opacity:.4;cursor:default}.m-dost .kal{position:fixed;z-index:100000;width:288px;padding:12px;background:var(--surface,#fff);border:1px solid var(--border,#E2DFD9);border-radius:14px;box-shadow:0 12px 32px #1a181629,0 2px 6px #1a18160f;font-family:inherit;color:var(--ink,#1A1816);animation:kalIn .14s ease-out}@media (prefers-reduced-motion:reduce){.m-dost .kal{animation:none}}.m-dost .kal-h{display:flex;align-items:center;gap:4px;margin-bottom:8px}.m-dost .kal-t{flex:1;font-size:13px;font-weight:600;color:var(--navy,#1A3059);padding-left:6px;text-transform:capitalize}.m-dost .kal-n{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-dim,#4A453F);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-dost .kal-n:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-dost .kal-n:focus-visible,.m-dost .kal-d:focus-visible,.m-dost .kal-f button:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-dost .kal-g{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.m-dost .kal-wd{height:28px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--ink-muted,#6E675E);text-transform:uppercase;letter-spacing:.04em}.m-dost .kal-wd.we{color:#a49c92}.m-dost .kal-d{height:32px;border:0;border-radius:9px;background:transparent;font:inherit;font-size:13px;font-weight:500;color:var(--ink,#1A1816);cursor:pointer;font-variant-numeric:tabular-nums;position:relative}.m-dost .kal-d:hover{background:var(--surface2,#F5F4F0)}.m-dost .kal-d.poza{color:#b8b1a7}.m-dost .kal-d.we:not(.on){color:var(--ink-dim,#4A453F)}.m-dost .kal-d.dzis{box-shadow:inset 0 0 0 1.5px var(--accent,#375DA6);color:var(--accent,#375DA6);font-weight:600}.m-dost .kal-d.on{background:var(--accent,#375DA6);color:#fff;font-weight:600;box-shadow:none}.m-dost .kal-d:disabled{color:#cfc9c0;cursor:not-allowed;background:transparent;text-decoration:line-through}.m-dost .kal-f{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid var(--border,#E2DFD9)}.m-dost .kal-f button{height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:12px;font-weight:600;color:var(--accent,#375DA6);cursor:pointer}.m-dost .kal-f button:hover{background:var(--accent-l,#E8EEF8)}.m-dost .kal-f button.cz{color:var(--ink-dim,#4A453F)}.m-dost .kal-f button.cz:hover{background:var(--surface2,#F5F4F0)}.m-dost .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}.m-dost .mk-tt.on{opacity:1;transform:none}.m-dost .mk-tt.dol{transform:translateY(-3px)}.m-dost .mk-tt.dol.on{transform:none}@media (prefers-reduced-motion:reduce){.m-dost .mk-tt{transition:none}}.m-dost .wal-bl{display:block;margin-top:5px;font-size:12px;line-height:1.4;color:var(--red-t,#B42318)}.m-dost input.wal-zle,.m-dost textarea.wal-zle{border-color:var(--red,#C4321F)!important;box-shadow:0 0 0 3px #c4321f1f!important}.m-dost .m-grid .fld:has(#fNip){grid-column:1/-1}.m-dost .nip-r{display:flex;gap:8px;max-width:calc(50% + 120px)}.m-dost .nip-r input{flex:1;min-width:0}.m-dost .nip-r .btn{flex-shrink:0;height:40px;gap:6px}.m-dost .nip-r .btn.lad{opacity:.6}@container cc-obszar (max-width:640px){.m-dost .nip-r{max-width:none}}.m-dost .gus.on{display:block;margin-top:10px;padding:10px 12px;border-radius:10px;border:1px solid var(--border);background:var(--surface2);font-size:13px;line-height:1.5;color:var(--ink-dim)}.m-dost .gus.on>svg{vertical-align:-3px;margin-right:6px}.m-dost .gus.on.ok{background:#eef5f0;border-color:#cfe3d6;color:#1e6b3f}.m-dost .gus.on.zle{background:#fdf1ef;border-color:#f1c9c2;color:#7a2316}.m-dost .gus.on.brak{background:#fbf4e2;border-color:#ebd9a6;color:#6b4e07}.m-dost .gus.on.pom{background:transparent;border-style:dashed;font-size:12.5px}.m-dost .gus .g-mk{display:block;margin-top:4px;color:var(--ink-muted);font-size:12px}.m-dost .gus.on.lad{display:flex;align-items:center;gap:8px}.m-dost .g-spin{width:14px;height:14px;border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:gsp .8s linear infinite;flex-shrink:0}.m-dost .gus.on.zn,.m-dost .gus.on.wyk{background:var(--surface);padding:0;overflow:hidden}.m-dost .gus.on.wyk{border-color:#f1c9c2}.m-dost .g-h{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-bottom:1px solid var(--border);background:var(--surface2)}.m-dost .g-ic{width:30px;height:30px;border-radius:9px;background:#e8f3ec;color:#1e6b3f;display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-dost .wyk .g-ic{background:#fbe9e6;color:#a12c1c}.m-dost .g-hn{min-width:0}.m-dost .g-hn b{display:block;font-size:14.5px;line-height:1.3;color:var(--navy)}.m-dost .g-tg{display:flex;flex-wrap:wrap;gap:6px;margin-top:5px}.m-dost .g-t{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:7px;font-size:12px;font-weight:600}.m-dost .g-t.ok{background:#e8f3ec;color:#1e6b3f}.m-dost .g-t.uw{background:#fbf1dc;color:#7a5410}.m-dost .g-t.zl{background:#fbe9e6;color:#a12c1c}.m-dost .g-d{margin:0;padding:6px 14px}.m-dost .g-w{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;padding:6px 0;border-bottom:1px solid #F0EEEA}.m-dost .g-w:last-child{border-bottom:0}.m-dost .g-w dt{font-size:12px;color:var(--ink-muted);line-height:1.5}.m-dost .g-w dd{margin:0;font-size:13px;color:var(--ink);line-height:1.5;overflow-wrap:anywhere}.m-dost .g-w .n{font-variant-numeric:tabular-nums}.m-dost .g-w dd b.n{font-weight:600;margin-right:4px}.m-dost .g-ost{margin:0 14px 10px;padding:8px 10px;border-radius:8px;background:#fdf1ef;color:#7a2316;font-size:12.5px}.m-dost .g-ost.uw{background:#fbf4e2;color:#6b4e07}.m-dost .g-kol{display:flex;align-items:center;gap:6px;margin:0 14px 10px;font-size:12.5px;color:#7a5410}.m-dost .g-kol svg{flex-shrink:0}.m-dost .g-a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-top:1px solid var(--border);background:var(--surface2)}.m-dost .g-a .btn{margin:0!important}.m-dost .g-z{font-size:12px;color:var(--ink-muted)}@container cc-obszar (max-width:560px){.m-dost .g-w{grid-template-columns:1fr;gap:0}.m-dost .g-a{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.m-dost .g-spin{animation:none}}.m-dost #nx .tag{display:inline-flex!important;align-items:center;height:22px!important;padding-top:0!important;padding-bottom:0!important;border-radius:6px!important;font-size:12px!important;font-weight:600!important;line-height:1!important}.m-dost #nx #q,.m-dost #nx input#q{border-color:var(--border-input,#938B82)!important}.m-dost .wb .lab.ma-ed{display:flex;align-items:center;justify-content:space-between;gap:8px}.m-dost .sek-ed{border:0;background:none;padding:2px 8px;margin:-2px -8px -2px 14px!important;color:var(--accent,#375DA6)!important;border-radius:6px;font:inherit;font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--accent);cursor:pointer;display:inline-flex;align-items:center;gap:4px}.m-dost .sek-ed:hover{background:var(--accent-l)}.m-dost .m-sec.cel{animation:secCel 1.2s ease-out}.m-dost .gus.on.ok,.m-dost .gus.on.zle,.m-dost .gus.on.brak{display:flex!important;align-items:flex-start;gap:8px}.m-dost .gus.on.ok>svg,.m-dost .gus.on.zle>svg,.m-dost .gus.on.brak>svg{flex-shrink:0;margin:2px 0 0!important}.m-dost .gus.on.ok>span,.m-dost .gus.on.zle>span,.m-dost .gus.on.brak>span{flex:1;display:block}.m-dost .gus.on.ok .btn,.m-dost .gus.on.zle .btn{margin:-3px 0 -3px auto!important;flex-shrink:0}.m-dost .g-rab{display:contents}.m-dost .g-rab.ukr,.m-dost .g-cen.ukr{display:none!important}.m-dost .gp-h,.m-dost .gp-r{display:grid;grid-template-columns:minmax(0,1fr) 92px 128px 32px;gap:8px;align-items:center}.m-dost .gp-h{margin:2px 0 6px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.m-dost .gp-r{margin-bottom:8px}.m-dost .gp-r input,.m-dost .gp-r select{width:100%;min-width:0;margin:0}.m-dost .gp-c{position:relative;display:block}.m-dost .gp-c input{padding-right:28px;text-align:right;font-variant-numeric:tabular-nums}.m-dost .gp-c em{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-style:normal;font-size:12px;color:var(--ink-muted)}.m-dost .gp-r input.wal-zle{border-color:var(--red,#C4321F)!important}.m-dost .gp-dod{margin-top:2px}.m-dost .gpoz{list-style:none;margin:6px 0 4px;padding:0;border-left:2px solid var(--border)}.m-dost .gpoz li{display:flex;justify-content:space-between;gap:12px;padding:2px 0 2px 10px;font-size:12.5px;color:var(--ink-dim)}.m-dost .gpoz li b{font-weight:600;color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums}@container cc-obszar (max-width:560px){.m-dost .gp-h{display:none}.m-dost .gp-r{grid-template-columns:1fr 1fr 32px}.m-dost .gp-r input[data-pz=n]{grid-column:1/-1}}.m-dost #nx .gi.gi2{display:block!important;padding:14px 24px 16px}.m-dost #nx .gi2 .g2-h{display:flex;align-items:flex-start;gap:10px}.m-dost #nx .gi2 .g2-t{flex:1;display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-width:0}.m-dost #nx .gi2 .t1{font-size:14px;font-weight:600;color:var(--navy,#1A3059)}.m-dost #nx .gi2 .gedt{margin:-4px -6px 0 0;flex-shrink:0}.m-dost #nx .gi2 .g2-m{margin-top:3px;font-size:12px;color:var(--ink-muted)}.m-dost #nx .gi2 .gpt{margin-top:10px!important;padding:0!important;border:1px solid var(--border-l,#ECE9E4);border-radius:10px;overflow:hidden;background:var(--surface,#fff)}.m-dost #nx .gi2 .gpt-r{margin:0!important;display:flex!important;justify-content:space-between;align-items:baseline;gap:14px;padding:7px 12px;font-size:13px;color:var(--ink)}.m-dost #nx .gi2 .gpt-r+.gpt-r{border-top:1px solid var(--border-l,#ECE9E4)}.m-dost #nx .gi2 .gpt-r span{min-width:0;overflow-wrap:anywhere}.m-dost #nx .gi2 .gpt-r b{font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.m-dost #nx .gi2 .gpt-r b i{font-style:normal;font-weight:400;color:var(--ink-muted);margin-left:1px}.m-dost #nx .gi2 .g2-s{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;margin-top:9px;font-size:12px;color:var(--ink-muted)}.m-dost #nx .gi2 .g2-s .gpl{margin:0}.m-dost #nx .gi2.cen-row:hover{background:transparent!important}.m-dost #nx .gi2.cen-row:hover .gpt{border-color:var(--border,#E2DFD9)}.m-dost .pierwszy{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 24px}.m-dost .pierwszy .pi-ic{width:48px;height:48px;border-radius:14px;background:var(--accent-l,#E8EEF8);color:var(--accent,#375DA6);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.m-dost .pierwszy b{font-size:15px;font-weight:600;color:var(--navy,#1A3059);margin-bottom:6px}.m-dost .pierwszy span{font-size:13px;color:var(--ink-dim);line-height:1.5;max-width:440px}.m-dost .pierwszy .btn{margin-top:16px}@keyframes gsp{to{transform:rotate(360deg)}}@keyframes secCel{0%{background:var(--accent-l)}to{background:transparent}}.m-firmy #nx .panel{top:var(--cc-oy,58px)}.m-firmy #nx .vat-data{margin-left:8px;font-size:12px;color:var(--ink-dim)}.m-firmy #nx .vat-odsw{margin-left:6px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--border);border-radius:7px;background:var(--surface);color:var(--ink-dim);cursor:pointer;vertical-align:middle}.m-firmy #nx .vat-odsw:hover{color:var(--accent);border-color:var(--accent)}.m-firmy #nx .vat-odsw.lad svg{animation:vatObr .8s linear infinite}@keyframes vatObr{to{transform:rotate(360deg)}}.m-dost #nx .panel{top:var(--cc-oy,58px)}.m-dost #nx .vat-data{margin-left:8px;font-size:12px;color:var(--ink-dim)}.m-dost #nx .vat-odsw{margin-left:6px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--border);border-radius:7px;background:var(--surface);color:var(--ink-dim);cursor:pointer;vertical-align:middle}.m-dost #nx .vat-odsw:hover{color:var(--accent);border-color:var(--accent)}.m-dost #nx .vat-odsw.lad svg{animation:vatObr .8s linear infinite}.m-dost .kw-zl{position:relative;display:block;min-width:0}.m-dost .kw-zl>input{width:100%;box-sizing:border-box;padding-right:32px}.m-dost .kw-zl>.sfx-zl{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:13px;color:var(--ink-dim);pointer-events:none}.m-dost .kw-zl>input:disabled+.sfx-zl{opacity:.45}@container cc-obszar (max-width:640px){.m-dost .tr-r>.kw-zl{grid-column:1}}@container cc-obszar (max-width:480px){.m-dost .tr-r>.kw-zl{grid-column:1/3}}.m-harm{--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;--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:14px;--font:"Inter Variable",system-ui,-apple-system,"Segoe UI",sans-serif;--fs-label:11px;--fs-micro: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}.m-harm *{box-sizing:border-box;margin:0;padding:0}.m-harm{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);line-height:1.5;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-feature-settings:"cv11" 1}.m-harm button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.m-harm input,.m-harm textarea{font-family:inherit}.m-harm :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.m-harm *{transition:none!important;animation:none!important}}.m-harm .app{max-width:1240px;margin:0 auto;padding:24px 24px 72px}.m-harm .topbar{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:20px}.m-harm .h1{font-size:var(--fs-page);font-weight:var(--fw-bold);color:var(--navy);letter-spacing:var(--tr-page);line-height:1.15}.m-harm .sub{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:4px}.m-harm .btn{padding:9px 16px;border-radius:9px;font-size:var(--fs-body);font-weight:var(--fw-semi);letter-spacing:-.005em;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.m-harm .btn-primary{background:var(--accent);color:#fff}.m-harm .btn-primary:hover{background:var(--navy)}.m-harm .btn-ghost{border:1.5px solid var(--border);background:var(--surface);color:var(--ink-dim)}.m-harm .btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.m-harm .btn-sm{padding:7px 12px;font-size:var(--fs-meta);font-weight:var(--fw-semi)}.m-harm .filters{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-bottom:18px}.m-harm .search{position:relative;flex:1;min-width:230px;max-width:340px}.m-harm .search input{width:100%;padding:9px 13px 9px 37px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);background:var(--surface);color:var(--ink)}.m-harm .search input:focus{outline:none;border-color:var(--accent)}.m-harm .search svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--ink-muted)}.m-harm .fbtn{padding:9px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);letter-spacing:-.005em;background:var(--surface);color:var(--ink);display:flex;align-items:center;gap:7px;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.m-harm .fbtn:hover{border-color:var(--border-dark)}.m-harm .fbtn.on{border-color:var(--accent);background:var(--accent-l);color:var(--accent);font-weight:var(--fw-med)}.m-harm .dropdown{position:relative}.m-harm .dd-panel{display:none;position:absolute;top:calc(100% + 5px);left:0;z-index:60;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--sh-lg);padding:7px 0;min-width:240px}.m-harm .dd-panel.open{display:block}.m-harm .dd-opt{display:flex;align-items:center;gap:10px;padding:9px 15px;font-size:var(--fs-body);letter-spacing:-.005em;cursor:pointer;transition:background .12s}.m-harm .dd-opt:hover{background:var(--surface2)}.m-harm .dd-opt input{accent-color:var(--accent);width:13px;height:13px;cursor:pointer}.m-harm .card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden;transition:transform .18s,box-shadow .18s,border-color .18s}.m-harm .card:hover{transform:translateY(-3px);box-shadow:var(--sh-lg);border-color:var(--accent)}.m-harm .card.open{border-color:var(--accent);box-shadow:var(--sh-lg);transform:none}.m-harm .card{cursor:pointer}.m-harm .card .exp{cursor:default}.m-harm .c-name{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);line-height:1.28;letter-spacing:var(--tr-tight)}.m-harm .rc{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:4px;white-space:nowrap}.m-harm .dup{display:none;background:var(--red-l);border:1px solid rgba(200,65,10,.28);border-radius:9px;padding:11px 13px;margin-top:9px;font-size:var(--fs-meta);color:var(--red-t)}.m-harm .dup.on{display:block}.m-harm .dup b{font-weight:var(--fw-semi)}.m-harm .btn[disabled]{background:var(--surface2);color:var(--ink-muted);border:1.5px solid var(--border);cursor:not-allowed}.m-harm .btn[disabled]:hover{background:var(--surface2);color:var(--ink-muted);border-color:var(--border)}.m-harm .cx{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-meta);color:var(--ink-dim);text-decoration:none}.m-harm .cx svg{color:var(--ink-muted);flex-shrink:0}.m-harm a.cx:hover{color:var(--accent)}.m-harm a.cx:hover svg{color:var(--accent)}.m-harm .exp{display:none;border-top:1px solid var(--border);padding:22px 24px 24px}.m-harm .card.open .exp{display:block}.m-harm .hist{border:1px solid var(--border);border-radius:11px;overflow:hidden}.m-harm .empty{padding:70px 24px;text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh)}.m-harm .ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a18166b;display:none;align-items:flex-start;justify-content:center;padding:40px 20px;z-index:200;overflow-y:auto}.m-harm .ov.open{display:flex}.m-harm .modal{background:var(--surface);border-radius:16px;box-shadow:var(--sh-lg);width:100%;max-width:620px;overflow:hidden}.m-harm .m-head{padding:20px 24px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:13px}.m-harm .m-ic{width:38px;height:38px;border-radius:11px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-harm .m-t{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy)}.m-harm .m-s{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:1px}.m-harm .m-x{margin-left:auto;color:var(--ink-muted);font-size:var(--fs-data);line-height:1;padding:3px 8px;border-radius:8px}.m-harm .m-x:hover{background:var(--surface2);color:var(--ink)}.m-harm .m-body{padding:22px 24px}.m-harm .m-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px 16px}.m-harm .m-grid .full{grid-column:1/-1}@container cc-obszar (max-width:560px){.m-harm .m-grid{grid-template-columns:1fr}}.m-harm .fld label{display:block;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink-dim);margin-bottom:6px}.m-harm .fld .req{color:var(--red)}.m-harm .fld input,.m-harm .fld textarea{width:100%;padding:10px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);background:var(--surface);color:var(--ink);transition:border-color .15s}.m-harm .fld input:focus,.m-harm .fld textarea:focus{outline:none;border-color:var(--accent)}.m-harm .fld .hint{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:5px}.m-harm .fld textarea{resize:vertical;min-height:78px;line-height:1.55}.m-harm .m-sec{font-size:var(--fs-label);text-transform:uppercase;color:var(--accent);margin:24px 0 12px;letter-spacing:var(--tr-caps)}.m-harm .m-foot{padding:16px 24px;border-top:1px solid var(--border);background:var(--surface2);display:flex;align-items:center;gap:10px}.m-harm .m-foot .sp{flex:1;font-size:var(--fs-meta);color:var(--ink-muted)}.m-harm .app{max-width:1760px;padding-left:28px;padding-right:28px}.m-harm svg.i{flex-shrink:0;display:block}.m-harm .btn svg.i{flex-shrink:0}.m-harm .btn-ghost svg{color:var(--ink-muted);transition:color .15s}.m-harm .btn-ghost:hover svg{color:var(--accent)}.m-harm .btn[disabled] svg{color:var(--ink-muted)}.m-harm .search svg{stroke-width:2}.m-harm .fbtn>svg:first-child{color:var(--ink-muted)}.m-harm .fbtn.on>svg:first-child{color:var(--accent)}.m-harm .fbtn .pref{color:var(--ink-muted)}.m-harm .dd-opt .ok{margin-left:auto;color:var(--accent);visibility:hidden;display:inline-flex}.m-harm .dd-opt.sel{font-weight:var(--fw-semi);color:var(--accent)}.m-harm .dd-opt.sel .ok{visibility:visible}.m-harm .dd-opt .n{margin-left:auto;font-variant-numeric:tabular-nums;font-size:var(--fs-micro);color:var(--ink-muted)}.m-harm .card:hover,.m-harm .card.open{border-color:var(--border-dark)}.m-harm .card{position:relative}.m-harm .c-name{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.m-harm .lf{display:flex;flex-direction:column;gap:1px}.m-harm .lf em{font-style:normal;font-size:var(--fs-micro);color:var(--ink-muted);white-space:nowrap}.m-harm .m-sec{letter-spacing:.06em;font-weight:var(--fw-semi)}.m-harm .m-sec{color:var(--ink-muted)}.m-harm .m-t{font-size:17px;font-weight:var(--fw-bold);letter-spacing:-.015em}.m-harm .m-x{width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center}.m-harm .fld input:focus,.m-harm .fld textarea:focus,.m-harm .fld select:focus{box-shadow:0 0 0 3px #375da61f}.m-harm .modal.waskie{max-width:500px}.m-harm .m-ic.amber{background:var(--amber-l);color:var(--amber-t)}.m-harm .m-foot .sp{flex:1}.m-harm .fld select{width:100%;padding:10px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);font-family:var(--font);background:var(--surface);color:var(--ink);cursor:pointer}.m-harm .fld select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-harm .fld input[type=checkbox],.m-harm .fld input[type=radio]{width:15px;height:15px;padding:0;accent-color:var(--accent);flex-shrink:0}.m-harm .fld input:disabled{background:var(--surface2);color:var(--ink-muted);cursor:not-allowed}.m-harm .fld.zle input,.m-harm .fld.zle textarea,.m-harm .fld.zle select{border-color:var(--red)}.m-harm .blad{display:none;font-size:var(--fs-meta);color:var(--red-t);margin-top:5px}.m-harm .zle>.blad,.m-harm .blad.on{display:block}.m-harm .req{color:var(--red)}.m-harm .btn-link{font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--accent);padding:4px 6px;border-radius:6px}.m-harm .btn-link:hover{background:var(--accent-l)}.m-harm .btn-link.czer{color:var(--red-t)}.m-harm .btn-link.czer:hover{background:var(--red-l)}.m-harm .btn-usun{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--red-t);padding:7px 8px;border-radius:8px}.m-harm .btn-usun:hover,.m-harm .btn-usun.potw{background:var(--red-l)}.m-harm .info-box{padding:12px 14px;border-radius:10px;background:var(--surface2);border:1px solid var(--border);color:var(--ink-dim);line-height:1.55}.m-harm .info-box .t{font-weight:var(--fw-semi);color:var(--ink);margin-bottom:3px}.m-harm .info-box .m{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:6px}.m-harm .opcje{display:flex;flex-direction:column;gap:8px}.m-harm .opc{display:flex;align-items:center;gap:12px;padding:11px 13px;border:1.5px solid var(--border);border-radius:10px;cursor:pointer;transition:border-color .15s,background .15s}.m-harm .opc:hover{border-color:var(--border-dark)}.m-harm .opc:has(input:checked){border-color:var(--accent);background:var(--accent-l)}.m-harm .opc input{accent-color:var(--accent);width:16px;height:16px;flex-shrink:0}.m-harm .kryt{display:flex;flex-direction:column;gap:6px;margin:16px 0;padding:12px 14px;border:1px solid var(--border);border-radius:11px}.m-harm .ibtn{width:28px;height:28px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);flex-shrink:0;transition:background .15s,color .15s}.m-harm .ibtn:hover{background:var(--surface);color:var(--accent);box-shadow:inset 0 0 0 1px var(--border)}.m-harm .seg{display:grid;grid-template-columns:1fr 1fr;gap:8px}.m-harm .m-body>.fld+.fld,.m-harm .m-body>.info-box+.fld{margin-top:16px}.m-harm .ms{border:1.5px solid var(--border);border-radius:10px;background:var(--surface);transition:border-color .15s,box-shadow .15s}.m-harm .ms.otw,.m-harm .ms:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-harm .ms.zle{border-color:var(--red)}.m-harm .dd-gr{padding:9px 15px 3px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .dd-opt[hidden],.m-harm .dd-gr[hidden]{display:none}.m-harm .btn-danger{background:var(--red);color:#fff}.m-harm .btn-danger:hover{background:#a9360a}.m-harm .m-ic.czer{background:var(--red-l);color:var(--red-t)}.m-harm .m-txt{color:var(--ink-dim);line-height:1.6}.m-harm .m-txt b{color:var(--ink);font-weight:var(--fw-semi)}.m-harm .ibtn.czer:hover{color:var(--red-t)}.m-harm .info-box{display:flex;gap:9px;align-items:flex-start}.m-harm .info-box>svg{flex-shrink:0;margin-top:2px;color:var(--accent)}.m-harm mark{background:#fbefc4;color:inherit;border-radius:2px;padding:0 1px}.m-harm .uchwyt{width:26px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:7px;color:var(--border-dark);cursor:grab;flex-shrink:0}.m-harm .uchwyt:hover,.m-harm .uchwyt:focus-visible{color:var(--accent);background:var(--accent-l)}.m-harm .uchwyt.off{cursor:default;opacity:.35}.m-harm .uchwyt.off:hover{background:none;color:var(--border-dark)}.m-harm .empty .btn{display:inline-flex}.m-harm .gk{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden}.m-harm .gk.cel{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-harm .kat{display:flex;align-items:center;gap:8px;padding:3px 12px 3px 8px;min-height:40px;position:relative;transition:background .12s}.m-harm .kat:hover{background:var(--surface2)}.m-harm .kat.przed:before,.m-harm .kat.po:after{content:"";position:absolute;left:10px;right:10px;height:2px;border-radius:2px;background:var(--accent)}.m-harm .kat.przed:before{top:-1px}.m-harm .kat.po:after{bottom:-1px}.m-harm .kat.nowy,.m-harm .inw.nowy{animation:blysk 1.6s ease}.m-harm .inw{display:grid;grid-template-columns:auto minmax(0,1fr) 250px auto;align-items:center;gap:6px 22px;padding:16px 20px 16px 10px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);position:relative;transition:border-color .15s}.m-harm .inw:hover{border-color:var(--border-dark)}.m-harm .inw.przed:before,.m-harm .inw.po:after{content:"";position:absolute;left:12px;right:12px;height:2px;border-radius:2px;background:var(--accent)}.m-harm .inw.przed:before{top:-7px}.m-harm .inw.po:after{bottom:-7px}.m-harm .brak{color:var(--ink-muted)!important}@container cc-obszar (max-width:900px){.m-harm .inw{grid-template-columns:auto minmax(0,1fr)}}.m-harm .filters .search{min-width:320px}.m-harm .opc.zm:has(input:checked){border-color:var(--amber);background:var(--amber-l)}.m-harm .sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1)}.m-harm .sort-ciag{position:relative;z-index:20;transition:box-shadow .18s,background .18s!important;box-shadow:0 14px 36px #1a30592e,0 2px 6px #1a305914!important;cursor:grabbing!important}.m-harm .inw.sort-ciag{border-color:var(--accent)!important}.m-harm .kat.sort-ciag{background:var(--surface)!important;border-color:var(--accent)!important}.m-harm .sort-ciag .uchwyt{color:var(--accent);background:var(--accent-l);cursor:grabbing}.m-harm.sortuje,.m-harm.sortuje *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.m-harm .uchwyt{touch-action:none}.m-harm .seg-w{display:inline-flex;padding:3px;gap:2px;background:var(--surface);border:1px solid var(--border);border-radius:10px}.m-harm .seg-w button{display:inline-flex;align-items:center;gap:7px;height:29px;padding:0 12px;border-radius:7px;font-size:var(--fs-body);font-weight:var(--fw-semi);color:var(--ink-dim)}.m-harm .seg-w button:hover{color:var(--ink);background:var(--surface2)}.m-harm .seg-w button.on{background:var(--accent-l);color:var(--accent)}.m-harm .seg-w .n{font-size:var(--fs-micro);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--ink-muted)}.m-harm .seg-w button.on .n{color:var(--accent)}.m-harm .kl{max-width:980px}.m-harm #lista{display:flex;flex-direction:column;gap:8px}.m-harm .kat{display:grid;grid-template-columns:30px minmax(0,1fr) 92px 92px 92px 70px;align-items:center;gap:10px;padding:0 12px 0 10px}.m-harm .kat .uz{justify-self:end}.m-harm .kat{min-height:48px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 1px 2px #1a18160a;transition:border-color .15s,box-shadow .15s}.m-harm .kat:hover{border-color:var(--border-dark);background:var(--surface)}.m-harm .uz{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-meta);color:var(--ink-dim);font-variant-numeric:tabular-nums}.m-harm .uz svg{color:var(--ink-muted)}.m-harm .uz b{font-weight:var(--fw-semi)}.m-harm .uz.zero{color:var(--border-dark)}.m-harm .uz.zero svg{color:var(--border-dark)}.m-harm .kat.przed:before,.m-harm .kat.po:after{left:8px;right:8px}@container cc-obszar (max-width:640px){.m-harm .kat{grid-template-columns:30px minmax(0,1fr) auto;row-gap:2px;padding:6px 10px 6px 6px}.m-harm .kat .uz{grid-row:2;justify-self:start}.m-harm .kat .uz:nth-of-type(1){grid-column:2}}.m-harm .sort-ciag.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s!important}.m-harm .kat.sort-ak,.m-harm .inw.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1)}.m-harm .kat.sort-ciag.sort-ak,.m-harm .inw.sort-ciag.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s!important}.m-harm .os{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-meta);font-weight:var(--fw-med);color:var(--ink)}.m-harm .os .av{width:22px;height:22px;border-radius:50%;background:var(--accent-l);color:var(--accent);font-size:9.5px;font-weight:var(--fw-bold);display:inline-flex;align-items:center;justify-content:center}.m-harm .os .av.pusty{background:var(--surface2);color:var(--ink-muted);box-shadow:inset 0 0 0 1px var(--border)}.m-harm .os.brak{color:var(--ink-muted)}.m-harm .tm{font-size:var(--fs-micro);color:var(--ink-muted)}.m-harm .tm.po{color:var(--red-t);font-weight:var(--fw-semi)}.m-harm .s-b{background:var(--accent-l);color:var(--accent)}.m-harm .s-a{background:var(--amber-l);color:var(--amber-t)}.m-harm .s-n{background:#e8ecf4;color:var(--navy)}.m-harm .s-g{background:var(--green-l);color:var(--green)}.m-harm .s-t{background:#e3f2ef;color:#1f7a6b}.m-harm .s-r{background:var(--red-l);color:var(--red-t)}.m-harm .s-p{background:#f1eaf8;color:#6b3fa0}.m-harm .fld{position:relative}.m-harm .pf-ostrz{display:flex;gap:8px;align-items:flex-start;margin-top:8px;padding:10px 12px;border-radius:9px;background:var(--amber-l);color:var(--amber-t);font-size:var(--fs-meta);line-height:1.5}.m-harm .pf-ostrz svg{flex-shrink:0;margin-top:1px}.m-harm .os{align-items:center;gap:8px}.m-harm .os .av{width:26px;height:26px;font-size:10px;flex-shrink:0}.m-harm .os .rola{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .os .kto{font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink)}.m-harm .os.brak .kto{color:var(--amber-t);font-weight:var(--fw-med)}.m-harm .os.brak .av{box-shadow:inset 0 0 0 1px var(--amber);color:var(--amber-t);background:var(--amber-l)}.m-harm .dot.s-b{background:var(--accent)}.m-harm .dot.s-a{background:var(--amber)}.m-harm .dot.s-n{background:var(--navy)}.m-harm .dot.s-g{background:var(--green)}.m-harm .dot.s-t{background:#1f7a6b}.m-harm .dot.s-r{background:var(--red)}.m-harm .dot.s-p{background:#6b3fa0}.m-harm .st-opc{display:grid;grid-template-columns:1fr 1fr;gap:10px}.m-harm .st-o{display:flex;align-items:flex-start;gap:11px;padding:12px 13px;border:1.5px solid var(--border);border-radius:11px;text-align:left;transition:border-color .15s,background .15s}.m-harm .st-o:hover{border-color:var(--border-dark)}.m-harm .st-ik{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--surface2);color:var(--ink-muted)}.m-harm .st-t{flex:1;display:flex;flex-direction:column;gap:2px}.m-harm .st-t b{font-weight:var(--fw-semi);color:var(--ink)}.m-harm .st-t span{font-size:var(--fs-meta);color:var(--ink-muted);line-height:1.45}.m-harm .st-r{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--border-dark);flex-shrink:0;margin-top:2px}.m-harm .st-o.on{border-color:var(--accent);background:var(--accent-l)}.m-harm .st-o.on .st-r{border:5px solid var(--accent)}.m-harm .st-o.on.st-w_trakcie .st-ik{background:var(--green-l);color:var(--green)}.m-harm .st-o.on.st-zakonczone .st-ik{background:#e6e3dd;color:var(--ink-dim)}@container cc-obszar (max-width:620px){.m-harm .st-opc{grid-template-columns:1fr}}.m-harm .fk{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--ink-dim)}.m-harm .fk>svg{color:var(--ink-muted);flex-shrink:0}.m-harm .fk b{color:var(--ink);font-weight:var(--fw-semi);font-variant-numeric:tabular-nums}.m-harm .fk .tm{margin-left:6px}.m-harm .zr{display:inline-flex;align-items:center;gap:9px}.m-harm .zr .av{width:28px;height:28px;border-radius:50%;background:var(--accent-l);color:var(--accent);font-size:10px;font-weight:var(--fw-bold);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.m-harm .zr.brak .av{background:var(--amber-l);color:var(--amber-t);box-shadow:inset 0 0 0 1px #c49a2880}.m-harm .st-opis{margin-top:7px;font-size:var(--fs-meta);color:var(--ink-muted);line-height:1.5}.m-harm .zr{display:grid!important;grid-template-columns:24px auto minmax(0,1fr);align-items:center;gap:9px!important}.m-harm .zr .av{width:24px!important;height:24px!important;font-size:9.5px!important}.m-harm .st2{display:grid;grid-template-columns:1fr 1fr;gap:8px}@container cc-obszar (max-width:560px){.m-harm .st2{grid-template-columns:1fr}}.m-harm .zr{display:contents!important}.m-harm .kl{max-width:none!important}.m-harm .kat{grid-template-columns:30px minmax(0,1fr) 110px 110px 110px 236px!important}@container cc-obszar (max-width:900px){.m-harm .kat{grid-template-columns:30px minmax(0,1fr) 70px 70px 70px auto!important}}.m-harm .siatka{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;align-items:start}.m-harm .wd{grid-column:span 6;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 2px #1a18160a;display:flex;flex-direction:column;min-width:0;position:relative}.m-harm em.po{color:var(--red-t)}.m-harm .dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.m-harm .dot.a{background:var(--amber)}.m-harm .dot.b{background:var(--accent)}.m-harm .dot.r{background:var(--red)}.m-harm .dot.g{background:var(--green)}.m-harm .dat{width:38px;height:40px;border-radius:9px;background:var(--surface2);box-shadow:inset 0 0 0 1px var(--border);display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;line-height:1.1}.m-harm .dat b{font-size:15px;color:var(--ink)}.m-harm .dat span{font-size:10px;text-transform:uppercase;color:var(--ink-muted);font-weight:var(--fw-semi)}.m-harm .dat.po{background:var(--red-l);box-shadow:none}.m-harm .dat.po b{color:var(--red-t)}.m-harm .kpi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.m-harm .kpi.l{grid-template-columns:repeat(2,minmax(0,1fr))}.m-harm .oc{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:var(--fw-semi);color:#8a6a12}.m-harm .oc svg{color:#c49a28;fill:#c49a28}.m-harm .sk{display:grid;grid-template-columns:1fr 1fr;gap:8px}.m-harm .wd.ciag{opacity:.4}.m-harm .wd.przed:before,.m-harm .wd.po:after{content:"";position:absolute;top:8px;bottom:8px;width:3px;border-radius:2px;background:var(--accent)}.m-harm .wd.przed:before{left:-9px}.m-harm .wd.po:after{right:-9px}.m-harm .wd.nowy{animation:blysk 1.6s ease}.m-harm .szuf-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#1a181647}.m-harm .szuf-ov[hidden]{display:none}@container cc-obszar (max-width:1250px){.m-harm .kpi{grid-template-columns:repeat(2,1fr)}}@container cc-obszar (max-width:800px){.m-harm .wd{grid-column:1/-1}}.m-harm .pas{flex:1;height:6px;border-radius:3px;background:#efece7;overflow:hidden;display:block;min-width:40px}.m-harm .pas i{display:block;height:100%;border-radius:3px;background:var(--accent)}.m-harm .pas i.a{background:var(--amber)}.m-harm .pas i.r{background:var(--red)}.m-harm .pas i.g{background:var(--green)}.m-harm .pas i.zero{background:transparent}.m-harm .czas{display:flex;align-items:center;gap:8px;margin-top:5px}.m-harm .dz{display:flex;align-items:center;gap:12px;padding:10px 10px 10px 12px;border-radius:10px;border:1px solid var(--border);background:var(--surface)}.m-harm .dz.pilne{border-color:#c49a2873;background:#fffbf0;box-shadow:inset 3px 0 0 var(--amber)}.m-harm .tr{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-harm .tr.up{color:var(--green)}.m-harm .tr.dn{color:var(--red-t)}.m-harm .al{font-style:normal;font-size:11px;font-weight:var(--fw-bold);padding:1px 6px;border-radius:5px}.m-harm .al.po{background:var(--red-l);color:var(--red-t)}.m-harm .siatka{grid-auto-rows:72px;align-items:stretch!important}.m-harm .wd{height:100%;overflow:hidden}.m-harm em.a{color:var(--amber-t)}.m-harm em.r{color:var(--red-t)}.m-harm .kr{width:8px;height:8px;border-radius:50%;background:var(--accent);flex-shrink:0;opacity:.55}.m-harm .kr.a{background:var(--amber);opacity:1}.m-harm .kr.r{background:var(--red);opacity:1}.m-harm .st{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted);white-space:nowrap;padding:2px 8px;border-radius:6px;background:var(--surface2)}.m-harm .st.a{background:var(--amber-l);color:var(--amber-t)}.m-harm .st.r{background:var(--red-l);color:var(--red-t)}.m-harm .dat{width:36px;height:38px}.m-harm .dat.a{background:var(--amber-l);box-shadow:none}.m-harm .dat.a b{color:var(--amber-t)}.m-harm .dat.r{background:var(--red-l);box-shadow:none}.m-harm .dat.r b{color:var(--red-t)}.m-harm .czas{display:flex;align-items:center;gap:8px;margin-top:4px}.m-harm .czas>span:last-child{font-size:12px;color:var(--ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.m-harm .czas>span.r{color:var(--red-t);font-weight:var(--fw-semi)}.m-harm .pas{height:5px}.m-harm .pas i{background:var(--accent);opacity:.75}.m-harm .pas i.r{background:var(--red);opacity:1}.m-harm .kpi{grid-template-columns:repeat(4,minmax(0,1fr))!important;height:100%}.m-harm .oc{color:var(--ink)}.m-harm .oc svg{color:var(--amber);fill:var(--amber)}.m-harm .sk{height:100%;align-content:start}.m-harm .pw+.pw{border-top:1px solid #F0EEEA}.m-harm .pw:not(.czyt):not(.pil){background:#f4f7fc;box-shadow:inset 3px 0 0 var(--accent)}.m-harm .pw.pil{background:#fffbf0;box-shadow:inset 3px 0 0 var(--amber)}.m-harm .wd.sort-ak{transition:transform .26s cubic-bezier(.22,1,.36,1)!important}.m-harm .app{container-type:inline-size}.m-harm .app #siatka{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:150px;grid-auto-flow:row dense;gap:16px}@container (max-width:1080px){.m-harm .app #siatka{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:780px){.m-harm .app #siatka{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:480px){.m-harm .app #siatka{grid-template-columns:1fr}}@container (max-width:1080px){.m-harm .kpi{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.m-harm .sk.s{grid-template-columns:1fr}.m-harm .sk.m{grid-template-columns:1fr 1fr}.m-harm .sk.l{grid-template-columns:repeat(4,1fr)}.m-harm .czas{margin-top:3px}.m-harm .sk{flex:1;grid-auto-rows:1fr}.m-harm .kpi{flex:1}.m-harm .us{display:grid;grid-template-columns:30px minmax(0,1.6fr) minmax(0,1.2fr) 170px 150px;align-items:center;gap:12px;padding:0 12px 0 10px}.m-harm .us{min-height:60px;background:var(--surface);border:1px solid var(--border);border-radius:12px;font-weight:var(--fw-reg)}.m-harm .us:hover{border-color:var(--border-dark)}.m-harm .us.off .av{opacity:.55}.m-harm .us .av{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:var(--fw-bold);flex-shrink:0}.m-harm .rola{font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:3px 9px;border-radius:6px;white-space:nowrap}.m-harm .st.g{background:#eaf5ee;color:var(--green)}.m-harm .mn{position:fixed;z-index:120;min-width:210px;padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #1a305929}.m-harm .mn button{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:8px;font-size:var(--fs-body);color:var(--ink);text-align:left}.m-harm .mn button svg{color:var(--ink-muted)}.m-harm .mn button:hover,.m-harm .mn button:focus{background:var(--surface2);outline:none}.m-harm .mn button.cz{color:var(--red-t)}.m-harm .mn button.cz svg{color:var(--red-t)}.m-harm .mn button.cz:hover{background:var(--red-l)}.m-harm .ro{display:flex;align-items:flex-start;gap:10px;width:100%;padding:9px 12px;border:1.5px solid var(--border);border-radius:10px;text-align:left;cursor:pointer}.m-harm .ro input{position:absolute;opacity:0}.m-harm .ro:hover{border-color:var(--border-dark)}.m-harm .ro.on{border-color:var(--accent);background:var(--accent-l)}.m-harm .th{display:flex;align-items:center;gap:8px}.m-harm .th code{flex:1;padding:9px 12px;border-radius:9px;background:var(--surface2);border:1px dashed var(--border-dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;letter-spacing:.06em;color:var(--navy)}.m-harm .mx{width:100%;border-collapse:collapse;min-width:760px}.m-harm .mx th{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);padding:10px 12px;text-align:center;border-bottom:1px solid var(--border);background:var(--surface2);white-space:nowrap}.m-harm .mx th:first-child,.m-harm .mx td:first-child{text-align:left;padding-left:16px}.m-harm .mx td{padding:9px 12px;text-align:center;border-top:1px solid #F0EEEA;font-size:var(--fs-body);color:var(--ink)}.m-harm .mx tr:hover td{background:#faf9f7}.m-harm .mx .nie{color:var(--border-dark)}@container cc-obszar (max-width:1100px){.m-harm .us{grid-template-columns:30px minmax(0,1fr) auto;padding:10px;row-gap:6px}}.m-harm .zb{position:relative;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1.5px solid var(--border);border-radius:11px;cursor:pointer;transition:border-color .15s,background .15s}.m-harm .zb input{position:absolute;opacity:0}.m-harm .zb:hover{border-color:var(--border-dark)}.m-harm .zb:focus-within{box-shadow:0 0 0 3px #375da626}.m-harm .zb.on{border-color:var(--accent);background:var(--accent-l)}.m-harm #fmt{display:grid;grid-template-columns:1fr 1fr;gap:8px}.m-harm #fmt .ro{position:relative}.m-harm .btn[disabled]{opacity:.5;cursor:not-allowed}@container cc-obszar (max-width:600px){.m-harm #fmt{grid-template-columns:1fr}}.m-harm .filters .wyb{min-width:230px}.m-harm .filters .wyb-b{min-height:38px;background:var(--surface)}.m-harm .rf{display:flex;flex-wrap:wrap;gap:6px;margin:-4px 0 14px}.m-harm .rf button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:20px;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.m-harm .rf button span{font-size:11px;font-weight:var(--fw-bold);color:var(--ink-muted)}.m-harm .rf button:hover{box-shadow:inset 0 0 0 1px var(--border-dark);color:var(--ink)}.m-harm .rf button.on{background:var(--accent);color:#fff;box-shadow:none}.m-harm .rf button.on span{color:#fffc}.m-harm .rf button.zero{opacity:.5}.m-harm .us{display:grid;grid-template-columns:30px minmax(0,1fr)!important;padding:0 6px 0 10px!important;gap:0!important;min-height:62px;cursor:pointer;transition:border-color .15s,box-shadow .15s}.m-harm .us:hover{border-color:var(--border-dark);box-shadow:0 2px 10px #1a30590f}.m-harm .us.off{background:#fbfaf8}.m-harm .sz{position:fixed;top:0;right:0;bottom:0;z-index:61;width:min(480px,100%);background:var(--surface);box-shadow:-12px 0 40px #1a305929;display:flex;flex-direction:column;transform:translate(105%);transition:transform .28s cubic-bezier(.22,1,.36,1)}.m-harm .sz.on{transform:none}.m-harm .sz-h{display:flex;align-items:center;gap:14px;padding:20px 18px 16px 20px;border-bottom:1px solid var(--border)}.m-harm .sz-ht{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.m-harm .sz-ht b{font-size:17px;color:var(--navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-harm .sz-ht span{font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-harm .sz-b{flex:1;overflow-y:auto;padding:4px 20px 20px}.m-harm .sz-s{padding:16px 0;border-bottom:1px solid #F0EEEA}.m-harm .sz-s:last-child{border-bottom:0}.m-harm .sz-s h3{margin:0 0 10px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .sz-p{margin:8px 0 0;font-size:var(--fs-meta);color:var(--ink-muted);line-height:1.5}.m-harm .sz-f{display:flex;align-items:center;gap:12px;padding:0 12px;min-height:44px}.m-harm .sz-f+.sz-f{border-top:1px solid var(--border)}.m-harm .sz-f>span{width:130px;flex-shrink:0;font-size:var(--fs-meta);color:var(--ink-dim)}.m-harm .sz-f input{flex:1;min-width:0;border:0;outline:0;height:42px;font-size:13px;font-family:inherit;color:var(--ink);background:transparent}.m-harm .sz-f:focus-within{background:var(--accent-l)}.m-harm .sz-f2{display:flex;align-items:center;gap:8px;padding:12px 18px;border-top:1px solid var(--border);background:var(--surface2)}.m-harm .sz-f2 .sp{flex:1;font-size:12px;color:var(--amber-t);font-weight:var(--fw-semi)}.m-harm .sz-f2.potw{background:var(--amber-l)}.m-harm .ul-lc{margin-left:auto;display:flex;align-items:center;gap:12px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-harm .ul-lc b{color:var(--ink)}.m-harm .ul{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:hidden;container-type:inline-size;font-weight:var(--fw-reg)}.m-harm .sz-h .av{font-weight:var(--fw-bold);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%}.m-harm .rt{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:3px 9px 3px 8px;border-radius:7px;background:var(--rb);color:var(--rc);font-size:12px;font-weight:var(--fw-semi)}.m-harm .rt i{width:7px;height:7px;border-radius:50%;background:var(--rc);flex-shrink:0}.m-harm .rt .kr{display:none}.m-harm .ul-pusto{display:flex;flex-direction:column;align-items:center;gap:4px;padding:44px 20px;color:var(--border-dark);font-size:var(--fs-meta)}.m-harm .ul-pusto b{color:var(--ink);font-size:14px;margin-top:4px}.m-harm .ul-pusto span{color:var(--ink-muted)}.m-harm .mx-rh{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;line-height:1.3;color:var(--ink);text-align:center}.m-harm .mx-rh i{width:22px;height:4px;border-radius:2px;background:var(--rc)}.m-harm .mx-rh .kr{display:none}@container (max-width:1150px){.m-harm .mx-rh .kr{display:inline}}.m-harm .cb{width:24px;height:24px;border-radius:7px;border:1.5px solid var(--border-dark);display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--surface);transition:background .12s,border-color .12s,transform .1s}.m-harm .cb:hover:not([disabled]){border-color:var(--rc);transform:scale(1.08)}.m-harm .cb.on{background:var(--rc);border-color:var(--rc)}.m-harm .cb.zm{box-shadow:0 0 0 3px #c49a2873}.m-harm .cb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.m-harm .sz{width:min(540px,100%)!important}.m-harm .sz-h{align-items:flex-start!important}.m-harm .sz-ht{gap:3px!important;padding-top:4px}.m-harm .sz-f code{flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;letter-spacing:.06em;color:var(--navy)}.m-harm .sz-f.zle{background:var(--red-l)}.m-harm .ul-lc{margin-left:auto}.m-harm .rt{font-weight:var(--fw-semi)}.m-harm .mx-rh{gap:4px!important}.m-harm .cb.on{background:var(--rc);border-color:var(--rc);opacity:.85}.m-harm .kat.ed{border-color:var(--accent)!important;box-shadow:0 0 0 3px #375da61f}.m-harm .kat.ed.zle input{border-color:var(--red)}.m-harm .ost{display:flex;gap:8px;align-items:flex-start;margin-bottom:8px;padding:9px 11px;border-radius:9px;background:var(--surface2);font-size:var(--fs-meta);color:var(--ink-dim);line-height:1.45}.m-harm .ost svg{flex-shrink:0;margin-top:2px;color:var(--ink-muted)}.m-harm .ost b{color:var(--ink)}.m-harm .prz{margin-top:8px;border:1.5px solid rgba(196,154,40,.45);border-radius:11px;background:#fffcf4;overflow:hidden}.m-harm .prz{margin-bottom:8px}.m-harm .kl2{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:hidden;font-weight:var(--fw-reg)}.m-harm .kl2 .kat{display:grid!important;grid-template-columns:26px minmax(0,1fr) 110px 110px 110px 190px!important;align-items:center;gap:12px!important}.m-harm .kl2 .kat{min-height:52px!important;margin:0!important;padding:0 16px 0 10px!important;border:0!important;border-top:1px solid #F0EEEA!important;border-radius:0!important;box-shadow:none!important;background:var(--surface);transition:background .12s}.m-harm .kl2 .kat:hover{background:#faf9f7}.m-harm .kl2 .kat .uchwyt{width:22px;height:28px;opacity:0}.m-harm .kl2 .kat:hover .uchwyt{opacity:.7}.m-harm .kl2 .kat .uchwyt.off{opacity:0}.m-harm .kz{text-align:right;font-size:13px;color:var(--ink);font-variant-numeric:tabular-nums}.m-harm .kz.zero{color:var(--border-dark)}.m-harm .kl2 .kat.ed{background:var(--accent-l)!important;box-shadow:inset 3px 0 0 var(--accent)!important;flex-wrap:wrap}.m-harm .kl2 .kat.nw .uchwyt.off{opacity:1;color:var(--accent)}.m-harm .kl2 .kat.nowy{animation:blysk 1.6s ease}@container cc-obszar (max-width:900px){.m-harm .kl2 .kat{grid-template-columns:26px minmax(0,1fr) auto!important}.m-harm .kl2 .kz{display:none}}.m-harm .kl2 .kat{grid-template-columns:30px minmax(180px,320px) minmax(0,1fr) 170px!important;min-height:46px!important;padding:0 14px 0 10px!important}.m-harm .kl2 .kat:nth-child(2n){background:#fcfbf9}.m-harm .kl2 .kat:hover{background:var(--accent-l)!important}.m-harm .kl2 .kat.ed{grid-template-columns:30px minmax(0,1fr) 170px!important}@container cc-obszar (max-width:900px){.m-harm .kl2 .kat{grid-template-columns:30px minmax(0,1fr) auto!important}}.m-harm .kl2 .kat{grid-template-columns:28px minmax(0,1fr) auto 160px!important;min-height:44px!important}.m-harm .kl2 .kat:nth-child(2n){background:var(--surface)!important}.m-harm .kl2 .kat .uchwyt.off{display:block}.m-harm .kl2 .kat{grid-template-columns:28px minmax(0,1fr) 104px 104px 104px 170px!important}.m-harm .kl2 .kat.ed{grid-template-columns:28px minmax(0,1fr) 170px!important}.m-harm #ov2{z-index:80!important}.m-harm .kl2 .kat{grid-template-columns:28px minmax(220px,380px) 100px 100px 100px minmax(0,1fr) 170px!important}.m-harm .kl2 .kat{border-top-color:#efece6!important}.m-harm .kl2 .kat:nth-child(odd):not(.kl-h){background:var(--surface)!important}.m-harm .kl2 .kat:hover{background:#f7f9fc!important}@container cc-obszar (max-width:1100px){.m-harm .kl2 .kat{grid-template-columns:28px minmax(0,1fr) 84px 84px 84px 0 150px!important}}.m-harm .kl2{display:block!important;gap:0!important}.m-harm .kl2 .kat{grid-template-columns:28px minmax(0,1fr) 110px 110px 110px 170px!important}.m-harm .kl2 .kat{height:50px!important;min-height:50px!important;margin:0!important;padding-top:0!important;padding-bottom:0!important;box-sizing:border-box}.m-harm .kl2 .kat:last-child{height:50px!important;border-bottom:0!important;border-radius:0!important}.m-harm .kl2 .kat.ed{height:auto!important;min-height:50px!important;padding-top:7px!important;padding-bottom:7px!important}.m-harm .kl2 .kat>*{align-self:center}@container cc-obszar (max-width:1100px){.m-harm .kl2 .kat{grid-template-columns:28px minmax(0,1fr) 84px 84px 84px 150px!important}}.m-harm .kl2 .kat:nth-child(n){background:var(--surface)!important}.m-harm .kl2 .kat:nth-child(n):hover{background:#f7f9fc!important}.m-harm .kl2 .kat.ed:nth-child(n){background:var(--accent-l)!important}.m-harm .akt .filters{align-items:center}.m-harm .lg{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:hidden;font-weight:var(--fw-reg)}.m-harm .lg-pusto{display:flex;flex-direction:column;align-items:center;gap:4px;padding:44px 20px;color:var(--border-dark);font-size:var(--fs-meta)}.m-harm .lg-pusto b{color:var(--ink);font-size:14px;margin-top:4px}.m-harm .lg-pusto span{color:var(--ink-muted)}.m-harm .harm{--L:500px}.m-harm .gn{position:relative;max-height:calc(100cqh - 230px);min-height:420px;overflow:auto;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);font-weight:var(--fw-reg)}.m-harm .bk{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px 18px 14px 14px;background:var(--surface);border:1px solid var(--border);border-radius:12px;font-weight:var(--fw-reg)}.m-harm .bk.a{border-color:#c49a2873;box-shadow:inset 3px 0 0 var(--amber)}.m-harm .bk.b{box-shadow:inset 3px 0 0 var(--accent)}.m-harm .pas i.g{background:var(--green)!important;opacity:.8!important}.m-harm .kt{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:hidden;font-weight:var(--fw-reg)}.m-harm .kt-f{font-size:13px;color:var(--ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-harm .kt-f em{font-style:normal;color:var(--border-dark)}.m-harm .kt-pz{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:var(--fw-semi);color:var(--accent)}@container cc-obszar (max-width:1200px){.m-harm .harm{--L:340px}}.m-harm .harm{--L:600px}.m-harm .harm2{--GL:560px}.m-harm .hm-pb{display:inline-flex;align-items:center;gap:6px;font-size:22px;font-weight:var(--fw-bold);color:var(--navy);letter-spacing:-.02em;padding:2px 6px;margin-left:-6px;border-radius:8px}.m-harm .hm-pb:hover{background:#0000000a}.m-harm .hm-pb svg{color:var(--ink-muted)}.m-harm #hmProjWr .dd-panel{min-width:280px}.m-harm #hmProjDd .dd-opt{display:flex;align-items:center;gap:8px}.m-harm #hmProjDd .dd-opt.on{background:var(--accent-l);color:var(--accent);font-weight:var(--fw-semi)}.m-harm .dd-sep{height:1px;background:var(--border);margin:4px 0}.m-harm .hm-zl{display:flex;align-items:center;gap:8px;margin-left:auto}.m-harm .hm-zl>span{font-size:var(--fs-meta);color:var(--ink-muted)}.m-harm .seg-w.sm button{height:28px;padding:0 10px;font-size:12px}.m-harm .hb-al{display:flex;align-items:center;gap:10px;padding:10px 12px 10px 14px;margin-bottom:8px;border-radius:11px;font-size:13px;line-height:1.45}.m-harm .hb-al>svg{flex-shrink:0}.m-harm .hb-al>span{flex:1}.m-harm .hb-al.g{background:#eaf5ee;color:#1f5a38}.m-harm .hb-al.a{background:var(--amber-l);color:var(--amber-t)}.m-harm .hb-al.r{background:var(--red-l);color:var(--red-t)}.m-harm .hb-pod{display:flex;align-items:center;gap:10px;padding:10px 14px;margin-bottom:12px;border-radius:11px;background:var(--navy);color:#fff;font-size:13px}.m-harm .hb-pod span{flex:1}.m-harm .hb-pod .btn{background:#fff}.m-harm .hb-kpi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:4px 0 14px}.m-harm .hb-kpi.k3{grid-template-columns:repeat(3,minmax(0,1fr))}.m-harm .hk{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:14px 16px;background:var(--surface);border:1px solid var(--border);border-radius:12px;text-align:left;font-weight:var(--fw-reg)}.m-harm button.hk:hover{border-color:var(--accent)}.m-harm .hk.r{border-color:#c8410a59}.m-harm .hk.r .hk-v{color:var(--red-t)}.m-harm .hk-l{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim)}.m-harm .hk-v{font-size:24px;font-weight:var(--fw-bold);color:var(--navy);line-height:1.15}.m-harm .hk-v small{font-size:14px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-harm .hk-s{font-size:var(--fs-micro);color:var(--ink-muted)}.m-harm .hk-s em.a{color:var(--amber-t)}.m-harm .hk-s em.r{color:var(--red-t)}.m-harm .hk .pas{width:100%;margin-top:6px}.m-harm .hb-pas{display:flex;gap:2px;width:100%;height:8px;margin-top:8px;border-radius:4px;overflow:hidden}.m-harm .hb-pas i{background:#e8e5df}.m-harm .hb-pas i.g{background:#6fa585}.m-harm .hb-pas i.a{background:#e2be5e}.m-harm .hb-pas i.b{background:#9db0d4}.m-harm .dv{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-harm .dv.r{color:var(--red-t)}.m-harm .dv.g{color:var(--green)}.m-harm .hb-tb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px;padding:8px 10px;background:var(--surface);border:1px solid var(--border);border-radius:12px}.m-harm .hb-wl{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);padding-left:6px}.m-harm .hb-wn{width:260px;height:30px;padding:0 10px;border:1.5px solid var(--border);border-radius:8px;font:inherit;font-size:13px}.m-harm .hb-wn:focus{outline:none;border-color:var(--accent)}.m-harm .hb-tb .n{font-size:11px;font-weight:var(--fw-bold);color:var(--ink-muted);margin-left:2px}.m-harm .hb-l{display:flex;flex-direction:column;gap:10px}.m-harm .he{background:var(--surface);border:1px solid var(--border);border-radius:14px;font-weight:var(--fw-reg);overflow:hidden}.m-harm .he.a{border-color:#c49a2880;box-shadow:inset 3px 0 0 var(--amber)}.m-harm .he.b{box-shadow:inset 3px 0 0 var(--accent)}.m-harm .he-nr{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:var(--fw-bold);background:var(--surface2);color:var(--ink-dim)}.m-harm .he.g .he-nr{background:#e6f2ea;color:var(--green)}.m-harm .he.a .he-nr{background:var(--amber-l);color:var(--amber-t)}.m-harm .he.b .he-nr{background:var(--accent-l);color:var(--accent)}.m-harm .he-s{font-size:12px;font-weight:var(--fw-semi);padding:2px 9px;border-radius:6px;background:var(--surface2);color:var(--ink-dim)}.m-harm .he-s.g{background:#e6f2ea;color:var(--green)}.m-harm .he-s.a{background:var(--amber-l);color:var(--amber-t)}.m-harm .he-s.b{background:var(--accent-l);color:var(--accent)}.m-harm .hz{display:grid;grid-template-columns:70px minmax(0,1fr) 90px 170px;align-items:center;gap:12px;padding:7px 0;border-bottom:1px solid #F0EEEA;font-size:13px}.m-harm .hz-h{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .hz-w{font-family:ui-monospace,Menlo,monospace;font-size:12px;color:var(--ink-muted)}.m-harm .hz-n{display:flex;align-items:center;gap:6px;color:var(--ink)}.m-harm .hz-d{color:var(--ink-dim);font-size:12px}.m-harm .hz-l{opacity:0;color:var(--accent);display:flex}.m-harm .hz:hover .hz-l{opacity:1}.m-harm .hz-p{display:flex;align-items:center;gap:8px}.m-harm .hz-p .pas{flex:1}.m-harm .hz-p em{font-style:normal;font-size:12px;color:var(--ink-muted);width:36px;text-align:right}.m-harm .hz.sier{color:var(--red-t)}.m-harm .hz.sier span{display:flex;align-items:center;gap:6px}.m-harm .hb-fh{display:flex;align-items:baseline;gap:10px;margin-bottom:12px}.m-harm .hb-fh b{font-size:14px;color:var(--navy)}.m-harm .hb-fh>span{font-size:var(--fs-micro);color:var(--ink-muted)}.m-harm .hb-fh .btn-link{margin-left:auto;display:inline-flex;align-items:center;gap:4px}.m-harm .hw-l,.m-harm .hh{list-style:none;margin:0;padding:0}.m-harm .hw{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #F0EEEA}.m-harm .hw-n{width:28px;height:28px;border-radius:8px;background:var(--surface2);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:var(--fw-bold);color:var(--ink-dim)}.m-harm .hw>div{flex:1;display:flex;flex-direction:column}.m-harm .hw b{font-size:13px;color:var(--ink)}.m-harm .hw span{font-size:var(--fs-micro);color:var(--ink-muted)}.m-harm .hh li{display:grid;grid-template-columns:90px minmax(0,1fr);gap:12px;padding:9px 0;border-bottom:1px solid #F0EEEA}.m-harm .hh-d{font-size:12px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-harm .hh div{display:flex;flex-direction:column}.m-harm .hh b{font-size:13px;font-weight:var(--fw-reg);color:var(--ink)}.m-harm .hh div span{font-size:var(--fs-micro);color:var(--ink-muted)}.m-harm .hd-tb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.m-harm .hd-tb .search{min-width:220px;max-width:280px!important}.m-harm .hd-tb .search input{width:100%}.m-harm .hd-tb .wyb{min-width:190px}.m-harm .hd-tb .seg-w button{display:inline-flex;align-items:center;gap:6px}.m-harm #dodWr .dd-panel{right:0;left:auto;min-width:200px}.m-harm #dodDd .dd-opt{display:flex;align-items:center;gap:9px}.m-harm #dodDd svg{color:var(--ink-muted)}.m-harm .hd-hist{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:var(--fs-micro);color:var(--ink-muted)}.m-harm .hd-hist .btn-link{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-meta)}.m-harm .gt{position:relative;max-height:calc(100cqh - 300px);min-height:440px;overflow:auto;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);font-weight:var(--fw-reg);--R:38px}.m-harm .gt.kp{--R:30px}.m-harm .gr{display:grid;grid-template-columns:var(--GL) var(--W);width:max-content;min-width:100%;min-height:var(--R);border-bottom:1px solid #F0EEEA}.m-harm .gl{position:sticky;left:0;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) 150px 106px 40px;align-items:center;gap:8px;padding:0 12px 0 6px;background:var(--surface);border-right:1px solid var(--border)}.m-harm .gc{position:relative}.m-harm .gh{position:sticky;top:0;z-index:6;min-height:52px;background:var(--surface2);border-bottom:1px solid var(--border)}.m-harm .gh .gl{z-index:7;background:var(--surface2);padding-left:14px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .gh .gl .r{text-align:right}.m-harm .gt-m,.m-harm .gt-t{position:relative;height:26px}.m-harm .gt-m span,.m-harm .gt-t span{position:absolute;top:0;height:100%;display:flex;align-items:center;padding-left:6px;border-left:1px solid var(--border);font-size:12px;white-space:nowrap;overflow:hidden}.m-harm .gt-m span{font-weight:var(--fw-semi);color:var(--ink-dim);text-transform:capitalize}.m-harm .gt-t span{font-size:11px;color:var(--ink-muted);border-left-color:#ece9e3;padding-left:3px}.m-harm .gt-dz{position:absolute;bottom:3px;transform:translate(-50%);padding:1px 7px;border-radius:5px;background:var(--accent);color:#fff;font-size:10px;font-weight:var(--fw-bold);z-index:2}.m-harm .gr.lv0,.m-harm .gr.lv0 .gl{background:#f7f6f3}.m-harm .gr.lv1 .gl,.m-harm .gr.lv1{background:#fcfbf9}.m-harm .gr:not(.gh):hover,.m-harm .gr:not(.gh):hover .gl{background:#f3f6fb}.m-harm .gl-n{display:flex;align-items:center;gap:6px;min-width:0}.m-harm .gl-zw{width:22px;height:22px;flex-shrink:0;border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--ink-muted);transition:transform .15s}.m-harm .gl-zw[aria-expanded=false]{transform:rotate(-90deg)}.m-harm .gr.lv1 .gl-n{padding-left:16px}.m-harm .gr.lv2 .gl-n{padding-left:32px}.m-harm .gl-w{font-family:ui-monospace,Menlo,monospace;font-size:11px;color:var(--ink-muted);flex-shrink:0;min-width:34px}.m-harm .gl-t{min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;color:var(--ink)}.m-harm .gr.lv0 .gl-t{font-weight:var(--fw-bold);color:var(--navy)}.m-harm .gr.lv1 .gl-t{font-weight:var(--fw-semi)}.m-harm .gl-t:hover{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.m-harm .gl-bk{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;font-size:11px;font-weight:var(--fw-semi);padding:1px 6px;border-radius:5px;background:#eef2f8;color:var(--accent)}.m-harm .gl-d{font-size:12px;color:var(--ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.m-harm .gs{position:absolute;top:calc(var(--R)/2 - 4px);height:8px;border-radius:2px;background:#c9ced8}.m-harm .gs i{display:block;height:100%;background:var(--navy);opacity:.7;border-radius:2px}.m-harm .gr.lv1 .gs{height:6px;top:calc(var(--R)/2 - 3px);background:#d7dbe3}.m-harm .gr.lv1 .gs i{opacity:.45}.m-harm .gs:before,.m-harm .gs:after{content:"";position:absolute;bottom:-4px;border:4px solid transparent;border-top-color:#8f98a8}.m-harm .gs:before{left:-4px}.m-harm .gs:after{right:-4px}.m-harm .gb{position:absolute;top:calc(var(--R)/2 - 11px);height:22px;border-radius:6px;background:#d6deec;overflow:hidden;display:flex;align-items:center;cursor:grab;z-index:2;box-shadow:inset 0 0 0 1px #1a30591a;touch-action:none}.m-harm .gt.kp .gb{top:calc(var(--R)/2 - 9px);height:18px}.m-harm .gb i{position:absolute;left:0;top:0;bottom:0;background:#7b95c8}.m-harm .gb span{position:relative;padding:0 8px;font-size:11px;font-weight:var(--fw-semi);color:var(--navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.m-harm .gb.ok{background:#cfe4d6}.m-harm .gb.ok i{background:#6fa585}.m-harm .gb.ok span{color:#1f5a38}.m-harm .gb.ry{background:#f3e4be}.m-harm .gb.ry i{background:#d2a83f}.m-harm .gb.op{background:#f4d2c4}.m-harm .gb.op i{background:#d0714a}.m-harm .gb.op span{color:#7a2e10}.m-harm .gb:hover{box-shadow:0 0 0 2px var(--accent)}.m-harm .gb-r{position:absolute;right:0;top:0;bottom:0;width:8px;cursor:ew-resize}.m-harm .gb:hover .gb-r{background:#1a305926}.m-harm .gr.gkryt .gb{box-shadow:0 0 0 2px var(--red)}.m-harm .gbe{position:absolute;top:calc(var(--R)/2 + 12px);height:3px;border-radius:2px;background:#c8410a8c;z-index:1}.m-harm .gt.kp .gbe{top:calc(var(--R)/2 + 10px)}.m-harm .gr.km,.m-harm .gr.km .gl{background:#fcfaf3}.m-harm .gm{position:absolute;top:calc(var(--R)/2 - 7px);display:flex;align-items:center;gap:6px;transform:translate(-7px);white-space:nowrap}.m-harm .gm i{width:13px;height:13px;background:var(--amber);transform:rotate(45deg);border-radius:2px;flex-shrink:0;box-shadow:0 0 0 2px #fff}.m-harm .gm span{font-size:11px;font-weight:var(--fw-semi);color:var(--amber-t)}.m-harm .gm:hover span{text-decoration:underline}.m-harm .gt-dzl{position:absolute;top:52px;bottom:0;width:2px;background:var(--accent);opacity:.8;z-index:2;pointer-events:none}.m-harm .gz{position:absolute;left:0;top:0;pointer-events:none;z-index:1;fill:none;stroke:#98a2b4;stroke-width:1.3}.m-harm .gz .gr{stroke-width:1.5}.m-harm .gz .gkryt{stroke:var(--red)}.m-harm .gr.blysk{animation:blysk 1.8s ease}.m-harm.gdrag,.m-harm.gdrag *{cursor:grabbing!important;-webkit-user-select:none;user-select:none}.m-harm .g-tip{position:fixed;left:0;top:0;z-index:300;padding:5px 10px;border-radius:8px;background:var(--navy);color:#fff;font-size:12px;font-weight:var(--fw-semi);pointer-events:none;white-space:nowrap}.m-harm .tt{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:auto;font-weight:var(--fw-reg)}.m-harm .tr{display:grid;grid-template-columns:minmax(280px,2.2fr) 92px 92px 52px 120px minmax(150px,1.2fr) 110px 110px minmax(110px,.9fr) minmax(140px,1fr);align-items:center;gap:10px;min-width:1300px;min-height:40px;padding:0 14px 0 6px;border-bottom:1px solid #F0EEEA;font-size:12px;color:var(--ink-dim)}.m-harm .tr.th{position:sticky;top:0;z-index:2;background:var(--surface2);font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);padding-left:14px}.m-harm .tr .r{text-align:right}.m-harm .tr:not(.th):hover{background:#f3f6fb}.m-harm .tn{display:flex;align-items:center;gap:6px;min-width:0}.m-harm .tr.lv1 .tn{padding-left:16px}.m-harm .tr.lv2 .tn{padding-left:32px}.m-harm .tr.lv0 .gl-t{font-weight:var(--fw-bold);color:var(--navy)}.m-harm .tr.lv1 .gl-t{font-weight:var(--fw-semi)}.m-harm .tw em{font-style:normal;color:var(--border-dark)}.m-harm .tz{display:flex;flex-wrap:wrap;gap:3px}.m-harm .tz span{font-family:ui-monospace,Menlo,monospace;font-size:11px;padding:1px 5px;border-radius:4px;background:var(--surface2)}.m-harm .tu{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.m-harm .tr.gkryt{box-shadow:inset 3px 0 0 var(--red)}.m-harm .tb-bk{font-size:11px;font-weight:var(--fw-semi);padding:1px 6px;border-radius:5px;background:var(--surface2);margin-right:3px}.m-harm .tb-bk.g{background:#e6f2ea;color:var(--green)}.m-harm .tb-bk.a{background:var(--amber-l);color:var(--amber-t)}.m-harm .tb-bk.b{background:var(--accent-l);color:var(--accent)}.m-harm #zP .lvl{display:inline-block;margin-right:8px;font-size:11px;font-weight:var(--fw-bold);padding:2px 7px;border-radius:5px;background:var(--surface2);color:var(--ink-muted);vertical-align:3px}.m-harm #zP select,.m-harm #zP textarea{font:inherit;font-size:13px}.m-harm #zP .sz-f select{flex:1;min-width:0;height:42px;border:0;background:transparent;outline:0;color:var(--ink)}.m-harm #zP textarea{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:11px;resize:vertical}.m-harm .pz-d{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:end}.m-harm .pz-d label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--ink-dim)}.m-harm .pz-d input{height:38px;padding:0 10px;border:1.5px solid var(--border);border-radius:9px;font:inherit}.m-harm .pz-dn{height:38px;display:flex;align-items:center;gap:4px;font-size:12px;color:var(--ink-muted)}.m-harm .pz-dn b{font-size:15px;color:var(--ink)}.m-harm .pz-pr{display:grid;grid-template-columns:auto 1fr 44px;align-items:center;gap:12px;margin-top:12px;font-size:12px;color:var(--ink-dim)}.m-harm .pz-pr input{accent-color:var(--accent)}.m-harm .pz-pr b{text-align:right;color:var(--ink)}.m-harm .pz-bk{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-dim)}.m-harm .kk{background:var(--surface);border:1px solid var(--border);border-radius:13px;font-weight:var(--fw-reg);transition:border-color .15s,box-shadow .15s}.m-harm .kk.pil{box-shadow:inset 3px 0 0 var(--amber)}.m-harm .kk.po{box-shadow:inset 3px 0 0 var(--red);border-color:#c8410a4d}.m-harm .kk.nad{border-color:var(--accent);box-shadow:0 0 0 3px #375da62e}.m-harm .kk-bez{position:sticky;top:12px;background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:14px;font-weight:var(--fw-reg)}.m-harm .kk-bez>p{margin:4px 0 10px;font-size:var(--fs-micro);color:var(--ink-muted)}.m-harm .kk-bz{display:flex;align-items:center;gap:8px;padding:8px 10px;margin-bottom:6px;border:1px solid var(--border);border-radius:9px;background:var(--surface);cursor:grab}.m-harm .kk-bz:hover{border-color:var(--accent)}.m-harm .kk-bz .uchwyt{opacity:.6;width:auto;height:auto}.m-harm .kk-bz>span:last-child{display:flex;flex-direction:column;min-width:0}.m-harm .kk-bz b{font-size:12px;color:var(--ink);font-weight:var(--fw-semi)}.m-harm .kk-bz em{font-style:normal;font-size:11px;color:var(--ink-muted)}.m-harm .hpu{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 24px;text-align:center;background:var(--surface);border:1.5px dashed var(--border-dark);border-radius:16px}.m-harm .hpu-ik{width:56px;height:56px;border-radius:16px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center}.m-harm .hpu>b{font-size:17px;color:var(--navy);margin-top:6px}.m-harm .hpu>span{max-width:560px;font-size:13px;color:var(--ink-muted);line-height:1.5}.m-harm .hpu-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:980px;margin-top:14px}.m-harm .hpu-s{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:16px;border:1px solid var(--border);border-radius:12px;text-align:left;background:var(--surface)}.m-harm .hpu-s:hover{border-color:var(--accent);box-shadow:0 4px 14px #1a305914}.m-harm .hpu-s b{font-size:13px;color:var(--ink)}.m-harm .hpu-s span{font-size:12px;color:var(--ink-muted);line-height:1.45}.m-harm .hpu-s em{font-style:normal;font-size:11px;color:var(--accent);margin-top:4px}.m-harm .hpu-s.pu{border-style:dashed;align-items:center;justify-content:center;text-align:center;color:var(--accent)}@container cc-obszar (max-width:1250px){.m-harm .harm2{--GL:380px}.m-harm .gl{grid-template-columns:minmax(0,1fr) 40px}.m-harm .gl-d{display:none}.m-harm .gh .gl span:nth-child(2),.m-harm .gh .gl span:nth-child(3){display:none}.m-harm .kk-bez{position:static}.m-harm .hb-kpi{grid-template-columns:1fr 1fr}}.m-harm .hk .pas{flex:none!important;height:6px;display:block}.m-harm .harm2{--GL:640px}.m-harm .gl{grid-template-columns:minmax(0,1fr) 150px 112px 40px}.m-harm .tr>span{font-weight:var(--fw-reg);min-width:0}.m-harm .tr.th>span{font-weight:var(--fw-semi)}.m-harm .tw{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-harm .tr.lv0>span,.m-harm .tr.lv1>span{color:var(--ink-dim)}.m-harm #hmWyb .sub .a,.m-harm #hmWyb .sub .a b{color:var(--amber-t)}.m-harm .hl{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:hidden;font-weight:var(--fw-reg)}.m-harm .hl-h,.m-harm .hl-r{display:grid;grid-template-columns:minmax(300px,1.6fr) 190px 190px 170px minmax(220px,1.3fr) 30px;align-items:center;gap:18px;padding:0 18px}.m-harm .hl-h{height:38px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .hl-r{min-height:96px;border-top:1px solid #F0EEEA;transition:background .12s}.m-harm .hl-h+.hl-r{border-top:0}.m-harm .hl-r:hover{background:#f7f9fc}.m-harm .hl-p{display:flex;align-items:center;gap:14px;min-width:0}.m-harm .hl-ok{width:76px;height:56px;border-radius:10px;flex-shrink:0;background:var(--surface2);display:flex;align-items:center;justify-content:center;color:var(--border-dark)}.m-harm .hl-t{display:flex;flex-direction:column;gap:2px;min-width:0}.m-harm .hl-t b{font-size:15px;color:var(--navy)}.m-harm .hl-t>span{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-harm .hl-m{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:8px 10px;margin:0 -10px;border-radius:10px;text-align:left;min-width:0}.m-harm .hl-m:hover{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.m-harm .hl-m b{font-size:16px;font-weight:var(--fw-bold);color:var(--navy);line-height:1}.m-harm .hl-m small{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-harm .hl-m .pas{width:100%;flex:none;height:6px;display:block}.m-harm .hl-m em{font-style:normal;font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.m-harm .hl-m em.r{color:var(--red-t);font-weight:var(--fw-semi)}.m-harm .hl-seg{display:flex;gap:2px;width:100%;height:6px}.m-harm .hl-seg i{flex:1;border-radius:2px;background:#e8e5df}.m-harm .hl-seg i.g{background:#6fa585}.m-harm .hl-seg i.b{background:#9db0d4}.m-harm .hl-seg i.a{background:#e2be5e}.m-harm .hl-ch{display:flex;color:var(--border-dark)}.m-harm .hl-r:hover .hl-ch{color:var(--accent)}.m-harm .hl-r.pu .hl-pu{grid-column:2 / -1;display:flex;align-items:center;gap:14px}.m-harm .hl-pu>span{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--amber-t)}.m-harm .hl-pusto{display:flex;flex-direction:column;align-items:center;gap:4px;padding:44px;color:var(--border-dark)}.m-harm .hl-pusto b{color:var(--ink)}.m-harm .hl-pusto span{font-size:var(--fs-meta);color:var(--ink-muted)}@container cc-obszar (max-width:1250px){.m-harm .hl-h{display:none}.m-harm .hl-r{grid-template-columns:minmax(0,1fr) 150px 150px 30px;padding:12px 16px}.m-harm .hl-m:nth-of-type(4){display:none}.m-harm .hl-r.pu .hl-pu{grid-column:2 / -1}}.m-harm .hl-h,.m-harm .hl-r{grid-template-columns:minmax(320px,1.4fr) minmax(170px,1fr) minmax(170px,1fr) minmax(150px,1fr) 30px!important;column-gap:44px!important;padding:0 22px!important}.m-harm .hl-h>span:nth-child(2){padding-left:0}.m-harm .hl-r.otw{background:#fafbfd}.m-harm .hl-r.sub{min-height:62px;background:#fafbfd;border-top:1px dashed #E6E3DD}.m-harm .hl-r.sub .hl-m b{font-size:14px}.m-harm .hl-sg{display:flex;align-items:center;gap:10px;padding-left:90px;text-align:left;font-size:13px;color:var(--ink)}.m-harm .hl-sg b{font-weight:var(--fw-semi)}.m-harm .hl-sg:hover b{color:var(--accent)}.m-harm .hl-zb{display:block;width:100%;height:6px;border-radius:3px;background:#e8e5df;overflow:hidden}.m-harm .hl-zb i{display:block;height:100%;background:#6fa585}.m-harm .hl-info{display:flex;gap:8px;align-items:flex-start;margin:12px 4px 0;font-size:var(--fs-meta);color:var(--ink-muted);line-height:1.5}.m-harm .hl-info svg{flex-shrink:0;margin-top:2px}@container cc-obszar (max-width:1250px){.m-harm .hl-h,.m-harm .hl-r{grid-template-columns:minmax(0,1fr) 150px 150px 30px!important;column-gap:20px!important}}.m-harm .hl-h,.m-harm .hl-r{grid-template-columns:32px minmax(300px,1.4fr) minmax(170px,1fr) minmax(170px,1fr) minmax(150px,1fr) 24px!important;column-gap:36px!important;padding:0 20px 0 12px!important}.m-harm .hl-r{cursor:pointer;outline:none;position:relative}.m-harm .hl-r:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.m-harm .hl-r:hover{background:#f5f8fc}.m-harm .hl-r.otw{background:#f5f8fc;box-shadow:inset 3px 0 0 var(--accent)}.m-harm .hl-sub{background:#fafbfd;border-top:1px solid #E8ECF3}.m-harm .hl-sub .hl-r.sub{border-top:1px solid #EEF1F6!important;min-height:58px;animation:hlWj .22s ease-out both;animation-delay:calc(var(--i)*30ms)}.m-harm .hl-sg{display:flex;align-items:center;gap:10px;padding-left:24px!important;font-size:13px;color:var(--ink)}.m-harm .hl-r.sub:hover .hl-sg b{color:var(--accent)}.m-harm .hl-m{position:relative;padding:10px 12px!important;margin:-4px -12px!important;transition:background .15s,box-shadow .15s}.m-harm .hl-go{position:absolute;top:-9px;left:10px;display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:6px;background:var(--accent);color:#fff;font-size:11px;font-weight:var(--fw-semi);opacity:0;transform:translateY(3px);transition:opacity .15s,transform .15s;pointer-events:none;white-space:nowrap}.m-harm .hl-m:hover,.m-harm .hl-m:focus-visible{background:var(--surface)!important;box-shadow:inset 0 0 0 1.5px var(--accent)!important}.m-harm .hl-m:hover .hl-go,.m-harm .hl-m:focus-visible .hl-go{opacity:1;transform:none}.m-harm .hl-r:hover .hl-ch{color:var(--accent);transform:translate(2px)}.m-harm .hl-ch{transition:transform .15s,color .15s}.m-harm .hl-r:has(.hl-m:hover) .hl-ch{color:var(--border-dark);transform:none}.m-harm .hl-r:has(.hl-m:hover):hover{background:#fafbfd}.m-harm .hl-r.otw:has(.hl-m:hover){background:#f5f8fc}@container cc-obszar (max-width:1250px){.m-harm .hl-h,.m-harm .hl-r{grid-template-columns:32px minmax(0,1fr) 150px 150px 24px!important}}.m-harm .hl-h,.m-harm .hl-r{grid-template-columns:minmax(300px,1.5fr) repeat(3,minmax(150px,1fr)) 22px!important;column-gap:32px!important;padding:0 20px 0 12px!important}.m-harm .hl-r{min-height:92px}.m-harm .hl-p{display:flex;align-items:center;gap:12px;min-width:0}.m-harm .hl-ok{width:64px!important;height:48px!important;border-radius:9px!important}.m-harm .hl-t{min-width:0;flex:1;gap:3px!important}.m-harm .hl-t b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-harm .hl-ad{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-harm .hl-mt{display:flex;align-items:center;gap:8px;min-width:0;margin-top:2px}.m-harm .hl-zp{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;height:22px;padding:0 6px 0 8px;border-radius:6px;background:var(--accent-l);color:var(--accent);font-size:12px;font-weight:var(--fw-semi);transition:background .15s}.m-harm .hl-zp svg{transition:transform .2s;transform:rotate(-90deg)}.m-harm .hl-zp.on svg{transform:rotate(0)}.m-harm .hl-zp:hover{background:#dce5f4}.m-harm .hl-zp.on{background:var(--accent);color:#fff}.m-harm .hl-z1{flex-shrink:0;font-size:12px;color:var(--ink-dim);padding:0 2px}.m-harm .hl-blok{border-top:1px solid #F0EEEA}.m-harm .hl-h+.hl-blok{border-top:0}.m-harm .hl-blok>.hl-r{border-top:0}.m-harm .hl-blok.otw{background:#f7f9fd;box-shadow:inset 3px 0 0 var(--accent)}.m-harm .hl-blok.otw>.hl-r:hover{background:#eef3fa}.m-harm .hl-sub{margin:0 14px 12px 50px;border:1px solid #E3E9F3;border-radius:12px;background:var(--surface);overflow:hidden}.m-harm .hl-sub .hl-r.sub{grid-template-columns:minmax(238px,calc(1.5fr - 38px)) repeat(3,minmax(150px,1fr)) 22px!important;min-height:56px;padding:0 18px 0 14px!important;border-top:1px solid #EEF1F6!important}.m-harm .hl-sub .hl-r.sub:first-child{border-top:0!important}.m-harm .hl-sub .hl-r.sub:hover{background:#f5f8fc}.m-harm .hl-sg{display:flex;align-items:center;gap:10px;padding:0!important;min-width:0}.m-harm .hl-zl2{width:26px;height:26px;border-radius:7px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--surface2);box-shadow:inset 0 0 0 1px var(--border);font-size:12px;font-weight:var(--fw-bold);color:var(--ink-dim)}.m-harm .hl-r.sub:hover .hl-zl2{background:var(--accent-l);color:var(--accent);box-shadow:none}.m-harm .hl-sg b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink);white-space:nowrap}.m-harm .hl-sub .hl-m b{font-size:14px!important}.m-harm .hl-r.pu{min-height:84px}.m-harm .hl-r.pu .hl-pu{grid-column:2 / -1!important;display:flex;align-items:center;gap:14px;flex-wrap:wrap}@container cc-obszar (max-width:1250px){.m-harm .hl-h,.m-harm .hl-r,.m-harm .hl-sub .hl-r.sub{grid-template-columns:minmax(0,1fr) 140px 140px 22px!important;column-gap:18px!important}.m-harm .hl-sub{margin-left:14px}}.m-harm .hl-h,.m-harm .hl-r{grid-template-columns:360px repeat(3,minmax(140px,1fr)) 22px!important}.m-harm .hl-sub .hl-r.sub{grid-template-columns:307px repeat(3,minmax(140px,1fr)) 22px!important;padding:0 5px 0 14px!important}@container cc-obszar (max-width:1250px){.m-harm .hl-h,.m-harm .hl-r,.m-harm .hl-sub .hl-r.sub{grid-template-columns:minmax(0,1fr) 140px 140px 22px!important}}.m-harm .hl-h,.m-harm .hl-r{grid-template-columns:330px repeat(3,minmax(130px,1fr)) 130px 22px!important;padding:0 20px 0 16px!important;column-gap:28px!important}.m-harm .hl-sub{margin:0 14px 12px 16px!important}.m-harm .hl-sub .hl-r.sub{grid-template-columns:315px repeat(3,minmax(130px,1fr)) 130px 22px!important;padding:0 5px 0 14px!important}.m-harm .hl-mt{margin-top:6px!important}.m-harm .hl-zp{height:26px!important;padding:0 8px 0 10px!important;gap:5px!important;border-radius:7px!important;background:var(--surface)!important;color:var(--ink-dim)!important;box-shadow:inset 0 0 0 1px var(--border);font-size:12px!important}.m-harm .hl-zp svg{transform:none!important;color:var(--ink-muted);transition:transform .2s}.m-harm .hl-zp:hover{box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent)!important}.m-harm .hl-zp:hover svg{color:var(--accent)}.m-harm .hl-zp.on{background:var(--accent-l)!important;color:var(--accent)!important;box-shadow:none}.m-harm .hl-zp.on svg{transform:rotate(180deg)!important;color:var(--accent)}.m-harm .hl-z1{font-size:12px!important;color:var(--ink-muted)!important;padding:0!important}.m-harm .hl-zc{display:flex;flex-direction:column;gap:2px;min-width:0}.m-harm .hl-zc b{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);white-space:nowrap}.m-harm .hl-zc span{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container cc-obszar (max-width:1250px){.m-harm .hl-h,.m-harm .hl-r,.m-harm .hl-sub .hl-r.sub{grid-template-columns:minmax(0,1fr) 140px 140px 22px!important}.m-harm .hl-zc,.m-harm .hl-h span:nth-child(5){display:none}}.m-harm .hm-hd{display:flex;flex-direction:column;align-items:flex-start;margin:-4px 0 18px}.m-harm .hm-back{display:inline-flex;align-items:center;gap:4px;margin-left:-6px;padding:4px 8px 4px 4px;border-radius:7px;font-size:13px;font-weight:var(--fw-semi);color:var(--accent)}.m-harm .hm-back:hover{background:var(--accent-l)}.m-harm .hm-tr{margin-top:6px}.m-harm .hm-pb{display:inline-flex;align-items:center;gap:6px;margin-left:-8px;padding:2px 8px;border-radius:9px;font-size:26px;font-weight:var(--fw-bold);color:var(--navy);letter-spacing:-.02em}.m-harm .hm-pb svg{color:var(--ink-muted);transition:transform .15s}.m-harm .hm-pb:hover{background:#1a30590d}.m-harm .hm-pb:hover svg{color:var(--accent)}.m-harm #hmProjWr .dd-panel{min-width:300px}.m-harm #hmProjDd .dd-gr{padding:8px 12px 4px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-harm #hmProjDd .dd-opt{display:flex;align-items:center;justify-content:space-between;gap:8px}.m-harm #hmProjDd .dd-opt svg{color:var(--accent)}.m-harm .hm-adr{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:13px;color:var(--ink-muted)}.m-harm .hm-adr svg{color:var(--border-dark)}.m-harm .hm-sep{width:3px;height:3px;border-radius:50%;background:var(--border-dark);margin:0 6px}.m-harm .hm-zr{display:flex;align-items:center;gap:10px;margin-top:16px}.m-harm .hm-zl{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim)}.m-harm .hm-tabs{display:flex;gap:4px;align-self:stretch;margin-top:16px;border-bottom:1px solid var(--border)}.m-harm .hm-tabs button{position:relative;display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 14px;font-size:14px;font-weight:var(--fw-semi);color:var(--ink-dim);border-radius:8px 8px 0 0}.m-harm .hm-tabs button svg{color:var(--ink-muted)}.m-harm .hm-tabs button:hover{color:var(--ink);background:#1a305908}.m-harm .hm-tabs button.on{color:var(--navy)}.m-harm .hm-tabs button.on svg{color:var(--accent)}.m-harm .hm-tabs button.on:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:var(--accent)}.m-harm .hm-tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.m-harm .hm-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px!important;align-self:stretch;margin-top:18px!important;padding:6px;border:1px solid var(--border)!important;border-radius:16px;background:var(--surface);box-shadow:var(--sh)}.m-harm .hm-tabs button{display:flex!important;align-items:center;gap:12px!important;height:auto!important;padding:12px 14px!important;border-radius:11px!important;text-align:left;transition:background .15s,box-shadow .15s}.m-harm .hm-tabs button:after{display:none!important}.m-harm .hm-ti{width:38px;height:38px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--surface2);color:var(--ink-dim);transition:background .15s,color .15s}.m-harm .hm-tabs button svg{color:inherit!important}.m-harm .hm-tt{display:flex;flex-direction:column;gap:2px;min-width:0}.m-harm .hm-tt b{font-size:14.5px;font-weight:var(--fw-bold);color:var(--ink)}.m-harm .hm-tt em{font-style:normal;font-size:12px;font-weight:var(--fw-reg);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-harm .hm-tabs button:hover{background:var(--surface2)!important}.m-harm .hm-tabs button:hover .hm-ti{background:var(--accent-l);color:var(--accent)}.m-harm .hm-tabs button.on{background:var(--accent)!important;box-shadow:0 4px 12px #375da647}.m-harm .hm-tabs button.on .hm-ti{background:#ffffff2e;color:#fff}.m-harm .hm-tabs button.on .hm-tt b{color:#fff}.m-harm .hm-tabs button.on .hm-tt em{color:#fffc}@container cc-obszar (max-width:900px){.m-harm .hm-tt em{display:none}.m-harm .hm-ti{width:32px;height:32px}}.m-harm .hk-v.sm{font-size:17px;line-height:1.3}.m-harm .hk-s em.b{color:var(--accent);font-weight:var(--fw-semi)}.m-harm button.hk{cursor:pointer}.m-harm button.hk:hover .hk-l{color:var(--accent)}.m-harm .hk .pas.pp{position:relative;overflow:visible}.m-harm .pas.pp>b{position:absolute;top:-3px;width:2px;height:12px;border-radius:1px;background:var(--navy);transform:translate(-1px)}.m-harm .he.blysk,.m-harm .kk-bez.blysk{animation:blysk 1.6s ease}.m-harm .hb-kpi{grid-template-columns:repeat(4,minmax(0,1fr))!important}.m-harm .hk{min-height:118px;justify-content:flex-start}.m-harm .hk-l{font-size:12px!important}.m-harm .hk-v{font-size:28px!important;line-height:1.15!important;margin-top:2px}.m-harm .hk-v.sm{font-size:22px!important;margin-top:6px}.m-harm .hk-v.r{color:var(--red-t)}.m-harm .hk-v.a{color:var(--amber-t)}.m-harm .hk-v.g{color:var(--green)}.m-harm .hk-s{font-size:12px!important;margin-top:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.m-harm .hk .pas,.m-harm .hk .hb-pas{margin-top:6px;margin-bottom:6px}.m-harm .hk-s em{font-style:normal;font-weight:var(--fw-semi)}.m-harm button.hk{transition:border-color .15s,box-shadow .15s}.m-harm button.hk:hover{border-color:var(--accent)!important}.m-harm button.hk.on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.m-harm button.hk .hk-l:after{content:"›";margin-left:4px;color:var(--border-dark);transition:color .15s}.m-harm button.hk:hover .hk-l:after{color:var(--accent)}@container cc-obszar (max-width:1100px){.m-harm .hb-kpi{grid-template-columns:1fr 1fr!important}}.m-harm .hb-kpi{gap:10px!important;margin:0 0 16px!important}.m-harm .hb-kpi .hk{flex-direction:row!important;align-items:center!important;gap:12px!important;min-height:72px!important;padding:12px 14px!important;border-radius:12px!important}.m-harm .hk-i{width:36px;height:36px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.m-harm .hk-i.b{background:var(--accent-l);color:var(--accent)}.m-harm .hk-i.a{background:var(--amber-l);color:var(--amber-t)}.m-harm .hk-i.g{background:var(--green-l);color:var(--green)}.m-harm .hk-i.r{background:var(--red-l);color:var(--red-t)}.m-harm .hk-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.m-harm .hb-kpi .hk-l{font-size:12px!important;font-weight:600;color:var(--ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-harm .hb-kpi .hk-v,.m-harm .hb-kpi .hk-v.sm{font-size:22px!important;font-weight:700;letter-spacing:-.02em;line-height:1.15!important;margin-top:0!important}.m-harm .hb-kpi .hk-v small{font-size:12px}.m-harm .hb-kpi .hk-s{font-size:12px!important;margin-top:0!important}.m-harm .hb-kpi .pas,.m-harm .hb-kpi .hb-pas{height:4px!important;margin:4px 0 3px!important}.m-harm .hb-kpi .pas.pp>b{top:-3px;height:10px}.m-harm .hb-pas i.zero{background:repeating-linear-gradient(45deg,#e8e5df 0,#e8e5df 3px,#f5f3ef 3px,#f5f3ef 6px)}.m-harm .hb-tb{gap:6px 14px!important;padding:10px 12px!important}.m-harm .hb-tb .sp{flex:1}.m-harm .hb-wg{display:flex;align-items:center;height:36px;border:1.5px solid var(--border);border-radius:10px;overflow:hidden;background:var(--surface);transition:border-color .15s}.m-harm .hb-wg:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-harm .hb-wg .hb-wl{height:100%;display:flex;align-items:center;padding:0 10px 0 12px!important;background:var(--surface2);border-right:1px solid var(--border);font-size:var(--fs-label)}.m-harm .hb-wg .hb-wn{width:230px;height:100%;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0 10px;font-size:13px;outline:none}.m-harm .hb-ws{display:inline-flex;align-items:center;gap:6px;height:100%;padding:0 12px;border-left:1px solid var(--border);font-size:12px;font-weight:var(--fw-semi);color:var(--accent);background:var(--surface)}.m-harm .hb-ws:hover{background:var(--accent-l)}.m-harm .hb-ws[disabled]{color:var(--ink-muted);background:var(--surface2);cursor:default}.m-harm .hb-lk{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ink-dim)!important}.m-harm .hb-lk:hover{color:var(--accent)!important}.m-harm .hb-lk .n{font-size:11px;font-weight:var(--fw-bold);padding:0 6px;border-radius:8px;background:var(--surface2);color:var(--ink-muted)}.m-harm .hb-pdf{height:36px;padding:0 14px;gap:7px;background:var(--surface);color:var(--navy);border:1.5px solid var(--navy);font-weight:var(--fw-semi)}.m-harm .hb-pdf svg{color:var(--navy)}.m-harm .hb-pdf:hover{background:var(--navy);color:#fff}.m-harm .hb-pdf:hover svg{color:#fff}.m-harm .hb-tb .btn-primary{height:36px}@container cc-obszar (max-width:1200px){.m-harm .hb-tb .sp{flex-basis:100%;height:0}}.m-harm .hm-okr{display:flex;align-items:center;gap:8px;margin-bottom:6px;min-width:0}.m-harm .hm-back{display:inline-flex!important;align-items:center;gap:6px;height:32px;margin:0!important;padding:0 11px 0 9px!important;border:1px solid var(--border);border-radius:8px!important;background:var(--surface)!important;font-size:13px!important;font-weight:var(--fw-semi);color:var(--ink)!important;transition:border-color .15s,color .15s}.m-harm .hm-back svg{color:var(--ink-muted);transition:transform .15s,color .15s}.m-harm .hm-back:hover{border-color:var(--accent);color:var(--accent)!important}.m-harm .hm-back:hover svg{color:var(--accent);transform:translate(-2px)}.m-harm .hm-okr-s{display:inline-flex;color:var(--border-dark)}.m-harm .hm-okr-n{font-size:13px;font-weight:var(--fw-semi);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-harm .hb-lk{height:36px;padding:0 12px!important;gap:7px!important;font-size:13px!important;color:var(--ink)!important}.m-harm .hb-lk svg{color:var(--ink-muted)}.m-harm .hb-lk:hover{color:var(--accent)!important;border-color:var(--accent)!important}.m-harm .hb-lk:hover svg{color:var(--accent)}.m-harm .hb-lk .n{margin-left:2px}.m-harm .el{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:visible}.m-harm .er-g{display:grid;grid-template-columns:40px minmax(220px,1.5fr) minmax(250px,1.1fr) 150px auto 20px;align-items:center;gap:18px;padding:14px 16px 14px 18px;cursor:pointer;outline:none;transition:background .12s;font-weight:var(--fw-reg)}.m-harm .er-g:hover{background:#f8fafc}.m-harm .er-g:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.m-harm .el-mw{position:relative}.m-harm .el-m{width:32px;height:32px;color:var(--ink-muted)}.m-harm .el-m:hover{background:var(--surface2);color:var(--ink)}.m-harm .el-dd{right:0;left:auto;min-width:230px;z-index:30}.m-harm .el-dd .dd-opt{display:flex;align-items:center;gap:9px}.m-harm .el-dd .dd-opt svg{color:var(--ink-muted)}.m-harm .el-dd .dd-opt.czer{color:var(--red-t)}.m-harm .el-dd .dd-opt.czer svg{color:var(--red-t)}.m-harm .er-pu{margin:8px 0 0;font-size:12px;color:var(--ink-muted)}@container cc-obszar (max-width:1250px){.m-harm .er-g{grid-template-columns:40px minmax(0,1fr) 120px auto 20px}}.m-harm .er-g{grid-template-columns:40px minmax(220px,1fr) 210px 150px 250px 20px!important}@container cc-obszar (max-width:1250px){.m-harm .er-g{grid-template-columns:40px minmax(0,1fr) 120px auto 20px!important}}.m-harm .hb-l{gap:12px!important}.m-harm .he3{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);font-weight:var(--fw-reg);position:relative}.m-harm .he3:before{content:"";position:absolute;left:-1px;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:transparent}.m-harm .he3.b:before{background:var(--accent)}.m-harm .he3.a:before{background:var(--amber)}.m-harm .he3-h{display:flex;align-items:center;gap:14px;padding:16px 16px 0 20px}.m-harm .he3-h .he-nr{width:40px;height:40px;font-size:15px}.m-harm .he3.g .he-nr{background:#e6f2ea;color:var(--green)}.m-harm .he3.b .he-nr{background:var(--accent-l);color:var(--accent)}.m-harm .he3.a .he-nr{background:var(--amber-l);color:var(--amber-t)}.m-harm .he3-t{flex:1;min-width:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.m-harm .he3-t b{font-size:16px;color:var(--navy)}.m-harm .he3-a{display:flex;align-items:center;gap:6px;flex-shrink:0}.m-harm .he3-d{display:grid;grid-template-columns:90px 140px 200px minmax(150px,1fr) minmax(170px,220px);gap:0;margin:16px 20px 0 74px;padding:14px 0;border-top:1px solid #F0EEEA}.m-harm .he3-d>div{display:flex;flex-direction:column;gap:5px;padding:0 18px;border-left:1px solid #F0EEEA;min-width:0}.m-harm .he3-d>div:first-child{padding-left:0;border-left:0}.m-harm .he3-d em{font-style:normal;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap}.m-harm .he3-d b{font-size:14.5px;font-weight:var(--fw-semi);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.m-harm .he3-d b.ac{color:var(--accent)}.m-harm .he3-d b.r{color:var(--red-t)}.m-harm .he3-d b.g{color:var(--green)}.m-harm .he3-d b.m{color:var(--border-dark)}.m-harm .he3-pw{display:flex;align-items:center;gap:10px}.m-harm .he3-pw b{min-width:40px}.m-harm .he3-pw .pas{flex:1;height:6px;display:block}.m-harm .he3.g .he3-pw b{color:var(--green)}.m-harm .he3-zt{display:flex;align-items:center;gap:8px;width:100%;padding:11px 20px 11px 74px;border-top:1px solid #F0EEEA;border-radius:0 0 14px 14px;font-size:13px;font-weight:var(--fw-semi);color:var(--ink-dim);text-align:left}.m-harm .he3-zt svg{color:var(--ink-muted);transition:transform .15s;transform:rotate(-90deg);margin-left:-22px}.m-harm .he3-zt[aria-expanded=true] svg{transform:none;color:var(--accent)}.m-harm .he3-zt .n{font-size:12px;font-weight:var(--fw-reg);color:var(--ink-muted)}.m-harm .he3-zt:hover{background:#f7f9fc;color:var(--accent)}.m-harm .he3-zt[aria-expanded=true]{border-radius:0}.m-harm .he3-z{padding:2px 20px 14px 74px;background:#fbfcfe;border-top:1px solid #EEF1F6;border-radius:0 0 14px 14px}@container cc-obszar (max-width:1250px){.m-harm .he3-d{grid-template-columns:1fr 1fr 1fr;row-gap:12px;margin-left:20px}.m-harm .he3-d>div:nth-child(4){padding-left:0;border-left:0}.m-harm .he3-zt,.m-harm .he3-z{padding-left:44px}}.m-harm .he3-d{grid-template-columns:90px 140px 150px minmax(170px,1fr) minmax(170px,220px)!important}.m-harm .he3-d{grid-template-columns:96px 150px 170px minmax(170px,1fr) minmax(170px,220px)!important}.m-harm .hb-f2{margin-top:14px;padding:16px 20px 18px;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);font-weight:var(--fw-reg)}.m-harm .hb-f2 .hb-fh{display:flex;align-items:center;gap:10px;margin-bottom:16px}.m-harm .hb-f2 .hb-fh b{font-size:15px;color:var(--navy)}.m-harm .hb-f2 .hb-fh>span{font-size:12px;color:var(--ink-muted)}.m-harm .hb-f2 .hb-fh .btn{margin-left:auto}.m-harm .ft4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.m-harm .ft4-k{display:flex;flex-direction:column;gap:3px;padding:14px 16px;border-radius:12px;background:var(--surface2)}.m-harm .ft4-n{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim)}.m-harm .ft4-k b{font-size:20px;font-weight:var(--fw-bold);color:var(--navy);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:2px}.m-harm .ft4-z{font-size:12px;font-weight:var(--fw-semi);color:var(--accent)}.m-harm .ft4-o{margin-top:6px;padding-top:8px;border-top:1px solid var(--border);font-size:12px;color:var(--ink-muted)}@container cc-obszar (max-width:1100px){.m-harm .ft4{grid-template-columns:1fr 1fr}}.m-harm .ho2{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:12px;overflow:hidden}.m-harm .ho2-r{display:grid;grid-template-columns:minmax(0,1fr) auto 112px;align-items:center;gap:14px;padding:12px 14px;border-top:1px solid #F0EEEA;transition:background .15s}.m-harm .ho2-r:first-child{border-top:0}.m-harm .ho2-r.zm{background:#f5f8fd}.m-harm .ho2-t{display:flex;flex-direction:column;gap:2px;min-width:0}.m-harm .ho2-t b{font-size:13px;color:var(--ink)}.m-harm .ho2-t span{font-size:12px;color:var(--ink-muted)}.m-harm .ho2-s{display:flex;align-items:center;height:34px;border:1.5px solid var(--border);border-radius:9px;background:var(--surface);overflow:hidden}.m-harm .ho2-s:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-harm .ho2-b{width:30px;height:100%;font-size:16px;font-weight:var(--fw-semi);color:var(--ink-dim)}.m-harm .ho2-b:hover:not([disabled]){background:var(--accent-l);color:var(--accent)}.m-harm .ho2-b[disabled]{color:var(--border-dark);cursor:default}.m-harm .ho2-s input{width:44px;height:100%;border:0;border-left:1px solid var(--border);border-right:1px solid var(--border);text-align:center;font:inherit;font-size:14px;font-weight:var(--fw-semi);font-variant-numeric:tabular-nums;outline:none}.m-harm .ho2-s em{font-style:normal;font-size:12px;color:var(--ink-muted);padding:0 10px 0 8px}.m-harm .ho2-d{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.m-harm .ho2-d b{font-size:14px;color:var(--navy);font-variant-numeric:tabular-nums}.m-harm .ho2-r.zm .ho2-d b{color:var(--accent)}.m-harm .ho2-d span{font-size:11px;color:var(--ink-muted);text-decoration:line-through}.m-harm .ho2-p{display:flex;align-items:center;gap:7px;margin:12px 2px 0;font-size:12px;color:var(--ink-muted)}.m-harm .ho2-p svg{flex-shrink:0}.m-harm .ho2-dom{display:inline-flex;align-items:center;gap:5px;font-size:12px}.m-harm .ho2-r{grid-template-columns:minmax(0,1fr) auto 130px!important}.m-harm .ho2-d.pr b{color:var(--accent)!important}.m-harm .ho2-t b{white-space:nowrap}.m-harm .ho2-d span{font-size:12px!important;color:var(--ink-dim)!important;text-decoration:none!important}.m-harm .ho2-d{gap:2px!important}.m-harm .ho2-r{grid-template-columns:minmax(0,1fr) auto 168px!important}.m-harm .ho2-d span{white-space:nowrap}.m-harm .ho2-t b{white-space:normal!important}.m-harm .ho2-r{grid-template-columns:minmax(0,1fr) auto 150px!important;gap:12px!important}.m-harm .seg-w.xs{padding:2px;border-radius:7px}.m-harm .seg-w.xs button{height:22px;padding:0 8px;font-size:12px;border-radius:5px}.m-harm .ho2-w{display:flex;align-items:center;gap:8px}.m-harm .ft4-o .zn{font-weight:var(--fw-bold)}.m-harm .ft4-o .zn.m{color:var(--amber-t)}.m-harm .ft4-o .zn.p{color:var(--accent)}.m-harm .ho2-zn2{display:flex;align-items:center;height:100%;padding-left:8px;border-left:1px solid var(--border);font-size:15px;font-weight:var(--fw-bold)}.m-harm .ho2-s .ho2-zn2+input{border-left:0!important;width:36px!important;text-align:left!important;padding-left:2px}.m-harm .ho2-s.m .ho2-zn2,.m-harm .ho2-s.m input{color:var(--amber-t)}.m-harm .ho2-s.p .ho2-zn2,.m-harm .ho2-s.p input{color:var(--accent)}.m-harm .ho2-s.m{background:#fffbf1}.m-harm .ft4-o .zn{font-size:12px!important;letter-spacing:0!important;margin:0!important;display:inline!important}.m-harm #ho2:focus{outline:none}.m-harm .ho2-s input,.m-harm .ho2-s .ho2-zn2,.m-harm .ho2-s .ho2-b,.m-harm .ho2-s em{background:transparent!important}.m-harm .ho2-s.m{background:#fff8e8!important;border-color:#c49a2866!important}.m-harm .ho2-s.p{background:#f4f7fc!important;border-color:#d5dfee!important}.m-harm .ho2-s.m .ho2-zn2{border-left-color:#c49a2859}.m-harm .ho2-s.m input{border-right-color:#c49a2859!important}.m-harm .ho2-s.p .ho2-zn2{border-left-color:#d5dfee}.m-harm .ho2-s.p input{border-right-color:#d5dfee!important}.m-harm .ho2-s.m .ho2-b:hover:not([disabled]){background:#c49a2826!important;color:var(--amber-t)}.m-harm .ho2-s .ho2-zn2{padding-left:10px}.m-harm .ho2-s .ho2-zn2+input{width:40px!important;padding-left:1px}.m-harm .ep-w{display:flex;align-items:center;height:40px;border:1.5px solid var(--border);border-radius:9px;background:var(--surface);overflow:hidden}.m-harm .ep-w:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-harm .ep-w input{flex:1;min-width:0;height:100%;border:0!important;box-shadow:none!important;padding:0 10px;font:inherit;font-size:14px;outline:none}.m-harm .ep-w span{padding:0 12px;height:100%;display:flex;align-items:center;background:var(--surface2);border-left:1px solid var(--border);font-size:13px;font-weight:var(--fw-semi);color:var(--ink-dim)}.m-harm .fld.zle .ep-w{border-color:var(--red)}.m-harm .fld .hint b.g{color:var(--green)}.m-harm .fld .hint b.r{color:var(--red-t)}.m-harm .fld .hint b.a{color:var(--amber-t)}.m-harm .ee-s{margin-top:18px;padding-top:16px;border-top:1px solid var(--border)}.m-harm .ee-sl{display:block;margin-bottom:10px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .ee-pu{height:40px;display:flex;align-items:center;padding:0 12px;border-radius:9px;background:var(--surface2);font-size:12px;color:var(--ink-muted)}.m-harm .ez-w{font-family:ui-monospace,Menlo,monospace;font-size:12px;color:var(--ink-muted)}.m-harm .ez-d{font-size:12px;color:var(--ink-dim);text-align:right}.m-harm .hz-rc .hz-n{flex-direction:column;align-items:flex-start;gap:0}.m-harm .hz-n em{font-style:normal;font-size:11px;color:var(--ink-muted)}.m-harm .hz-n>svg{color:var(--ink-muted);margin-right:2px}.m-harm .modal:has(#ezB){width:min(860px,94vw)!important;max-width:none!important}.m-harm .modal:has(#ezB){width:min(1040px,95vw)!important}.m-harm #zeRk{width:80px}.m-harm .modal:has(#ezB){width:min(760px,94vw)!important}.m-harm .zs{outline:none}.m-harm .zs-f{display:flex;align-items:center;gap:8px;width:100%}.m-harm .zs-f .sp{flex:1}.m-harm .zs-sum{flex:1;font-size:12px;color:var(--ink-dim)}.m-harm .zs-sum b.r{color:var(--red-t)}.m-harm .zs-sum b.g{color:var(--green)}.m-harm .zs-l{border:1px solid var(--border);border-radius:12px}.m-harm .zs-n{display:flex;flex-direction:column;gap:2px;min-width:0}.m-harm .zs-n b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-harm .zs-n em{font-style:normal;font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-harm .zs-d,.m-harm .zs-p{display:flex;flex-direction:column;gap:3px}.m-harm .zs-d em,.m-harm .zs-p em{font-style:normal;font-size:11px;font-weight:var(--fw-semi);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .zs-d b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink);font-variant-numeric:tabular-nums}.m-harm .zs-p>span{display:flex;align-items:center;gap:8px}.m-harm .zs-p .pas{flex:1;height:5px;display:block}.m-harm .zs-p b{font-size:12px;color:var(--ink);min-width:34px;text-align:right}.m-harm .zq-w{position:relative;flex:1;min-width:0}.m-harm .zq-in{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border:1.5px solid var(--border);border-radius:10px;background:var(--surface);color:var(--accent);transition:border-color .15s,box-shadow .15s}.m-harm .zq-in:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-harm .zq-in input{flex:1;min-width:0;border:0!important;box-shadow:none!important;outline:none;height:100%;font:inherit;font-size:13px;background:transparent;padding:0!important}.m-harm .zq-o{display:grid;grid-template-columns:50px minmax(0,1fr) 56px;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;cursor:pointer;font-size:13px}.m-harm .zq-o:hover,.m-harm .zq-o.on{background:var(--accent-l)}.m-harm .zq-n{display:flex;flex-direction:column;min-width:0}.m-harm .zq-n em{font-style:normal;font-size:11px;color:var(--amber-t)}.m-harm .zq-pu{padding:12px;font-size:12px;color:var(--ink-muted)}.m-harm .zs-h{display:flex;align-items:center;justify-content:center;color:var(--border-dark);cursor:grab;opacity:0;transition:opacity .12s}.m-harm .zs-d em,.m-harm .zs-p em{display:none}.m-harm .zs-cof{display:flex;align-items:center;gap:8px;margin-top:10px;padding:9px 12px;border-radius:10px;background:var(--surface2);font-size:12px;color:var(--ink-dim)}.m-harm .zs-cof span{flex:1}.m-harm .zs-cof svg{color:var(--ink-muted)}.m-harm .modal:has(#ezB){width:min(820px,94vw)!important}.m-harm .zx{margin-bottom:16px}.m-harm .zx:last-child{margin-bottom:0}.m-harm .zx-h{display:flex;align-items:center;gap:8px;margin-bottom:8px}.m-harm .zx-h b{font-size:13px;color:var(--ink)}.m-harm .zx-h .n{font-size:11px;font-weight:var(--fw-bold);padding:0 7px;border-radius:8px;background:var(--surface2);color:var(--ink-muted)}.m-harm .zx-h em{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink-muted)}.m-harm .zx-pu{padding:16px;border:1.5px dashed var(--border-dark);border-radius:11px;text-align:center;font-size:13px;color:var(--ink-muted)}.m-harm .zx-r{display:grid;grid-template-columns:16px 54px minmax(0,1fr) 92px 140px 60px;align-items:center;gap:10px;padding:9px 8px 9px 6px;border-top:1px solid #F0EEEA;font-size:13px}.m-harm .zx-r:first-child{border-top:0}.m-harm .zx-r:hover{background:#fafbfd}.m-harm .zx-r.nowy{animation:blysk 1.6s ease}.m-harm .zx-r.ed{background:var(--accent-l)}.m-harm .zx-r:hover .zs-h{opacity:1}.m-harm .zx-r.ciag{opacity:.45}.m-harm .zx-r.nad-g{box-shadow:inset 0 2px 0 var(--accent)}.m-harm .zx-r.nad-d{box-shadow:inset 0 -2px 0 var(--accent)}.m-harm .zx-k{font-family:ui-monospace,Menlo,monospace;font-size:12px;color:var(--ink-muted);display:flex;align-items:center}.m-harm .zx-k svg{color:var(--navy)}.m-harm .zx-r .zs-n b{display:flex;align-items:center;gap:6px}.m-harm .zx-r .zs-d{font-size:12px;color:var(--ink-dim);text-align:right;font-variant-numeric:tabular-nums}.m-harm .zx-a{display:flex;justify-content:flex-end;gap:2px;opacity:.45;transition:opacity .12s}.m-harm .zx-r:hover .zx-a{opacity:1}.m-harm .zx-k2{border:1px solid var(--border);border-radius:12px;background:#fafbfd}.m-harm .zx-rf{display:flex;gap:6px}.m-harm .zx-rf input{height:36px;border:1.5px solid var(--border);border-radius:9px;padding:0 10px;font:inherit;font-size:13px;background:var(--surface);min-width:0}.m-harm .zx-rf input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-harm .zx-rf input.zle{border-color:var(--red)}.m-harm #zeRk{width:74px}.m-harm #zeRn{flex:1}.m-harm #zeRd{width:150px}.m-harm .zx-rf .btn{height:36px}.m-harm .zx-g{padding:4px 12px 12px;border:1px solid var(--border);border-top:0;border-radius:0 0 12px 12px;background:var(--surface)}.m-harm .zx-gn{width:100%;height:38px;border:1.5px solid var(--border);border-radius:9px;padding:0 12px;font:inherit;font-size:13px;margin-bottom:10px}.m-harm .zx-gn:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-harm .zx-gn.zle{border-color:var(--red)}.m-harm .zx-gp{display:grid;grid-template-columns:1fr 1fr;gap:10px}.m-harm .zx-gc{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:10px;overflow:hidden}.m-harm .zx-gch{display:flex;align-items:center;justify-content:space-between;gap:8px;height:36px;padding:0 6px 0 10px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim)}.m-harm .zx-gch input{width:120px;height:26px;border:1px solid var(--border);border-radius:7px;padding:0 8px;font:inherit;font-size:12px;background:var(--surface)}.m-harm .zx-gch input:focus{outline:none;border-color:var(--accent)}.m-harm .zx-gl{height:200px;overflow:auto}.m-harm .zx-gi{display:grid;grid-template-columns:44px minmax(0,1fr) 16px;align-items:center;gap:8px;width:100%;padding:7px 10px;border-bottom:1px solid #F0EEEA;text-align:left;font-size:12px;color:var(--ink)}.m-harm .zx-gi svg{color:var(--border-dark)}.m-harm .zx-gi:hover{background:var(--accent-l)}.m-harm .zx-gi:hover svg{color:var(--accent)}.m-harm .zx-gi.on:hover{background:var(--red-l)}.m-harm .zx-gi.on:hover svg{color:var(--red-t)}.m-harm .zx-gin{display:flex;flex-direction:column;min-width:0}.m-harm .zx-gin em{font-style:normal;font-size:11px;color:var(--ink-muted)}.m-harm .zx-gpu{padding:20px 12px;text-align:center;font-size:12px;color:var(--ink-muted)}.m-harm .zx-gf{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.m-harm .modal:has(#ezB){max-height:calc(100cqh - 60px);display:flex;flex-direction:column}.m-harm .modal:has(#ezB) .m-body{flex:1;min-height:0;overflow:auto}.m-harm .zx-gl{height:170px!important}.m-harm .hz-gch{padding-left:0}.m-harm .hz-gch .hz-w{padding-left:14px}.m-harm .hz-gch .hz-n{padding-left:18px;color:var(--ink-dim);font-size:12px;position:relative}.m-harm .hz-gch .hz-n:before{content:"";position:absolute;left:4px;top:-8px;bottom:50%;width:8px;border-left:1.5px solid var(--border-dark);border-bottom:1.5px solid var(--border-dark);border-radius:0 0 0 4px}.m-harm .hz-gch{border-bottom-color:transparent}.m-harm .hz-gch+.hz:not(.hz-gch){border-top:1px solid #F0EEEA}.m-harm .hz-p em.m{color:var(--border-dark);margin-left:auto}.m-harm .zx-r.g .zs-n b,.m-harm .zx-r .zs-n b{display:block}.m-harm .zx-gk{display:flex;align-items:center;gap:4px;color:var(--navy);padding:4px 2px;border-radius:6px}.m-harm .zx-gk svg:first-child{color:var(--ink-muted);transform:rotate(-90deg);transition:transform .15s}.m-harm .zx-gk[aria-expanded=true] svg:first-child{transform:none;color:var(--accent)}.m-harm .zx-gk:hover{background:var(--surface2)}.m-harm .zx-gb{text-align:left;padding:0}.m-harm .zx-gb:hover b{color:var(--accent)}.m-harm .zx-r.g.otw{background:#f7f9fd}.m-harm .zx-r.ch{background:#f7f9fd;border-top:0;padding-top:5px;padding-bottom:5px;font-size:12px}.m-harm .zx-r.ch .zx-k{padding-left:12px}.m-harm .zx-r.ch .zs-n{position:relative;padding-left:16px}.m-harm .zx-r.ch .zs-n b{font-weight:var(--fw-reg);color:var(--ink-dim)}.m-harm .zx-r.ch .zs-n:before{content:"";position:absolute;left:2px;top:-10px;bottom:50%;width:9px;border-left:1.5px solid var(--border-dark);border-bottom:1.5px solid var(--border-dark);border-radius:0 0 0 4px}.m-harm .zx-r.ch.ost{padding-bottom:9px}.m-harm .zx-rt{width:24px;height:24px;border-radius:7px;background:var(--amber-l);color:var(--amber-t);display:flex;align-items:center;justify-content:center}.m-harm .zs-d.m,.m-harm .zs-p.m{color:var(--border-dark);font-size:12px}.m-harm .zs-p.m{text-align:right}.m-harm .zq-in.otw{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f;border-radius:10px 10px 0 0}.m-harm .zq-in{cursor:text}.m-harm .zq-in>svg:last-child{color:var(--ink-muted)}.m-harm .zq-dd2{border:1.5px solid var(--accent);border-top:0;border-radius:0 0 10px 10px;max-height:260px;overflow:auto;background:var(--surface)}.m-harm .zq-g{position:sticky;top:0;padding:6px 12px;background:var(--surface2);font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);border-bottom:1px solid var(--border)}.m-harm .zq-dd2 .zq-o{grid-template-columns:50px minmax(0,1fr) 56px 18px;border-radius:0;border-bottom:1px solid #F0EEEA}.m-harm .zq-p{display:flex;color:var(--border-dark)}.m-harm .zq-o:hover .zq-p,.m-harm .zq-o.on .zq-p{color:var(--accent)}.m-harm .zx-gpan{padding:12px;border-bottom:1px solid var(--border);background:var(--surface);border-radius:12px 12px 0 0}.m-harm .zx-gph{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.m-harm .zx-gph b{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--navy)}.m-harm .zx-rf #zeRn{flex:1}.m-harm .modal:has(#ezB) .m-body{padding-top:18px}.m-harm .zx{margin-bottom:24px!important}.m-harm .zx-h{margin-bottom:10px!important}.m-harm .zx-h b{font-size:14px!important;font-weight:var(--fw-bold)!important;color:var(--navy)!important}.m-harm .zx-h em{display:inline-flex;align-items:center;gap:5px}.m-harm .zs-l{overflow:hidden}.m-harm .zx-th,.m-harm .zx-r{grid-template-columns:18px 60px minmax(0,1fr) 96px 150px 64px!important}.m-harm .zx-th{display:grid;align-items:center;gap:10px;height:34px;padding:0 8px 0 6px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .zx-th span:nth-child(4){text-align:right}.m-harm .zx-r{min-height:50px;padding:8px 8px 8px 6px!important;font-size:13px!important}.m-harm .zx-th+.zx-r{border-top:0}.m-harm .zx-r .zs-n b{font-size:13px;font-weight:var(--fw-semi)}.m-harm .zx-k{font-size:12px!important;color:var(--ink-dim)!important}.m-harm .zx-r .zs-d{font-size:13px!important;color:var(--ink)!important}.m-harm .zs-p .pas{background:#e6e3dd!important;height:6px!important}.m-harm .zs-p b{font-size:13px!important}.m-harm .zx-a{opacity:.7!important}.m-harm .zx-r:hover .zx-a{opacity:1!important}.m-harm .zx-a .ibtn{color:var(--ink-dim)}.m-harm .zx-a .ibtn.czer:hover{color:var(--red-t);background:var(--red-l)}.m-harm .zs-h{opacity:.35!important}.m-harm .zx-r:hover .zs-h{opacity:1!important;color:var(--ink-muted)}.m-harm .zx-r.ch{min-height:36px!important;padding-top:4px!important;padding-bottom:4px!important}.m-harm .zx-r.ch .zs-n b{font-size:12px!important;font-weight:var(--fw-reg)!important}.m-harm .zx-r.ch .zs-d,.m-harm .zx-r.ch .zs-p b{font-size:12px!important;color:var(--ink-dim)!important}.m-harm .zx-r.ch .pas{height:4px!important}.m-harm .zx-r.ch.ost{padding-bottom:8px!important;border-bottom:0}.m-harm .zx-r.g.otw+.zx-r.ch{border-top:0}.m-harm .zs-l{max-height:44cqh;overflow:auto!important}.m-harm .zx-th{position:sticky;top:0;z-index:2}.m-harm .zx-r.r .zs-n em{color:var(--amber-t)}.m-harm .zx-r .zs-d.m{color:var(--border-dark)!important}.m-harm .zx-r.r .zs-p.m{font-size:12px;color:var(--ink-muted)}.m-harm .zs-l::-webkit-scrollbar{width:8px}.m-harm .zs-l::-webkit-scrollbar-thumb{background:#ddd9d2;border-radius:4px}.m-harm .zx-gi svg{color:var(--ink-muted)!important}.m-harm .zx-gi:hover svg{color:var(--accent)!important}.m-harm .zx-gi.on:hover svg{color:var(--red-t)!important}.m-harm .zx-gi{font-size:13px!important;padding:8px 10px!important}.m-harm .zx-gin em{font-size:11px!important}.m-harm .zx-gch{font-size:12px!important;color:var(--ink)!important}.m-harm .zq-ov{position:relative}.m-harm .zq-ov .zq-dd2{position:absolute;left:0;right:0;top:100%;z-index:70;max-height:300px;box-shadow:0 16px 36px #1a30592e}.m-harm .zq-dh{position:sticky;top:0;z-index:2;padding:6px 12px;font-size:11px;color:var(--ink-muted);background:var(--surface);border-bottom:1px solid var(--border)}.m-harm .zq-ov .zq-g{top:27px}.m-harm .modal:has(#ezB) .m-body{font-size:12px}.m-harm .zx-h b{font-size:13px!important}.m-harm .zx-h em{font-size:11px!important}.m-harm .zx-th{height:30px!important;font-size:10px!important}.m-harm .zx-r{min-height:44px!important;font-size:12px!important;padding:6px 8px 6px 6px!important}.m-harm .zx-r .zs-n b{font-size:12px!important}.m-harm .zx-r .zs-n em,.m-harm .zx-k{font-size:11px!important}.m-harm .zx-r .zs-d,.m-harm .zs-p b{font-size:12px!important}.m-harm .zx-r.ch{min-height:32px!important}.m-harm .zx-r.ch .zs-n b,.m-harm .zx-r.ch .zs-d,.m-harm .zx-r.ch .zs-p b{font-size:12px!important}.m-harm .zq-in{height:36px!important}.m-harm .zq-in input{font-size:12px!important}.m-harm .zq-o{font-size:12px!important;padding:7px 10px!important}.m-harm .zs-sum,.m-harm .zx-gi,.m-harm .zx-gch{font-size:12px!important}.m-harm .zx-gnew{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border-radius:12px;font-size:13px;font-weight:var(--fw-semi);color:var(--navy);text-align:left}.m-harm .zx-gnew span{flex:1}.m-harm .zx-gnew svg{color:var(--ink-muted)}.m-harm .zx-gnew:hover{background:var(--accent-l);color:var(--accent)}.m-harm .zx-gnew:hover svg{color:var(--accent)}.m-harm .zx-man{padding:14px;border:1px solid rgba(196,154,40,.35);border-radius:12px;background:#fffbf1}.m-harm .zx-mh{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}.m-harm .zx-mi{width:30px;height:30px;border-radius:9px;background:var(--amber-l);color:var(--amber-t);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-harm .zx-mh b{display:block;font-size:13px;color:var(--amber-t)}.m-harm .zx-mh em{display:block;font-style:normal;font-size:12px;color:var(--ink-muted);margin-top:1px}.m-harm .zx-man .zx-rf input{background:var(--surface);border-color:#c49a2859}.m-harm .zx-man .zx-rf input:focus{border-color:var(--amber);box-shadow:0 0 0 3px #c49a2826}.m-harm .zx-mb{height:36px;background:var(--surface);color:var(--amber-t);border:1.5px solid rgba(196,154,40,.5);font-weight:var(--fw-semi)}.m-harm .zx-mb:hover{background:var(--amber-l)}.m-harm .hz-g{border-bottom:1px solid #F0EEEA}.m-harm .hz-g.otw{border-bottom-color:transparent}.m-harm .hz-gt{display:inline-flex;align-items:center;gap:3px;color:var(--ink-muted);padding:2px;border-radius:5px}.m-harm .hz-gt svg:first-child{transform:rotate(-90deg);transition:transform .15s}.m-harm .hz-g.otw .hz-gt svg:first-child{transform:none;color:var(--accent)}.m-harm .hz-gt:hover{background:var(--surface2)}.m-harm .hz-gn{display:inline-flex;align-items:baseline;gap:8px;padding:0;text-align:left;font-size:13px;color:var(--ink)}.m-harm .hz-gn:hover{color:var(--accent)}.m-harm .hz-gc{font-size:12px;color:var(--ink-muted)}.m-harm .hz-gch{background:transparent}.m-harm .hz-gch .hz-n,.m-harm .hz-gch .hz-d{font-size:12px!important;color:var(--ink-muted)!important}.m-harm .hz-gch .hz-w{font-size:11px;color:var(--border-dark)}.m-harm .hz-gch .pas{height:4px!important}.m-harm .hz-gch .hz-p em{font-size:11px;color:var(--ink-muted)}.m-harm .hz-gch:last-of-type{border-bottom:1px solid #F0EEEA}.m-harm .hz-rc .hz-n{flex-direction:row!important}.m-harm .hz-d.m,.m-harm .hz-p em.m{color:var(--border-dark)}.m-harm .zs-l{height:250px;max-height:none!important}.m-harm .zx-pu{height:250px;display:flex;align-items:center;justify-content:center}.m-harm .zx-grp{padding:14px;border:1px solid #D5DFEE;border-radius:12px;background:#f5f8fd}.m-harm .zx-gi2{width:30px;height:30px;border-radius:9px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-harm .zx-grp .zx-mh b{color:var(--accent)}.m-harm .zx-grp .zx-k2{border-color:#d5dfee;background:var(--surface)}.m-harm .zx-grp .zx-gnew{color:var(--accent);justify-content:flex-start;border:1.5px dashed rgba(55,93,166,.4);background:var(--surface)}.m-harm .zx-grp .zx-gnew:hover{border-style:solid}.m-harm .zx-grp .zx-k2:has(.zx-gnew){border:0;background:transparent}.m-harm .he3-nz{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:8px;background:var(--surface2);font-size:12px;color:var(--ink-muted)}.m-harm .he3-nz svg{color:var(--border-dark)}.m-harm .gk{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh)}.m-harm .gk-h{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 10px;border-bottom:1px solid var(--border)}.m-harm .gk-h .sp{flex:1}.m-harm .gk-sep{width:1px;height:22px;background:var(--border);margin:0 4px}.m-harm .gk-t{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:15px;border:1px solid var(--border);font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);background:var(--surface)}.m-harm .gk-t:hover{border-color:var(--border-dark);color:var(--ink)}.m-harm .gk-t svg{color:var(--ink-muted)}.m-harm .gk-t.on.gk-kr{background:var(--red-l);border-color:#c8410a59;color:var(--red-t)}.m-harm .gk-t.on.gk-kr svg{color:var(--red-t)}.m-harm .gk-z{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--ink-dim)!important;margin-right:4px}.m-harm .gk-z:hover{color:var(--accent)!important}.m-harm .gk-lw{position:relative}.m-harm .gk .gt,.m-harm .gk .tt{border:0!important;border-radius:0 0 14px 14px!important;box-shadow:none!important}.m-harm .gk .gh{border-radius:0}.m-harm .gk-t{white-space:nowrap}.m-harm #gWid.gwid-in{animation:gwIn .22s ease-out}.m-harm .tt{max-height:calc(100cqh - 300px)}.m-harm .tr.th{position:sticky;top:0;z-index:2}.m-harm .tn .gl-t{flex:1;min-width:0;text-align:left}.m-harm .gv2{display:inline-flex;gap:4px;padding:4px;border-radius:12px;background:var(--surface);border:1px solid var(--border);box-shadow:var(--sh);flex-shrink:0}.m-harm .gv2 button{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px 0 12px;border-radius:9px;font-size:13px;font-weight:var(--fw-semi);color:var(--ink-dim);transition:background .15s,color .15s,box-shadow .15s}.m-harm .gv2 button svg{color:var(--ink-muted);transition:color .15s}.m-harm .gv2 button:hover{background:var(--surface2);color:var(--ink)}.m-harm .gv2 button:hover svg{color:var(--accent)}.m-harm .gv2 button.on{background:var(--accent);color:#fff;box-shadow:0 3px 10px #375da647}.m-harm .gv2 button.on svg{color:#fff}.m-harm .gv2 kbd{font-family:inherit;font-size:11px;font-weight:var(--fw-bold);min-width:18px;height:18px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;background:var(--surface2);color:var(--ink-muted);box-shadow:inset 0 -1px 0 var(--border);margin-left:2px}.m-harm .gv2 button.on kbd{background:#fff3;color:#fff;box-shadow:none}.m-harm .gv2 button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.m-harm .gv2-sep{width:1px;height:28px;background:var(--border);margin:0 6px}.m-harm .hd-tb{align-items:center!important;gap:8px!important}.m-harm .gv2{position:relative;display:inline-grid!important;grid-template-columns:1fr 1fr;gap:0!important}.m-harm .gv2 button{position:relative;z-index:1;justify-content:center;min-width:150px;background:transparent!important;box-shadow:none!important}.m-harm .gv2 button.on{color:#fff!important}.m-harm .gv2-ind{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:9px;background:var(--accent);box-shadow:0 3px 10px #375da647;transition:transform .25s cubic-bezier(.22,1,.36,1)}.m-harm .gv2.p2 .gv2-ind{transform:translate(100%)}.m-harm .gv2 button:not(.on):hover{color:var(--ink)!important}.m-harm .gv2 button:not(.on):hover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9px;background:var(--surface2);z-index:-1}.m-harm .gv2 kbd{opacity:0;transition:opacity .15s;margin-left:0}.m-harm .gv2 button:hover kbd,.m-harm .gv2 button:focus-visible kbd{opacity:1}.m-harm .gv2 button.on kbd{display:none}.m-harm .gk-h{padding:10px 12px!important}.m-harm .gk-h .gv2{box-shadow:none;background:var(--surface2);border-color:var(--border)}.m-harm .gk-h .gv2 button{height:34px;min-width:146px}.m-harm .gv2 kbd{display:none!important}.m-harm .gk-h .gv2 button{min-width:0!important;padding:0 14px!important}.m-harm .gk-h{flex-wrap:nowrap!important;gap:6px!important}.m-harm .gk-h .gk-z{white-space:nowrap}.m-harm .hd-tb .gv2{background:var(--surface);box-shadow:var(--sh)}.m-harm .hd-tb .gv2 button{height:36px;min-width:150px}.m-harm .gk-h{flex-wrap:wrap!important}.m-harm .tt{max-height:calc(100cqh - 300px);overflow:auto}.m-harm .tr{grid-template-columns:minmax(280px,2fr) minmax(150px,1fr) 92px 92px 48px 150px 108px 96px minmax(120px,.9fr) 30px!important;min-width:1240px;min-height:42px;font-size:12px;column-gap:14px!important}.m-harm .tr.th{position:sticky;top:0;z-index:3;font-size:11px!important;min-height:36px}.m-harm .tr>span:first-child{position:sticky;left:0;z-index:1;background:inherit;align-self:stretch;display:flex;align-items:center}.m-harm .tr{background:var(--surface)}.m-harm .tr.lv0{background:#f7f6f3}.m-harm .tr.lv1{background:#fcfbf9}.m-harm .tr.th{background:var(--surface2)}.m-harm .tr.th>span:first-child{background:var(--surface2);z-index:4}.m-harm .tr[data-mk]{cursor:pointer}.m-harm .tr[data-mk]:hover,.m-harm .tr[data-mk]:hover>span:first-child{background:#f3f6fb}.m-harm .tr[data-mk]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.m-harm .tr.tsel,.m-harm .tr.tsel>span:first-child{background:#eaf0fa!important}.m-harm .tr.tsel{box-shadow:inset 3px 0 0 var(--accent)}.m-harm .tn{min-width:0}.m-harm .tn .gl-t{flex:1;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-harm .tn .gl-w{flex-shrink:0}.m-harm .tr[data-mk]:hover .gl-t{color:var(--accent)}.m-harm .tn-c{flex-shrink:0;font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted);padding:0 6px;border-radius:8px;background:#1a30590f;margin-left:6px}.m-harm .td{font-variant-numeric:tabular-nums;color:var(--ink)}.m-harm .tr.lv0 .td,.m-harm .tr.lv1 .td{color:var(--ink-dim)}.m-harm .tw{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink-dim)}.m-harm .tw em.a{font-style:normal;color:var(--amber-t)}.m-harm .tp2{display:flex;align-items:center;gap:8px}.m-harm .tp2 .pas{flex:1;height:5px;display:block}.m-harm .tp2 b{min-width:34px;text-align:right;font-size:12px;color:var(--ink)}.m-harm .tp2 b.op{color:var(--red-t)}.m-harm .tp2 b.ry{color:var(--amber-t)}.m-harm .tp2 b.ok{color:var(--green)}.m-harm .pas i.r{background:#d0714a!important}.m-harm .pas i.a{background:#d2a83f!important}.m-harm .tb2{font-size:12px;font-weight:var(--fw-semi);padding:1px 7px;border-radius:6px;white-space:nowrap}.m-harm .tb2.r{background:var(--red-l);color:var(--red-t)}.m-harm .tb2.a{background:var(--amber-l);color:var(--amber-t)}.m-harm .tm{color:var(--border-dark)}.m-harm .tz{display:flex;flex-direction:column;gap:1px}.m-harm .tz span.tz2,.m-harm .tz span.tm{background:none!important;padding:0!important;font-family:inherit!important;font-size:12px!important}.m-harm .tz2{display:inline-flex;gap:3px;color:var(--ink-dim);white-space:nowrap}.m-harm .tz2 b{font-family:ui-monospace,Menlo,monospace;font-weight:var(--fw-reg);font-size:11px;color:var(--ink)}.m-harm .tb-bk{white-space:nowrap}.m-harm .tr.op .gl-t{color:var(--red-t)}.m-harm .tt-pu{padding:28px;text-align:center;font-size:13px;color:var(--ink-muted)}.m-harm .tr{grid-template-columns:minmax(280px,2fr) minmax(150px,1fr) 92px 92px 48px 150px 104px 112px minmax(120px,.9fr) 30px!important}.m-harm .tr.th>span{white-space:nowrap}.m-harm .tt2 .tr{grid-template-columns:minmax(300px,2.4fr) minmax(160px,1.2fr) 168px minmax(150px,1fr) 110px 96px 130px!important;min-width:1120px!important;column-gap:20px!important;padding:0 18px 0 10px!important;min-height:48px!important;font-size:13px!important}.m-harm .tt2 .tr.th{min-height:38px!important;font-size:11px!important;letter-spacing:.06em}.m-harm .tt2 .tr>span:first-child{padding-left:0}.m-harm .tt2 .tr.lv0{min-height:52px!important;background:#f4f3ef!important;border-top:1px solid var(--border)}.m-harm .tt2 .tr.lv0>span:first-child{background:#f4f3ef}.m-harm .tt2 .tr.lv0 .gl-t{font-size:14px;font-weight:var(--fw-bold);color:var(--navy)}.m-harm .tt2 .tr.lv1{background:#faf9f7!important}.m-harm .tt2 .tr.lv1>span:first-child{background:#faf9f7}.m-harm .tt2 .tr.lv1 .gl-t{font-size:13px;font-weight:var(--fw-semi);color:var(--ink)}.m-harm .tt2 .tr.lv2 .gl-t{font-size:13px;color:var(--ink)}.m-harm .tt2 .tr.lv1 .tn{padding-left:18px}.m-harm .tt2 .tr.lv2 .tn{padding-left:38px}.m-harm .tt2 .gl-w{font-size:11px;color:var(--ink-muted);min-width:38px}.m-harm .tt2 .tr.lv0 .gl-w{color:var(--navy);font-weight:var(--fw-semi)}.m-harm .tt2 .gl-t:hover{text-decoration:none!important}.m-harm .tt2 .tn-c{background:none;padding:0;margin-left:10px;font-weight:var(--fw-reg);font-size:12px;color:var(--ink-muted)}.m-harm .tt2 .tw{font-size:12px;color:var(--ink-dim)}.m-harm .tt2 .tp2 .pas{height:6px}.m-harm .tt2 .tp2 b{font-size:12px}.m-harm .tt2 .tr.lv0 .tp2 b,.m-harm .tt2 .tr.lv1 .tp2 b{color:var(--ink-dim);font-weight:var(--fw-semi)}.m-harm .tok,.m-harm .tb-bt{font-size:12px;color:var(--ink-muted)}.m-harm .tt2 .tz2{font-size:12px}.m-harm .tz2 i{font-style:normal;color:var(--ink-muted);margin-left:2px}.m-harm .tt2 .tr.lv2+.tr.lv0{margin-top:0}.m-harm .tt2 .tr.tsel,.m-harm .tt2 .tr.tsel>span:first-child{background:#eaf0fa!important}.m-harm .tt2 .tn .gl-t{flex:0 1 auto!important}.m-harm .tt2 .tn{gap:6px}.m-harm .tt2 .tr{grid-template-columns:minmax(240px,2.2fr) 92px 92px minmax(130px,1fr) 100px minmax(140px,1.2fr) 84px 112px!important;column-gap:16px!important;min-width:1080px!important;padding:0 24px 0 10px!important}.m-harm .tt2 .tr.th>span:nth-child(2),.m-harm .tt2 .tr.th>span:nth-child(3){text-align:left}.m-harm .td{font-size:12px!important;white-space:nowrap}.m-harm .tw{min-width:0;overflow:hidden}.m-harm .tw-n{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:var(--ink-dim)}.m-harm .tt2 .tn .gl-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-harm .tt2{scrollbar-gutter:stable}.m-harm .tt2 .tp2{padding-right:6px}.m-harm .tt2 .tr{grid-template-columns:minmax(260px,2.6fr) 90px 90px minmax(120px,.9fr) 100px minmax(140px,1.1fr) 100px 112px!important}.m-harm .tt2 .tr.th>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container cc-obszar (max-width:1560px){.m-harm .tt2 .tr{grid-template-columns:minmax(240px,2.6fr) 88px 88px minmax(110px,.8fr) 96px minmax(130px,1fr) 96px!important;min-width:0!important}.m-harm .tt2 .tr>span:nth-child(8){display:none}.m-harm .tt2 .tn-c{display:none}}@container cc-obszar (max-width:1250px){.m-harm .tt2 .tr{grid-template-columns:minmax(220px,2fr) 86px 86px minmax(100px,.8fr) 92px minmax(120px,1fr)!important}.m-harm .tt2 .tr>span:nth-child(7){display:none}}@container cc-obszar (max-width:1560px){.m-harm .tt2 .tr{grid-template-columns:minmax(240px,2.6fr) 88px 88px minmax(110px,.8fr) 96px minmax(130px,1fr) 110px!important;padding-right:28px!important}}.m-harm .tt2 .tr{padding-right:28px!important}.m-harm .hd-tb .sp{flex:1}.m-harm .tt2 .tr{grid-template-columns:minmax(220px,2.2fr) 88px 88px minmax(110px,.8fr) 96px minmax(130px,1fr) 96px 104px minmax(120px,1fr)!important}.m-harm .tuw{display:flex;align-items:center;gap:6px;min-width:0}.m-harm .tuw-i{display:inline-flex;color:var(--amber-t);flex-shrink:0;cursor:default}.m-harm .tuw-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:var(--ink-dim);min-width:0}.m-harm .tz2 .tz-f{color:var(--ink-muted)}@container cc-obszar (max-width:1560px){.m-harm .tt2 .tr{grid-template-columns:minmax(200px,2.2fr) 86px 86px minmax(100px,.8fr) 94px minmax(120px,1fr) 92px 64px 44px!important}.m-harm .tt2 .tr>span:nth-child(8){display:flex!important}.m-harm .tz2 .tz-f,.m-harm .tz2 i,.m-harm .tuw-t{display:none}.m-harm .tt2 .tr.th>span:nth-child(8){font-size:0}.m-harm .tt2 .tr.th>span:nth-child(8):after{content:"Poprz.";font-size:11px}.m-harm .tt2 .tr.th>span:nth-child(9){font-size:0}.m-harm .tt2 .tr.th>span:nth-child(9):after{content:"Uw.";font-size:11px}}@container cc-obszar (max-width:1250px){.m-harm .tt2 .tr{grid-template-columns:minmax(200px,2fr) 84px 84px minmax(96px,.8fr) 92px minmax(110px,1fr) 64px 40px!important}.m-harm .tt2 .tr>span:nth-child(7){display:none}}.m-harm .aptip{position:fixed;left:0;top:0;z-index:500;max-width:300px;padding:7px 11px;border-radius:9px;background:var(--navy);color:#fff;font-size:12px;line-height:1.45;font-weight:var(--fw-semi);box-shadow:0 8px 24px #1a305940;pointer-events:none;opacity:0;transition:opacity .12s}.m-harm .aptip.on{opacity:1}.m-harm .aptip:after{content:"";position:absolute;left:var(--ax,50%);bottom:-5px;width:10px;height:10px;margin-left:-5px;background:var(--navy);transform:rotate(45deg);border-radius:2px}.m-harm .aptip.dol:after{bottom:auto;top:-5px}.m-harm .tz .tz2 span.tz-f{background:none!important;padding:0!important;font-family:inherit!important;font-size:12px!important}@container cc-obszar (min-width:1561px){.m-harm .tt2 .tr{grid-template-columns:minmax(220px,2.2fr) 88px 88px minmax(110px,.8fr) 96px minmax(130px,1fr) 108px 104px minmax(120px,1fr)!important}}.m-harm .aptip{max-width:280px;padding:8px 12px 9px!important;border-radius:10px!important;font-weight:var(--fw-reg)!important;font-size:12px!important;line-height:1.45;display:flex;flex-direction:column;gap:2px;opacity:0;transition:opacity .14s ease,margin .14s ease;margin-top:4px;background:#1c2b47!important;box-shadow:0 10px 28px #101c3447,0 0 0 1px #ffffff0f inset!important}.m-harm .aptip.on{opacity:1;margin-top:0}.m-harm .aptip.dol{margin-top:-4px}.m-harm .aptip.dol.on{margin-top:0}.m-harm .aptip b{font-weight:var(--fw-semi);font-size:12px;color:#fff}.m-harm .aptip span{color:#ffffffb8;font-size:12px}.m-harm .aptip.jd b{font-weight:var(--fw-reg);font-size:12px}.m-harm .aptip:after{background:#1c2b47!important}.m-harm [data-tip]{cursor:default}.m-harm .tz2[data-tip]:hover,.m-harm .tb-bk[data-tip]:hover{text-decoration:underline dotted var(--border-dark);text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.m-harm .aptip{transition:none}}.m-harm .aptip{width:max-content;max-width:300px!important}.m-harm .gk-qe{height:32px;margin-right:6px}.m-harm .gk.qe-on{box-shadow:0 0 0 2px var(--accent),var(--sh)}.m-harm .qe-h{background:var(--accent-l);border-bottom-color:#375da640!important;border-radius:14px 14px 0 0}.m-harm .qe-ic{width:32px;height:32px;border-radius:9px;background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-harm .qe-ht{display:flex;flex-direction:column}.m-harm .qe-ht b{font-size:13px;color:var(--accent)}.m-harm .qe-ht span{font-size:12px;color:var(--ink-dim)}.m-harm .qe-c{display:flex;align-items:center;min-width:0}.m-harm .qe-c input{width:100%;min-width:0;height:32px;padding:0 6px;border:1.5px solid var(--border);border-radius:8px;background:var(--surface);font:inherit;font-size:12px;color:var(--ink);font-variant-numeric:tabular-nums}.m-harm .qe-c input:hover{border-color:var(--border-dark)}.m-harm .qe-c input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da624}.m-harm .qe-c.zm input{background:#fff8e6;border-color:#c49a288c}.m-harm .qe-c.bl input{border-color:var(--red-t);background:var(--red-l)}.m-harm .qe-pc{gap:6px}.m-harm .qe-pc input{width:58px;text-align:right;flex:0 0 58px}.m-harm .qe-pc>span{font-size:12px;color:var(--ink-muted)}.m-harm .qe-100{height:26px;padding:0 8px;border-radius:7px;border:1px solid var(--border);font-size:11px;font-weight:var(--fw-semi);color:var(--ink-dim);background:var(--surface)}.m-harm .qe-100:hover{border-color:var(--green);color:var(--green);background:#eaf5ee}.m-harm .qe-on .tt2 .tr.lv2{min-height:50px!important}.m-harm .qe-bar{position:sticky;bottom:0;z-index:5;display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--surface);border-top:1px solid var(--border);border-radius:0 0 14px 14px;box-shadow:0 -6px 16px #1a30590f}.m-harm .qe-bar .sp{flex:1}.m-harm .qe-n{font-size:13px;color:var(--ink-dim)}.m-harm .qe-n b{color:var(--accent)}.m-harm .qe-n em{font-style:normal;color:var(--red-t);font-weight:var(--fw-semi)}.m-harm .qe-on .tt{max-height:calc(100cqh - 330px)}.m-harm .qe-on .tt2 .tr{grid-template-columns:minmax(220px,2.2fr) 136px 136px 150px 96px minmax(130px,1fr) 100px 104px minmax(100px,.8fr)!important}@container cc-obszar (max-width:1560px){.m-harm .qe-on .tt2 .tr{grid-template-columns:minmax(200px,2fr) 132px 132px 146px 94px minmax(110px,1fr) 92px 60px 40px!important}}@container cc-obszar (max-width:1250px){.m-harm .qe-on .tt2 .tr{grid-template-columns:minmax(180px,2fr) 130px 130px 144px 90px minmax(100px,1fr) 60px 40px!important}}.m-harm .qe-c input[type=date]{padding:0 4px 0 8px}.m-harm .qe-t{max-height:calc(100cqh - 330px);overflow:auto}.m-harm .qr{display:grid;grid-template-columns:minmax(240px,1.6fr) 150px 150px 54px 170px minmax(200px,1.2fr);align-items:center;column-gap:16px;min-height:52px;padding:0 24px 0 16px;border-bottom:1px solid #F0EEEA;font-size:13px}.m-harm .qr.qh{position:sticky;top:0;z-index:3;min-height:36px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:11px;font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .qr.qg{display:block;min-height:0;padding:9px 16px 7px;background:#f4f3ef;border-top:1px solid var(--border);font-size:12px;font-weight:var(--fw-bold);color:var(--navy);position:sticky;top:36px;z-index:2}.m-harm .qr .r{text-align:right}.m-harm .qr.zm{background:#fffcf3;box-shadow:inset 3px 0 0 var(--amber)}.m-harm .qn{display:flex;align-items:center;gap:8px;min-width:0}.m-harm .qn .gl-w{font-size:11px;color:var(--ink-muted);flex-shrink:0;min-width:36px}.m-harm .qn-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink);min-width:0}.m-harm .qn-st{flex-shrink:0;font-size:11px;font-weight:var(--fw-semi);padding:1px 6px;border-radius:5px}.m-harm .qn-st.r{background:var(--red-l);color:var(--red-t)}.m-harm .qn-st.a{background:var(--amber-l);color:var(--amber-t)}.m-harm .qd{font-size:12px;color:var(--ink-dim);font-variant-numeric:tabular-nums}.m-harm .qsk{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.m-harm .qs{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:var(--fw-semi);padding:2px 8px;border-radius:6px;white-space:nowrap}.m-harm .qs.r{background:var(--red-l);color:var(--red-t)}.m-harm .qs.a{background:var(--amber-l);color:var(--amber-t)}.m-harm .qs.g{background:#eaf5ee;color:var(--green)}.m-harm .qs.b{background:var(--accent-l);color:var(--accent)}.m-harm .qe-zak .n{font-size:11px;font-weight:var(--fw-bold);margin-left:4px;color:inherit;opacity:.7}.m-harm .qe-n .qe-d{margin:0 7px;color:var(--border-dark)}.m-harm .qe-n em.g{color:var(--green)}.m-harm .qe-n em.r{color:var(--red-t)}.m-harm .qe-h .gk-z{display:none}.m-harm .gs-l{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.m-harm .gs-m{position:absolute;top:52px;bottom:0;width:1px;background:#e2ded7}.m-harm .gs-w{position:absolute;top:52px;bottom:0;width:1px;background:#f0ede8}.m-harm .gs-we{position:absolute;top:52px;bottom:0;background:#1a305909}.m-harm .gt .gr:not(.gh){position:relative;z-index:auto!important;background:transparent}.m-harm .gt .gr.lv0{background:#f4f3efbf}.m-harm .gt .gr.lv1{background:#faf9f7b3}.m-harm .gb-out{position:absolute;top:calc(var(--R)/2 - 8px);display:inline-flex;gap:6px;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);white-space:nowrap;pointer-events:none}.m-harm .gb-out em{font-style:normal;font-weight:var(--fw-reg);color:var(--ink-muted)}.m-harm .gt .gr.lv2:hover{background:#375da60b}.m-harm .gt .gr.lv2:hover .gl{background:#f3f6fb}.m-harm .gt .gr.lv2:hover .gb{filter:brightness(.97);box-shadow:0 2px 8px #1a305926}.m-harm .gt .gr.gsel{background:#375da614!important}.m-harm .gt .gr.gsel .gl{background:#eaf0fa!important;box-shadow:inset 3px 0 0 var(--accent)}.m-harm .gt .gr.gsel .gb{box-shadow:0 0 0 2px var(--accent),0 2px 8px #1a305926}.m-harm .gb{cursor:grab}.m-harm .gb:active{cursor:grabbing}.m-harm .gt-dz{box-shadow:0 2px 6px #375da659}.m-harm .rh{display:flex;flex-direction:column;align-items:stretch;width:14px}.m-harm .rh i{display:block;height:1.5px;background:currentColor;border-radius:1px}.m-harm .gt.gt-w{--R:48px}.m-harm .gt.gt-w .gb{height:24px;top:calc(var(--R)/2 - 12px)}.m-harm .gt.gt-w .gl{font-size:13px}.m-harm .gt .gl{grid-template-columns:minmax(0,1fr) 84px 84px 118px!important;gap:12px!important;padding-right:16px!important}.m-harm .gl-d{font-size:12px;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.m-harm .gr.lv0 .gl-d,.m-harm .gr.lv1 .gl-d{color:var(--ink-dim)}.m-harm .gl-pp{display:flex;align-items:center;gap:7px}.m-harm .gl-pp .pas{flex:1;height:5px;display:block}.m-harm .gl-pp b{font-size:12px;min-width:32px;text-align:right;color:var(--ink)}.m-harm .gl-pp.ok b{color:var(--green)}.m-harm .gl-pp.op b{color:var(--red-t)}.m-harm .gl-pp.ry b{color:var(--amber-t)}.m-harm .gr.lv0 .gl-pp b,.m-harm .gr.lv1 .gl-pp b{color:var(--ink-dim)}.m-harm .gh .gl{position:sticky}.m-harm .gl-rs{position:absolute;right:-3px;top:0;bottom:0;width:7px;cursor:col-resize;z-index:9}.m-harm .gl-rs:after{content:"";position:absolute;left:3px;top:10px;bottom:10px;width:2px;border-radius:2px;background:transparent;transition:background .15s}.m-harm .gh .gl:hover .gl-rs:after{background:var(--border-dark)}.m-harm .gl-rs:hover:after{background:var(--accent)!important}.m-harm .gt .gc{cursor:grab}.m-harm .gt.pan,.m-harm .gt.pan .gc{cursor:grabbing!important;-webkit-user-select:none;user-select:none}.m-harm .gt .gb{cursor:grab}.m-harm .gkm{position:sticky;top:52px;height:0;z-index:6;pointer-events:none}.m-harm .gkm-m{position:absolute;top:3px;transform:translate(-7px);display:inline-flex;align-items:center;gap:5px;pointer-events:auto;padding:0;background:none}.m-harm .gkm-m i{width:12px;height:12px;background:var(--c);transform:rotate(45deg);border-radius:2px;box-shadow:0 0 0 2px #fff,0 2px 6px #00000026}.m-harm .gkm-m span{font-size:11px;font-weight:var(--fw-semi);color:var(--c);background:#ffffffeb;padding:1px 6px;border-radius:5px;white-space:nowrap}.m-harm .gkm-m:hover i{transform:rotate(45deg) scale(1.2)}.m-harm .gkm-l{position:absolute;top:52px;bottom:0;width:0;border-left:1.5px dashed;opacity:.55;z-index:1;pointer-events:none}.m-harm .gr.km{display:none!important}.m-harm .gb .gb-l,.m-harm .gb .gb-r{position:absolute;top:0;bottom:0;width:8px;cursor:ew-resize;z-index:2}.m-harm .gb .gb-l{left:-2px}.m-harm .gb .gb-r{right:-2px}.m-harm .gb .gb-l:after,.m-harm .gb .gb-r:after{content:"";position:absolute;top:25%;bottom:25%;left:3px;width:2px;border-radius:2px;background:#ffffffd9;opacity:0;transition:opacity .12s}.m-harm .gb:hover .gb-l:after,.m-harm .gb:hover .gb-r:after{opacity:1}.m-harm .gt.hl .gr.lv2:not(.hl-on) .gb{opacity:.35}.m-harm .gt.hl .gr.lv2:not(.hl-on) .gb-out{opacity:.4}.m-harm .gt.hl #gz path{opacity:.25}.m-harm .gt.hl #gz path.hl-on{opacity:1;stroke:var(--accent);stroke-width:2}.m-harm .gt.hl #gz path.gr.hl-on{fill:var(--accent)}.m-harm .gl-h{display:inline-flex;align-items:center;justify-content:center;width:14px;margin-left:-16px;margin-right:2px;color:var(--border-dark);cursor:grab;opacity:0;transition:opacity .12s}.m-harm .gr:hover .gl-h{opacity:1}.m-harm .gr.ro-on{position:relative;z-index:20;box-shadow:0 8px 24px #1a30592e;background:#fff!important}.m-harm .gr.ro-on .gl{background:#eaf0fa!important}.m-harm .gr.ro-g{box-shadow:inset 0 2px 0 var(--accent)}.m-harm .gr.ro-d{box-shadow:inset 0 -2px 0 var(--accent)}.m-harm .g2{display:flex;height:calc(100cqh - 290px);min-height:460px;border-radius:0 0 14px 14px;overflow:hidden;background:var(--surface);font-weight:var(--fw-reg);-webkit-user-select:none;user-select:none}.m-harm .g2-l{flex-shrink:0;display:flex;flex-direction:column;min-width:0;border-right:1px solid var(--border);background:var(--surface)}.m-harm .g2-lh,.m-harm .g2-lr{display:grid;grid-template-columns:18px minmax(0,1fr) 84px 84px 112px;align-items:center;column-gap:10px;padding-right:14px}.m-harm .g2-lh{flex-shrink:0;align-items:end;padding-bottom:9px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:11px;font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .g2-lh span:nth-child(2){padding-left:24px}.m-harm .g2-lb{flex:1;overflow:hidden}.m-harm .g2-lr{border-bottom:1px solid #F1EFEB;font-size:12px;position:relative;background:var(--surface)}.m-harm .g2-lr.lv0{background:#f4f3ef}.m-harm .g2-lr.lv1{background:#faf9f7}.m-harm .g2-lr.hov{background:#f1f5fb}.m-harm .g2-lr.sel{background:#e8effa!important;box-shadow:inset 3px 0 0 var(--accent)}.m-harm .g2-ro{display:flex;justify-content:center}.m-harm .g2-ro i{display:inline-flex;color:var(--border-dark);cursor:grab;opacity:0;transition:opacity .12s}.m-harm .g2-lr:hover .g2-ro i{opacity:1}.m-harm .g2-n{display:flex;align-items:center;gap:6px;min-width:0}.m-harm .g2-zw{width:18px;height:18px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);border-radius:5px}.m-harm button.g2-zw:hover{background:#1a305912}.m-harm .g2-zw svg{transition:transform .15s}.m-harm .g2-zw[aria-expanded=false] svg{transform:rotate(-90deg)}.m-harm .g2-w{flex-shrink:0;font-size:11px;color:var(--ink-muted);min-width:32px}.m-harm .g2-t{min-width:0;padding:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:var(--ink);cursor:pointer}.m-harm .g2-t:hover{color:var(--accent)}.m-harm .g2-lr.lv0 .g2-t{font-weight:var(--fw-bold);color:var(--navy);font-size:13px}.m-harm .g2-lr.lv0 .g2-w{color:var(--navy);font-weight:var(--fw-semi)}.m-harm .g2-lr.lv1 .g2-t{font-weight:var(--fw-semi)}.m-harm .g2-lr.op .g2-t{color:var(--red-t)}.m-harm .g2-d{font-size:12px;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.m-harm .g2-lr.lv0 .g2-d,.m-harm .g2-lr.lv1 .g2-d{color:var(--ink-dim)}.m-harm .g2-p{display:flex;align-items:center;gap:7px}.m-harm .g2-p .pas{flex:1;height:5px;display:block}.m-harm .g2-p b{min-width:32px;text-align:right;font-size:12px;color:var(--ink)}.m-harm .g2-p.ok b{color:var(--green)}.m-harm .g2-p.op b{color:var(--red-t)}.m-harm .g2-p.ry b{color:var(--amber-t)}.m-harm .g2-lr.lv0 .g2-p b,.m-harm .g2-lr.lv1 .g2-p b{color:var(--ink-dim)}.m-harm .g2-lr.ro{z-index:5;box-shadow:0 8px 24px #1a30592e;background:#fff}.m-harm .g2-lr.ro-g{box-shadow:inset 0 2px 0 var(--accent)}.m-harm .g2-lr.ro-d{box-shadow:inset 0 -2px 0 var(--accent)}.m-harm .g2-pu{padding:28px;text-align:center;font-size:13px;color:var(--ink-muted)}.m-harm .g2-rs{flex-shrink:0;width:6px;margin-left:-3px;margin-right:-3px;position:relative;z-index:6;cursor:col-resize}.m-harm .g2-rs:after{content:"";position:absolute;left:2px;top:0;bottom:0;width:2px;background:transparent;transition:background .15s}.m-harm .g2-rs:hover:after,.m-harm.g2-col .g2-rs:after{background:var(--accent)}.m-harm.g2-col{cursor:col-resize!important}.m-harm .g2-r{flex:1;min-width:0;display:flex;flex-direction:column;position:relative;overflow:hidden}.m-harm .g2-rh{flex-shrink:0;height:var(--HD);position:relative;overflow:hidden;background:var(--surface2);border-bottom:1px solid var(--border);cursor:grab}.m-harm .g2-hc{position:absolute;left:0;top:0;bottom:0}.m-harm .g2-hr1,.m-harm .g2-hr2,.m-harm .g2-hr3{position:absolute;left:0;right:0}.m-harm .g2-hr1{top:0;height:24px}.m-harm .g2-hr2{top:24px;height:22px}.m-harm .g2-hr3{top:46px;height:22px;border-top:1px solid #EAE7E1}.m-harm .g2-hm{position:absolute;top:0;height:24px;display:flex;align-items:center;padding-left:8px;border-left:1px solid #DCD8D0;overflow:hidden}.m-harm .g2-hm b{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);white-space:nowrap;text-transform:capitalize}.m-harm .g2-hd,.m-harm .g2-hw{position:absolute;top:0;height:22px;display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--ink-muted);border-left:1px solid #ECE9E3;font-variant-numeric:tabular-nums}.m-harm .g2-hw{justify-content:flex-start;padding-left:5px}.m-harm .g2-hd.we{background:#1a30590b;color:var(--border-dark)}.m-harm .g2-hd.dz{background:var(--accent);color:#fff;font-weight:var(--fw-bold);border-radius:4px}.m-harm .g2-dzt{position:absolute;top:26px;transform:translate(-50%);z-index:3;font-size:10px;font-weight:var(--fw-bold);color:#fff;background:var(--accent);padding:2px 7px;border-radius:5px;box-shadow:0 2px 6px #375da659;pointer-events:none}.m-harm .g2-km{position:absolute;top:50px;transform:translate(-6px);display:inline-flex;align-items:center;gap:5px;padding:0;background:none;cursor:pointer}.m-harm .g2-km i{width:11px;height:11px;background:var(--c);transform:rotate(45deg);border-radius:2px;box-shadow:0 0 0 2px var(--surface2)}.m-harm .g2-km span{font-size:11px;font-weight:var(--fw-semi);color:var(--c);white-space:nowrap}.m-harm .g2-km:hover i{transform:rotate(45deg) scale(1.25)}.m-harm .g2-rb{flex:1;overflow-y:auto;overflow-x:hidden;position:relative;cursor:grab}.m-harm .g2-r.pan,.m-harm .g2-r.pan .g2-rb,.m-harm .g2-r.pan .g2-rh{cursor:grabbing}.m-harm .g2-c{position:relative}.m-harm .g2-gm{position:absolute;top:0;bottom:0;width:1px;background:#e2ded7}.m-harm .g2-gw{position:absolute;top:0;bottom:0;width:1px;background:#f1eee9}.m-harm .g2-we{position:absolute;top:0;bottom:0;background:#1a305909}.m-harm .g2-rr{position:absolute;left:0;right:0;height:var(--RH);border-bottom:1px solid #F1EFEB}.m-harm .g2-rr.lv0{background:#f4f3efbf}.m-harm .g2-rr.lv1{background:#faf9f799}.m-harm .g2-rr.hov{background:#375da60d}.m-harm .g2-rr.sel{background:#375da617}.m-harm .g2-dzl{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--accent);opacity:.85;z-index:4;pointer-events:none}.m-harm .g2-kml{position:absolute;top:0;bottom:0;border-left:1.5px dashed;opacity:.5;z-index:1;pointer-events:none}.m-harm .g2-sum{position:absolute;height:8px;border-radius:4px;background:#c9d1df;z-index:2;overflow:hidden}.m-harm .g2-sum i{display:block;height:100%;background:var(--navy);opacity:.85}.m-harm .g2-sum.lv1 i{background:#5e7bb5}.m-harm .g2-b{position:absolute;z-index:3;border-radius:6px;background:#d6deee;box-shadow:inset 0 0 0 1px #375da638;overflow:hidden;display:flex;align-items:center;gap:6px;padding:0 8px;cursor:grab;transition:box-shadow .12s,opacity .12s,filter .12s}.m-harm .g2-bp{position:absolute;left:0;top:0;bottom:0;background:#7f99cc}.m-harm .g2-b span{position:relative;font-size:12px;font-weight:var(--fw-semi);color:#1c2b47;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.m-harm .g2-b em{position:relative;font-style:normal;font-size:11px;font-weight:var(--fw-bold);color:#1c2b47;opacity:.7}.m-harm .g2-b.ok{background:#cfe5d7;box-shadow:inset 0 0 0 1px #3f8f5e4d}.m-harm .g2-b.ok .g2-bp{background:#6fa585}.m-harm .g2-b.ok span,.m-harm .g2-b.ok em{color:#fff}.m-harm .g2-b.op{background:#f4d5c7;box-shadow:inset 0 0 0 1px #c8410a59}.m-harm .g2-b.op .g2-bp{background:#d0714a}.m-harm .g2-b.ry{background:#f3e4bf;box-shadow:inset 0 0 0 1px #c49a2866}.m-harm .g2-b.ry .g2-bp{background:#d2a83f}.m-harm .g2-b.kr{box-shadow:0 0 0 2px var(--red)}.m-harm .g2-b:hover{filter:brightness(.97);box-shadow:0 3px 10px #1a30592e,inset 0 0 0 1px #1a305940}.m-harm .g2-b.sel{box-shadow:0 0 0 2px var(--accent),0 3px 10px #1a30592e}.m-harm .g2-hl,.m-harm .g2-hr{position:absolute;top:0;bottom:0;width:8px;cursor:ew-resize;z-index:2}.m-harm .g2-hl{left:0}.m-harm .g2-hr{right:0}.m-harm .g2-hl:after,.m-harm .g2-hr:after{content:"";position:absolute;top:28%;bottom:28%;left:3px;width:2px;border-radius:2px;background:#1c2b4773;opacity:0;transition:opacity .12s}.m-harm .g2-b:hover .g2-hl:after,.m-harm .g2-b:hover .g2-hr:after{opacity:1}.m-harm .g2-be{position:absolute;height:3px;border-radius:2px;background:#c8410a80;z-index:2}.m-harm .g2-svg{position:absolute;left:0;top:0;z-index:2;pointer-events:none;overflow:visible}.m-harm .g2-dep path{fill:none;stroke:#9aa6bc;stroke-width:1.4}.m-harm .g2-dep path.g2-ar{fill:#9aa6bc;stroke:none}.m-harm .g2-dep.kr path{stroke:var(--red)}.m-harm .g2-dep.kr path.g2-ar{fill:var(--red)}.m-harm .g2.hl .g2-b:not(.hl-on){opacity:.35}.m-harm .g2.hl .g2-dep:not(.hl-on){opacity:.2}.m-harm .g2.hl .g2-dep.hl-on path{stroke:var(--accent);stroke-width:2}.m-harm .g2.hl .g2-dep.hl-on path.g2-ar{fill:var(--accent)}.m-harm .g2-sb{position:absolute;left:8px;right:8px;bottom:6px;height:8px;border-radius:4px;background:#1a30590f;z-index:8;cursor:pointer}.m-harm .g2-sb i{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:#1a305947;cursor:grab}.m-harm .g2-sb:hover i{background:#1a30596b}.m-harm .g2.kp .g2-lr{font-size:12px}.m-harm .g2.kp .g2-p .pas{height:4px}.m-harm .g2.duze .g2-lr,.m-harm .g2.duze .g2-t{font-size:13px}.m-harm.gdrag,.m-harm.gdrag *{cursor:grabbing!important}.m-harm .g2-km{top:4px!important}.m-harm .g2-dzt{top:auto!important;bottom:3px}.m-harm .g2-hr3:empty+.g2-dzt{bottom:3px}.m-harm .gk-h{flex-wrap:nowrap!important;gap:8px!important}.m-harm .gz2-w{position:relative;height:100%;border-left:1px solid var(--border);border-right:1px solid var(--border)}.m-harm .gz2-s{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:100%;min-width:96px;padding:0 10px;font-size:12px;font-weight:var(--fw-semi);color:var(--ink)}.m-harm .gz2-s:hover{background:var(--surface2)}.m-harm .gz2-s svg{color:var(--ink-muted)}.m-harm .gk-qe{white-space:nowrap}.m-harm .g2-lh,.m-harm .g2-lr{grid-template-columns:18px minmax(0,1fr) 82px 82px 52px!important}.m-harm .g2-p{justify-content:flex-end}.m-harm .g2-p b{font-size:12px!important;font-weight:var(--fw-semi)}.m-harm .g2-lh .r{text-align:right}.m-harm .g2-l.w1 .g2-lh,.m-harm .g2-l.w1 .g2-lr{grid-template-columns:18px minmax(0,1fr) 82px 52px!important}.m-harm .g2-l.w1 .c1{display:none}.m-harm .g2-l.w2 .g2-lh,.m-harm .g2-l.w2 .g2-lr{grid-template-columns:18px minmax(0,1fr) 52px!important}.m-harm .g2-l.w2 .c1,.m-harm .g2-l.w2 .c2{display:none}.m-harm .g2-l.w3 .g2-lh,.m-harm .g2-l.w3 .g2-lr{grid-template-columns:18px minmax(0,1fr)!important}.m-harm .g2-l.w3 .c1,.m-harm .g2-l.w3 .c2,.m-harm .g2-l.w3 .c3{display:none}.m-harm .g2-b{border-radius:7px}.m-harm .g2-dep path{stroke:#a3aec2;stroke-width:1.3}.m-harm .g2-dep path.g2-ar{fill:#a3aec2}.m-harm .g2-sum{height:7px}.m-harm .g2-sum{height:8px!important;border-radius:2px!important;overflow:visible!important;background:#c7d0e0!important}.m-harm .g2-sum i{display:block;height:100%;border-radius:2px 0 0 2px;background:#3e5c93!important;opacity:1!important}.m-harm .g2-sum:before,.m-harm .g2-sum:after{content:"";position:absolute;top:0;width:0;height:0;border-top:7px solid #C7D0E0}.m-harm .g2-sum:before{left:0;border-right:6px solid transparent;border-top-color:#3e5c93}.m-harm .g2-sum:after{right:0;border-left:6px solid transparent}.m-harm .g2-sum.ok:after{border-top-color:#3e5c93}.m-harm .g2-sum.lv0{background:#b6c0d3!important}.m-harm .g2-sum.lv0 i{background:#1a3059!important}.m-harm .g2-sum.lv0:before{border-top-color:#1a3059;border-top-width:8px}.m-harm .g2-sum.lv0:after{border-top-color:#b6c0d3;border-top-width:8px}.m-harm .g2-sum.lv0.ok:after{border-top-color:#1a3059}.m-harm .g2-sum.lv1{height:6px!important}.m-harm .g2-sum.lv1:before,.m-harm .g2-sum.lv1:after{border-top-width:6px}.m-harm .g2-sum:hover{filter:brightness(1.08)}.m-harm .g2-b{justify-content:flex-end;padding:0 7px}.m-harm .g2-b em{font-size:11px;opacity:.75}.m-harm .g2-sum:before,.m-harm .g2-sum:after{top:100%!important}.m-harm .g2-sum.z0:before{border-top-color:#c7d0e0!important}.m-harm .g2-sum.lv0.z0:before{border-top-color:#b6c0d3!important}.m-harm .g2-sum.lv0:before,.m-harm .g2-sum.lv0:after{border-top-width:6px}.m-harm .g2-sum.lv1:before,.m-harm .g2-sum.lv1:after{border-top-width:5px}.m-harm .g2-sum:before{border-right-width:5px}.m-harm .g2-sum:after{border-left-width:5px}.m-harm .g2-b.g2kr{box-shadow:0 0 0 2px var(--red)!important}.m-harm .g2-dep.g2kr path{stroke:var(--red)}.m-harm .g2-dep.g2kr path.g2-ar{fill:var(--red)}.m-harm .g2-lr.g2kr .g2-w{color:var(--red-t)}.m-harm .g2-lr.g2kr{box-shadow:inset 3px 0 0 var(--red)}.m-harm .g3-nav{display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:10px;background:var(--surface2)}.m-harm .g3-nb{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--ink-dim)}.m-harm .g3-nb svg{transform:rotate(90deg)}.m-harm .g3-nb.nx svg{transform:rotate(-90deg)}.m-harm .g3-nb:hover{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #1a30591f}.m-harm .g3-today{height:30px;padding:0 12px;border-radius:8px;font-size:12px;font-weight:var(--fw-semi);color:var(--ink)}.m-harm .g3-today:hover{background:var(--surface);box-shadow:0 1px 3px #1a30591f}.m-harm .g3-zak{font-size:15px;font-weight:var(--fw-bold);color:var(--navy);letter-spacing:-.01em;margin-left:6px;white-space:nowrap;text-transform:capitalize}.m-harm .g3-sc{display:inline-flex;padding:3px;border-radius:10px;background:var(--surface2);gap:2px}.m-harm .g3-sc button{height:28px;padding:0 12px;border-radius:7px;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);transition:background .15s,box-shadow .15s,color .15s}.m-harm .g3-sc button:hover{color:var(--ink)}.m-harm .g3-sc button.on{background:var(--surface);color:var(--navy);box-shadow:0 1px 3px #1a305924,0 0 0 .5px #1a30590f}.m-harm .g3-ib{width:34px;height:34px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-dim);border:1px solid transparent}.m-harm .g3-ib:hover{background:var(--surface2);color:var(--ink)}.m-harm .g3-ib.on.kr{background:var(--red-l);color:var(--red-t)}.m-harm .g3-ib.on.km{background:var(--amber-l)}.m-harm .g3-dia{width:10px;height:10px;transform:rotate(45deg);border-radius:2px;border:1.6px solid var(--ink-muted)}.m-harm .g3-ib.on.km .g3-dia{background:var(--amber);border-color:var(--amber)}.m-harm .gk-h:has(.g3-nav){gap:6px!important;padding:10px 12px!important}.m-harm .g3{background:var(--surface)}.m-harm .g3-l{border-right:1px solid #EEECE8!important}.m-harm .g3-lh{flex-shrink:0;display:grid;grid-template-columns:minmax(0,1fr) 112px 64px;align-items:end;column-gap:10px;padding:0 16px 10px;border-bottom:1px solid #EEECE8;font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-harm .g3-lh .r{text-align:right}.m-harm .g3-r{display:grid!important;grid-template-columns:minmax(0,1fr) 112px 64px!important;column-gap:10px!important;padding:0 16px 0 10px!important;border-bottom:0!important;background:transparent!important;font-size:13px}.m-harm .g3-r.lv0{border-top:1px solid #EEECE8}.m-harm .g3-r.lv0:first-child{border-top:0}.m-harm .g3-r.hov{background:#f5f7fb!important}.m-harm .g3-r.sel{background:#ebf1fb!important;box-shadow:inset 3px 0 0 var(--accent)!important}.m-harm .g3-r.g2kr{box-shadow:inset 3px 0 0 var(--red)!important}.m-harm .g3-n{display:flex;align-items:center;gap:7px;min-width:0}.m-harm .g3-zw{width:20px!important;height:20px!important}.m-harm .g3-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:#c8cfdb;margin:0 4px 0 6px}.m-harm .g3-dot.ok{background:#3f8f5e}.m-harm .g3-dot.wt{background:var(--accent)}.m-harm .g3-dot.op{background:var(--red)}.m-harm .g3-dot.ry{background:var(--amber)}.m-harm .g3-dot.nz{background:transparent;box-shadow:inset 0 0 0 1.6px #b8c0ce}.m-harm .g3-ro{display:none}.m-harm .g3-r:hover .g3-ro{display:inline-flex;position:absolute;left:4px;color:var(--border-dark);cursor:grab}.m-harm .g3-r .g3-dot{position:relative}.m-harm .g3-w{flex-shrink:0;font-size:11px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-harm .g3-t{font-size:13px!important;color:var(--ink)!important;font-weight:var(--fw-reg)}.m-harm .g3-r.lv0 .g3-t{font-size:13px!important;font-weight:var(--fw-bold);color:var(--navy)!important}.m-harm .g3-r.lv0 .g3-w{color:var(--navy);font-weight:var(--fw-semi)}.m-harm .g3-r.lv1 .g3-t{font-weight:var(--fw-semi)}.m-harm .g3-r .g3-t:hover{color:var(--accent)!important}.m-harm .g3-cnt{flex-shrink:0;font-size:11px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-harm .g3-d{font-size:12px;color:var(--ink-dim);white-space:nowrap;font-variant-numeric:tabular-nums}.m-harm .g3-p{display:flex;align-items:center;justify-content:flex-end;gap:6px}.m-harm .g3-p b{font-size:12px;font-weight:var(--fw-semi);color:var(--ink);font-variant-numeric:tabular-nums}.m-harm .g3-p.ok b{color:#3f8f5e}.m-harm .g3-p.op b{color:var(--red-t)}.m-harm .g3-p.ry b{color:var(--amber-t)}.m-harm .g3-p.nz b{color:var(--ink-muted)}.m-harm .g3-ring .bg{fill:none;stroke:#e4e1db;stroke-width:2.5}.m-harm .g3-ring .fg{fill:none;stroke:var(--navy);stroke-width:2.5;stroke-linecap:round}.m-harm .g3-ring.lv1 .fg{stroke:#5e7bb5}.m-harm .g3-l.w1 .g3-lh,.m-harm .g3-l.w1 .g3-r{grid-template-columns:minmax(0,1fr) 64px!important}.m-harm .g3-l.w1 .c1{display:none}.m-harm .g3-l.w2 .g3-lh,.m-harm .g3-l.w2 .g3-r{grid-template-columns:minmax(0,1fr)!important}.m-harm .g3-l.w2 .c1,.m-harm .g3-l.w2 .c2{display:none}.m-harm .g3-rh{background:var(--surface)!important;border-bottom:1px solid #EEECE8!important}.m-harm .g3-h1,.m-harm .g3-h2{position:absolute;left:0;right:0}.m-harm .g3-h1{top:6px;height:22px}.m-harm .g3-h2{top:30px;height:30px}.m-harm .g3-ht{position:absolute;top:0;height:22px;display:flex;align-items:center;padding-left:10px;font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden}.m-harm .g3-ht b{font-weight:var(--fw-bold);color:var(--ink);margin-right:4px;text-transform:capitalize}.m-harm .g3-hb,.m-harm .g3-hw,.m-harm .g3-hd{position:absolute;top:0;height:30px;display:flex;align-items:center;font-size:12px;color:var(--ink-dim);font-variant-numeric:tabular-nums;white-space:nowrap}.m-harm .g3-hb{padding-left:10px;text-transform:capitalize;font-weight:var(--fw-semi)}.m-harm .g3-hw{padding-left:6px}.m-harm .g3-hd{flex-direction:column;justify-content:center;align-items:center;gap:0;line-height:1.1;font-size:12px;font-weight:var(--fw-semi);color:var(--ink)}.m-harm .g3-hd i{font-style:normal;font-size:9.5px;font-weight:var(--fw-reg);color:var(--ink-muted);text-transform:uppercase}.m-harm .g3-hd.we{color:var(--ink-muted)}.m-harm .g3-hd.dz{color:#fff}.m-harm .g3-hd.dz:before{content:"";position:absolute;top:2px;right:3px;bottom:2px;left:3px;border-radius:8px;background:var(--accent);z-index:-1}.m-harm .g3-hd.dz i{color:#fffc}.m-harm .g3-dzt{position:absolute;top:34px;transform:translate(-50%);font-size:11px;font-weight:var(--fw-bold);color:#fff;background:var(--accent);padding:3px 8px;border-radius:999px;box-shadow:0 2px 8px #375da659;z-index:3;pointer-events:none}.m-harm .g3:has(.g3-hd.dz) .g3-dzt{display:none}.m-harm .g3-km{position:absolute;top:8px;transform:translate(-6px);display:inline-flex;align-items:center;gap:6px;padding:0;z-index:4}.m-harm .g3-km i{width:11px;height:11px;background:var(--c);transform:rotate(45deg);border-radius:2px;box-shadow:0 0 0 2px #fff}.m-harm .g3-km span{font-size:11px;font-weight:var(--fw-semi);color:var(--c);background:#fff;padding:1px 7px;border-radius:999px;box-shadow:0 0 0 1px color-mix(in srgb,var(--c) 35%,transparent);white-space:nowrap}.m-harm .g3-km:hover i{transform:rotate(45deg) scale(1.25)}.m-harm .g3-gm{position:absolute;top:0;bottom:0;width:1px;background:#eceae5}.m-harm .g3-gw{position:absolute;top:0;bottom:0;width:1px;background:#f5f3f0}.m-harm .g3-we{position:absolute;top:0;bottom:0;background:#faf9f7}.m-harm .g3-sec{position:absolute;left:0;right:0;height:1px;background:#eeece8}.m-harm .g3-rr{background:transparent!important;border-bottom:0!important}.m-harm .g3-rr.hov{background:#375da60b!important}.m-harm .g3-rr.sel{background:#375da614!important}.m-harm .g3-dzl{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--accent);z-index:4;pointer-events:none;opacity:.9}.m-harm .g3-kml{position:absolute;top:0;bottom:0;width:0;border-left:1.5px dashed var(--c);opacity:.45;z-index:1;pointer-events:none}.m-harm .g3-sum{position:absolute;z-index:2;border-radius:999px;background:#dce2ec;overflow:hidden}.m-harm .g3-sum i{display:block;height:100%;border-radius:999px;background:#1a3059}.m-harm .g3-sum.lv1{background:#e3e8f1}.m-harm .g3-sum.lv1 i{background:#5e7bb5}.m-harm .g3-sum:hover{box-shadow:0 0 0 3px #375da626}.m-harm .g3-b{border-radius:999px!important;padding:0!important;background:#e6ecf7!important;box-shadow:inset 0 0 0 1px #375da62e!important;overflow:hidden}.m-harm .g3-b .g3-fill{position:absolute;left:0;top:0;bottom:0;width:var(--pr);background:linear-gradient(180deg,#5c7fc4,#4a6db3)}.m-harm .g3-b.ok{background:#4e9a6c!important;box-shadow:none!important}.m-harm .g3-b.ok .g3-fill{background:#4e9a6c}.m-harm .g3-b.op{background:#f9e1d6!important;box-shadow:inset 0 0 0 1px #c8410a4d!important}.m-harm .g3-b.op .g3-fill{background:linear-gradient(180deg,#da7a52,#c9643a)}.m-harm .g3-b.ry{background:#f7ebcb!important;box-shadow:inset 0 0 0 1px #c49a2859!important}.m-harm .g3-b.ry .g3-fill{background:linear-gradient(180deg,#d9b14e,#c99d30)}.m-harm .g3-b.nz{background:#f1f3f7!important;box-shadow:inset 0 0 0 1.5px #c9d1de!important}.m-harm .g3-b:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1a30592e!important;filter:none!important}.m-harm .g3-b.sel{box-shadow:0 0 0 2.5px var(--accent),0 4px 12px #1a30592e!important}.m-harm .g3-b.g2kr{box-shadow:0 0 0 2px var(--red)!important}.m-harm .g3-b .g2-hl:after,.m-harm .g3-b .g2-hr:after{background:#ffffffe6;top:30%;bottom:30%}.m-harm .g3-b.nz .g2-hl:after,.m-harm .g3-b.nz .g2-hr:after{background:#9aa6bc}.m-harm .g3-be{position:absolute;z-index:2;border-radius:0 999px 999px 0;background:repeating-linear-gradient(135deg,#c8410a2e 0,#c8410a2e 4px,#c8410a0f 4px,#c8410a0f 8px);pointer-events:auto}.m-harm .g3-dep path{fill:none;stroke:#b4bdcc;stroke-width:1.4}.m-harm .g3-dep circle{fill:#b4bdcc}.m-harm .g3-dep path.g2-ar{fill:#b4bdcc;stroke:none}.m-harm .g3.hl .g3-dep.hl-on path{stroke:var(--accent);stroke-width:2}.m-harm .g3.hl .g3-dep.hl-on circle,.m-harm .g3.hl .g3-dep.hl-on path.g2-ar{fill:var(--accent)}.m-harm .g3-dep.g2kr path{stroke:var(--red)}.m-harm .g3-dep.g2kr circle,.m-harm .g3-dep.g2kr path.g2-ar{fill:var(--red)}.m-harm .g3.hl .g3-sum{opacity:.4}.m-harm .g3-sb{height:6px!important;bottom:8px!important;background:transparent!important}.m-harm .g3-sb i{background:#1a30592e!important}.m-harm .g3-r:hover~.g3-sb i,.m-harm .g3-sb:hover i{background:#1a305959!important}.m-harm .g3-h1{top:6px!important}.m-harm .g3-km{top:30px!important}.m-harm .g3-h2{top:50px!important}.m-harm .g3-dzt{top:54px!important}.m-harm .g3-rh:after{content:"";position:absolute;left:0;right:0;top:50px;height:1px;background:#f2f0ec}.m-harm .g3-hd.dz:before{display:none!important}.m-harm .g3-hd.dz{background:var(--accent);border-radius:8px;color:#fff!important;box-shadow:0 2px 8px #375da659}.m-harm .g3-hd.dz i{color:#ffffffd9!important}.m-harm .g3-lh,.m-harm .g3-r{grid-template-columns:minmax(0,1fr) 128px 64px!important}.m-harm .g3-d{font-size:12px!important}.m-harm .g3-hl{position:absolute;left:0;right:0;height:1px;background:#f3f1ed;pointer-events:none}.m-harm .g3-l .g3-r{box-shadow:inset 0 -1px #f3f1ed}.m-harm .g3-l .g3-r.sel{box-shadow:inset 3px 0 0 var(--accent),inset 0 -1px #f3f1ed!important}.m-harm .g3-sum{overflow:visible!important;border-radius:3px!important;background:#1a30591f!important}.m-harm .g3-sum i{border-radius:3px!important;background:#24406f!important}.m-harm .g3-sum:before,.m-harm .g3-sum:after{content:"";position:absolute;top:-3px;bottom:-5px;width:2.5px;border-radius:2px;background:#24406f}.m-harm .g3-sum:before{left:0}.m-harm .g3-sum:after{right:0;background:#1a305959}.m-harm .g3-sum.ok:after{background:#24406f}.m-harm .g3-sum.lv1{background:#5e7bb529!important}.m-harm .g3-sum.lv1 i{background:#6684c0!important}.m-harm .g3-sum.lv1:before,.m-harm .g3-sum.lv1:after{top:-2px;bottom:-4px;width:2px;background:#6684c0}.m-harm .g3-sum.lv1:after{background:#5e7bb566}.m-harm .g3-sum.lv1.ok:after{background:#6684c0}.m-harm .g3-sum:hover{box-shadow:0 0 0 4px #375da61f!important}.m-harm .g3-kml{border-left:0!important;width:2px!important;margin-left:-1px;background:linear-gradient(180deg,var(--c),transparent 90%)!important;opacity:.35!important}.m-harm .g3-kml.end{opacity:.75!important;background:var(--c)!important;width:2px!important}.m-harm .g3-end{position:absolute;top:0;bottom:0;z-index:0;background:repeating-linear-gradient(135deg,rgba(200,65,10,.045) 0 6px,transparent 6px 12px);pointer-events:none}.m-harm .g3-km span{display:inline-flex;align-items:center;gap:6px}.m-harm .g3-km span em{font-style:normal;font-weight:var(--fw-reg);opacity:.75}.m-harm .g3-km.end i.fl{width:20px;height:20px;transform:none!important;border-radius:6px;background:var(--c);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #c8410a59;margin-left:-4px}.m-harm .g3-km.end span{background:var(--c);color:#fff;box-shadow:none}.m-harm .g3-km.end{transform:translate(-10px);top:27px!important}.m-harm .g3-km.flip{flex-direction:row-reverse;transform:translate(calc(-100% + 6px))}.m-harm .g3-km.end.flip{transform:translate(calc(-100% + 10px))}.m-harm .g3-lh,.m-harm .g3-r{grid-template-columns:minmax(0,1fr) 84px 84px 52px!important}.m-harm .g3-l.w1 .g3-lh,.m-harm .g3-l.w1 .g3-r{grid-template-columns:minmax(0,1fr) 84px 52px!important}.m-harm .g3-l.w1 .c0{display:none}.m-harm .g3-l.w2 .g3-lh,.m-harm .g3-l.w2 .g3-r{grid-template-columns:minmax(0,1fr) 52px!important}.m-harm .g3-l.w2 .c0,.m-harm .g3-l.w2 .c1{display:none}.m-harm .g3-l.w3 .g3-lh,.m-harm .g3-l.w3 .g3-r{grid-template-columns:minmax(0,1fr)!important}.m-harm .g3-l.w3 .c0,.m-harm .g3-l.w3 .c1,.m-harm .g3-l.w3 .c2{display:none}.m-harm .g3-l .c1,.m-harm .g3-l .c2{display:block}.m-harm .g3-l.w2 .c1{display:none}.m-harm .g3-lt{display:flex;align-items:center;gap:6px}.m-harm .g3-zall{width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);margin-left:-4px}.m-harm .g3-zall:hover{background:var(--surface2);color:var(--ink)}.m-harm .g3-zall[data-mk=rozwWsz] svg{transform:rotate(-90deg)}.m-harm .g3-ring{display:none!important}.m-harm .g3-rhc{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 10px;border-radius:9px;color:var(--ink-muted)}.m-harm .g3-rhc:hover{background:var(--surface2)}.m-harm .g3-rhc input{width:84px;height:4px;accent-color:var(--accent)}.m-harm .g3-ft{display:flex;align-items:center;gap:16px;padding:9px 16px;border-top:1px solid #EEECE8;background:var(--surface);border-radius:0 0 14px 14px}.m-harm .g3-lgd{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;flex:1}.m-harm .g3-lgd span{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--ink-dim)}.m-harm .g3-lgd i{width:18px;height:8px;border-radius:999px;flex-shrink:0}.m-harm .g3-lgd .wt{background:linear-gradient(90deg,#4a6db3 55%,#e6ecf7 55%)}.m-harm .g3-lgd .ok{background:#4e9a6c}.m-harm .g3-lgd .ry{background:#d9b14e}.m-harm .g3-lgd .op{background:#c9643a}.m-harm .g3-lgd .nz{background:#f1f3f7;box-shadow:inset 0 0 0 1.5px #c9d1de}.m-harm .g3-lgd .be{border-radius:0 999px 999px 0;background:repeating-linear-gradient(135deg,#c8410a59 0,#c8410a59 3px,#c8410a1a 3px,#c8410a1a 6px)}.m-harm .g3-lgd .kr{background:transparent;box-shadow:0 0 0 2px var(--red)}.m-harm .g3-lgd .km{width:9px;height:9px;border-radius:2px;transform:rotate(45deg);background:var(--amber);margin:0 4px}.m-harm .g3-help{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-muted);cursor:help;white-space:nowrap}.m-harm .g3-help:hover{color:var(--accent)}.m-harm .g2.g3{border-radius:0}.m-harm .g3{height:calc(100cqh - 330px)!important}.m-harm .g3-sb{height:26px!important;bottom:0!important;left:0!important;right:0!important;border-radius:0!important;background:transparent!important;opacity:0;transition:opacity .18s}.m-harm .g3-sb:before{content:"";position:absolute;left:10px;right:10px;bottom:8px;height:6px;border-radius:3px;background:#1a30590f}.m-harm .g3-sb i{top:auto!important;bottom:8px!important;height:6px!important;margin-left:10px}.m-harm .g3-sb:hover{opacity:1}.m-harm .g3-zn{position:absolute;z-index:3;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;box-shadow:0 0 0 2px #fff}.m-harm .g3-zn.op{background:var(--red)}.m-harm .g3-zn.ry{background:var(--amber)}.m-harm .g3-zn.km{width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:2px;transform:rotate(45deg);background:#c49a28}.m-harm .g3-znl{position:absolute;z-index:3;display:inline-flex;gap:6px;pointer-events:none}.m-harm .g3-znl b{font-size:11px;font-weight:var(--fw-semi);padding:2px 7px;border-radius:999px;white-space:nowrap}.m-harm .g3-znl b.op{background:var(--red-l);color:var(--red-t)}.m-harm .g3-znl b.ry{background:var(--amber-l);color:var(--amber-t)}.m-harm .g3-band{position:absolute;left:0;right:0;pointer-events:none;z-index:0}.m-harm .g3-band.lv0{background:#eef1f6}.m-harm .g3-band.lv1{background:#f6f8fb}.m-harm .g3-l .g3-r.lv0{background:#eef1f6!important}.m-harm .g3-l .g3-r.lv1{background:#f6f8fb!important}.m-harm .g3-l .g3-r.lv0.hov{background:#e6ebf3!important}.m-harm .g3-l .g3-r.lv1.hov{background:#eef2f8!important}.m-harm .g3-sec{display:none}.m-harm .g3-sum{border-radius:999px!important;overflow:hidden!important;display:flex;align-items:center;justify-content:flex-end;padding:0 7px}.m-harm .g3-sum:before,.m-harm .g3-sum:after{display:none!important}.m-harm .g3-sum.lv0{background:#c9d2e3!important;box-shadow:inset 0 0 0 1px #1a305940}.m-harm .g3-sum.lv0 i{position:absolute;left:0;top:0;bottom:0;border-radius:0!important;background:linear-gradient(180deg,#2a4a80,#1a3059)!important}.m-harm .g3-sum.lv1{background:#dce3f0!important;box-shadow:inset 0 0 0 1px #5e7bb54d}.m-harm .g3-sum.lv1 i{position:absolute;left:0;top:0;bottom:0;border-radius:0!important;background:linear-gradient(180deg,#7290cc,#5e7bb5)!important}.m-harm .g3-sum em{position:relative;font-style:normal;font-size:11px;font-weight:var(--fw-bold);color:#1a3059}.m-harm .g3-sum:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1a30592e!important}.m-harm .g3-lgd .lg-et{background:linear-gradient(90deg,#1a3059 60%,#c9d2e3 60%)}.m-harm .g3-lgd .lg-gr{background:linear-gradient(90deg,#5e7bb5 60%,#dce3f0 60%)}.m-harm .g3-ls{width:1px;height:14px;background:var(--border);padding:0!important}.m-harm .g3.kp .g3-r{font-size:12px}.m-harm .g3.kp .g3-t,.m-harm .g3.kp .g3-r.lv0 .g3-t{font-size:12px!important}.m-harm .g3.kp2 .g3-r{font-size:12px}.m-harm .g3.kp2 .g3-t{font-size:12px!important}.m-harm .g3.kp2 .g3-w{font-size:10px}.m-harm .g3.kp2 .g3-zw{width:16px!important;height:16px!important}.m-harm .g3.kp2 .g3-dot{width:6px;height:6px}.m-harm .aptip.bog{max-width:380px!important;padding:12px 14px!important;gap:8px!important}.m-harm .aptip.bog>b{font-size:14px}.m-harm .aptip .tp-g{display:grid;grid-template-columns:auto minmax(0,1fr);gap:5px 14px;align-items:baseline}.m-harm .aptip .tp-k{font-size:10px;font-weight:var(--fw-semi);letter-spacing:.07em;text-transform:uppercase;color:#ffffff8c;white-space:nowrap}.m-harm .aptip .tp-v{font-size:12px;color:#fff;font-weight:var(--fw-semi)}.m-harm .aptip .tp-v.op{color:#ffb59a}.m-harm .aptip .tp-v.ry{color:#f7d27a}.m-harm .aptip .tp-v.ok{color:#9eddb5}.m-harm .aptip .tp-x{grid-column:1 / -1;color:#ffffffbf;font-size:12px}.m-harm .aptip hr{border:0;height:1px;background:#ffffff24;margin:2px 0;width:100%}.m-harm .g3-tg{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-radius:9px;border:1px solid var(--border);background:var(--surface);font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);white-space:nowrap}.m-harm .g3-tg:hover{border-color:var(--border-dark);color:var(--ink)}.m-harm .g3-tg.on.kr{background:var(--red-l);border-color:#c8410a59;color:var(--red-t)}.m-harm .g3-tg.on.km{background:var(--amber-l);border-color:#c49a2873;color:var(--amber-t)}.m-harm .g3-tg.on.km .g3-dia{background:var(--amber);border-color:var(--amber)}.m-harm .g3-tg.on.tg-kr{background:var(--red-l);border-color:#c8410a59;color:var(--red-t)}.m-harm .g3-tg.on.tg-km{background:var(--amber-l);border-color:#c49a2873;color:var(--amber-t)}.m-harm .g3-tg.on.tg-km .g3-dia{background:var(--amber);border-color:var(--amber)}.m-harm .g3-tg svg{flex-shrink:0}.m-harm .aptip.bog{padding:10px 12px!important;gap:6px!important;max-width:340px!important}.m-harm .aptip.bog>b{font-size:12px!important}.m-harm .aptip .tp-g{gap:3px 12px!important}.m-harm .aptip .tp-k{font-size:9.5px!important}.m-harm .aptip .tp-v{font-size:12px!important}.m-harm .aptip .tp-x{font-size:11px!important}.m-harm .pz-z h3{margin-bottom:10px}.m-harm .pz-path{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-bottom:8px;font-size:12px;color:var(--ink-muted)}.m-harm .pz-path svg{transform:rotate(-90deg);color:var(--border-dark)}.m-harm .pz-path span{white-space:nowrap}.m-harm .pz-nm input{width:100%;height:42px;padding:0 12px;border:1.5px solid var(--border);border-radius:10px;font:inherit;font-size:15px;font-weight:var(--fw-semi);color:var(--navy);background:var(--surface)}.m-harm .pz-nm input:hover{border-color:var(--border-dark)}.m-harm .pz-nm input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-harm .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.m-harm .pz-av{width:38px;height:38px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--accent-l);color:var(--accent);font-size:13px;font-weight:var(--fw-bold)}.m-harm .pz-av.pu{background:var(--amber-l);color:var(--amber-t)}.m-harm .pz-lb{font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-harm .pz-sel{position:relative;display:flex;align-items:center}.m-harm .pz-sel select{width:100%;height:38px;padding:0 32px 0 12px;border:1.5px solid var(--border);border-radius:10px;background:var(--surface);font:inherit;font-size:13px;color:var(--ink);-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;text-overflow:ellipsis}.m-harm .pz-sel select:hover{border-color:var(--border-dark)}.m-harm .pz-sel select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-harm .pz-sel>svg{position:absolute;right:11px;pointer-events:none;color:var(--ink-muted)}.m-harm .pz-sh{display:flex;align-items:center;gap:8px;margin-bottom:10px}.m-harm .pz-sh h3{margin:0!important}.m-harm .pz-sh .n{font-size:11px;font-weight:var(--fw-bold);padding:0 7px;border-radius:8px;background:var(--surface2);color:var(--ink-muted)}.m-harm .pz-pc{padding:10px;border:1px solid var(--border);border-radius:12px;background:#fcfcfd;margin-bottom:8px;display:flex;flex-direction:column;gap:8px}.m-harm .pz-pt{display:flex;align-items:center;gap:6px}.m-harm .pz-pp{flex:1;min-width:0}.m-harm .pz-pp select{font-weight:var(--fw-semi)}.m-harm .pz-pm{display:flex;align-items:center;gap:8px}.m-harm .pz-lag2{display:flex;align-items:center;height:34px;border:1.5px solid var(--border);border-radius:10px;background:var(--surface);overflow:hidden;flex-shrink:0}.m-harm .pz-lag2 button{width:28px;height:100%;font-size:15px;font-weight:var(--fw-semi);color:var(--ink-dim)}.m-harm .pz-lag2 button:hover{background:var(--surface2);color:var(--accent)}.m-harm .pz-lag2 input{width:40px;height:100%;border:0;border-left:1px solid var(--border);text-align:center;font:inherit;font-size:13px;font-weight:var(--fw-semi);-moz-appearance:textfield}.m-harm .pz-lag2 input::-webkit-inner-spin-button{-webkit-appearance:none}.m-harm .pz-lag2 span{padding:0 8px 0 4px;font-size:12px;color:var(--ink-muted);border-right:1px solid var(--border);height:100%;display:flex;align-items:center}.m-harm .pz-wyn{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-dim)}.m-harm .pz-wyn svg{color:var(--accent);flex-shrink:0}.m-harm .pz-wyn b{color:var(--navy)}.m-harm .pz-pu{display:flex;align-items:center;gap:8px;padding:12px;border-radius:12px;background:var(--surface2);font-size:12px;color:var(--ink-dim);margin-bottom:8px}.m-harm .pz-add{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:38px;border:1.5px dashed var(--border-dark);border-radius:10px;font-size:13px;font-weight:var(--fw-semi);color:var(--accent)}.m-harm .pz-add:hover{border-color:var(--accent);background:var(--accent-l)}.m-harm .pz-nast{display:flex;flex-direction:column;gap:6px;margin-top:14px}.m-harm .pz-nc{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:9px;background:var(--surface2);font-size:12px;color:var(--ink)}.m-harm .pz-nc b{font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-harm .pz-nc em{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink-muted)}.m-harm .pz-sel>svg{display:none!important}.m-harm .pz-sel .wyb{width:100%;min-width:0}.m-harm .pz-sel .wyb-b{width:100%;height:38px;border-radius:10px}.m-harm .pz-pp .wyb-b span{font-weight:var(--fw-semi)}.m-harm .pz-pc{gap:10px!important;padding:12px!important;transition:box-shadow .3s,border-color .3s}.m-harm .pz-pc.nowa{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-harm .pz-pl{font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted);flex-shrink:0;width:62px}.m-harm .pz-rt{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.m-harm .pz-rt button{display:flex;flex-direction:column;align-items:center;gap:4px;padding:7px 4px 6px;border-radius:9px;border:1.5px solid var(--border);background:var(--surface);font-size:11px;font-weight:var(--fw-semi);color:var(--ink-dim);line-height:1.2;text-align:center}.m-harm .pz-rt button:hover{border-color:var(--border-dark);color:var(--ink)}.m-harm .pz-rt button.on{border-color:var(--accent);background:var(--accent-l);color:var(--accent)}.m-harm .pz-rt svg{width:36px;height:18px}.m-harm .pz-rt svg rect{fill:#b8c2d4}.m-harm .pz-rt svg rect.b{fill:#7f99cc}.m-harm .pz-rt svg path{stroke:var(--accent);stroke-width:1.2;stroke-dasharray:2 2;fill:none}.m-harm .pz-rt button.on svg rect{fill:#9db0d6}.m-harm .pz-rt button.on svg rect.b{fill:var(--accent)}.m-harm .pz-pm{display:flex;align-items:center;gap:10px}.m-harm .pz-lt{font-style:normal;font-size:12px;color:var(--ink-dim)}.m-harm .pz-lt.z{color:var(--amber-t)}.m-harm .pz-wyn{align-items:flex-start!important;padding:8px 10px;border-radius:9px;background:var(--accent-l);color:var(--ink)!important;line-height:1.45}.m-harm .pz-wyn svg{margin-top:2px}.m-harm .pz-wyn b.z{font-weight:var(--fw-semi);color:var(--ink)}.m-harm .pz-hb{margin-left:auto;display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border-radius:7px;font-size:12px;font-weight:var(--fw-semi);color:var(--accent)}.m-harm .pz-hb:hover,.m-harm .pz-hb.on{background:var(--accent-l)}.m-harm .pz-help{margin-bottom:10px;padding:12px 14px;border-radius:12px;background:#f5f8fd;border:1px solid #DCE5F3;display:flex;flex-direction:column;gap:9px}.m-harm .pz-hr{display:grid;grid-template-columns:86px minmax(0,1fr);gap:10px;padding-bottom:9px;border-bottom:1px solid #E3EAF5;font-size:12px;line-height:1.5}.m-harm .pz-hr.pz-hlast{border-bottom:0;padding-bottom:0}.m-harm .pz-hr b{font-size:12px;color:var(--navy)}.m-harm .pz-hr span{color:var(--ink-dim)}.m-harm .pz-hr em{font-style:normal;font-weight:var(--fw-semi);color:var(--ink)}.m-harm .pz-help .btn-link{align-self:flex-start;font-size:12px}.m-harm .kt-tb{flex-wrap:nowrap!important;align-items:center;gap:8px!important}.m-harm .kt-tb .search{flex:0 1 300px;min-width:200px;max-width:300px!important}.m-harm .kt-tb .search input{width:100%}.m-harm .kt-tb select{flex-shrink:0}.m-harm .kt-lw{position:relative;flex-shrink:0}.m-harm .kt-lb{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.m-harm .kt-lb svg:last-child{color:var(--ink-muted)}.m-harm .kt-ld{left:0;min-width:300px;padding:14px!important;display:none;flex-direction:column;gap:8px;z-index:40}.m-harm .kt-ld.open{display:flex}.m-harm .kt-ld b{font-size:13px;color:var(--ink)}.m-harm .kt-ld p{margin:0;font-size:12px;line-height:1.5;color:var(--ink-muted)}.m-harm .kt-li{display:flex;align-items:center;gap:8px}.m-harm .kt-li input{width:72px;height:34px;border:1.5px solid var(--border);border-radius:9px;padding:0 10px;font:inherit;font-size:13px;font-weight:var(--fw-semi)}.m-harm .kt-li input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-harm .kt-li span{font-size:12px;color:var(--ink-dim)}.m-harm .kt-tb .btn-primary{flex-shrink:0;white-space:nowrap}.m-harm .kt-pu{display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px;background:var(--surface);border:1px dashed var(--border-dark);border-radius:14px;color:var(--ink-muted);text-align:center}.m-harm .kt-pu b{color:var(--ink)}.m-harm .kt-list{display:flex;flex-direction:column;gap:10px}.m-harm .kt-c{display:block!important;margin:0!important;padding:0!important;background:var(--surface)!important;border:1px solid var(--border)!important;border-radius:14px!important;box-shadow:var(--sh)!important;overflow:hidden;position:relative;transition:box-shadow .15s,border-color .15s}.m-harm .kt-c:hover{border-color:#cbd5e6!important;box-shadow:0 6px 18px #1a305914!important}.m-harm .kt-c.po{box-shadow:inset 4px 0 0 var(--red),var(--sh)!important}.m-harm .kt-c.pil{box-shadow:inset 4px 0 0 var(--amber),var(--sh)!important}.m-harm .kt-c.nad{border-color:var(--accent)!important;box-shadow:0 0 0 3px #375da626!important}.m-harm .kt-ch{display:grid;grid-template-columns:42px minmax(0,1.5fr) minmax(170px,1fr) 160px 150px 20px;align-items:center;gap:18px;padding:16px 18px 12px;cursor:pointer;outline:none}.m-harm .kt-ch:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.m-harm .kt-ic{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center}.m-harm .kt-ic.w{background:var(--accent-l);color:var(--accent)}.m-harm .kt-ic.d{background:#eef6f1;color:#3f8f5e}.m-harm .kt-nm{display:flex;flex-direction:column;gap:3px;min-width:0}.m-harm .kt-nm b{font-size:15px;font-weight:var(--fw-bold);color:var(--navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-harm .kt-nm>span{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-harm .kt-f{color:var(--ink-dim);font-weight:var(--fw-semi)}.m-harm .kt-nm em{font-style:normal;color:var(--amber-t);font-weight:var(--fw-semi)}.m-harm .kt-ch:hover .kt-nm b{color:var(--accent)}.m-harm .kt-sts{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.m-harm .kt-pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:var(--fw-semi);white-space:nowrap}.m-harm .kt-pill i{width:7px;height:7px;border-radius:50%;background:currentColor}.m-harm .kt-pill.p{background:#f1f3f7;color:var(--ink-dim)}.m-harm .kt-pill.b{background:var(--accent-l);color:var(--accent)}.m-harm .kt-pill.g{background:#eaf5ee;color:#3f8f5e}.m-harm .kt-pill.m{background:var(--surface2);color:var(--ink-muted)}.m-harm .kt-pz{display:inline-flex;align-items:center;gap:5px;max-width:100%;font-size:12px;font-weight:var(--fw-semi);color:var(--accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-harm .kt-pz:hover{text-decoration:underline;text-underline-offset:2px}.m-harm .kt-dt{display:flex;flex-direction:column;gap:1px}.m-harm .kt-dt span{font-size:11px;font-weight:var(--fw-semi);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .kt-dt b{font-size:14px;font-weight:var(--fw-bold);color:var(--ink);font-variant-numeric:tabular-nums}.m-harm .kt-dt em{font-style:normal;font-size:12px;color:var(--ink-muted)}.m-harm .kt-dt em.r{color:var(--red-t);font-weight:var(--fw-semi)}.m-harm .kt-dt em.a{color:var(--amber-t);font-weight:var(--fw-semi)}.m-harm .kt-dt em.g{color:#3f8f5e}.m-harm .kt-go{display:flex;color:var(--border-dark);transform:rotate(-90deg)}.m-harm .kt-ch:hover .kt-go{color:var(--accent)}.m-harm .kt-zc{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 4px 0 9px;border-radius:999px;background:var(--surface);border:1px solid var(--border);font-size:12px;color:var(--ink);max-width:280px}.m-harm .kt-zc b{font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-harm .kt-zc.op{border-color:#c8410a59;background:var(--red-l)}.m-harm .kt-zc button{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);opacity:0;transition:opacity .12s}.m-harm .kt-zc:hover button{opacity:1}.m-harm .kt-zc button:hover{background:var(--red-l);color:var(--red-t)}.m-harm .kt-act{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 11px;border-radius:8px;border:1px solid var(--border);background:var(--surface);font-size:12px;font-weight:var(--fw-semi);color:var(--accent);white-space:nowrap;flex-shrink:0}.m-harm .kt-act:hover{border-color:var(--accent);background:var(--accent-l)}.m-harm .kt-c.st-finished{opacity:.8}.m-harm .kt-c.st-finished .kt-nm b{color:var(--ink-dim)}@container cc-obszar (max-width:1300px){.m-harm .kt-ch{grid-template-columns:42px minmax(0,1.4fr) minmax(150px,1fr) 150px 20px}.m-harm .kt-ch .kt-dt:nth-of-type(5){display:none}}.m-harm .kt-ch{grid-template-columns:42px minmax(0,1.5fr) minmax(170px,1fr) 180px 150px 20px!important}.m-harm .kt-dt span{white-space:nowrap}@container cc-obszar (max-width:1300px){.m-harm .kt-ch{grid-template-columns:42px minmax(0,1.4fr) minmax(150px,1fr) 180px 20px!important}}.m-harm .kt-zt{display:flex;align-items:center;gap:8px;padding:9px 18px 9px 76px;border-top:1px solid #F2F0EC;background:#fcfcfb;cursor:pointer;font-size:12px;-webkit-user-select:none;user-select:none}.m-harm .kt-zt:hover{background:#f7f9fc}.m-harm .kt-zt>svg{color:var(--ink-muted);transform:rotate(-90deg);transition:transform .15s}.m-harm .kt-zt.otw>svg{transform:none;color:var(--accent)}.m-harm .kt-zt b{font-weight:var(--fw-semi);color:var(--ink)}.m-harm .kt-zt>span{color:var(--ink-muted)}.m-harm .kt-zt .sp{flex:1}.m-harm .kt-zop{font-size:11px;font-weight:var(--fw-semi);padding:1px 8px;border-radius:999px;background:var(--red-l);color:var(--red-t)!important}.m-harm .kt-zl2{padding:0 18px 10px 76px;background:#fcfcfb}.m-harm .kt-zr{display:grid;grid-template-columns:52px minmax(0,1fr) 190px 150px 28px;align-items:center;gap:12px;min-height:38px;border-top:1px solid #F0EEEA;font-size:12px}.m-harm .kt-zh{min-height:30px;border-top:0;font-size:11px;font-weight:var(--fw-semi);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .kt-zw{font-size:12px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-harm .kt-zn{color:var(--ink);min-width:0;display:flex;align-items:center;gap:8px}.m-harm .kt-zn em{font-style:normal;font-size:11px;font-weight:var(--fw-semi);padding:1px 7px;border-radius:999px}.m-harm .kt-zn em.r{background:var(--red-l);color:var(--red-t)}.m-harm .kt-zn em.a{background:var(--amber-l);color:var(--amber-t)}.m-harm .kt-zd{color:var(--ink-dim);font-variant-numeric:tabular-nums;white-space:nowrap}.m-harm .kt-zr .ibtn{opacity:.4}.m-harm .kt-zr:hover .ibtn{opacity:1}.m-harm .kt-zf{padding-top:8px;border-top:1px solid #F0EEEA}.m-harm .kt-zf .btn-link{display:inline-flex;align-items:center;gap:5px;font-size:12px}.m-harm .np{display:flex;flex-direction:column;gap:12px}.m-harm .np-g{display:grid;grid-template-columns:1fr 1fr;gap:12px}.m-harm .np-ro{display:flex;align-items:center;gap:7px;height:38px;padding:0 12px;border-radius:9px;background:var(--surface2);font-size:13px;color:var(--ink)}.m-harm .np-ro svg{color:var(--ink-muted)}.m-harm .np-ro em{font-style:normal;margin-left:auto;font-size:12px;color:var(--ink-muted)}.m-harm .np-h{display:block;margin-top:5px;font-size:12px;color:var(--ink-muted)}.m-harm .np-z{display:flex;flex-wrap:wrap;gap:6px}.m-harm .np-z .kt-zc{padding-right:10px;max-width:none}.m-harm .np-z .kt-zc i{font-style:normal;font-size:11px;color:var(--ink-muted);margin-left:4px}.m-harm .np-info{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:10px;background:var(--accent-l);font-size:12px;color:var(--ink-dim);line-height:1.45}.m-harm .np-info svg{color:var(--accent);margin-top:2px;flex-shrink:0}.m-harm .fld label em{font-style:normal;font-weight:var(--fw-reg);color:var(--ink-muted)}.m-harm .pk-typ{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.m-harm .pk-typ button{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:11px;border:1.5px solid var(--border);background:var(--surface);text-align:left;color:var(--ink-muted)}.m-harm .pk-typ button span{display:flex;flex-direction:column}.m-harm .pk-typ b{font-size:13px;color:var(--ink)}.m-harm .pk-typ em{font-style:normal;font-size:11px;color:var(--ink-muted)}.m-harm .pk-typ button:hover{border-color:var(--border-dark)}.m-harm .pk-typ button.on{border-color:var(--accent);background:var(--accent-l);color:var(--accent)}.m-harm .pk-typ button.on b{color:var(--accent)}.m-harm .pk-step{display:grid;grid-template-columns:repeat(4,1fr);position:relative}.m-harm .pk-step button{display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 2px;position:relative;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted);text-align:center}.m-harm .pk-step button:before{content:"";position:absolute;top:15px;left:-50%;right:50%;height:2px;background:#e3e0da;z-index:0}.m-harm .pk-step button:first-child:before{display:none}.m-harm .pk-step button.d:before,.m-harm .pk-step button.c:before{background:#3f8f5e}.m-harm .pk-step i{position:relative;z-index:1;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:12px;font-weight:var(--fw-bold);background:var(--surface);box-shadow:inset 0 0 0 2px #e3e0da;color:var(--ink-muted)}.m-harm .pk-step button.d i{background:#3f8f5e;box-shadow:none;color:#fff}.m-harm .pk-step button.c i{background:var(--accent);box-shadow:0 0 0 4px #375da626;color:#fff}.m-harm .pk-step button.c span{color:var(--accent)}.m-harm .pk-step button.d span{color:var(--ink)}.m-harm .pk-step:not(.lock) button:hover i{box-shadow:inset 0 0 0 2px var(--accent)}.m-harm .pk-step.lock button{cursor:default}.m-harm .pk-pz{display:flex;align-items:center;gap:8px;margin-top:12px;padding:9px 12px;border-radius:10px;background:var(--accent-l);font-size:12px;color:var(--ink-dim)}.m-harm .pk-pz svg{color:var(--accent);flex-shrink:0}.m-harm .pk-pz span{flex:1}.m-harm .pk-pz .btn-link{display:inline-flex;align-items:center;gap:3px;font-size:12px}.m-harm .pk-z2{border:1px solid var(--border);border-radius:12px;overflow:hidden;max-height:320px;overflow-y:auto}.m-harm .pk-g2{position:sticky;top:0;z-index:1;padding:7px 12px;background:var(--surface2);font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted);border-bottom:1px solid var(--border)}.m-harm .pk-tg{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-dim);white-space:nowrap;cursor:pointer}.m-harm .pk-tg input{accent-color:var(--accent)}.m-harm .pk-none{display:flex;align-items:center;gap:7px;margin-bottom:10px;padding:9px 12px;border-radius:10px;background:var(--surface2);font-size:12px;color:var(--ink-dim)}.m-harm .pk-tm{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--border);border-radius:12px;overflow:hidden}.m-harm .pk-tc{display:flex;flex-direction:column;gap:3px;padding:11px 14px}.m-harm .pk-tc+.pk-tc{border-left:1px solid var(--border)}.m-harm .pk-tc span{font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-harm .pk-tc b{font-size:15px;font-weight:var(--fw-bold);color:var(--ink);font-variant-numeric:tabular-nums}.m-harm .pk-ch{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;font-style:normal;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-harm .pk-ch.r{color:var(--red-t)}.m-harm .pk-ch.a{color:var(--amber-t)}.m-harm .pk-ch.g{color:#3f8f5e}.m-harm .pk-tc.pu{grid-column:1 / -1;flex-direction:row;align-items:center;gap:8px;color:var(--ink-muted)}.m-harm .pk-tc.pu span{font-weight:var(--fw-reg);font-size:12px}.m-harm .pk-none{margin:10px 0 0!important}.m-harm .kt-zr{grid-template-columns:52px minmax(0,1fr) 190px 56px 28px!important}.m-harm .kt-zh span:nth-child(4){text-align:right}.m-harm .pk-tm{min-height:68px}.m-harm .pk-tc.pu{justify-content:center}.m-harm .pk-tm{min-height:0;height:86px}.m-harm .kt-zr{grid-template-columns:52px minmax(0,1fr) 190px 28px!important}.m-harm .pk-fc{position:relative;display:flex;align-items:center;height:38px;border:1.5px solid var(--border);border-radius:10px;background:var(--surface)}.m-harm .pk-fc:hover{border-color:var(--border-dark)}.m-harm .pk-fc:focus-within,.m-harm .pk-fc.otw{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-harm .pk-fc input#pkFq{flex:1;min-width:0;height:100%;border:0;background:transparent;padding:0 10px 0 12px;font:inherit;font-size:13px;color:var(--ink);outline:none}.m-harm .pk-fc>svg{margin-right:11px;color:var(--ink-muted);pointer-events:none}.m-harm .pk-fx{width:24px;height:24px;margin-right:7px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--ink-muted)}.m-harm .pk-fx:hover{background:var(--surface2);color:var(--ink)}.m-harm .pk-fd{position:absolute;left:-1.5px;right:-1.5px;top:calc(100% + 4px);z-index:30;max-height:280px;overflow:auto;padding:4px;background:var(--surface);border:1px solid var(--border);border-radius:11px;box-shadow:0 14px 34px #1a305929}.m-harm .pk-fh{padding:7px 9px 4px;font-size:11px;font-weight:var(--fw-semi);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .pk-fo{display:flex;align-items:center;gap:9px;padding:7px 9px;border-radius:8px;cursor:pointer;font-size:13px;color:var(--ink)}.m-harm .pk-fo:hover,.m-harm .pk-fo.on{background:var(--accent-l)}.m-harm .pk-fo span:nth-child(2){flex:1;min-width:0}.m-harm .pk-fo>svg{color:var(--accent)}.m-harm .pk-fo.wyb{font-weight:var(--fw-semi)}.m-harm .pk-fo.nw{color:var(--accent);border-top:1px solid var(--border);border-radius:0 0 8px 8px;margin-top:4px;padding-top:10px}.m-harm .pk-fo.nw b{font-weight:var(--fw-semi)}.m-harm .pz-av.sm{width:26px;height:26px;font-size:10px;flex-shrink:0}.m-harm .pk-fpu{padding:12px 10px;font-size:12px;color:var(--ink-muted)}.m-harm .pk-zc{position:relative;margin-bottom:10px}.m-harm .pk-zi{display:flex;align-items:center;gap:8px;height:40px;padding:0 10px 0 12px;border:1.5px dashed var(--border-dark);border-radius:10px;color:var(--accent);background:var(--surface)}.m-harm .pk-zc.otw .pk-zi,.m-harm .pk-zi:focus-within{border-style:solid;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-harm .pk-zi input#pkQ{flex:1;min-width:0;height:100%;border:0;outline:none;background:transparent;font:inherit;font-size:13px;color:var(--ink)}.m-harm .pk-zi .pk-tg{font-size:12px;color:var(--ink-muted)}.m-harm .pk-zd{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:30;max-height:300px;overflow:auto;background:var(--surface);border:1px solid var(--border);border-radius:11px;box-shadow:0 14px 34px #1a305929}.m-harm .pk-zo{display:grid;grid-template-columns:44px minmax(0,1fr) auto 16px;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;font-size:13px;border-bottom:1px solid #F3F1ED}.m-harm .pk-zo:hover{background:var(--accent-l)}.m-harm .pk-zo b{font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-harm .pk-zo em{font-style:normal;font-size:12px;color:var(--ink-muted);white-space:nowrap}.m-harm .pk-zo>svg{color:var(--border-dark)}.m-harm .pk-zo:hover>svg{color:var(--accent)}.m-harm .pk-zo em.pk-in{color:var(--amber-t)}.m-harm .pk-wl{border:1px solid var(--border);border-radius:12px;overflow:hidden}.m-harm .pk-wr{display:grid;grid-template-columns:44px minmax(0,1fr) auto 26px;align-items:center;gap:8px;padding:8px 8px 8px 12px;border-bottom:1px solid #F0EEEA;font-size:13px}.m-harm .pk-wr:last-child{border-bottom:0}.m-harm .pk-wr:hover{background:#fafbfd}.m-harm .pk-wr.nowy{animation:blysk 1.4s ease}.m-harm .pk-ww{font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-harm .pk-wr .ibtn{opacity:.45}.m-harm .pk-wr:hover .ibtn{opacity:1}.m-harm .pk-none{margin:0!important}.m-harm .pk-wl{margin-bottom:10px}.m-harm .pk-wr{grid-template-columns:44px minmax(0,1fr) 26px!important;align-items:start!important;padding:9px 8px 9px 12px!important}.m-harm .pk-ww{padding-top:2px}.m-harm .pk-wb{display:flex;flex-direction:column;gap:3px;min-width:0}.m-harm .pk-wb b{font-weight:var(--fw-semi);font-size:13px;color:var(--ink)}.m-harm .pk-wm{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-harm .pk-wm em{font-style:normal;font-size:11px;font-weight:var(--fw-semi);padding:1px 7px;border-radius:999px;background:var(--amber-l);color:var(--amber-t)}.m-harm .pz-lb{display:flex;align-items:center;gap:8px}.m-harm .tw{display:flex;align-items:center;gap:6px}.m-harm .tw-src{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:5px;flex-shrink:0}.m-harm .tw-src.k{background:#eaf5ee;color:#3f8f5e}.m-harm .tw-src.r{background:var(--surface2);color:var(--ink-muted)}.m-harm .pk-zc.up .pk-zd{top:auto;bottom:calc(100% + 4px);box-shadow:0 -14px 34px #1a305929}.m-harm .zr-b{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;margin-top:6px;height:22px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:var(--fw-semi);font-style:normal;white-space:nowrap}.m-harm .zr-b.p{background:var(--accent-l);color:var(--accent)}.m-harm button.zr-b.p:hover{background:var(--accent);color:#fff}.m-harm .zr-b.k,.m-harm .zr-b.r{background:var(--surface2);color:var(--ink-dim)}.m-harm .tw-src.p{background:var(--accent-l);color:var(--accent);border:0;cursor:pointer}.m-harm .tw-src.p:hover{background:var(--accent);color:#fff}.m-harm .tw-src.k{background:var(--surface2);color:var(--ink-muted)}.m-harm #zP{overflow-x:hidden!important}.m-harm #zP .sz-b{overflow-x:hidden!important;overscroll-behavior:contain}.m-harm #zP .sz-s,.m-harm #zP .pk-tm,.m-harm #zP .pk-zc,.m-harm #zP .pk-wl{min-width:0;max-width:100%}.m-harm #zP .pk-tc{min-width:0}.m-harm #zP .pk-tc b,.m-harm #zP .pk-tc em{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.m-harm #zP .pz-pm{flex-wrap:wrap}.m-harm #zP,.m-harm #zP .sz-b{overflow-x:clip!important}.m-harm .pk-typ button[disabled]{cursor:default;opacity:.7}.m-harm .pk-typ button.on[disabled]{opacity:1}.m-harm .pk-del{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:11px;background:var(--red-l);border:1px solid rgba(200,65,10,.25);font-size:12px;color:var(--ink-dim)}.m-harm .pk-del>svg{color:var(--red-t);flex-shrink:0}.m-harm .pk-del span{flex:1}.m-harm .pk-del b{color:var(--red-t)}.m-harm .pk-delb{background:var(--red)!important;color:#fff!important;border-color:var(--red)!important}.m-harm .pk-auto{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:9px 12px;border-radius:10px;background:#eaf5ee;font-size:12px;color:var(--ink-dim);line-height:1.45}.m-harm .pk-auto svg{color:#3f8f5e;flex-shrink:0;margin-top:2px}.m-harm .pk-auto b{color:#3f8f5e}.m-harm .pz-lb2{margin:14px 0 6px;font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-harm .wk-c{display:flex;gap:12px;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.m-harm .wk-c.lock{background:#fafaf8}.m-harm .wk-c .pz-av{flex-shrink:0}.m-harm .wk-b{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}.m-harm .wk-n{display:flex;align-items:center;gap:8px;min-height:22px}.m-harm .wk-n b{flex:1;min-width:0;font-size:14px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-harm .wk-l{display:inline-flex;color:var(--ink-muted);cursor:help}.m-harm .wk-ln{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;color:var(--ink-dim)}.m-harm .wk-st{font-size:11px;font-weight:var(--fw-semi);padding:1px 8px;border-radius:999px;background:var(--surface2);color:var(--ink-dim)}.m-harm .wk-st.g{background:#eaf5ee;color:#3f8f5e}.m-harm .wk-st.b{background:var(--accent-l);color:var(--accent)}.m-harm .wk-st.n{background:var(--surface2);color:var(--ink-muted)}.m-harm .wk-ln .btn-link{display:inline-flex;align-items:center;gap:3px;font-size:12px}.m-harm .kt-sw{position:relative;flex-shrink:0}.m-harm .wk-c{flex-direction:column;gap:0!important;padding:0!important;overflow:hidden}.m-harm .wk-h{display:flex;gap:12px;padding:12px 14px}.m-harm .wk-ln{gap:6px!important}.m-harm .wk-ln>svg{color:var(--ink-muted);flex-shrink:0}.m-harm .wk-ln>span:not(.wk-st){color:var(--ink-muted)}.m-harm .wk-ln .btn-link{font-weight:var(--fw-semi)}.m-harm .wk-ln.a>span{color:var(--amber-t)!important;font-weight:var(--fw-semi)}.m-harm .wk-ln.a>svg{color:var(--amber-t)}.m-harm .wk-f{display:flex;align-items:center;gap:8px;padding:9px 14px;border-top:1px solid var(--border);background:#fafaf8;font-size:12px;color:var(--ink-dim)}.m-harm .wk-f>svg{color:var(--ink-muted);flex-shrink:0}.m-harm .wk-f>span{flex:1;min-width:0;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.m-harm .wk-f b{color:var(--ink);font-weight:var(--fw-semi)}.m-harm .wk-f em{font-style:normal;font-size:11px;font-weight:var(--fw-semi);padding:1px 7px;border-radius:999px;background:#eaf5ee;color:#3f8f5e}.m-harm .wk-f.p{background:var(--accent-l);border-top-color:#375da626}.m-harm .wk-f.p>svg{color:var(--accent)}.m-harm .wk-f.g{background:#eef7f1;color:#3f8f5e}.m-harm .wk-f.g>svg{color:#3f8f5e}.m-harm .wk-fb{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 11px;border-radius:8px;background:var(--surface);border:1px solid rgba(55,93,166,.3);font-size:12px;font-weight:var(--fw-semi);color:var(--accent);white-space:nowrap;flex-shrink:0}.m-harm .wk-fb:hover{background:var(--accent);color:#fff;border-color:var(--accent)}.m-harm .wk-c.lock .wk-h{background:var(--surface)}.m-harm .wk-ft{flex-direction:column!important;align-items:flex-start!important;gap:0!important}.m-harm .wk-ft b{color:var(--accent)!important}.m-harm .wk-ft i{font-style:normal;font-size:12px;color:var(--ink-muted)}.m-harm .pk-wkc{overflow:visible!important}.m-harm .pk-wkc .wk-h{align-items:flex-start}.m-harm .pk-wkc .pz-av{margin-top:1px}.m-harm .pk-wkc .pk-fc{width:100%}.m-harm .wk-bz{flex:0 0 auto!important;display:inline-flex;align-items:center;gap:3px;font-size:11px;color:#3f8f5e;font-weight:var(--fw-semi)}.m-harm .pk-wkc .wk-f{border-radius:0 0 12px 12px}.m-harm .pk-zc{margin-bottom:10px!important}.m-harm .pk-wl{margin-bottom:0!important}.m-harm .pk-wkc .wk-ln{flex-wrap:nowrap!important;align-items:flex-start!important;line-height:1.45}.m-harm .pk-wkc .wk-ln>svg{margin-top:2px}.m-harm .app{max-width:1680px}@container cc-obszar (min-width:721px){.m-harm .app{padding-left:28px;padding-right:28px}}.m-harm{--border-input:#938B82;--green-l:#EAF5EC}.m-harm .btn{height:34px;padding-top:0!important;padding-bottom:0!important;box-shadow:none!important}.m-harm .btn.btn-sm,.m-harm .btn.btn-xs{height:28px}.m-harm :is(input[type=text],input[type=search],input[type=email],input[type=tel],input[type=number],input[type=date],input[type=password],input:not([type]),textarea,.wyb-b):not(:focus):not(:hover):not([aria-expanded=true]):not(.zle):not(.zle *):not(.bl *):not([disabled]){border-color:var(--border-input)}.m-harm .filters .seg-w{max-width:100%;overflow-x:auto;scrollbar-width:none}.m-harm .filters .seg-w::-webkit-scrollbar{display:none}.m-harm .filters .seg-w>button{flex-shrink:0}.m-harm #clrBtn[aria-disabled=true]{display:none!important}.m-harm .rt .kr,.m-harm .mx-rh .kr{width:auto;height:auto;border-radius:0;background:none;opacity:1;flex-shrink:1}.m-harm .card .c-name[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.m-harm aside.sz.srodek{top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;width:min(560px,calc(100% - 32px))!important;max-height:calc(100% - 48px)!important;border-radius:14px!important;box-shadow:0 12px 40px #1a305921!important;overflow:hidden;transform:translate(-50%,-48%) scale(.98)!important;opacity:0;visibility:hidden;transition:opacity .18s,transform .18s,visibility 0s linear .18s!important}.m-harm aside.sz.srodek.on{transform:translate(-50%,-50%)!important;opacity:1;visibility:visible;transition:opacity .18s,transform .18s!important}@media (prefers-reduced-motion:reduce){.m-harm aside.sz,.m-harm aside.sz.srodek.on{transition:none!important}}.m-harm #m2f .zm-potw{display:inline-flex;align-items:center;margin-right:auto;font-size:13px;font-weight:600;color:var(--amber-t)}.m-harm .pusty-cz{margin-top:12px}.m-harm .bk.a,.m-harm .bk.b,.m-harm .he.a,.m-harm .he.b,.m-harm .kk.pil,.m-harm .kk.po,.m-harm .kt-c.pil,.m-harm .kt-c.po,.m-harm .pw.pil,.m-harm .pw:not(.czyt):not(.pil),.m-harm .hl-blok.otw{position:relative}.m-harm .bk.a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-harm .bk.b:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-harm .he.a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-harm .he.b:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-harm .kk.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-harm .kk.po:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--red);border-radius:inherit;pointer-events:none;z-index:2}.m-harm .kt-c.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:4px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-harm .kt-c.po:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:4px solid var(--red);border-radius:inherit;pointer-events:none;z-index:2}.m-harm .pw.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-harm .pw:not(.czyt):not(.pil):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-harm .hl-blok.otw:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-harm .he3.a:before,.m-harm .he3.b:before{top:-1px!important;bottom:-1px!important;left:-1px!important;right:-1px!important;width:auto!important;background:transparent!important;border-left:4px solid transparent;border-radius:14px!important;pointer-events:none;z-index:1}.m-harm .he3.b:before{border-left-color:var(--accent)!important}.m-harm .he3.a:before{border-left-color:var(--amber)!important}.m-harm .zasl-on [data-zaslepka]{outline:2px dashed #C49A28!important;outline-offset:2px!important}.m-harm #mkToast{position:fixed;left:50%;bottom:24px;z-index:99999;transform:translate(-50%,12px);opacity:0;pointer-events:none;background:#1a3059;color:#fff;font:600 13px/1.45 Inter Variable,system-ui,sans-serif;padding:10px 16px;border-radius:10px;box-shadow:0 12px 40px #1a30592e;transition:opacity .18s,transform .18s;max-width:calc(100% - 32px);text-align:center}.m-harm #mkToast.on{opacity:1;transform:translate(-50%)}.m-harm #mkToast small{display:block;font-weight:500;opacity:.75;font-size:12px}.m-harm .wyb{position:relative;display:inline-block;max-width:100%}.m-harm .fld .wyb,.m-harm .kf .wyb{display:block}.m-harm .wyb-nat{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important}.m-harm .wyb-b{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:38px;padding:0 10px 0 12px;border:1.5px solid var(--border);border-radius:9px;background:var(--surface);font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.m-harm .wyb-b span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-harm .wyb-b svg{color:var(--ink-muted);flex-shrink:0;transition:transform .15s}.m-harm .wyb-b:hover{border-color:var(--border-dark)}.m-harm .wyb-b[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-harm .wyb-b[aria-expanded=true] svg{transform:rotate(180deg);color:var(--accent)}.m-harm .wyb-b:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-harm .wyb.mala .wyb-b{min-height:30px;padding:0 8px 0 10px;font-size:12px;border-radius:8px}.m-harm .wyb-l{position:fixed;z-index:9999;min-width:180px;max-height:280px;overflow-y:auto;padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #1a305929}.m-harm .wyb-gr{padding:8px 10px 3px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .wyb-o{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer}.m-harm .wyb-o:hover,.m-harm .wyb-o:focus{background:var(--surface2);outline:none}.m-harm .wyb-o.on{color:var(--accent);font-weight:600}.m-harm .wyb-o.on:hover,.m-harm .wyb-o.on:focus{background:var(--accent-l)}.m-harm .wyb-kr{width:9px;height:9px;border-radius:50%;flex-shrink:0}.m-harm .wyb-b .wyb-kr{margin-right:-2px}.m-harm .wyb-o span{flex:1}.m-harm .wyb-o svg{margin-left:auto;color:var(--accent);visibility:hidden}.m-harm .wyb-o.on svg{visibility:visible}.m-harm .wyb-o[disabled]{color:var(--ink-muted);cursor:not-allowed;background:none}.m-harm .hb-lista{display:flex;flex-direction:column;gap:12px}.m-harm .hb-pk{display:grid;grid-template-columns:300px minmax(0,1fr);min-height:234px;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:hidden;cursor:pointer;transition:border-color .14s,box-shadow .14s}.m-harm .hb-pk:hover{border-color:var(--border-dark);box-shadow:0 6px 22px #1a305914}.m-harm .hb-pk:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.m-harm .hb-pk.pu{cursor:pointer}.m-harm .hb-cov{position:relative;min-height:176px}@container cc-obszar (max-width:1300px){.m-harm .hb-pk{grid-template-columns:240px minmax(0,1fr)}}.m-harm .hb-okl{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-size:cover;background-position:center}.m-harm .hb-okl.brak{display:flex;align-items:center;justify-content:center;background:var(--surface2);color:var(--border-dark)}.m-harm .hb-bd{padding:16px 20px 18px;display:flex;flex-direction:column;gap:14px;min-width:0}.m-harm .hb-pill.n{background:#efede8;color:var(--ink-dim)}.m-harm .hb-tile.gh{border-style:dashed;border-color:var(--border-dark);background:transparent;cursor:inherit}.m-harm .hb-tile.gh:hover{border-color:var(--border-dark);background:transparent}.m-harm .hb-tile.gh{line-height:normal}.m-harm .hb-tile.gh .hb-top{min-height:22px;align-items:center}.m-harm .hb-tile.gh .hb-v.nu{font-size:14.5px;line-height:normal;color:var(--ink-muted);font-weight:500;letter-spacing:0}.m-harm .hb-tile.gh .hb-bar.nu{background:transparent}.m-harm .hb-tile.gh .hb-tl,.m-harm .hb-tile.gh .hb-ctx{color:#9c968c}.m-harm .hb-pk.pu:hover .hb-tile.gh{border-color:#b9b4ab}.m-harm .hb-cta{display:flex;align-items:center;gap:16px;min-height:32px}.m-harm .hb-cta span{font-size:12px;color:var(--ink-muted);line-height:1.45}.m-harm .hb-cta .btn{margin-left:auto;flex-shrink:0;display:inline-flex;align-items:center;gap:6px}.m-harm .hb-hd{display:flex;align-items:flex-start;gap:12px}.m-harm .hb-pn{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.m-harm .hb-pn b{font-size:15px;font-weight:600;color:var(--navy);letter-spacing:-.006em;line-height:1.3}.m-harm .hb-ad{font-size:12px;color:var(--ink-muted)}.m-harm .hb-zm{color:#9c968c}.m-harm .hb-pr{margin-left:auto;display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end;flex-shrink:0}.m-harm .hb-pill{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;padding:3px 9px 3px 7px;border-radius:20px;white-space:nowrap}.m-harm .hb-pill.r{background:#faf0ec;color:#a83508}.m-harm .hb-pill.ok{background:#e8f3ec;color:#2d7a4f}.m-harm .hb-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.m-harm .hb-tile{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--border);border-radius:11px;background:var(--surface);text-align:left;font-family:inherit;cursor:pointer;transition:border-color .12s,background .12s}.m-harm .hb-tile:hover{border-color:var(--accent);background:#f3f6fb}.m-harm .hb-tile:hover .hb-go{opacity:1;transform:none}.m-harm .hb-tl{display:flex;align-items:center;gap:6px;color:var(--ink-muted)}.m-harm .hb-lab{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .hb-go{margin-left:auto;color:var(--accent);opacity:0;transform:translate(-3px);transition:opacity .12s,transform .12s;display:flex}.m-harm .hb-top{display:flex;align-items:baseline;gap:6px}.m-harm .hb-v{font-size:19px;font-weight:600;letter-spacing:-.015em;font-variant-numeric:tabular-nums;color:var(--ink)}.m-harm .hb-u{font-size:12px;color:var(--ink-muted)}.m-harm .hb-bar{position:relative;display:block;height:4px;border-radius:2px;background:#ece9e3;overflow:hidden}.m-harm .hb-bar i{position:absolute;left:0;top:0;bottom:0;border-radius:2px;background:#7f95be}.m-harm .hb-bar i.done{background:#5fae7e}.m-harm .hb-ctx{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-harm .hb-ctx b{font-weight:600;color:var(--ink-dim)}.m-harm .hb-sig{font-weight:600}.m-harm .hb-sig.r{color:#a83508}.m-harm .hb-sig.a{color:var(--amber-t,#8A6A15)}.m-harm .hb-zad{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.m-harm .hb-zad .hb-lab{margin-right:4px}.m-harm .hb-zch{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 11px;border-radius:8px;border:1px solid var(--border);font-family:inherit;font-size:12px;font-weight:500;color:var(--ink-dim);background:var(--surface);cursor:pointer;transition:border-color .12s,background .12s}.m-harm .hb-zch:hover{border-color:var(--accent);background:#f3f6fb;color:var(--ink)}.m-harm .hb-zch b{font-size:14px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.m-harm .hb-pusty{display:flex;align-items:center;gap:12px;margin-left:auto;color:var(--ink-muted);font-size:12px;white-space:nowrap}.m-harm .hb-pusty svg{color:var(--border-dark)}@container cc-obszar (max-width:760px){.m-harm .hb-pk{grid-template-columns:1fr;min-height:0}.m-harm .hb-cov{min-height:150px}.m-harm .hb-tiles{grid-template-columns:1fr}.m-harm .hb-hd{flex-direction:column}.m-harm .hb-pr{margin-left:0;justify-content:flex-start}.m-harm .hb-cta{flex-direction:column;align-items:flex-start}.m-harm .hb-cta .btn{margin-left:0}}.m-harm .szx{position:absolute;width:22px;height:22px;display:none;align-items:center;justify-content:center;border:0;margin:0;padding:0;background:transparent;border-radius:6px;color:var(--ink-muted,#6E675E);cursor:pointer;z-index:3;transition:background .15s,color .15s}.m-harm .szx:hover{background:var(--surface3,#F2F0EC);color:var(--ink,#1A1816)}.m-harm .szx:focus-visible{outline:2px solid var(--accent,#375DA6);outline-offset:1px}.m-harm .szx.on{display:inline-flex}.m-harm input.szx-in{padding-right:38px!important}.m-harm input.szx-in::-webkit-search-cancel-button{display:none}.m-harm .filters>.search,.m-harm .hd-tb>.search{flex:0 0 340px!important;width:340px!important;max-width:100%!important;min-width:0!important}.m-harm .wycz-f,.m-harm #clrBtn{flex-shrink:0}.m-harm .wycz-f[aria-disabled=true],.m-harm #clrBtn[aria-disabled=true]{display:inline-flex!important;visibility:hidden!important;pointer-events:none!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-harm .filters>.search,.m-harm .hd-tb>.search{flex-basis:320px!important;width:320px!important}}@container cc-obszar (max-width:640px){.m-harm .filters>.search,.m-harm .hd-tb>.search{flex:1 1 100%!important;width:auto!important}}.m-harm .hd-tb.kt-tb{flex-wrap:wrap!important;row-gap:8px!important}.m-harm .kt-tb .seg-w button{white-space:nowrap}.m-harm .mk-mig{animation:mkMig 1.8s ease-out 1}.m-harm .kt-fl{border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}.m-harm .kt-fl:hover{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.m-harm aside.sz:not(.srodek){width:min(540px,100%)!important}.m-harm .ov,.m-harm .szuf-ov,.m-harm .ov.bok{background:#1a181652!important}.m-harm .ov.open{animation:mkScrim .2s ease-out}.m-harm .szuf-ov:not([hidden]){animation:mkScrim .2s ease-out}.m-harm .ov.bok .modal{animation:mkBok .26s cubic-bezier(.22,1,.36,1)!important}.m-harm aside.sz:not(.srodek){transition:transform .26s cubic-bezier(.22,1,.36,1)!important}.m-harm .modal:focus,.m-harm .okno:focus,.m-harm aside.sz:focus{outline:none}@media (prefers-reduced-motion:reduce){.m-harm .ov.open,.m-harm .szuf-ov:not([hidden]),.m-harm .ov.bok .modal{animation:none!important}.m-harm aside.sz{transition:none!important}}.m-harm .hm-wzor{display:flex;gap:10px;align-items:flex-start;margin:0 0 14px;padding:11px 14px;border:1px solid #EBD9A6;border-radius:11px;background:#fbf4e2;color:#6b4e07;font-size:13px;line-height:1.5}.m-harm .hm-wzor b{font-weight:600}@container cc-obszar (min-width:761px) and (max-width:1300px){.m-harm .kt-c .kt-ch{grid-template-columns:42px minmax(0,1.3fr) minmax(130px,1fr) 160px 116px 20px!important;gap:14px!important}}@container cc-obszar (min-width:761px) and (max-width:960px){.m-harm .kt-c .kt-ch{grid-template-columns:42px minmax(0,1.3fr) minmax(120px,1fr) 160px 20px!important}.m-harm .kt-c .kt-ch .kt-dt+.kt-dt{display:none!important}}.m-harm.hm-poza .kt-pz,.m-harm.hm-poza .zr-b.p,.m-harm.hm-poza .tw-src.p,.m-harm.hm-poza .wk-f.p .wk-fb,.m-harm.hm-poza button[data-mk=kPz]{display:none!important}.m-harm .ov.bok{padding:0!important;justify-content:flex-end!important;align-items:stretch!important;overflow:hidden!important}.m-harm .ov.bok .modal{max-width:none!important;width:min(540px,100%)!important;height:100%;max-height:none!important;border-radius:0!important;display:flex;flex-direction:column;box-shadow:-12px 0 40px #1a305929!important;animation:mkBok .26s cubic-bezier(.22,1,.36,1)!important}.m-harm .ov.bok.bok-szer .modal{width:min(820px,100%)!important}.m-harm .ov.bok .m-body{flex:1 1 auto;overflow-y:auto;min-height:0}.m-harm .ov.bok .m-head,.m-harm .ov.bok .m-foot{flex-shrink:0}.m-harm .filters .wycz-f,.m-harm .filters #clrBtn{order:90}.m-harm .filters .ul-lc{min-width:112px;text-align:right;order:95;margin-left:auto}.m-harm .filters .wycz-f[aria-disabled=true],.m-harm .filters #clrBtn[aria-disabled=true],.m-harm .hd-tb .wycz-f[aria-disabled=true]{visibility:hidden!important;display:inline-flex!important;pointer-events:none!important}.m-harm .filters .wycz-f,.m-harm .filters #clrBtn,.m-harm .hd-tb .wycz-f{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--accent)!important;font-weight:600!important;padding:0 10px!important}.m-harm .filters .wycz-f:hover,.m-harm .filters #clrBtn:hover,.m-harm .hd-tb .wycz-f:hover{background:var(--accent-l)!important}.m-harm .filters>.search,.m-harm .hd-tb>.search,.m-harm #nx .filters>.search{flex:1 1 200px!important;width:auto!important;min-width:200px!important;max-width:340px!important}@container cc-obszar (max-width:640px){.m-harm .filters>.search,.m-harm .hd-tb>.search,.m-harm #nx .filters>.search{flex:1 1 100%!important;max-width:none!important}}.m-harm .filters .fbtn,.m-harm .hd-tb .fbtn,.m-harm #nx .filters .fbtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:7px!important;white-space:nowrap}.m-harm .filters .seg-w,.m-harm .hd-tb .seg-w{height:36px!important;padding:3px!important;border-radius:10px!important;box-sizing:border-box}.m-harm .filters .seg-w>button,.m-harm .hd-tb .seg-w>button{height:28px!important;border-radius:7px!important;font-size:13px!important}.m-harm .filters .search input,.m-harm .hd-tb .search input{height:36px!important;border-radius:10px!important;font-size:13px!important}.m-harm #nx .filters .search{height:36px!important;border-radius:10px!important;border-color:var(--border-input)!important}.m-harm .filters .wyb-b,.m-harm .hd-tb .wyb-b{height:36px!important;min-height:36px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;border:1px solid var(--border)!important}.m-harm .filters .wycz-f,.m-harm .hd-tb .wycz-f,.m-harm #clrBtn,.m-harm .filters #clrBtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:6px!important;width:auto!important;flex:0 0 auto!important}.m-harm .hd-tb>.btn,.m-harm .hd-tb .btn-sm{height:36px!important;border-radius:10px!important;font-size:13px!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-harm .filters,.m-harm .hd-tb,.m-harm #nx .filters{column-gap:8px!important}.m-harm .filters .fbtn,.m-harm .hd-tb .fbtn,.m-harm #nx .filters .fbtn{padding:0 10px!important;gap:6px!important}.m-harm .filters .seg-w>button,.m-harm .hd-tb .seg-w>button{padding:0 9px!important}.m-harm .filters .fbtn .pref{display:none!important}.m-harm .filters .ul-lc{min-width:112px;text-align:right}.m-harm .filters>.search,.m-harm .hd-tb>.search,.m-harm #nx .filters>.search{flex-basis:170px!important;min-width:170px!important}.m-harm .hd-tb .wyb,.m-harm .hd-tb .wyb-b{width:auto!important;min-width:0!important}.m-harm .filters .wycz-f,.m-harm .filters #clrBtn,.m-harm .hd-tb .wycz-f{padding:0 8px!important}}.m-harm .hsb-st.t{grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.m-harm .hsb-st.t button{position:relative;display:block;text-align:left;padding:12px 16px 13px;background:var(--surface);transition:background .12s}.m-harm .hsb-st.t button+button{border-left:1px solid var(--border)}.m-harm .hsb-st.t button b{display:block;font-size:19px;font-weight:650;color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.2}.m-harm .hsb-st.t button span{display:block;margin-top:1px;font-size:12px;color:var(--ink-muted)}.m-harm .hsb-st.t button:hover{background:#fcfbf9}.m-harm .hsb-st.t button.on{background:var(--accent-l)}.m-harm .hsb-st.t button.on b{color:var(--accent)}.m-harm .hsb-st.t button.on span{color:#5b74a6}.m-harm .hsb-st.t button.on:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--accent)}.m-harm .hsb-st.t button:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--accent)}.m-harm .hsb-pan{margin-top:20px}.m-harm .hsb-pan>.hb3-g{margin-top:0}.m-harm .hb3-g{border:1px solid var(--border);border-radius:12px;overflow:hidden;font-size:12px}.m-harm .hb3-hd,.m-harm .hb3-rw,.m-harm .hb3-ft{display:grid;grid-template-columns:210px minmax(0,1fr) 64px;align-items:center}.m-harm .hb3-hd{height:34px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:11px;font-weight:600;color:var(--ink-muted)}.m-harm .hb3-hd>span:first-child{padding-left:14px}.m-harm .hb3-g .r{text-align:right;padding-right:14px;font-variant-numeric:tabular-nums}.m-harm .hb3-g .ax{position:relative;height:100%;margin:0 14px 0 4px}.m-harm .hb3-tk{position:absolute;top:0;right:0;bottom:0;left:0}.m-harm .hb3-tk span{position:absolute;top:50%;transform:translate(-50%,-50%);font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.m-harm .hb3-tk span:first-child{transform:translateY(-50%)}.m-harm .hb3-tk span.k{transform:translate(-100%,-50%);color:var(--ink-dim);font-weight:600}.m-harm .hb3-rw{min-height:44px;border-bottom:1px solid #F0EEEA;transition:background .12s}.m-harm .hb3-rw .n{display:flex;align-items:center;gap:8px;min-width:0;padding:7px 0 7px 14px}.m-harm .hb3-rw .n>i{font-style:normal;flex-shrink:0;width:18px;font-size:11px;font-weight:600;color:var(--ink-muted);font-variant-numeric:tabular-nums;display:flex}.m-harm .hb3-rw .tx{min-width:0}.m-harm .hb3-rw .tx b{display:block;font-weight:500;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-harm .hb3-rw .tx small{display:block;font-size:11px;color:var(--ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-harm .hb3-gr{position:absolute;top:0;right:0;bottom:0;left:0}.m-harm .hb3-gr i{position:absolute;top:0;bottom:0;border-left:1px dashed #ECE9E3}.m-harm .hb3-rw .br{position:absolute;top:50%;height:14px;transform:translateY(-50%);border-radius:4px;background:#9db4dd;cursor:default;transition:height .12s}.m-harm .hb3-rw .br.s1{background:var(--accent)}.m-harm .hb3-rw em{position:absolute;top:50%;transform:translateY(-50%);font-style:normal;font-size:11px;color:var(--ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:none}.m-harm .hb3-rw em.in{transform:translate(calc(-100% - 12px),-50%);color:#fff;font-weight:600}.m-harm .hb3-rw:hover{background:var(--accent-l)}.m-harm .hb3-rw:hover .br{height:18px}.m-harm .hb3-rw.km{background:var(--surface2)}.m-harm .hb3-rw.km .n>i{color:var(--amber-t,#8A6A15)}.m-harm .hb3-rw .km{position:absolute;top:50%;width:11px;height:11px;margin-left:-5.5px;transform:translateY(-50%) rotate(45deg);border-radius:2px;background:var(--amber,#C49A28);box-shadow:0 0 0 2px #fff;cursor:default}.m-harm .hb3-ft{height:38px;background:var(--surface2);border-top:1px solid var(--border);font-weight:600;color:var(--ink-dim)}.m-harm .hb3-ft>span:first-child{padding-left:40px}.m-harm .hb3-ft .ax.sm{font-weight:400;font-size:11px;color:var(--ink-muted);display:flex;align-items:center;margin-left:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container cc-obszar (max-width:760px){.m-harm .hb3-hd,.m-harm .hb3-rw,.m-harm .hb3-ft{grid-template-columns:150px minmax(0,1fr) 48px}}@container cc-obszar (max-width:560px){.m-harm .hb3-tk span:not(:first-child):not(.k){display:none}.m-harm .hb3-rw em{display:none}.m-harm .hb3-hd,.m-harm .hb3-rw,.m-harm .hb3-ft{grid-template-columns:116px minmax(0,1fr) 58px}.m-harm .hb3-ft .ax.sm{display:none}.m-harm .hsb-st.t button{padding:10px 12px}.m-harm .hsb-st.t{grid-template-columns:repeat(3,minmax(0,1fr))!important}.m-harm .hsb-st.t button:nth-child(3){border-left:1px solid var(--border)!important}.m-harm .hsb-st.t button:nth-child(n+3){border-top:0!important}}.m-harm .hs-kt td{vertical-align:middle}.m-harm .hs-lg td.cz,.m-harm .hs-lg th.r{white-space:nowrap}.m-harm .hs-lg td.cz{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.m-harm .hs-lg tfoot td.cz{color:var(--ink-dim)}.m-harm .hsb-src .cz{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--ink-dim)}.m-harm .hsb-src .cz svg{color:var(--ink-muted)}.m-harm .hs-kt .hs-kn{display:block;text-align:left;font-weight:500;color:var(--ink)}.m-harm .hs-kt td .hs-rd{margin-top:3px;height:17px;font-size:10px;padding:0 5px}.m-harm .hs-kt td .um{display:block;color:var(--ink)}.m-harm .hs-kt td small{display:block;font-size:11px;color:var(--ink-muted)}.m-harm .hb3-rw .ax>em{display:block!important;width:max-content}.m-harm .hb3-rw .ax>em b{display:inline!important}.m-harm .hb3-rw em.lf{transform:translate(-100%,-50%)}.m-harm .hb3-rw em b{font-weight:700;color:var(--ink-dim)}.m-harm .hb3-rw em.in b{color:#fff}.m-harm .hb3-rw .tx small b.cz{font-weight:600;color:var(--ink-dim)}.m-harm .hw3 .kr{position:absolute;top:50%;height:6px;margin-top:-3px;border-radius:3px;background:#a9bce0}.m-harm .hw3 .kr.d{background:#d8c08a}.m-harm .hw3-lg .lkr{width:16px;height:6px;border-radius:3px;background:#a9bce0}.m-harm .hs-bk td{vertical-align:middle}.m-harm .hs-bk .hs-kn{display:block;font-weight:500;color:var(--ink)}.m-harm .hs-bk small,.m-harm .hs-kt td.r small{display:block;margin-top:1px;font-size:11px;color:var(--ink-muted);line-height:1.4}.m-harm .hs-bk small.pu{font-style:italic}.m-harm .hs-bk td.r{white-space:nowrap}.m-harm .hs-bkn{display:flex;gap:7px;align-items:flex-start;margin-top:12px;font-size:11px;color:var(--ink-muted);line-height:1.45}.m-harm .hs-bkn svg{flex-shrink:0;margin-top:1px}.m-harm .hs-kt td.r .um{color:var(--ink);font-weight:600}.m-harm .hs-pch{list-style:none;margin:0;padding:0 0 14px;display:flex;flex-wrap:wrap;gap:6px}.m-harm .hs-pch li{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 4px;border-radius:7px;background:var(--surface);border:1px solid var(--border);font-size:12px;color:var(--ink)}.m-harm .hs-pch li i{font-style:normal;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;border-radius:5px;background:#dce5f4;color:var(--accent);font-size:10px;font-weight:700}.m-harm .hs-pch li b{font-weight:600;color:var(--ink-dim);padding:0 4px;border-left:1px solid var(--border);margin-left:2px}.m-harm .hs-pvc .hs-pch{padding-bottom:16px}.m-harm .hs-lg.hs-kt tfoot td{font-weight:400;font-size:11px;color:var(--ink-muted);padding-top:10px}.m-harm .hs-rd{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:5px;font-size:11px;font-weight:600;white-space:nowrap}.m-harm .ov .modal.hs-mod.hs-wB{max-width:none!important;width:min(960px,calc(100vw - 40px))!important}.m-harm .hs-wB .m-body{padding:0!important;overflow:hidden!important}.m-harm .hsb{display:grid;grid-template-columns:304px minmax(0,1fr);height:min(600px,calc(100cqh - 230px))}.m-harm .hsb-l{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--border);background:var(--surface2)}.m-harm .hsb-l .hs-s{flex:0 0 auto;position:relative;margin:14px 14px 6px}.m-harm .hsb-l .hs-s input{width:100%;height:34px;padding:0 30px 0 32px;border:1px solid var(--border);border-radius:9px;font:inherit;font-size:13px;background:var(--surface);color:var(--ink);transition:border-color .15s,box-shadow .15s}.m-harm .hsb-l .hs-s input::-webkit-search-cancel-button{display:none}.m-harm .hsb-l .hs-s input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da626}.m-harm .hsb-l .hs-s>svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--ink-muted);pointer-events:none}.m-harm .hs-sx{position:absolute;right:7px;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;background:#e2dfd9;color:var(--ink-dim);display:flex;align-items:center;justify-content:center}.m-harm .hs-sx:hover{background:var(--border-dark);color:var(--ink)}.m-harm .hsb-ls{flex:1;min-height:0;overflow-y:auto;padding:4px 8px 10px}.m-harm .hsb-it{position:relative;padding:9px 12px 10px;border-radius:9px;margin-bottom:1px;cursor:pointer;outline:none;transition:background .12s}.m-harm .hsb-it b{display:block;font-size:13px;font-weight:600;color:var(--ink);line-height:1.35}.m-harm .hsb-it span{display:block;margin-top:2px;font-size:12px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-harm .hsb-it:hover{background:#1a18160b}.m-harm .hsb-it.on{background:var(--accent-l)}.m-harm .hsb-it.on b{color:var(--accent)}.m-harm .hsb-it.on span{color:#5b74a6}.m-harm .hsb-it:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.m-harm .hsb-it.mig{animation:hsMig 1.6s ease-out}.m-harm .hsb-e{padding:22px 12px;font-size:12px;color:var(--ink-muted);text-align:center;line-height:1.5}.m-harm .hsb-e .hs-link{display:block;margin:6px auto 0}.m-harm .hsb-nw{flex-shrink:0;padding:8px;border-top:1px solid var(--border)}.m-harm .hsb-nw button{width:100%;text-align:left;display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;border-radius:9px;font-size:12px;font-weight:600;color:var(--accent)}.m-harm .hsb-nw button:hover{background:var(--accent-l)}.m-harm .hsb-r{min-height:0;overflow-y:auto;padding:24px 28px 28px}.m-harm .hsb-h{display:flex;gap:16px;align-items:flex-start}.m-harm .hsb-h .t{flex:1;min-width:0}.m-harm .hsb-h h3{margin:0;font-size:18px;font-weight:650;letter-spacing:-.01em;color:var(--navy);line-height:1.3;overflow-wrap:anywhere}.m-harm .hsb-h p{margin:5px 0 0;font-size:13px;color:var(--ink-dim);line-height:1.5}.m-harm .hsb-src{margin-top:8px;font-size:12px;color:var(--ink-muted)}.m-harm .hsb-src b{font-weight:500;color:var(--ink-dim)}.m-harm .hsb-tb{display:flex;gap:6px;flex-shrink:0}.m-harm .hs-ib1{width:32px;height:32px;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--ink-dim);display:inline-flex;align-items:center;justify-content:center;transition:border-color .15s,color .15s,background .15s}.m-harm .hs-ib1:hover{border-color:var(--border-dark);color:var(--ink)}.m-harm .hs-ib1.r:hover{border-color:#f1c9c2;background:#fdf1ef;color:var(--red-t,#B42318)}.m-harm .hsb-r .hs-del{margin-top:16px;border:1px solid #F1C9C2;border-radius:11px}.m-harm .hs-del b{font-weight:600}.m-harm .hsb-r .hs-ed{padding:0;background:none}.m-harm .hs-ed .bt .kb{flex:1;align-self:center;font-size:11px;color:var(--ink-muted)}.m-harm .hsb-st{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px;border:1px solid var(--border);border-radius:12px}.m-harm .hsb-st div{padding:12px 16px}.m-harm .hsb-st div+div{border-left:1px solid var(--border)}.m-harm .hsb-st b{display:block;font-size:19px;font-weight:650;color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.2}.m-harm .hsb-st span{display:block;margin-top:1px;font-size:12px;color:var(--ink-muted);line-height:1.3}.m-harm .hsb-sec{margin:26px 0 10px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .hsb-brak{display:flex;gap:8px;align-items:center;padding:12px 14px;border-radius:10px;background:var(--surface2);font-size:12px;color:var(--ink-muted)}@container cc-obszar (max-width:760px){.m-harm .hsb{grid-template-columns:1fr;height:auto}.m-harm .hsb-l{border-right:0;border-bottom:1px solid var(--border)}.m-harm .hsb-ls{max-height:200px}.m-harm .hsb-st{grid-template-columns:repeat(2,1fr)}.m-harm .hsb-st div:nth-child(3){border-left:0}.m-harm .hsb-st div:nth-child(n+3){border-top:1px solid var(--border)}.m-harm .hs-wB .m-body{overflow-y:auto!important}.m-harm .hsb-r{padding:20px}}@container cc-obszar (max-width:560px){.m-harm .hs-mod .m-foot .sp{display:none}.m-harm .hs-mod .m-foot{flex-wrap:wrap;justify-content:flex-end}}.m-harm .hs-tlx{padding-bottom:20px}.m-harm .hs-tlb{display:flex;gap:3px;height:34px}.m-harm .hs-tlb i{font-style:normal;display:flex;align-items:center;gap:6px;min-width:22px;padding:0 8px;border-radius:7px;background:#dce5f4;color:var(--accent);overflow:hidden;cursor:default;transition:background .12s,color .12s}.m-harm .hs-tlb i.s1{background:#c6d5ee}.m-harm .hs-tlb i b{font-size:11px;font-weight:700;flex-shrink:0;font-variant-numeric:tabular-nums}.m-harm .hs-tlb i span{font-size:11px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#2a4a86}.m-harm .hs-tlb i:hover,.m-harm .hs-tlb i.hl{background:var(--accent);color:#fff}.m-harm .hs-tlb i:hover span,.m-harm .hs-tlb i.hl span{color:#fff}.m-harm .hs-tlb i.og{background:repeating-linear-gradient(135deg,var(--surface2) 0 5px,#ECE9E3 5px 10px)}.m-harm .hs-tla{position:relative;height:0;margin-top:6px}.m-harm .hs-tla span{position:absolute;top:0;transform:translate(-50%);font-size:11px;color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.m-harm .hs-tla span:first-child{transform:none}.m-harm .hs-tla span.k{transform:translate(-100%);font-weight:600;color:var(--ink-dim)}.m-harm .hs-lg{width:100%;margin-top:6px;border-collapse:separate;border-spacing:0;font-size:12px}.m-harm .hs-lg th{text-align:left;padding:0 10px 6px;font-size:11px;font-weight:600;color:var(--ink-muted);border-bottom:1px solid var(--border)}.m-harm .hs-lg td{padding:8px 10px;border-bottom:1px solid #F0EEEA;color:var(--ink);transition:background .12s}.m-harm .hs-lg td.n{width:20px;padding-right:0}.m-harm .hs-lg td.m{color:var(--ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.m-harm .hs-lg .r{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.m-harm .hs-lg i{font-style:normal;width:20px;height:20px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:var(--accent);background:#dce5f4}.m-harm .hs-lg i.s1{background:#c6d5ee}.m-harm .hs-lg tbody tr.hl td{background:var(--accent-l)}.m-harm .hs-lg tbody tr.hl i{background:var(--accent);color:#fff}.m-harm .hs-lg tfoot td{border-bottom:0;font-weight:600;color:var(--ink-dim)}.m-harm .hs-lg b.ok{color:#1e6b3f}.m-harm .hs-lg b.zle{color:var(--red-t,#B42318)}.m-harm .hs-em{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:48px 24px}.m-harm .hs-em>span{width:48px;height:48px;border-radius:14px;background:var(--surface2);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--ink-muted);margin-bottom:6px}.m-harm .hs-em b{font-size:14px;color:var(--ink)}.m-harm .hs-em p{margin:0 0 8px;max-width:360px;font-size:12px;line-height:1.5;color:var(--ink-muted)}.m-harm .hsb-pk{border:1px solid var(--border);border-radius:12px;overflow:hidden}.m-harm .hsb-pi{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:10px;align-items:center;padding:11px 14px;cursor:pointer;border-bottom:1px solid var(--border);background:var(--surface);transition:background .12s}.m-harm .hsb-pi:last-child{border-bottom:0}.m-harm .hsb-pi:hover{background:#fcfbf9}.m-harm .hsb-pi input{position:absolute;opacity:0;pointer-events:none}.m-harm .hsb-pi .rd{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--border-dark);background:#fff;transition:border-width .12s}.m-harm .hsb-pi.on{background:var(--accent-l)}.m-harm .hsb-pi.on .rd{border:5px solid var(--accent)}.m-harm .hsb-pi input:focus-visible~.rd{box-shadow:0 0 0 3px #375da64d}.m-harm .hsb-pi b{font-size:13px;font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-harm .hsb-pi em{font-style:normal;font-size:12px;color:var(--ink-muted);white-space:nowrap}.m-harm .hsb-pv{margin-top:10px;padding:14px 14px 0;border-radius:12px;background:var(--surface2)}.m-harm .hsb-pv.x{padding:0;background:none}.m-harm .hsb-pv.x p{padding:0 2px}.m-harm .hsb-pv p{margin:0 0 10px;font-size:12px;color:var(--ink-dim);line-height:1.45}@container cc-obszar (max-width:560px){.m-harm .hsb-pi{grid-template-columns:18px 1fr}.m-harm .hsb-pi em{grid-column:2}}.m-harm .hs-pvc{padding:16px 18px 0;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.m-harm .hs-pvc .nz{font-size:15px;font-weight:650;color:var(--navy);line-height:1.35;overflow-wrap:anywhere}.m-harm .hs-pvc .nz.pu{color:var(--ink-muted);font-weight:500;font-style:italic}.m-harm .hs-pvc .op{font-size:12px;color:var(--ink-dim);margin-top:3px;line-height:1.45}.m-harm .hsb-pi .ds{grid-column:2/-1;margin-top:-4px;font-size:12px;color:var(--ink-dim);line-height:1.45}.m-harm .hs-pvc{padding-bottom:14px!important}.m-harm .hs-pvc .li{margin:6px 0 0;font-size:12px;color:var(--ink-muted)}.m-harm .hs-zap{display:flex;gap:8px;align-items:flex-start;margin-top:14px;padding:11px 14px;border-radius:11px;background:var(--surface2);font-size:12px;color:var(--ink-dim);line-height:1.5}.m-harm .hs-zap svg{flex-shrink:0;margin-top:2px;color:var(--ink-muted)}.m-harm .hs-zap b{color:var(--ink);font-weight:600}.m-harm .hm-tr{display:flex!important;align-items:center;gap:12px;width:100%}.m-harm .hs-bar{margin-left:auto;position:relative;flex-shrink:0}.m-harm .hs-mb{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border:1px solid var(--accent);border-radius:10px;background:var(--accent-l);font:inherit;font-size:13px;font-weight:600;color:var(--accent);cursor:pointer;transition:background .15s,box-shadow .15s}.m-harm .hs-mb:hover,.m-harm .hs-mb[aria-expanded=true]{background:#dce6f6}.m-harm .hs-mb:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-harm .hs-mb svg:last-child{transition:transform .15s}.m-harm .hs-mb[aria-expanded=true] svg:last-child{transform:rotate(180deg)}@container cc-obszar (max-width:640px){.m-harm .hm-tr{flex-wrap:wrap}.m-harm .hs-bar{margin-left:0;width:100%}.m-harm .hs-mb{width:100%;justify-content:center}.m-harm .hs-dd{left:0;right:auto;width:100%}}.m-harm .hs-dd{display:none;position:absolute;right:0;top:calc(100% + 6px);z-index:70;min-width:320px;padding:6px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--sh-lg)}.m-harm .hs-dd.open{display:block}.m-harm .hs-dd button{display:flex;align-items:flex-start;gap:10px;width:100%;padding:9px 10px;border:0;background:none;border-radius:8px;font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer}.m-harm .hs-dd button:hover{background:var(--surface2)}.m-harm .hs-dd button span{display:flex;flex-direction:column;gap:1px}.m-harm .hs-dd button small{font-size:12px;color:var(--ink-muted)}.m-harm .hs-dd button.r{color:var(--red-t,#B42318)}.m-harm .hs-dd hr{border:0;border-top:1px solid var(--border);margin:5px 4px}.m-harm .hs-dd .hs-gl{padding:8px 10px 4px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .hs-dd .hs-ctx{padding:6px 10px 8px;font-size:12px;color:var(--ink-muted);border-bottom:1px solid var(--border);margin-bottom:4px}.m-harm .hs-dd .hs-ctx b{display:block;font-size:13px;color:var(--ink);font-weight:600}.m-harm .hs-dd button:focus-visible{outline:none;background:var(--accent-l)}.m-harm .hs-dd button svg{flex-shrink:0;margin-top:1px;color:var(--ink-muted)}.m-harm .hs-dd button.r svg{color:inherit}.m-harm .hs-f .blad{font-size:12px;color:var(--red-t,#B42318);margin-top:5px}.m-harm .hs-f.zle input,.m-harm .hs-f.zle textarea{border-color:var(--red,#C4321F)!important}.m-harm .hs-ost.top{margin:0 0 16px}.m-harm .hs-zr{display:flex;padding:3px;border:1px solid var(--border);border-radius:11px;background:var(--surface2);margin-bottom:16px}.m-harm .hs-zr button{flex:1 1 0;height:34px;border:0;border-radius:8px;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--ink-dim);cursor:pointer}.m-harm .hs-zr button.on{background:var(--surface);color:var(--accent);box-shadow:0 1px 2px #1a181614,0 0 0 1px var(--border)}.m-harm .hs-l{display:flex;flex-direction:column;gap:8px}.m-harm .hs-k{display:flex;gap:11px;align-items:flex-start;padding:12px 14px;border:1.5px solid var(--border);border-radius:11px;cursor:pointer;background:var(--surface)}.m-harm .hs-k:hover{border-color:var(--border-dark)}.m-harm .hs-k.on{border-color:var(--accent);background:var(--accent-l)}.m-harm .hs-k input{margin-top:3px;accent-color:var(--accent)}.m-harm .hs-k b{display:block;font-size:13px;color:var(--ink)}.m-harm .hs-k span{display:block;font-size:12px;color:var(--ink-muted);margin-top:2px}.m-harm .hs-sec{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:20px 0 10px}.m-harm .hs-ch{display:flex;flex-direction:column;gap:8px}.m-harm .hs-ch label{display:flex;gap:9px;align-items:flex-start;font-size:13px;color:var(--ink);cursor:pointer}.m-harm .hs-ch label small{display:block;color:var(--ink-muted);font-size:12px}.m-harm .hs-ch input{margin-top:2px;accent-color:var(--accent)}.m-harm .hs-pod{margin-top:18px;padding:11px 14px;border-radius:11px;background:var(--surface2);font-size:13px;color:var(--ink-dim)}.m-harm .hs-pod b{color:var(--ink)}.m-harm .hs-ost{display:flex;gap:10px;margin-top:14px;padding:11px 14px;border:1px solid #EBD9A6;border-radius:11px;background:#fbf4e2;color:#6b4e07;font-size:13px;line-height:1.45}.m-harm .hs-f label{display:block;font-size:12px;font-weight:600;color:var(--ink-dim);margin-bottom:6px}.m-harm .hs-f input[type=text],.m-harm .hs-f input[type=date],.m-harm .hs-f textarea,.m-harm .hs-f select{width:100%;height:40px;padding:0 12px;border:1.5px solid var(--border-input);border-radius:9px;font:inherit;font-size:13px;background:var(--surface);color:var(--ink)}.m-harm .hs-f textarea{height:72px;padding:10px 12px;resize:vertical}.m-harm .hs-f .hint{font-size:12px;color:var(--ink-muted);margin-top:5px}.m-harm .hs-f+.hs-f{margin-top:14px}.m-harm .hs-pusto{padding:24px;text-align:center;color:var(--ink-muted);font-size:13px;border:1.5px dashed var(--border);border-radius:11px}.m-harm .hs-szr{display:flex;gap:12px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--border)}.m-harm .hs-szr:last-child{border-bottom:0}.m-harm .hs-szr .t{flex:1;min-width:0}.m-harm .hs-szr b{font-size:14px;color:var(--ink)}.m-harm .hs-szr p{margin:3px 0 0;font-size:13px;color:var(--ink-dim)}.m-harm .hs-szr .m{font-size:12px;color:var(--ink-muted);margin-top:5px}.m-harm .hs-szr .a{display:flex;gap:4px;flex-shrink:0}.m-harm .hs-ib{height:32px;padding:0 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface);font:inherit;font-size:12px;font-weight:600;color:var(--ink-dim);cursor:pointer;display:inline-flex;align-items:center;gap:5px}.m-harm .hs-ib:hover{border-color:var(--border-dark);color:var(--ink)}.m-harm .hs-ib.r:hover{color:var(--red-t,#B42318);border-color:#e7b4ac}.m-harm .hpu-g .hpu-s em{font-style:normal}.m-harm .hs-sz{margin:0 16px 14px 64px;border:1px solid var(--border);border-radius:10px;background:var(--surface);overflow:hidden}.m-harm .hs-szt{display:flex;gap:2px;padding:4px;border-bottom:1px solid var(--border);background:var(--surface2)}.m-harm .hs-szt button{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;border:0;border-radius:7px;background:none;font:inherit;font-size:12px;font-weight:600;color:var(--ink-dim);cursor:pointer}.m-harm .hs-szt button span{font-size:11px;color:var(--ink-muted);background:var(--surface);border:1px solid var(--border);border-radius:999px;padding:0 6px;line-height:16px}.m-harm .hs-szt button.on{background:var(--surface);color:var(--accent);box-shadow:0 1px 2px #1a181614,0 0 0 1px var(--border)}.m-harm .hs-szt button.on span{color:var(--accent);border-color:#c9d6ee;background:var(--accent-l)}.m-harm .hs-szb{max-height:260px;overflow-y:auto}.m-harm .hs-tb{width:100%;border-collapse:collapse;font-size:12px}.m-harm .hs-tb th{position:sticky;top:0;background:var(--surface);text-align:left;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);padding:8px 12px;border-bottom:1px solid var(--border)}.m-harm .hs-tb td{padding:7px 12px;border-bottom:1px solid #F0EEEA;color:var(--ink);vertical-align:top}.m-harm .hs-tb tbody tr:last-child td{border-bottom:0}.m-harm .hs-tb td i{font-style:normal;display:inline-block;width:18px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-harm .hs-tb td small{display:block;font-size:11px;color:var(--ink-muted);margin-top:2px;line-height:1.35}.m-harm .hs-tb .r{text-align:right;white-space:nowrap}.m-harm .hs-tb .m{color:var(--ink-dim);white-space:nowrap;font-variant-numeric:tabular-nums}.m-harm .hs-tb tfoot td{border-top:1px solid var(--border);background:var(--surface2);font-weight:600;color:var(--ink-dim)}.m-harm .hs-tb b.ok{color:#1e6b3f}.m-harm .hs-tb b.zle{color:var(--red-t,#B42318)}.m-harm .hs-rd{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:5px;font-size:11px;font-weight:600}.m-harm .hs-rd.w{background:var(--accent-l);color:var(--accent)}.m-harm .hs-rd.d{background:#f3ede2;color:#7a5a12}.m-harm .hs-szn{padding:8px 12px;font-size:11px;color:var(--ink-muted);border-top:1px solid var(--border);background:var(--surface2)}.m-harm .hs-sze{padding:16px 12px;font-size:12px;color:var(--ink-muted);text-align:center}@container cc-obszar (max-width:560px){.m-harm .hs-sz{margin-left:16px}}.m-harm .hs-tg span svg{margin-right:4px;color:var(--ink-muted)}.m-harm .hs-tg span.uz{background:transparent;border:1px solid var(--border);font-weight:500}.m-harm .hs-tg span.uz.nw{color:var(--accent);border-color:#c9d6ee;background:var(--accent-l)}.m-harm .hs-kv{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);column-gap:24px!important;gap:6px 20px;margin:10px 0 0;padding-top:9px;border-top:1px dashed var(--border)}.m-harm .hs-kv div{min-width:0}.m-harm .hs-kv dt{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .hs-kv dd{margin:1px 0 0;font-size:12px;color:var(--ink-dim);line-height:1.4;font-variant-numeric:tabular-nums}@container cc-obszar (max-width:480px){.m-harm .hs-kv{grid-template-columns:1fr}}.m-harm .hs-os{display:flex;align-items:center;gap:10px;margin-top:10px;max-width:440px}.m-harm .hs-osb{flex:1 1 auto;min-width:0;display:flex;gap:2px;height:18px}.m-harm .hs-osb i{font-style:normal;display:flex;align-items:center;justify-content:center;min-width:14px;border-radius:4px;background:#dce5f4;color:var(--accent);font-size:10px;font-weight:700;line-height:1;overflow:hidden;cursor:default;font-variant-numeric:tabular-nums;transition:background .12s,color .12s}.m-harm .hs-osb i.s1{background:#c6d5ee}.m-harm .hs-osb i:hover{background:var(--accent);color:#fff}.m-harm .hs-osb i.og{background:repeating-linear-gradient(135deg,var(--surface2) 0 4px,#ECE9E3 4px 8px)}.m-harm .hs-osb i.og:hover{background:#e2dfd9}.m-harm .hs-osm{font-size:12px;font-weight:600;color:var(--ink-dim);white-space:nowrap;font-variant-numeric:tabular-nums}.m-harm .hs-os0{margin-top:6px;font-size:12px;color:var(--ink-dim);line-height:1.4}.m-harm .hs-zr2{margin-top:2px;font-size:12px;color:var(--ink-muted);line-height:1.4}.m-harm .hs-k .hs-os{max-width:none;margin-top:8px}.m-harm .hs-k .hs-os0{margin-top:5px}.m-harm .hs-k>div{flex:1 1 auto;min-width:0}.m-harm .hs-k.on .hs-osb i.s0{background:#cbd8ef}.m-harm .hs-k.on .hs-osb i.s1{background:#b6c8e8}.m-harm .hs-k.on .hs-osb i.og{background:repeating-linear-gradient(135deg,#fff 0,#fff 4px,#e3e9f4 4px,#e3e9f4 8px)}.m-harm .hs-k.on .hs-osb i:hover{background:var(--accent)}.m-harm .ov .modal.hs-mod{max-height:calc(100cqh - 64px);display:flex;flex-direction:column}.m-harm .ov .modal.hs-mod .m-body{flex:1 1 auto;min-height:0;overflow-y:auto}.m-harm .ov .modal.hs-mod .m-head,.m-harm .ov .modal.hs-mod .m-foot{flex-shrink:0}.m-harm .ov .modal.hs-mod .m-foot .sp{font-size:12px;color:var(--ink-muted);line-height:1.4}.m-harm .hs-lst{border:1px solid var(--border);border-radius:12px;overflow:visible;background:var(--surface)}.m-harm .hs-lst .hs-c{border:0;border-radius:0;margin:0;border-bottom:1px solid var(--border);overflow:visible}.m-harm .hs-lst .hs-c:last-child{border-bottom:0}.m-harm .hs-lst .hs-c:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.m-harm .hs-lst .hs-c:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.m-harm .hs-lst .hs-c:hover{border-color:var(--border);background:#fcfbf9}.m-harm .hs-row{display:flex;gap:12px;align-items:flex-start;padding:14px 16px}.m-harm .hs-ico{width:36px;height:36px;border-radius:10px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-harm .hs-row .t{flex:1;min-width:0}.m-harm .hs-row .nz{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px;font-weight:600;color:var(--navy);line-height:1.35}.m-harm .hs-uz{font-style:normal;font-size:11px;font-weight:600;color:var(--ink-dim);background:var(--surface2);border:1px solid var(--border);padding:1px 8px;border-radius:999px;white-space:nowrap}.m-harm .hs-uz.nw{color:var(--accent);background:var(--accent-l);border-color:transparent}.m-harm .hs-row .op{font-size:13px;color:var(--ink-dim);margin-top:3px;line-height:1.45}.m-harm .hs-tg{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:9px}.m-harm .hs-tg span{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;background:var(--surface2);font-size:12px;font-weight:600;color:var(--ink-dim)}.m-harm .hs-tg .hs-pgb{width:auto;padding:0 4px;margin-left:2px;height:22px;font-size:12px;color:var(--accent);gap:3px}.m-harm .hs-tg .hs-pgb:hover{text-decoration:underline;text-underline-offset:3px;color:var(--accent)}.m-harm .hs-row .hs-mt{display:flex;flex-wrap:wrap;gap:2px 0;margin-top:8px;font-size:12px;color:var(--ink-muted)}.m-harm .hs-row .hs-mt{display:block!important;line-height:1.5}.m-harm .hs-ac{align-self:flex-start}.m-harm .hs-c .hs-pgl{padding:12px 16px 14px 64px;border-top:1px dashed var(--border);background:transparent}.m-harm .hs-pgl li span i{font-style:normal;display:inline-block;min-width:18px;color:var(--ink-muted)}.m-harm .hs-tl{margin-bottom:12px}@container cc-obszar (max-width:560px){.m-harm .hs-row{flex-wrap:wrap}.m-harm .hs-ico{display:none}.m-harm .hs-c .hs-pgl{padding-left:16px}}.m-harm .hs-mh{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:5px;background:#e6f2ea;color:#1e6b3f}.m-harm .hs-zc button.on .hs-mh{background:#fff}.m-harm .hs-leg{gap:7px!important}.m-harm .hs-sum{margin-top:20px;padding:0!important;border-radius:12px;background:var(--surface)!important;border:1px solid var(--border);overflow:hidden}.m-harm .hs-sum-t{display:flex;align-items:center;gap:6px;padding:10px 14px;margin:0!important;background:#eef5f0;color:#1e6b3f!important;border-bottom:1px solid #D6E9DD;font-size:12px!important;letter-spacing:.02em!important;text-transform:none!important;font-weight:600}.m-harm .hs-sum-g{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding:4px 0}.m-harm .hs-ss{display:flex;align-items:center;gap:10px;padding:10px 14px}.m-harm .hs-ss+.hs-ss{border-left:1px solid var(--border)}.m-harm .hs-ss .ic{width:32px;height:32px;border-radius:9px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-harm .hs-ss b{display:block;font-size:18px;font-weight:700;color:var(--navy);line-height:1.1}.m-harm .hs-ss small{display:block;font-size:12px;color:var(--ink-muted);margin-top:1px}.m-harm .hs-okr{display:flex;align-items:center;gap:10px;padding:10px 14px;border-top:1px solid var(--border);background:var(--surface2);font-size:13px;color:var(--ink-dim)}.m-harm .hs-okr>svg{color:var(--ink-muted);flex-shrink:0}.m-harm .hs-okr span{display:flex;align-items:center;gap:8px;flex:1}.m-harm .hs-okr b{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.m-harm .hs-okr .ar{display:inline-block;width:22px;height:1px;background:var(--border-dark);position:relative}.m-harm .hs-okr .ar:after{content:"";position:absolute;right:0;top:-3px;border:3.5px solid transparent;border-left:5px solid var(--border-dark);border-right:0}.m-harm .hs-okr em{font-style:normal;font-size:12px;font-weight:600;color:var(--ink-dim);background:var(--surface);border:1px solid var(--border);padding:2px 9px;border-radius:999px}.m-harm .hs-okr.pu span{color:var(--ink-muted)}.m-harm .hs-nk{display:flex;gap:7px;align-items:flex-start;margin-top:10px;font-size:12px;color:var(--ink-muted);line-height:1.45}.m-harm .hs-nk svg{flex-shrink:0;margin-top:1px}@container cc-obszar (max-width:560px){.m-harm .hs-sum-g{grid-template-columns:1fr!important}.m-harm .hs-ss+.hs-ss{border-left:0;border-top:1px solid var(--border)}}.m-harm .hs-krok{display:flex;align-items:center;gap:8px;margin:22px 0 10px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .hs-krok:first-child{margin-top:0}.m-harm .hs-krok span{width:18px;height:18px;border-radius:50%;background:var(--accent-l);color:var(--accent);display:inline-flex;align-items:center;justify-content:center;font-size:11px;letter-spacing:0}.m-harm .hs-zr button{display:inline-flex;align-items:center;justify-content:center;gap:6px}.m-harm .hs-cz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.m-harm .hs-czk{position:relative;display:flex;flex-direction:column;gap:3px;padding:12px;border:1.5px solid var(--border);border-radius:11px;cursor:pointer;background:var(--surface);transition:border-color .15s,background .15s}.m-harm .hs-czk:hover{border-color:var(--border-dark)}.m-harm .hs-czk input{position:absolute;opacity:0;pointer-events:none}.m-harm .hs-czk .ic{width:28px;height:28px;border-radius:8px;background:var(--surface2);color:var(--ink-dim);display:flex;align-items:center;justify-content:center;margin-bottom:4px}.m-harm .hs-czk b{font-size:13px;color:var(--ink)}.m-harm .hs-czk small{font-size:12px;color:var(--ink-muted)}.m-harm .hs-czk .ck{position:absolute;top:10px;right:10px;width:18px;height:18px;border-radius:5px;border:1.5px solid var(--border-input);display:flex;align-items:center;justify-content:center;color:transparent;background:var(--surface)}.m-harm .hs-czk.on{border-color:var(--accent);background:var(--accent-l)}.m-harm .hs-czk.on .ic{background:var(--surface);color:var(--accent)}.m-harm .hs-czk.on .ck{background:var(--accent);border-color:var(--accent);color:#fff}.m-harm .hs-czk:focus-within{box-shadow:0 0 0 3px #375da633}.m-harm .hs-blad,.m-harm .hs-uw{display:flex;gap:8px;align-items:flex-start;margin-top:8px;font-size:12px;line-height:1.45}.m-harm .hs-blad{color:var(--red-t,#B42318)}.m-harm .hs-uw{color:#6b4e07}.m-harm .hs-blad svg,.m-harm .hs-uw svg{flex-shrink:0;margin-top:1px}.m-harm .hs-sw{display:flex;gap:12px;align-items:flex-start;margin-top:14px;cursor:pointer}.m-harm .hs-sw input{position:absolute;opacity:0;pointer-events:none}.m-harm .hs-sw .sw-tr{flex-shrink:0;width:36px;height:20px;border-radius:999px;background:var(--border-dark);position:relative;transition:background .15s;margin-top:1px}.m-harm .hs-sw .sw-tr:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .15s}.m-harm .hs-sw input:checked+.sw-tr{background:var(--accent)}.m-harm .hs-sw input:checked+.sw-tr:after{transform:translate(16px)}.m-harm .hs-sw input:focus-visible+.sw-tr{box-shadow:0 0 0 3px #375da640}.m-harm .hs-sw .sw-tx b{display:block;font-size:13px;color:var(--ink);font-weight:600}.m-harm .hs-sw .sw-tx small{display:block;font-size:12px;color:var(--ink-muted);margin-top:2px;line-height:1.45}.m-harm .hs-sum{margin-top:20px;padding:14px 16px;border-radius:12px;background:var(--surface2);border:1px solid var(--border)}.m-harm .hs-sum-t{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:8px}.m-harm .hs-sum-g{display:grid;grid-template-columns:repeat(3,auto) 1fr;gap:4px 22px;align-items:end}.m-harm .hs-sum-g b{display:block;font-size:18px;font-weight:700;color:var(--navy);line-height:1.2}.m-harm .hs-sum-g .okr b{font-size:13px;font-weight:600;color:var(--ink)}.m-harm .hs-sum-g span{font-size:12px;color:var(--ink-muted)}.m-harm .hs-pz{display:flex;gap:10px;align-items:flex-start;margin-top:16px;padding:12px 14px;border:1.5px solid #EBD9A6;border-radius:11px;background:#fbf4e2;cursor:pointer}.m-harm .hs-pz input{margin-top:2px;accent-color:#B7791F;width:16px;height:16px;flex-shrink:0}.m-harm .hs-pz b{display:block;font-size:13px;color:#6b4e07}.m-harm .hs-pz small{display:block;font-size:12px;color:#7a5a12;margin-top:2px;line-height:1.45}.m-harm .hs-pz.on{border-color:#d9a93b}.m-harm .hs-zw{display:flex;flex-direction:column;gap:8px}.m-harm .hs-zw select{width:100%;height:40px;padding:0 12px;border:1.5px solid var(--border-input);border-radius:9px;font:inherit;font-size:13px;background:var(--surface)}.m-harm .hs-zc{display:flex;flex-wrap:wrap;gap:6px}.m-harm .hs-zc button{position:relative;height:34px;padding:0 14px;border:1.5px solid var(--border-input);border-radius:9px;background:var(--surface);font:inherit;font-size:13px;font-weight:500;color:var(--ink-dim);cursor:pointer;display:inline-flex;align-items:center;gap:6px}.m-harm .hs-zc button:hover:not(:disabled){border-color:var(--ink-muted);color:var(--ink)}.m-harm .hs-zc button.on{border-color:var(--accent);background:var(--accent-l);color:var(--accent);font-weight:600}.m-harm .hs-zc button:disabled{opacity:.45;cursor:not-allowed}.m-harm .dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--green,#2E7D4F)}.m-harm .hs-leg{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:12px;color:var(--ink-muted)}.m-harm .hs-chips{display:flex!important;flex-wrap:wrap;gap:5px;margin:5px 0 4px!important}.m-harm .hs-chips em{font-style:normal;font-size:11px;font-weight:600;color:var(--ink-dim);background:var(--surface2);padding:2px 8px;border-radius:999px}.m-harm .hs-k.on .hs-chips em{background:#fff}.m-harm .hs-pod{display:flex;gap:9px;align-items:flex-start}.m-harm .hs-f .hs-opc{font-weight:400;color:var(--ink-muted);margin-left:4px}.m-harm .hs-co{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;padding:14px;border-radius:11px;background:var(--surface2)}.m-harm .hs-co h4{display:flex;align-items:center;gap:6px;margin:0 0 6px;font-size:12px;font-weight:600;color:var(--green-t,#1E6B3F)}.m-harm .hs-co h4.n{color:var(--ink-muted)}.m-harm .hs-co ul{margin:0;padding-left:16px;font-size:12px;color:var(--ink-dim);line-height:1.6}.m-harm .hs-p{margin:0 0 8px;font-size:13px;color:var(--ink);line-height:1.5}.m-harm .hs-p.mut{color:var(--ink-muted);margin-top:12px}.m-harm .hs-us{margin:0;padding:0;list-style:none;border:1px solid #F1C9C2;border-radius:10px;background:#fdf1ef}.m-harm .hs-us li{padding:8px 12px;font-size:13px;color:#7a2316;border-bottom:1px solid #F6DCD7}.m-harm .hs-us li:last-child{border-bottom:0}.m-harm .hs-us b{font-weight:700}.m-harm .hs-link{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:0;border:0;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--accent);cursor:pointer}.m-harm .hs-link:hover{text-decoration:underline;text-underline-offset:3px}.m-harm .m-foot .btn:disabled{opacity:.45;cursor:not-allowed}@container cc-obszar (max-width:560px){.m-harm .hs-cz{grid-template-columns:1fr}.m-harm .hs-sum-g{grid-template-columns:repeat(3,1fr)}.m-harm .hs-sum-g .okr{grid-column:1/-1}.m-harm .hs-co{grid-template-columns:1fr}}.m-harm .hs-tl{display:flex;align-items:center;gap:10px;margin-bottom:14px}.m-harm .hs-tl .hs-s{flex:1;position:relative}.m-harm .hs-tl .hs-s input{width:100%;height:36px;padding:0 12px 0 34px;border:1px solid var(--border-input);border-radius:10px;font:inherit;font-size:13px;background:var(--surface)}.m-harm .hs-tl .hs-s svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--ink-muted)}.m-harm .hs-c{border:1px solid var(--border);border-radius:12px;background:var(--surface);margin-bottom:10px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.m-harm .hs-c:hover{border-color:var(--border-dark)}.m-harm .hs-c.mig{box-shadow:0 0 0 3px #375da640;border-color:var(--accent)}.m-harm .hs-ch2{display:flex;gap:14px;padding:14px 16px;align-items:flex-start}.m-harm .hs-ch2 .t{flex:1;min-width:0}.m-harm .hs-ch2 .nz{font-size:14px;font-weight:600;color:var(--ink);line-height:1.35}.m-harm .hs-ch2 .op{font-size:13px;color:var(--ink-dim);margin-top:3px;line-height:1.45}.m-harm .hs-st{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.m-harm .hs-st span{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:999px;background:var(--surface2);font-size:12px;font-weight:500;color:var(--ink-dim)}.m-harm .hs-st span b{color:var(--ink);font-weight:600}.m-harm .hs-mt{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:9px;font-size:12px;color:var(--ink-muted)}.m-harm .hs-mt span{display:inline-flex;align-items:center;gap:5px}.m-harm .hs-ac{display:flex;align-items:center;gap:6px;flex-shrink:0}.m-harm .hs-ub{height:32px;padding:0 12px;border:1px solid var(--accent);border-radius:8px;background:var(--accent-l);color:var(--accent);font:inherit;font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.m-harm .hs-ub:hover{background:#dce6f6}.m-harm .hs-kb{width:32px;height:32px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--ink-dim);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.m-harm .hs-kb:hover,.m-harm .hs-kb[aria-expanded=true]{border-color:var(--border-dark);color:var(--ink)}.m-harm .hs-km{position:relative}.m-harm .hs-km .hs-dd{min-width:200px}.m-harm .hs-km .hs-dd.up{top:auto;bottom:calc(100% + 6px)}.m-harm .hs-pg{border-top:1px solid var(--border);background:var(--surface2)}.m-harm .hs-pgb{display:flex;align-items:center;gap:6px;width:100%;padding:9px 16px;border:0;background:none;font:inherit;font-size:12px;font-weight:600;color:var(--ink-dim);cursor:pointer;text-align:left}.m-harm .hs-pgb:hover{color:var(--ink)}.m-harm .hs-pgb svg{transition:transform .15s}.m-harm .hs-pgb[aria-expanded=true] svg{transform:rotate(180deg)}.m-harm .hs-pgl{padding:0 16px 12px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.m-harm .hs-pgl h4{margin:0 0 6px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .hs-pgl ol,.m-harm .hs-pgl ul{margin:0;padding:0;list-style:none;font-size:12px;color:var(--ink-dim)}.m-harm .hs-pgl li{display:flex;justify-content:space-between;gap:8px;padding:3px 0;border-bottom:1px dashed var(--border)}.m-harm .hs-pgl li:last-child{border-bottom:0}.m-harm .hs-pgl li em{font-style:normal;color:var(--ink-muted);flex-shrink:0}.m-harm .hs-ed{padding:14px 16px;display:flex;flex-direction:column;gap:10px;background:var(--surface)}.m-harm .hs-ed .hs-f+.hs-f{margin-top:0}.m-harm .hs-ed .bt{display:flex;justify-content:flex-end;gap:8px}.m-harm .hs-del{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#fdf1ef;border-top:1px solid #F1C9C2;font-size:13px;color:#7a2316}.m-harm .hs-del span{flex:1;line-height:1.4}@container cc-obszar (max-width:560px){.m-harm .hs-ch2{flex-direction:column}.m-harm .hs-pgl{grid-template-columns:1fr}}.m-harm .hsb{height:min(620px,calc(100cqh - 230px))}.m-harm .hsb-l .hs-s{margin:16px 14px 8px}.m-harm .hsb-it{padding:10px 12px 11px;border-radius:10px}.m-harm .hsb-it b{font-size:13px;font-weight:600;line-height:1.35}.m-harm .hsb-it span{margin-top:3px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-harm .hsb-r{padding:26px 30px 30px}.m-harm .hp-hd{display:flex;gap:16px;align-items:flex-start}.m-harm .hp-hd .t{flex:1;min-width:0}.m-harm .hp-hd h3{margin:0;font-size:20px;font-weight:650;letter-spacing:-.015em;color:var(--ink);line-height:1.3;overflow-wrap:anywhere}.m-harm .hp-hd p{margin:6px 0 0;font-size:13px;color:var(--ink-dim);line-height:1.5}.m-harm .hp-mt{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:12px;font-size:12px;color:var(--ink-muted)}.m-harm .hp-mt span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.m-harm .hp-mt svg{color:#a39c91;flex-shrink:0}.m-harm .hp-mt b{font-weight:600;color:var(--ink)}.m-harm .hp-mt em{font-style:normal}.m-harm .hp-ed .hs-ed{padding:0;background:none}.m-harm .hsb-r .hs-del{margin-top:16px}.m-harm .hp-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px}.m-harm .hp-tabs button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px 13px;border-radius:12px;border:1px solid var(--border);background:var(--surface);text-align:left;transition:border-color .15s,box-shadow .15s,background .15s}.m-harm .hp-tabs button:hover{border-color:var(--border-dark)}.m-harm .hp-tabs .l{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.m-harm .hp-tabs .v{display:flex;align-items:baseline;gap:5px;font-size:12px;color:var(--ink-dim)}.m-harm .hp-tabs .v b{font-size:22px;font-weight:650;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.15}.m-harm .hp-tabs .s{font-size:11px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.m-harm .hp-tabs button.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 4px 14px -6px #375da659;background:linear-gradient(180deg,#fff,#f7f9fd)}.m-harm .hp-tabs button.on .l{color:var(--accent)}.m-harm .hp-tabs button:focus-visible{outline:none;box-shadow:0 0 0 3px #375da64d}.m-harm .hp-pan{margin-top:22px;animation:hpIn .18s ease-out}.m-harm .hp-pan>.hb3-g{margin-top:0}.m-harm .hp-pl{margin-bottom:18px}.m-harm .hp-plh{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:12px;color:var(--ink-dim);font-weight:500}.m-harm .hp-plh b{font-weight:650}.m-harm .hp-plh b.ok{color:#1e6b3f}.m-harm .hp-plh b.zle{color:var(--red-t,#B42318)}.m-harm .hp-plb{display:flex;gap:2px;height:22px;border-radius:7px;overflow:hidden}.m-harm .hp-plb i{display:flex;align-items:center;justify-content:center;font-style:normal;font-size:10px;font-weight:700;color:var(--accent);background:#dce5f4;cursor:default;transition:background .12s,color .12s}.m-harm .hp-plb i.s1{background:#c6d5ee}.m-harm .hp-plb i:hover,.m-harm .hp-plb i.hl{background:var(--accent);color:#fff}.m-harm .hp-tb{margin-top:0}.m-harm .hp-tb th{padding-top:0}.m-harm .hp-tb td{padding:10px}.m-harm .hp-tb td.nm{font-weight:500}.m-harm .hp-tb td.n{padding-right:0}.m-harm .hp-tb tbody tr{transition:background .12s}.m-harm .hp-tb tbody tr:hover td,.m-harm .hp-tb tbody tr.hl td{background:#faf9f7}.m-harm .hp-tb tbody tr.hl td.n i{background:var(--accent);color:#fff}.m-harm .hp-tb td.m[data-tip]{cursor:default;text-decoration:underline dotted #C8C2B8;text-underline-offset:3px}.m-harm .hp-kt .hp-gr td{padding:16px 10px 6px;border-bottom:1px solid var(--border);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);background:none!important}.m-harm .hp-kt tbody:first-of-type .hp-gr td{padding-top:6px}.m-harm .hp-kt .hp-gr svg{display:inline-block;vertical-align:-2px;margin-right:6px;color:#a39c91}.m-harm .hp-kt .hp-gr em{font-style:normal;margin-left:6px;color:var(--ink-muted);font-weight:500}.m-harm .hp-q{border-bottom:1px dotted var(--border-dark);cursor:help}@container cc-obszar (max-width:760px){.m-harm .hp-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.m-harm .hp-tabs button{padding:10px}.m-harm .hp-tabs .s{display:none}.m-harm .hp-tabs .v b{font-size:19px}.m-harm .hsb-r{padding:20px}}@container cc-obszar (max-width:480px){.m-harm .hp-tabs .l{font-size:10px;letter-spacing:0}.m-harm .hp-tabs .v{flex-direction:column;align-items:flex-start;gap:0}}.m-harm #hsWar{position:fixed;left:50%;top:12px;transform:translate(-50%);z-index:9000;display:flex;align-items:center;gap:4px;padding:5px;border-radius:14px;background:#1a1816e0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 10px 30px #00000040}.m-harm #hsWar[hidden]{display:none}.m-harm #hsWar .hw-l{padding:0 8px 0 10px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c;white-space:nowrap}.m-harm #hsWar button{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px 0 6px;border-radius:10px;font-size:12px;font-weight:600;color:#fffc;white-space:nowrap}.m-harm #hsWar button b{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:20px;padding:0 4px;border-radius:6px;background:#ffffff1f;font-size:11px}.m-harm #hsWar button:hover{background:#ffffff14;color:#fff}.m-harm #hsWar button.on{background:#fff;color:var(--ink)}.m-harm #hsWar button.on b{background:var(--accent);color:#fff}@container cc-obszar (max-width:640px){.m-harm #hsWar .hw-l{display:none}.m-harm #hsWar button{padding:0 8px 0 5px}}.m-harm .m-foot[hidden]{display:none!important}.m-harm .ov.z-war{padding-top:66px!important}.m-harm .ov.z-war .modal.hs-mod{max-height:calc(100cqh - 90px)!important}.m-harm .hv3-in .hs-okr{flex-wrap:wrap;row-gap:6px}.m-harm .hv3-in .hs-okr em{margin-left:0!important}.m-harm .hs-mod .hs-krok{margin:26px 0 10px}.m-harm .hs-mod .hs-krok:first-child{margin-top:0}.m-harm .hs-pzm{display:inline-flex;align-items:center;gap:8px;margin-right:auto;padding:6px 10px;border-radius:9px;border:1px solid #F1C9C2;background:#fdf1ef;font-size:12px;font-weight:600;color:#7a2316;cursor:pointer}.m-harm .hs-pzm input{accent-color:var(--red,#C8410A);width:15px;height:15px;margin:0}.m-harm .hs-pzm.on{background:#fbe3de}.m-harm .hs-us2{list-style:none;margin:8px 0 14px;padding:0;border:1px solid var(--border);border-radius:12px;overflow:hidden}.m-harm .hs-us2 li{display:flex;align-items:center;gap:10px;padding:10px 14px;font-size:13px;color:var(--ink-dim);border-bottom:1px solid #F0EEEA}.m-harm .hs-us2 li:last-child{border-bottom:0}.m-harm .hs-us2 li svg{color:#a39c91;flex-shrink:0}.m-harm .hs-us2 b{color:var(--ink);font-weight:650;font-variant-numeric:tabular-nums}.m-harm .hs-pvk{margin-top:26px!important}.m-harm .hv2-pr{list-style:none;display:flex;gap:6px;margin:0 0 22px;padding:0;counter-reset:k}.m-harm .hv2-pr li{flex:1;min-width:0;position:relative;padding-top:10px}.m-harm .hv2-pr li:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;border-radius:2px;background:#ece9e3}.m-harm .hv2-pr li.done:before,.m-harm .hv2-pr li.cur:before{background:var(--accent)}.m-harm .hv2-pr li .c,.m-harm .hv2-pr li button{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-harm .hv2-pr li .c>span,.m-harm .hv2-pr li button>span{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border-radius:50%;background:#ece9e3;font-size:10px;color:var(--ink-dim)}.m-harm .hv2-pr li.cur .c{color:var(--ink)}.m-harm .hv2-pr li.cur .c>span{background:var(--accent);color:#fff}.m-harm .hv2-pr li button{color:var(--accent)}.m-harm .hv2-pr li button>span{background:var(--accent-l);color:var(--accent)}.m-harm .hv2-pr li button:hover{text-decoration:underline;text-underline-offset:3px}.m-harm .hv2-t{margin:0;font-size:18px;font-weight:650;letter-spacing:-.01em;color:var(--ink);outline:none}.m-harm .hv2-o{margin:4px 0 18px;font-size:13px;color:var(--ink-muted)}.m-harm .hv2-b{animation:hvIn .2s ease-out;min-height:260px}.m-harm .hv2-b .hs-pvw .hs-krok,.m-harm .hs-vV2 .hs-pvk{display:none}@container cc-obszar (max-width:560px){.m-harm .hv2-pr li .c,.m-harm .hv2-pr li button{font-size:0}.m-harm .hv2-pr li .c>span,.m-harm .hv2-pr li button>span{font-size:10px}}.m-harm .ov .modal.hs-alert{max-width:380px!important;width:min(380px,calc(100vw - 40px))!important}.m-harm .hs-alert .m-head{display:none!important}.m-harm .hs-alert .m-body{padding:28px 24px 20px!important}.m-harm .hv2-al{text-align:center}.m-harm .hv2-al .ic{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:16px;background:#fdf1ef;color:var(--red-t,#B42318);margin-bottom:14px}.m-harm .hv2-al h3{margin:0;font-size:17px;font-weight:650;color:var(--ink)}.m-harm .hv2-al p{margin:8px 0 20px;font-size:13px;line-height:1.5;color:var(--ink-dim)}.m-harm .hv2-al .bt{display:flex;flex-direction:column;gap:8px}.m-harm .hv2-al .bt .btn{width:100%;height:40px;justify-content:center;border-radius:11px;font-size:14px}.m-harm .hv2-al .hs-link{margin:14px auto 0}.m-harm .ov .modal.hs-mod.hs-vV3:not(.waskie){max-width:none!important;width:min(920px,calc(100vw - 40px))!important}.m-harm .hs-vV3:not(.waskie) .m-body{padding:0!important}.m-harm .hv3{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start}.m-harm .hv3-l{padding:22px 24px 26px;min-width:0}.m-harm .hv3-r{position:sticky;top:0;align-self:stretch;border-left:1px solid var(--border);background:var(--surface2)}.m-harm .hv3-in{position:sticky;top:0;padding:22px 20px;display:flex;flex-direction:column;gap:14px}.m-harm .hv3-in .hs-sum{margin:0}.m-harm .hv3-in .hs-sum-g{grid-template-columns:1fr!important}.m-harm .hv3-in .hs-sum-g>div+div{border-left:0!important;border-top:1px solid var(--border)}.m-harm .hv3-in .hs-pz,.m-harm .hv3-in .hs-pvw{margin:0}.m-harm .hv3-in .hs-pvk{margin:0!important}.m-harm .hv3-0{display:flex;gap:8px;align-items:flex-start;font-size:12px;color:var(--ink-muted);line-height:1.45}.m-harm .hv3-ac{display:flex;flex-direction:column;gap:6px;margin-top:4px}.m-harm .hv3-ac .hv3-gl{width:100%;height:40px!important;justify-content:center;font-size:14px!important}.m-harm .hv3-ac .hv3-an{width:100%;justify-content:center}.m-harm .hv3-wp{margin-top:4px}.m-harm .hv3-wp label b{font-weight:700;color:var(--ink)}@container cc-obszar (max-width:820px){.m-harm .hv3{grid-template-columns:1fr}.m-harm .hv3-r{border-left:0;border-top:1px solid var(--border)}}.m-harm .hs-czp{display:flex;flex-wrap:wrap;gap:6px}.m-harm .hs-czr{position:relative;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 12px 0 8px;border-radius:999px;border:1px solid var(--border);background:var(--surface);font-size:13px;font-weight:500;color:var(--ink-dim);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s,background .15s,color .15s}.m-harm .hs-czr input{position:absolute;opacity:0;pointer-events:none}.m-harm .hs-czr .ck{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--border-dark);color:transparent;transition:all .15s}.m-harm .hs-czr em{font-style:normal;font-size:12px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-harm .hs-czr:hover{border-color:var(--border-dark)}.m-harm .hs-czr.on{border-color:#b9cbea;background:var(--accent-l);color:var(--accent)}.m-harm .hs-czr.on .ck{background:var(--accent);border-color:var(--accent);color:#fff}.m-harm .hs-czr.on em{color:#5b74a6}.m-harm .hs-czr:has(input:focus-visible){box-shadow:0 0 0 3px #375da64d}.m-harm .hs-czp+.hs-blad,.m-harm .hs-czp+.hs-uw{margin-top:10px}.m-harm .hs-sm1{display:flex;align-items:center;gap:10px;margin-top:22px;padding:12px 14px;border-radius:11px;background:#eef6f1;border:1px solid #CFE6D8;font-size:13px;color:#1e4d33}.m-harm .hs-sm1 svg{flex-shrink:0;color:#2d7a4f}.m-harm .hs-sm1 span{flex:1;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.m-harm .hs-sm1 b{font-weight:650;font-variant-numeric:tabular-nums}.m-harm .hs-sm1 .ar{display:inline-block;width:18px;height:1px;background:#7fb394;position:relative}.m-harm .hs-sm1 .ar:after{content:"";position:absolute;right:0;top:-3px;border:3.5px solid transparent;border-left:5px solid #7FB394;border-right:0}.m-harm .hs-sm1 em{font-style:normal;font-size:12px;font-weight:600;padding:2px 9px;border-radius:999px;background:#fff;border:1px solid #CFE6D8;white-space:nowrap}.m-harm .hs-lbl{display:block;font-size:12px;font-weight:600;color:var(--ink-dim);margin-bottom:6px}.m-harm .hs-lz .hs-s{position:relative;margin-bottom:8px}.m-harm .hs-lz .hs-s input{width:100%;height:36px;padding:0 30px 0 32px;border:1px solid var(--border);border-radius:9px;font:inherit;font-size:13px}.m-harm .hs-lz .hs-s input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da626}.m-harm .hs-lz .hs-s>svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--ink-muted);pointer-events:none}.m-harm .hs-lzl{max-height:232px;overflow-y:auto;border:1px solid var(--border);border-radius:12px}.m-harm .hs-lzr{display:flex;align-items:center;gap:10px;width:100%;padding:9px 14px;border-bottom:1px solid #F0EEEA;text-align:left;background:var(--surface);transition:background .12s}.m-harm .hs-lzr:last-child{border-bottom:0}.m-harm .hs-lzr:hover{background:#fcfbf9}.m-harm .hs-lzr .rd{width:16px;height:16px;flex-shrink:0;border-radius:50%;border:1.5px solid var(--border-dark);background:#fff;transition:border-width .12s}.m-harm .hs-lzr.on{background:var(--accent-l)}.m-harm .hs-lzr.on .rd{border:5px solid var(--accent)}.m-harm .hs-lzr:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--accent)}.m-harm .hs-lzr .t{flex:1;min-width:0}.m-harm .hs-lzr .t b{display:block;font-size:13px;font-weight:600;color:var(--ink)}.m-harm .hs-lzr .t small{display:block;font-size:12px;color:var(--ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-harm .hs-lzr em{flex-shrink:0;font-style:normal;font-size:12px;color:var(--ink-muted)}.m-harm .hs-lzr em.p{color:#1e6b3f;font-weight:500}.m-harm .hs-lzr em.m{color:#9a6a12;font-weight:500}.m-harm .hs-lze{padding:16px;font-size:13px;color:var(--ink-muted);text-align:center}.m-harm .hs-wr{display:inline-flex;align-items:center;gap:6px;height:28px;margin:-6px 0 10px -8px;padding:0 8px;border-radius:7px;font-size:12px;font-weight:600;color:var(--accent)}.m-harm .hs-wr:hover{background:var(--accent-l)}.m-harm .hs-wr+.hs-krok{margin-top:6px!important}.m-harm .hs-ok1{display:flex;gap:8px;align-items:flex-start;margin-bottom:14px;padding:10px 12px;border-radius:10px;background:#eef6f1;border:1px solid #CFE6D8;font-size:13px;color:#1e4d33}.m-harm .hs-ok1 svg{flex-shrink:0;margin-top:2px;color:#2d7a4f}.m-harm .hs-pzm{line-height:1.35}@container cc-obszar (max-width:560px){.m-harm .hs-lzr em{display:none}.m-harm .hs-sm1{flex-wrap:wrap}}.m-harm .hs-lz2{border:1px solid var(--border);border-radius:12px;background:var(--surface);overflow:hidden}.m-harm .hs-lzs{position:relative;border-bottom:1px solid var(--border)}.m-harm .hs-lzs>svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--ink-muted);pointer-events:none}.m-harm .hs-lzs input{width:100%;height:42px;padding:0 36px 0 38px;border:0;background:transparent;font:inherit;font-size:13px;color:var(--ink)}.m-harm .hs-lzs input:focus{outline:none}.m-harm .hs-lzs:focus-within{background:#fcfbf9;box-shadow:inset 0 -2px 0 var(--accent)}.m-harm .hs-lzl2{max-height:272px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#D6D1C8 transparent}.m-harm .hs-lzl2::-webkit-scrollbar{width:8px}.m-harm .hs-lzl2::-webkit-scrollbar-thumb{background:#d6d1c8;border-radius:4px;border:2px solid #fff}.m-harm .hs-lzg{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:8px;padding:7px 14px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);background:#f9f8f6;border-bottom:1px solid #EEECE7}.m-harm .hs-lzg span{padding:1px 6px;border-radius:5px;background:var(--accent-l);color:var(--accent);font-size:10px;letter-spacing:.02em;text-transform:none}.m-harm .hs-lzr2{display:flex;align-items:center;gap:12px;width:100%;min-height:42px;padding:8px 14px;text-align:left;background:var(--surface);border-bottom:1px solid #F3F1EC;transition:background .12s}.m-harm .hs-lzr2:hover{background:#fcfbf9}.m-harm .hs-lzr2 .rd{width:16px;height:16px;flex-shrink:0;border-radius:50%;border:1.5px solid var(--border-dark);background:#fff;transition:border-width .12s,border-color .12s}.m-harm .hs-lzr2.on{background:var(--accent-l)}.m-harm .hs-lzr2.on .rd{border:5px solid var(--accent)}.m-harm .hs-lzr2:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--accent)}.m-harm .hs-lzr2 .t{flex:1;min-width:0}.m-harm .hs-lzr2 .t b{display:block;font-size:13px;font-weight:600;color:var(--ink)}.m-harm .hs-lzr2.on .t b{color:var(--accent)}.m-harm .hs-lzr2 .t small{display:flex;align-items:center;gap:5px;margin-top:2px;font-size:12px;color:var(--ink-dim)}.m-harm .hs-lzr2 .t small.uw{color:#9a6a12}.m-harm .hs-lzr2 .t small.ok{color:#1e6b3f}.m-harm .hs-lzr2 .ms{display:flex;color:#b5aea3;flex-shrink:0}.m-harm .hs-lzr2 .pu{flex-shrink:0;padding:2px 8px;border-radius:999px;background:#e8f3ec;color:#1e6b3f;font-size:11px;font-weight:600}.m-harm .hs-lze{display:flex;flex-direction:column;align-items:center;gap:4px;padding:22px 16px;font-size:13px;color:var(--ink-muted)}.m-harm .hs-zp{border:1px solid var(--border);border-radius:12px;overflow:hidden}.m-harm .hs-zp .hs-lzr2:last-child{border-bottom:0}.m-harm .hs-lzr2 .st{flex-shrink:0;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600}.m-harm .hs-lzr2 .st.p{background:#e8f3ec;color:#1e6b3f}.m-harm .hs-lzr2 .st.m{background:#f7efdd;color:#8a6a15}.m-harm .hs-pzb{display:flex;align-items:flex-start;gap:10px;margin-top:12px;padding:12px 14px;border-radius:11px;border:1px solid #F1C9C2;background:#fdf5f3;cursor:pointer;transition:background .15s,border-color .15s}.m-harm .hs-pzb input{margin:2px 0 0;width:16px;height:16px;flex-shrink:0;accent-color:var(--red,#C8410A)}.m-harm .hs-pzb b{display:block;font-size:13px;font-weight:600;color:#7a2316}.m-harm .hs-pzb small{display:block;margin-top:2px;font-size:12px;color:#9a3412}.m-harm .hs-pzb.on{background:#fbe3de;border-color:#e9a898}.m-harm .hs-pzb:has(input:focus-visible){box-shadow:0 0 0 3px #c8410a40}.m-harm label:has(>input:focus-visible),.m-harm label:has(input[type=radio]:focus-visible),.m-harm label:has(input[type=checkbox]:focus-visible){outline:2px solid var(--accent,#375DA6);outline-offset:2px;border-radius:10px}.m-harm .hb-tile .hb-v{font-size:18px!important}.m-harm .hb-tile .hb-v.nu{font-size:15px!important}.m-harm .hb-zch b{font-size:13px!important}.m-harm .hb-ad .hb-zm,.m-harm .hb-tile .hb-ctx{color:var(--ink-muted)!important}.m-harm .ul-pusto,.m-harm .lg-pusto,.m-harm .hl-pusto{display:flex!important;flex-direction:column;align-items:center;text-align:center;gap:0!important;padding:40px 24px!important}.m-harm .ul-pusto>svg,.m-harm .lg-pusto>svg,.m-harm .hl-pusto>svg{box-sizing:content-box;width:22px!important;height:22px!important;padding:13px;border-radius:14px;background:var(--surface2);border:1px solid var(--border);color:var(--ink-dim);margin:0 0 14px!important}.m-harm .ul-pusto>b,.m-harm .lg-pusto>b,.m-harm .hl-pusto>b{font-size:15px!important;font-weight:600!important;color:var(--navy)!important;margin-bottom:6px}.m-harm .ul-pusto>span,.m-harm .lg-pusto>span,.m-harm .hl-pusto>span{font-size:13px!important;color:var(--ink-dim)!important;line-height:1.5;max-width:420px}.m-harm .ul-pusto>.btn,.m-harm .lg-pusto>.btn,.m-harm .hl-pusto>.btn{margin-top:14px!important}.m-harm[data-upr]:not([data-upr~=przegl]) [data-wym=przegl]{display:none!important}.m-harm[data-upr]:not([data-upr~=tworz]) [data-wym=tworz]{display:none!important}.m-harm[data-upr]:not([data-upr~=oferty]) [data-wym=oferty]{display:none!important}.m-harm[data-upr]:not([data-upr~=weryf]) [data-wym=weryf]{display:none!important}.m-harm[data-upr]:not([data-upr~=zatw]) [data-wym=zatw]{display:none!important}.m-harm[data-upr]:not([data-upr~=oceny]) [data-wym=oceny]{display:none!important}.m-harm[data-upr]:not([data-upr~=baza]) [data-wym=baza]{display:none!important}.m-harm[data-upr]:not([data-upr~=bazaDod]) [data-wym=bazaDod]{display:none!important}.m-harm[data-upr]:not([data-upr~=proj]) [data-wym=proj]{display:none!important}.m-harm[data-upr]:not([data-upr~=harm]) [data-wym=harm]{display:none!important}.m-harm[data-upr]:not([data-upr~=harmA]) [data-wym=harmA]{display:none!important}.m-harm[data-upr]:not([data-upr~=harmB]) [data-wym=harmB]{display:none!important}.m-harm[data-upr]:not([data-upr~=harmS]) [data-wym=harmS]{display:none!important}.m-harm[data-upr]:not([data-upr~=harmK]) [data-wym=harmK]{display:none!important}.m-harm[data-upr]:not([data-upr~=slow]) [data-wym=slow]{display:none!important}.m-harm[data-upr]:not([data-upr~=dane]) [data-wym=dane]{display:none!important}.m-harm[data-upr]:not([data-upr~=uzyt]) [data-wym=uzyt]{display:none!important}.m-harm[data-upr] .demo,.m-harm[data-upr] .mk-rola{display:none!important}.m-harm[data-upr]:not([data-upr~=inw]) [data-wym=inw]{display:none!important}.m-harm[data-upr]:not([data-upr~=kat]) [data-wym=kat]{display:none!important}.m-harm[data-upr]:not([data-upr~=akt]) [data-wym=akt]{display:none!important}.m-harm[data-upr]:not([data-upr~=cofnij]) [data-wym=cofnij]{display:none!important}.m-harm[data-upr]:not([data-upr~=inw]) [data-mk=doInwestora]{pointer-events:none!important;color:inherit!important;text-decoration:none!important;cursor:default!important}.m-harm input[type=date]::-webkit-calendar-picker-indicator{opacity:0;width:0;padding:0;margin:0;pointer-events:none}.m-harm .kal-w{position:relative;display:block}.m-harm .kal-w>input[type=date]{width:100%;padding-right:40px!important}.m-harm .kal-b{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-muted,#6E675E);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-harm .kal-b:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-harm .kal-b:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-harm .kal-b:disabled{opacity:.4;cursor:default}.m-harm .kal{position:fixed;z-index:100000;width:288px;padding:12px;background:var(--surface,#fff);border:1px solid var(--border,#E2DFD9);border-radius:14px;box-shadow:0 12px 32px #1a181629,0 2px 6px #1a18160f;font-family:inherit;color:var(--ink,#1A1816);animation:kalIn .14s ease-out}@media (prefers-reduced-motion:reduce){.m-harm .kal{animation:none}}.m-harm .kal-h{display:flex;align-items:center;gap:4px;margin-bottom:8px}.m-harm .kal-t{flex:1;font-size:13px;font-weight:600;color:var(--navy,#1A3059);padding-left:6px;text-transform:capitalize}.m-harm .kal-n{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-dim,#4A453F);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-harm .kal-n:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-harm .kal-n:focus-visible,.m-harm .kal-d:focus-visible,.m-harm .kal-f button:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-harm .kal-g{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.m-harm .kal-wd{height:28px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--ink-muted,#6E675E);text-transform:uppercase;letter-spacing:.04em}.m-harm .kal-wd.we{color:#a49c92}.m-harm .kal-d{height:32px;border:0;border-radius:9px;background:transparent;font:inherit;font-size:13px;font-weight:500;color:var(--ink,#1A1816);cursor:pointer;font-variant-numeric:tabular-nums;position:relative}.m-harm .kal-d:hover{background:var(--surface2,#F5F4F0)}.m-harm .kal-d.poza{color:#b8b1a7}.m-harm .kal-d.we:not(.on){color:var(--ink-dim,#4A453F)}.m-harm .kal-d.dzis{box-shadow:inset 0 0 0 1.5px var(--accent,#375DA6);color:var(--accent,#375DA6);font-weight:600}.m-harm .kal-d.on{background:var(--accent,#375DA6);color:#fff;font-weight:600;box-shadow:none}.m-harm .kal-d:disabled{color:#cfc9c0;cursor:not-allowed;background:transparent;text-decoration:line-through}.m-harm .kal-f{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid var(--border,#E2DFD9)}.m-harm .kal-f button{height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:12px;font-weight:600;color:var(--accent,#375DA6);cursor:pointer}.m-harm .kal-f button:hover{background:var(--accent-l,#E8EEF8)}.m-harm .kal-f button.cz{color:var(--ink-dim,#4A453F)}.m-harm .kal-f button.cz:hover{background:var(--surface2,#F5F4F0)}.m-harm .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}.m-harm .mk-tt.on{opacity:1;transform:none}.m-harm .mk-tt.dol{transform:translateY(-3px)}.m-harm .mk-tt.dol.on{transform:none}@media (prefers-reduced-motion:reduce){.m-harm .mk-tt{transition:none}}.m-harm[data-upr]:not([data-upr~=pism]) [data-wym=pism]{display:none!important}.m-harm .wal-bl{display:block;margin-top:5px;font-size:12px;line-height:1.4;color:var(--red-t,#B42318)}.m-harm input.wal-zle,.m-harm textarea.wal-zle{border-color:var(--red,#C4321F)!important;box-shadow:0 0 0 3px #c4321f1f!important}.m-harm .he-s{display:inline-flex!important;align-items:center;height:22px!important;padding-top:0!important;padding-bottom:0!important;border-radius:6px!important;font-size:12px!important;font-weight:600!important;line-height:1!important}.m-harm .hm-back{border-radius:9px!important}.m-harm .hm-tabs{border-radius:14px!important}.m-harm .hb-actions .btn-primary,.m-harm .btn-primary[data-mk=nowyEtap]{height:34px!important}.m-harm .pierwszy{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 24px}.m-harm .pierwszy .pi-ic{width:48px;height:48px;border-radius:14px;background:var(--accent-l,#E8EEF8);color:var(--accent,#375DA6);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.m-harm .pierwszy b{font-size:15px;font-weight:600;color:var(--navy,#1A3059);margin-bottom:6px}.m-harm .pierwszy span{font-size:13px;color:var(--ink-dim);line-height:1.5;max-width:440px}.m-harm .pierwszy .btn{margin-top:16px}@container cc-obszar (max-width:900px){.m-harm .he3-d{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important}.m-harm .he3-d>*{min-width:0}}@container cc-obszar (max-width:640px){.m-harm .hm-okr{min-width:0;max-width:100%;overflow:hidden}.m-harm .hm-okr>*{flex-shrink:0}.m-harm .hm-okr .hm-okr-n{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-harm .hm-hd{flex-wrap:wrap}.m-harm .hm-zr{flex-wrap:wrap;gap:6px;flex:1 1 100%;min-width:0;max-width:100%}.m-harm .hm-zr .seg-w{min-width:0;flex:1 1 auto}.m-harm .hm-zr .seg-w{max-width:100%;overflow-x:auto;scrollbar-width:none}.m-harm .hm-zr .seg-w button{white-space:nowrap;flex-shrink:0}.m-harm .hm-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.m-harm .hm-tabs>*{min-width:0!important;flex-direction:column!important;align-items:center!important;text-align:center;gap:4px!important;padding:8px 2px!important;font-size:11px!important}.m-harm .hm-tabs>* *{white-space:nowrap!important;font-size:11px!important;letter-spacing:-.01em;line-height:1.2;padding-left:0!important;padding-right:0!important;margin:0!important}.m-harm .hm-tabs>*{overflow:hidden}.m-harm .hm-zl{width:100%;text-align:left!important}.m-harm .hm-tabs>* small,.m-harm .hm-tabs>* .hm-t-s{display:none!important}.m-harm .hb-kpi{grid-template-columns:1fr!important}.m-harm .hb-wg{flex-wrap:wrap;gap:6px}.m-harm .hb-wg>*{max-width:100%}.m-harm .he3-d{grid-template-columns:1fr 1fr!important}.m-harm .he3-p{min-width:0;overflow:hidden}.m-harm .he3-d>*{min-width:0}.m-harm .he3-h{flex-wrap:wrap;gap:6px}.m-harm .hz{grid-template-columns:auto minmax(0,1fr)!important}.m-harm .hz>*{min-width:0}.m-harm .hz .hz-p{grid-column:1/-1}.m-harm .gk-h{flex-wrap:wrap;gap:6px}.m-harm .g2.g3{overflow-x:auto}.m-harm .kt-ch{grid-template-columns:auto minmax(0,1fr)!important}.m-harm .kt-ch>*{min-width:0}.m-harm .kt-ch .kt-dt{grid-column:1/-1}.m-harm .kt-zt{flex-wrap:wrap;gap:6px}.m-harm aside.sz{width:100%!important;max-width:100vw!important}}@keyframes hsMig{0%,40%{background:#d3dff3}to{background:var(--accent-l)}}@keyframes hpIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes hvIn{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}.harm-podglad{position:fixed;left:calc(var(--cc-menu-szer,232px) + 16px);bottom:16px;z-index:40;padding:7px 12px;border-radius:999px;background:#fff6dc;border:1px solid #E6C977;color:#6b5212;font:600 12px/1.3 Inter Variable,system-ui,sans-serif;box-shadow:0 4px 14px #1a30591f;pointer-events:none}.m-harm .sz{top:var(--cc-oy,58px)}.m-harm .szuf-ov{top:var(--cc-oy,58px);left:var(--cc-ox,232px)}.m-harm .g3-pct{position:absolute;transform:translateY(-50%);font-size:11px;font-weight:650;color:var(--ink-dim);white-space:nowrap;pointer-events:none;z-index:2}.m-harm .g3-pct.ok{color:var(--green)}.m-harm #zP .pk-fd{position:static;margin-top:6px;max-height:300px;overflow-y:auto;box-shadow:none}.m-harm .kt-ic.d{background:#fff3e0;color:#b34700}.m-harm .wyb-l{max-width:min(440px,calc(100vw - 32px))}.m-harm .wyb-l *{max-width:100%}.m-harm .wyb-l [role=option],.m-harm .wyb-l .wyb-o{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-harm .hs-bar{display:flex;align-items:center;gap:8px}.m-harm .hs-hist{display:inline-flex;align-items:center;gap:7px}.m-harm .ov:has(#hzB) .modal{width:min(620px,100%)}.m-harm .ov:has(#hzB) .m-body{padding:0}.m-harm .hzh-tabs{display:flex;gap:4px;padding:10px 16px 0;border-bottom:1px solid var(--border);position:sticky;top:0;background:var(--surface);z-index:1}.m-harm .hzh-tab{display:inline-flex;align-items:center;gap:7px;padding:9px 12px 11px;border:0;background:none;font:600 13px/1 inherit;color:var(--ink-dim);border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer}.m-harm .hzh-tab:hover{color:var(--navy)}.m-harm .hzh-tab.on{color:var(--accent);border-bottom-color:var(--accent)}.m-harm .hzh-tab .n{min-width:20px;height:18px;padding:0 6px;border-radius:999px;background:var(--surface2,#F4F3EF);color:var(--ink-dim);font-size:11px;display:inline-flex;align-items:center;justify-content:center}.m-harm .hzh-tab.on .n{background:var(--accent-l);color:var(--accent)}.m-harm .hzh-l{padding:4px 0 12px}.m-harm .hzh-pusto{padding:28px 20px;color:var(--ink-dim);font-size:13px;text-align:center}.m-harm .ev-d{display:flex;align-items:baseline;justify-content:space-between;padding:12px 20px 6px}.m-harm .ev-d b{font-size:13px;color:var(--navy)}.m-harm .ev-d span{font-size:11px;color:var(--ink-muted,var(--ink-dim))}.m-harm .ev-r{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:56px;padding:8px 20px}.m-harm .ev-r:hover{background:#f7f9fc}.m-harm .ev-e{display:flex;align-items:center;gap:12px;min-width:0}.m-harm .ev-av{width:26px;height:26px;border-radius:50%;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.m-harm .ev-t{display:flex;flex-direction:column;gap:2px;min-width:0}.m-harm .ev-o{font-size:13px;color:var(--ink);line-height:1.4}.m-harm .ev-m{font-size:11px;color:var(--ink-muted,var(--ink-dim))}.m-harm .ev-c{font-size:12px;color:var(--ink-dim);white-space:nowrap;font-variant-numeric:tabular-nums}.m-harm .kt-nm>span{display:flex;align-items:baseline;min-width:0;white-space:pre}.m-harm .kt-nm>span>.kt-f{display:flex;flex:0 1 auto;min-width:0;overflow:hidden;white-space:pre}.m-harm .kt-nm>span>.kt-f>.kt-fl{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-harm .hm-zr .seg-w{flex-wrap:wrap;overflow:visible;height:auto}.m-harm .hm-zr .seg-w button{white-space:nowrap;flex:0 0 auto}.m-harm .g3-h1{top:6px!important;height:20px}.m-harm .g3-km{top:46px!important;display:block;transform:translate(-50%)!important}.m-harm .g3-km.flip,.m-harm .g3-km.end.flip{transform:translate(-50%)!important}.m-harm .g3-km.end{top:41px!important;transform:translate(-50%)!important}.m-harm .g3-km i{display:block}.m-harm .g3-km.end i.fl{margin-left:0}.m-harm .g3-km span{position:absolute;bottom:calc(100% + 5px);box-sizing:border-box;display:block;text-align:center;font-size:10.5px;line-height:16px;padding:0 7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-harm .g3-km.end span{bottom:calc(100% + 3px)}.m-harm .g3-km span em{display:none}.m-harm .g3-km:hover{z-index:6}.m-harm .g3-km:hover span{width:auto!important;min-width:max-content}.m-harm .g3-h2{top:60px!important;height:28px}.m-harm .g3-rh:after{top:60px}.m-harm .g3-dzt{top:89px!important;font-size:10.5px;line-height:15px;padding:0 8px;box-shadow:0 1px 4px #375da64d}.m-harm [data-ro]{cursor:grab}.m-harm .tb-ro{display:inline-flex;align-items:center;justify-content:center;color:var(--border-dark,#B9B4AA);opacity:0;transition:opacity .15s}.m-harm .tr:hover .tb-ro{opacity:1}.m-harm .tb-ro:hover{color:var(--ink-dim)}body.ro-trwa,body.ro-trwa *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.m-harm .ro-sasiad{transition:transform .18s cubic-bezier(.2,.7,.3,1)}.m-harm .ro-akt{position:relative;z-index:20;background:var(--surface)!important;box-shadow:0 10px 28px #1a30592e,0 0 0 1px var(--accent-l,#EAF0FA);border-radius:8px;transition:box-shadow .15s}.m-harm .ro-akt>*{background:transparent!important}.m-harm .ro-upusc{transition:transform .16s cubic-bezier(.2,.7,.3,1),box-shadow .16s;box-shadow:0 2px 6px #1a305914}.m-harm .tr:focus{outline:none}.m-harm .tr:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--accent)}.m-harm .tr:focus-visible>span:first-child{box-shadow:inset 2px 0 0 var(--accent),inset 0 2px 0 var(--accent),inset 0 -2px 0 var(--accent)}.m-harm .g3-rh:after{z-index:0}.m-harm .g3-dzt{z-index:8!important}.m-harm .wyb-q{display:block;width:100%;box-sizing:border-box;height:34px;margin:0 0 5px;padding:0 10px;border:1px solid var(--border);border-radius:8px;font:inherit;font-size:13px;color:var(--ink);background:var(--surface2,#F9F8F6);outline:none;position:sticky;top:0;z-index:1}.m-harm .wyb-q:focus{border-color:var(--accent);background:var(--surface);box-shadow:0 0 0 3px var(--accent-l)}.m-harm .wyb-o[hidden],.m-harm .wyb-pu[hidden]{display:none!important}.m-harm .wyb-pu{padding:10px 12px;font-size:13px;color:var(--ink-dim)}.m-harm .wyb-o>span{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-harm .hz-op{display:inline-flex;align-items:center;margin-left:8px;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:var(--fw-semi);line-height:18px;color:var(--red-t,#A83508);background:var(--red-l,#FAF0EC);vertical-align:middle;white-space:nowrap}.m-harm .ov:has(#edB) .modal{width:min(880px,calc(100vw - 48px));max-width:none}.m-harm .ed-h,.m-harm .ed-r{display:grid;grid-template-columns:30px 44px minmax(0,1fr) 108px 150px 34px;align-items:center;gap:10px}.m-harm .ed-h{padding:0 4px 8px;font-size:11px;font-weight:var(--fw-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted,var(--ink-dim));border-bottom:1px solid var(--border)}.m-harm .ed-r{padding:7px 4px;border-bottom:1px solid #F1EFEB}.m-harm .ed-r.usun{background:#fbf7f5}.m-harm .ed-u{grid-column:3/6;font-size:13px;color:var(--ink-dim);text-decoration:line-through;text-decoration-color:#a8350866}.m-harm .ed-k{display:inline-flex;align-items:center;justify-content:center;width:26px;height:30px;border-radius:7px;color:var(--border-dark,#B9B4AA);cursor:grab;touch-action:none}.m-harm .ed-k:hover{color:var(--ink-dim);background:var(--surface2,#F4F3EF)}.m-harm .ed-r.ro-akt{background:var(--surface)!important}.m-harm .ed-e{display:inline-flex;align-items:center;gap:6px;font-weight:var(--fw-bold);color:var(--navy);font-variant-numeric:tabular-nums}.m-harm .ed-st{width:7px;height:7px;border-radius:50%;background:var(--ink-dim)}.m-harm .ed-st.g{background:var(--green)}.m-harm .ed-st.a{background:var(--amber)}.m-harm .ed-st.b{background:var(--accent)}.m-harm .ed-in{width:100%;box-sizing:border-box;height:36px;padding:0 10px;border:1px solid var(--border);border-radius:8px;font:inherit;font-size:13px;color:var(--ink);background:var(--surface)}.m-harm .ed-in:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-l)}.m-harm .ed-p{position:relative}.m-harm .ed-p .ed-in{padding-right:24px;text-align:right;font-variant-numeric:tabular-nums}.m-harm .ed-p em{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-style:normal;font-size:12px;color:var(--ink-dim)}.m-harm .ed-x{color:var(--ink-dim)}.m-harm .ed-x:hover:not(:disabled){color:var(--red)}.m-harm .ed-x:disabled{opacity:.3;cursor:not-allowed}.m-harm .ed-dod{display:inline-flex;align-items:center;gap:7px;margin:12px 4px 2px;padding:8px 12px;border:1px dashed var(--border-dark,#CFC9BF);border-radius:9px;background:none;font:inherit;font-size:13px;font-weight:var(--fw-semi);color:var(--accent);cursor:pointer}.m-harm .ed-dod:hover{background:var(--accent-l);border-color:var(--accent)}.m-harm .ed-sum{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:13px}.m-harm .ed-sw{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px}.m-harm .ed-sw.ok{background:var(--green-l);color:var(--green)}.m-harm .ed-sw.zle{background:var(--red-l);color:var(--red-t,#A83508)}.m-harm .ed-rz{color:var(--ink-dim)}.m-harm #zP.sz-srodek{top:calc(var(--cc-oy,58px) + (100vh - var(--cc-oy,58px)) / 2)!important;bottom:auto!important;right:auto!important;left:calc(var(--cc-ox,232px) + (100vw - var(--cc-ox,232px)) / 2)!important;transform:translate(-50%,-50%)!important;width:min(640px,calc(100vw - var(--cc-ox,232px) - 48px))!important;height:auto!important;max-height:min(820px,calc(100vh - var(--cc-oy,58px) - 48px));border-radius:16px;box-shadow:0 24px 64px #1a305938;overflow:hidden;transition:none!important;animation:szSrodek .18s ease-out both}@keyframes szSrodek{0%{opacity:0;transform:translate(-50%,-47%)}to{opacity:1;transform:translate(-50%,-50%)}}.m-harm #zP.sz-srodek:not(.on){display:none}.m-harm .km-us{color:var(--red-t,#A83508)}.m-harm .km-us.pot{background:var(--red-l)}.m-harm .hb-pusto{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:48px 24px;margin-top:16px;border:1px dashed var(--border-dark,#CFC9BF);border-radius:16px;background:var(--surface);color:var(--ink-dim)}.m-harm .hb-pusto>svg{color:var(--accent)}.m-harm .hb-pusto b{font-size:16px;color:var(--navy)}.m-harm .hb-pusto p{max-width:460px;margin:0 0 6px;font-size:13px;line-height:1.5}.m-harm #kmDel:not(:empty){margin-top:14px}.m-harm .ov:has(#kmB) .modal{width:min(860px,calc(100vw - 48px));max-width:none}.m-harm .km-h,.m-harm .km-r{display:grid;grid-template-columns:minmax(0,1fr) 190px 210px 34px;column-gap:10px;align-items:center}.m-harm .km-h{padding:0 4px 8px;font-size:11px;font-weight:var(--fw-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted,var(--ink-dim));border-bottom:1px solid var(--border)}.m-harm .km-r{row-gap:6px;padding:10px 4px;border-bottom:1px solid #F1EFEB}.m-harm .km-r.wyr{background:var(--accent-l);border-radius:10px}.m-harm .km-r.usun{grid-template-columns:minmax(0,1fr) auto;background:#fbf7f5}.m-harm .km-u{font-size:13px;color:var(--ink-dim);text-decoration:line-through;text-decoration-color:#a8350866}.m-harm .km-in{width:100%;box-sizing:border-box;height:36px;padding:0 10px;border:1px solid var(--border);border-radius:8px;font:inherit;font-size:13px;color:var(--ink);background:var(--surface)}.m-harm .km-in:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-l)}.m-harm .km-uw{grid-column:1/2;height:32px;font-size:12.5px;color:var(--ink-dim)}.m-harm .km-k{grid-column:2/4;padding-left:4px;font-size:12px;color:var(--ink-muted,var(--ink-dim))}.m-harm .km-d{position:relative}.m-harm .km-d em{position:absolute;left:2px;top:100%;margin-top:1px;font-style:normal;font-size:11px;color:var(--ink-muted,var(--ink-dim));white-space:nowrap}.m-harm .km-r .km-d+select,.m-harm .km-r .wyb{min-width:0}.m-harm .km-x{color:var(--ink-dim)}.m-harm .km-x:hover{color:var(--red)}.m-harm .km-pu{margin:14px 4px;font-size:13px;color:var(--ink-dim)}.m-harm .km-bk{margin-top:16px;padding:12px 14px;border-radius:11px;background:var(--surface2,#F9F8F6);font-size:12px;color:var(--ink-dim)}.m-harm .km-bk b{display:block;font-size:12.5px;color:var(--navy);margin-bottom:2px}.m-harm .km-bk>div{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.m-harm .km-bc{padding:2px 9px;border-radius:999px;background:var(--amber-l,#FBF5E0);color:var(--amber-t,#8A6A15);font-size:11.5px;font-weight:var(--fw-semi)}.m-harm .km-li{font-size:13px;color:var(--ink-dim)}.m-harm .km-li .r{color:var(--red-t,#A83508)}.m-harm .pz-et{display:flex;flex-direction:column;gap:5px;margin-top:12px;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim)}.m-harm .pz-et select{height:38px;padding:0 10px;border:1px solid var(--border);border-radius:9px;font:inherit;font-size:13px;font-weight:var(--fw-reg);color:var(--ink);background:var(--surface)}.m-harm .pz-et em{font-style:normal;font-weight:var(--fw-reg);font-size:11.5px;color:var(--ink-muted,var(--ink-dim))}.m-harm #zOv{z-index:44!important}.m-harm #zP{z-index:45!important}.m-inw{--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;--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:14px;--font:"Inter Variable",system-ui,-apple-system,"Segoe UI",sans-serif;--fs-label:11px;--fs-micro: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}.m-inw *{box-sizing:border-box;margin:0;padding:0}.m-inw{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);line-height:1.5;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-feature-settings:"cv11" 1}.m-inw button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.m-inw input,.m-inw textarea{font-family:inherit}.m-inw :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.m-inw *{transition:none!important;animation:none!important}}.m-inw .app{max-width:1240px;margin:0 auto;padding:24px 24px 72px}.m-inw .topbar{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:20px}.m-inw .h1{font-size:var(--fs-page);font-weight:var(--fw-bold);color:var(--navy);letter-spacing:var(--tr-page);line-height:1.15}.m-inw .sub{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:4px}.m-inw .btn{padding:9px 16px;border-radius:9px;font-size:var(--fs-body);font-weight:var(--fw-semi);letter-spacing:-.005em;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.m-inw .btn-primary{background:var(--accent);color:#fff}.m-inw .btn-primary:hover{background:var(--navy)}.m-inw .btn-ghost{border:1.5px solid var(--border);background:var(--surface);color:var(--ink-dim)}.m-inw .btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.m-inw .btn-sm{padding:7px 12px;font-size:var(--fs-meta);font-weight:var(--fw-semi)}.m-inw .filters{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-bottom:18px}.m-inw .search{position:relative;flex:1;min-width:230px;max-width:340px}.m-inw .search input{width:100%;padding:9px 13px 9px 37px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);background:var(--surface);color:var(--ink)}.m-inw .search input:focus{outline:none;border-color:var(--accent)}.m-inw .search svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--ink-muted)}.m-inw .fbtn{padding:9px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);letter-spacing:-.005em;background:var(--surface);color:var(--ink);display:flex;align-items:center;gap:7px;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.m-inw .fbtn:hover{border-color:var(--border-dark)}.m-inw .fbtn.on{border-color:var(--accent);background:var(--accent-l);color:var(--accent);font-weight:var(--fw-med)}.m-inw .card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden;transition:transform .18s,box-shadow .18s,border-color .18s}.m-inw .card:hover{transform:translateY(-3px);box-shadow:var(--sh-lg);border-color:var(--accent)}.m-inw .card.open{border-color:var(--accent);box-shadow:var(--sh-lg);transform:none}.m-inw .card{cursor:pointer}.m-inw .c-name{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);line-height:1.28;letter-spacing:var(--tr-tight)}.m-inw .dup{display:none;background:var(--red-l);border:1px solid rgba(200,65,10,.28);border-radius:9px;padding:11px 13px;margin-top:9px;font-size:var(--fs-meta);color:var(--red-t)}.m-inw .dup.on{display:block}.m-inw .dup b{font-weight:var(--fw-semi)}.m-inw .btn[disabled]{background:var(--surface2);color:var(--ink-muted);border:1.5px solid var(--border);cursor:not-allowed}.m-inw .btn[disabled]:hover{background:var(--surface2);color:var(--ink-muted);border-color:var(--border)}.m-inw .cx{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-meta);color:var(--ink-dim);text-decoration:none}.m-inw .cx svg{color:var(--ink-muted);flex-shrink:0}.m-inw a.cx:hover{color:var(--accent)}.m-inw a.cx:hover svg{color:var(--accent)}.m-inw .empty{padding:70px 24px;text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh)}.m-inw .empty-i{width:54px;height:54px;border-radius:15px;background:var(--surface2);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;margin:0 auto 14px;color:var(--ink-muted)}.m-inw .empty-t{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);letter-spacing:var(--tr-tight);margin-bottom:6px}.m-inw .empty-s{color:var(--ink-muted)}.m-inw .ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a18166b;display:none;align-items:flex-start;justify-content:center;padding:40px 20px;z-index:200;overflow-y:auto}.m-inw .ov.open{display:flex}.m-inw .modal{background:var(--surface);border-radius:16px;box-shadow:var(--sh-lg);width:100%;max-width:620px;overflow:hidden}.m-inw .m-head{padding:20px 24px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:13px}.m-inw .m-ic{width:38px;height:38px;border-radius:11px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-inw .m-t{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy)}.m-inw .m-s{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:1px}.m-inw .m-x{margin-left:auto;color:var(--ink-muted);font-size:var(--fs-data);line-height:1;padding:3px 8px;border-radius:8px}.m-inw .m-x:hover{background:var(--surface2);color:var(--ink)}.m-inw .m-body{padding:22px 24px}.m-inw .m-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px 16px}.m-inw .m-grid .full{grid-column:1/-1}@container cc-obszar (max-width:560px){.m-inw .m-grid{grid-template-columns:1fr}}.m-inw .fld label{display:block;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink-dim);margin-bottom:6px}.m-inw .fld .req{color:var(--red)}.m-inw .fld input,.m-inw .fld textarea{width:100%;padding:10px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);background:var(--surface);color:var(--ink);transition:border-color .15s}.m-inw .fld input:focus,.m-inw .fld textarea:focus{outline:none;border-color:var(--accent)}.m-inw .fld .hint{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:5px}.m-inw .fld textarea{resize:vertical;min-height:78px;line-height:1.55}.m-inw .m-sec{font-size:var(--fs-label);text-transform:uppercase;color:var(--accent);margin:24px 0 12px;letter-spacing:var(--tr-caps)}.m-inw .m-sec.first{margin-top:0}.m-inw .m-foot{padding:16px 24px;border-top:1px solid var(--border);background:var(--surface2);display:flex;align-items:center;gap:10px}.m-inw .m-foot .sp{flex:1;font-size:var(--fs-meta);color:var(--ink-muted)}.m-inw .app{max-width:1760px;padding-left:28px;padding-right:28px}.m-inw svg.i{flex-shrink:0;display:block}.m-inw .btn svg.i{flex-shrink:0}.m-inw .btn-ghost svg{color:var(--ink-muted);transition:color .15s}.m-inw .btn-ghost:hover svg{color:var(--accent)}.m-inw .btn[disabled] svg{color:var(--ink-muted)}.m-inw .search svg{stroke-width:2}.m-inw .fbtn>svg:first-child{color:var(--ink-muted)}.m-inw .fbtn.on>svg:first-child{color:var(--accent)}.m-inw .fbtn .pref{color:var(--ink-muted)}.m-inw .card:hover,.m-inw .card.open{border-color:var(--border-dark)}.m-inw .card{position:relative}.m-inw .c-name{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.m-inw .m-sec{letter-spacing:.06em;font-weight:var(--fw-semi)}.m-inw .m-sec{color:var(--ink-muted)}.m-inw .m-t{font-size:17px;font-weight:var(--fw-bold);letter-spacing:-.015em}.m-inw .m-x{width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center}.m-inw .fld input:focus,.m-inw .fld textarea:focus,.m-inw .fld select:focus{box-shadow:0 0 0 3px #375da61f}.m-inw .modal.waskie{max-width:500px}.m-inw .m-ic.szary{background:#efede8;color:var(--ink-dim)}.m-inw .m-ic.amber{background:var(--amber-l);color:var(--amber-t)}.m-inw .m-foot .sp{flex:1}.m-inw .fld select{width:100%;padding:10px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);font-family:var(--font);background:var(--surface);color:var(--ink);cursor:pointer}.m-inw .fld select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-inw .fld input[type=checkbox],.m-inw .fld input[type=radio],.m-inw .radio-r input[type=checkbox],.m-inw .radio-r input[type=radio]{width:15px;height:15px;padding:0;accent-color:var(--accent);flex-shrink:0}.m-inw .fld input:disabled{background:var(--surface2);color:var(--ink-muted);cursor:not-allowed}.m-inw .fld.zle input,.m-inw .fld.zle textarea,.m-inw .fld.zle select{border-color:var(--red)}.m-inw .blad{display:none;font-size:var(--fs-meta);color:var(--red-t);margin-top:5px}.m-inw .zle>.blad,.m-inw .blad.on{display:block}.m-inw .req{color:var(--red)}.m-inw .btn-ciemny{background:var(--ink-dim);color:#fff}.m-inw .btn-ciemny:hover{background:var(--ink)}.m-inw .btn-link{font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--accent);padding:4px 6px;border-radius:6px}.m-inw .btn-link:hover{background:var(--accent-l)}.m-inw .btn-link.czer{color:var(--red-t)}.m-inw .btn-link.czer:hover{background:var(--red-l)}.m-inw .gus{display:none;align-items:flex-start;gap:9px;margin-top:9px;padding:10px 12px;border-radius:9px;background:var(--surface2);border:1px solid var(--border);font-size:var(--fs-meta);line-height:1.5;color:var(--ink-dim)}.m-inw .gus.on{display:flex}.m-inw .gus>svg{margin-top:1px;color:var(--green)}.m-inw .gus.lad>svg{color:var(--ink-muted)}.m-inw .gus b{color:var(--ink);font-weight:var(--fw-semi)}.m-inw .gus .btn{margin-left:auto;align-self:center}.m-inw .info-box{padding:12px 14px;border-radius:10px;background:var(--surface2);border:1px solid var(--border);color:var(--ink-dim);line-height:1.55}.m-inw .info-box .t{font-weight:var(--fw-semi);color:var(--ink);margin-bottom:3px}.m-inw .info-box .m{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:6px}.m-inw .opc{display:flex;align-items:center;gap:12px;padding:11px 13px;border:1.5px solid var(--border);border-radius:10px;cursor:pointer;transition:border-color .15s,background .15s}.m-inw .opc:hover{border-color:var(--border-dark)}.m-inw .opc:has(input:checked){border-color:var(--accent);background:var(--accent-l)}.m-inw .opc input{accent-color:var(--accent);width:16px;height:16px;flex-shrink:0}.m-inw .radio-r{display:flex;align-items:center;gap:9px;font-size:var(--fs-body);color:var(--ink);cursor:pointer}.m-inw .ibtn{width:28px;height:28px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);flex-shrink:0;transition:background .15s,color .15s}.m-inw .ibtn:hover{background:var(--surface);color:var(--accent);box-shadow:inset 0 0 0 1px var(--border)}.m-inw .fld .radio-r,.m-inw .fld label.radio-r{display:flex;margin-bottom:0;font-weight:var(--fw-reg);color:var(--ink);font-size:var(--fs-body)}.m-inw .m-body>.fld+.fld,.m-inw .m-body>.info-box+.fld{margin-top:16px}.m-inw .tb-akc{display:flex;gap:8px;flex-wrap:wrap}.m-inw .btn-danger{background:var(--red);color:#fff}.m-inw .btn-danger:hover{background:#a9360a}.m-inw .m-ic.czer{background:var(--red-l);color:var(--red-t)}.m-inw .m-txt{color:var(--ink-dim);line-height:1.6}.m-inw .m-txt b{color:var(--ink);font-weight:var(--fw-semi)}.m-inw .ibtn.czer:hover{color:var(--red-t)}.m-inw .info-box{display:flex;gap:9px;align-items:flex-start}.m-inw .info-box>svg{flex-shrink:0;margin-top:2px;color:var(--accent)}.m-inw mark{background:#fbefc4;color:inherit;border-radius:2px;padding:0 1px}.m-inw .wskazowka{display:flex;align-items:center;gap:8px;margin:-4px 0 16px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-inw .wskazowka[hidden]{display:none}.m-inw .wskazowka svg{color:var(--border-dark)}.m-inw .uchwyt{width:26px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:7px;color:var(--border-dark);cursor:grab;flex-shrink:0}.m-inw .uchwyt:hover,.m-inw .uchwyt:focus-visible{color:var(--accent);background:var(--accent-l)}.m-inw .uchwyt.off{cursor:default;opacity:.35}.m-inw .uchwyt.off:hover{background:none;color:var(--border-dark)}.m-inw .empty .btn{display:inline-flex}.m-inw .kat{display:flex;align-items:center;gap:8px;padding:3px 12px 3px 8px;min-height:40px;position:relative;transition:background .12s}.m-inw .kat:hover{background:var(--surface2)}.m-inw .kat.przed:before,.m-inw .kat.po:after{content:"";position:absolute;left:10px;right:10px;height:2px;border-radius:2px;background:var(--accent)}.m-inw .kat.przed:before{top:-1px}.m-inw .kat.po:after{bottom:-1px}.m-inw .kat.nowy,.m-inw .inw.nowy{animation:blysk 1.6s ease}.m-inw .lista-inw{display:flex;flex-direction:column;gap:10px}.m-inw .inw{display:grid;grid-template-columns:auto minmax(0,1fr) 250px auto;align-items:center;gap:6px 22px;padding:16px 20px 16px 10px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);position:relative;transition:border-color .15s}.m-inw .inw:hover{border-color:var(--border-dark)}.m-inw .inw.przed:before,.m-inw .inw.po:after{content:"";position:absolute;left:12px;right:12px;height:2px;border-radius:2px;background:var(--accent)}.m-inw .inw.przed:before{top:-7px}.m-inw .inw.po:after{bottom:-7px}.m-inw .inw-nag{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.m-inw .inw-n{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);letter-spacing:-.01em}.m-inw .pill-uw{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:3px 9px;border-radius:20px;background:var(--amber-l);color:var(--amber-t)}.m-inw .inw-rej{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:7px;font-size:var(--fs-meta);color:var(--ink-dim)}.m-inw .rej{display:inline-flex;align-items:baseline;gap:6px}.m-inw .rej .l{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-inw .rej .v{font-variant-numeric:tabular-nums;color:var(--ink)}.m-inw .brak{color:var(--ink-muted)!important}.m-inw .inw-kontakt{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding-left:22px;border-left:1px solid var(--border)}.m-inw .inw-kontakt .cx svg{color:var(--ink-muted)}.m-inw .inw-akc{display:flex;align-items:center;gap:4px}.m-inw .lista-proj{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.m-inw .lista-proj li{display:flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid var(--border);border-radius:9px;background:var(--surface2);font-weight:var(--fw-semi)}.m-inw .lista-proj svg{color:var(--accent)}.m-inw .gus.zly>svg{color:var(--red)}@container cc-obszar (max-width:900px){.m-inw .inw{grid-template-columns:auto minmax(0,1fr)}.m-inw .inw-kontakt{grid-column:2;padding-left:0;border-left:0;flex-direction:row;flex-wrap:wrap;gap:6px 16px}.m-inw .inw-akc{grid-column:2}}.m-inw .filters .search{min-width:320px}.m-inw .inw-kontakt .cx{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-inw .inw-pr{grid-column:2 / -1;margin-top:10px;padding-top:10px;border-top:1px solid var(--border)}.m-inw .pr-pasek{display:flex;align-items:center;gap:10px}.m-inw .pr-pasek.pusty{font-size:var(--fs-meta);color:var(--ink-muted);gap:8px}.m-inw .pr-pasek.pusty>svg{color:var(--border-dark);flex-shrink:0}.m-inw .pr-pasek .sp{flex:1}.m-inw .pr-pasek .btn-link{display:inline-flex;align-items:center;gap:5px;flex-shrink:0}.m-inw .pr-tgl{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:6px 8px;margin-left:-8px;border-radius:8px;text-align:left}.m-inw .pr-tgl:hover{background:var(--surface2)}.m-inw .pr-t{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);flex-shrink:0}.m-inw .pr-t svg{color:var(--ink-muted)}.m-inw .pr-t .licz{font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:0;background:var(--surface2);border:1px solid var(--border);border-radius:10px;padding:1px 7px;color:var(--ink-dim);font-variant-numeric:tabular-nums;margin-left:2px}.m-inw .pr-skr{flex:1;min-width:0;font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-inw .pr-nazwy b{font-weight:var(--fw-semi);color:var(--ink-dim)}.m-inw .pr-car{display:flex;color:var(--ink-muted);transition:transform .18s;flex-shrink:0}.m-inw .inw-pr.otw .pr-car{transform:rotate(180deg)}.m-inw .pr-lista{margin-top:6px;border:1px solid var(--border);border-radius:10px;overflow:hidden;max-height:304px;overflow-y:auto}.m-inw .pr-w{display:grid;grid-template-columns:24px minmax(160px,1fr) minmax(0,1.2fr) 100px;align-items:center;gap:12px;padding:7px 8px 7px 12px;border-top:1px solid #F0EEEA}.m-inw .pr-w:first-child{border-top:0}.m-inw .pr-w:hover{background:var(--surface2)}.m-inw .pr-av{width:24px;height:24px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:9.5px;font-weight:var(--fw-bold);letter-spacing:.02em}.m-inw .pr-link{font-weight:var(--fw-semi);color:var(--ink);text-align:left;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;justify-self:start;max-width:100%}.m-inw .pr-link:hover{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.m-inw .pr-l{font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-inw .pr-st{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:2px 8px;border-radius:20px;background:var(--green-l);color:var(--green);white-space:nowrap}.m-inw .pr-st:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.m-inw .pr-st.zk{background:#efede8;color:var(--ink-muted)}.m-inw .pr-w.zak .pr-av{filter:grayscale(1);opacity:.5}.m-inw .pr-w.zak .pr-link{color:var(--ink-dim);font-weight:var(--fw-med)}.m-inw .pr-x{width:26px;height:26px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);opacity:0;transition:opacity .12s,background .12s}.m-inw .pr-w:hover .pr-x,.m-inw .pr-x:focus-visible{opacity:1}.m-inw .pr-x:hover{background:#e6e3dd;color:var(--ink)}@media (hover:none){.m-inw .pr-x{opacity:1}}@container cc-obszar (max-width:700px){.m-inw .pr-w{grid-template-columns:24px minmax(0,1fr) auto 28px}.m-inw .pr-l,.m-inw .pr-nazwy{display:none}}.m-inw .opc .pr-av{width:28px;height:28px}.m-inw .opc.zm:has(input:checked){border-color:var(--amber);background:var(--amber-l)}@container cc-obszar (max-width:900px){.m-inw .inw-pr{grid-column:1 / -1}}.m-inw .sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1)}.m-inw .sort-ciag{position:relative;z-index:20;transition:box-shadow .18s,background .18s!important;box-shadow:0 14px 36px #1a30592e,0 2px 6px #1a305914!important;cursor:grabbing!important}.m-inw .inw.sort-ciag{border-color:var(--accent)!important}.m-inw .kat.sort-ciag{background:var(--surface)!important;border-color:var(--accent)!important}.m-inw .sort-ciag .uchwyt{color:var(--accent);background:var(--accent-l);cursor:grabbing}.m-inw.sortuje,.m-inw.sortuje *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.m-inw .uchwyt{touch-action:none}.m-inw .seg-w{display:inline-flex;padding:3px;gap:2px;background:var(--surface);border:1px solid var(--border);border-radius:10px}.m-inw .seg-w button{display:inline-flex;align-items:center;gap:7px;height:29px;padding:0 12px;border-radius:7px;font-size:var(--fs-body);font-weight:var(--fw-semi);color:var(--ink-dim)}.m-inw .seg-w button:hover{color:var(--ink);background:var(--surface2)}.m-inw .seg-w button.on{background:var(--accent-l);color:var(--accent)}.m-inw .seg-w .n{font-size:var(--fs-micro);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--ink-muted)}.m-inw .seg-w button.on .n{color:var(--accent)}.m-inw .kl{max-width:980px}.m-inw #lista{display:flex;flex-direction:column;gap:8px}.m-inw .kat{display:grid;grid-template-columns:30px minmax(0,1fr) 92px 92px 92px 70px;align-items:center;gap:10px;padding:0 12px 0 10px}.m-inw .kat{min-height:48px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 1px 2px #1a18160a;transition:border-color .15s,box-shadow .15s}.m-inw .kat:hover{border-color:var(--border-dark);background:var(--surface)}.m-inw .kat.przed:before,.m-inw .kat.po:after{left:8px;right:8px}@container cc-obszar (max-width:640px){.m-inw .kat{grid-template-columns:30px minmax(0,1fr) auto;row-gap:2px;padding:6px 10px 6px 6px}}.m-inw .sort-ciag.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s!important}.m-inw .kat.sort-ak,.m-inw .inw.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1)}.m-inw .kat.sort-ciag.sort-ak,.m-inw .inw.sort-ciag.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s!important}.m-inw .pr-av.fot{background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #00000014}.m-inw .pr-av.brak{background:var(--surface2);color:var(--ink-muted);box-shadow:inset 0 0 0 1px var(--border)}.m-inw .pr-w.zak .pr-av{filter:grayscale(.85);opacity:.6}.m-inw .pp-szuk{display:flex;align-items:center;gap:14px;margin-bottom:12px}.m-inw .pp-szuk .search{flex:1;min-width:0}.m-inw .pp-szuk .search input{width:100%}.m-inw .pp-zak{white-space:nowrap;font-size:var(--fs-meta)!important;color:var(--ink-dim)!important}.m-inw .pp-lista{border:1px solid var(--border);border-radius:11px;max-height:min(420px,52cqh);overflow-y:auto}.m-inw .pp-sek{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:8px;width:100%;padding:8px 14px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);text-align:left}.m-inw .pp-sek .licz{font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:0;background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:0 6px;color:var(--ink-dim)}.m-inw .pp-sek-btn{cursor:pointer;border-top:1px solid var(--border)}.m-inw .pp-sek-btn:hover{color:var(--ink-dim)}.m-inw .pp-car{margin-left:auto;display:flex;transition:transform .18s}.m-inw .pp-sek-btn[aria-expanded=true] .pp-car{transform:rotate(180deg)}.m-inw .pp-w{display:flex;align-items:center;gap:12px;padding:9px 14px;border-bottom:1px solid #F0EEEA;cursor:pointer;transition:background .12s}.m-inw .pp-w:hover{background:var(--surface2)}.m-inw .pp-w input{width:16px;height:16px;accent-color:var(--accent);flex-shrink:0}.m-inw .pp-w .pr-av{width:32px;height:32px;border-radius:7px}.m-inw .pp-w.on{background:var(--accent-l)}.m-inw .pp-w.zm{background:var(--amber-l)}.m-inw .pp-t{flex:1;min-width:0;display:flex;flex-direction:column}.m-inw .pp-t b{font-weight:var(--fw-semi);color:var(--ink)}.m-inw .pp-t>span{font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-inw .pp-t .pp-ostrz{display:flex;align-items:flex-start;gap:5px;margin-top:4px;white-space:normal;color:var(--amber-t)}.m-inw .pp-inw{font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:3px 8px;border-radius:6px;background:#efede8;color:var(--ink-dim);white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}.m-inw .pp-pusto{padding:14px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-inw .pp-wiecej{display:block;width:100%;padding:10px 14px;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--accent);text-align:left;border-top:1px solid var(--border)}.m-inw .pp-wiecej:hover{background:var(--accent-l)}.m-inw .pp-juz{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-inw .pp-juz svg{color:var(--green)}.m-inw .pp-ile{font-size:var(--fs-meta);color:var(--ink-muted);display:flex;align-items:center;gap:6px}.m-inw .pp-ile b{color:var(--ink);font-weight:var(--fw-semi)}.m-inw .pp-ile .zm{color:var(--amber-t);font-weight:var(--fw-semi)}.m-inw .pr-stopka{display:flex;align-items:center;gap:6px;padding:8px 12px;border-top:1px solid #F0EEEA;background:var(--surface2);font-size:var(--fs-meta);color:var(--ink-muted)}.m-inw .pr-stopka svg{color:var(--border-dark)}.m-inw .pr-pasek .btn-link svg{order:2}@container cc-obszar (max-width:700px){.m-inw .pr-w{grid-template-columns:24px minmax(0,1fr) auto}}.m-inw .tm{font-size:var(--fs-micro);color:var(--ink-muted)}.m-inw .tm.po{color:var(--red-t);font-weight:var(--fw-semi)}.m-inw .fld{position:relative}.m-inw .kl{max-width:none!important}.m-inw .kat{grid-template-columns:30px minmax(0,1fr) 110px 110px 110px 236px!important}@container cc-obszar (max-width:900px){.m-inw .kat{grid-template-columns:30px minmax(0,1fr) 70px 70px 70px auto!important}}.m-inw .siatka{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;align-items:start}.m-inw em.po{color:var(--red-t)}.m-inw .szuf-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#1a181647}.m-inw .szuf-ov[hidden]{display:none}.m-inw .dz{display:flex;align-items:center;gap:12px;padding:10px 10px 10px 12px;border-radius:10px;border:1px solid var(--border);background:var(--surface)}.m-inw .siatka{grid-auto-rows:72px;align-items:stretch!important}.m-inw em.a{color:var(--amber-t)}.m-inw em.r{color:var(--red-t)}.m-inw .kr{width:8px;height:8px;border-radius:50%;background:var(--accent);flex-shrink:0;opacity:.55}.m-inw .kr.a{background:var(--amber);opacity:1}.m-inw .kr.r{background:var(--red);opacity:1}.m-inw .st{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted);white-space:nowrap;padding:2px 8px;border-radius:6px;background:var(--surface2)}.m-inw .st.a{background:var(--amber-l);color:var(--amber-t)}.m-inw .st.r{background:var(--red-l);color:var(--red-t)}.m-inw .pw+.pw{border-top:1px solid #F0EEEA}.m-inw .pw:not(.czyt):not(.pil){background:#f4f7fc;box-shadow:inset 3px 0 0 var(--accent)}.m-inw .pw.pil{background:#fffbf0;box-shadow:inset 3px 0 0 var(--amber)}.m-inw .app{container-type:inline-size}.m-inw .app #siatka{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:150px;grid-auto-flow:row dense;gap:16px}@container (max-width:1080px){.m-inw .app #siatka{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:780px){.m-inw .app #siatka{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:480px){.m-inw .app #siatka{grid-template-columns:1fr}}.m-inw .rola{font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:3px 9px;border-radius:6px;white-space:nowrap}.m-inw .st.g{background:#eaf5ee;color:var(--green)}.m-inw .mn{position:fixed;z-index:120;min-width:210px;padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #1a305929}.m-inw .mn button{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:8px;font-size:var(--fs-body);color:var(--ink);text-align:left}.m-inw .mn button svg{color:var(--ink-muted)}.m-inw .mn button:hover,.m-inw .mn button:focus{background:var(--surface2);outline:none}.m-inw .mn button.cz{color:var(--red-t)}.m-inw .mn button.cz svg{color:var(--red-t)}.m-inw .mn button.cz:hover{background:var(--red-l)}.m-inw .mx{width:100%;border-collapse:collapse;min-width:760px}.m-inw .mx th{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);padding:10px 12px;text-align:center;border-bottom:1px solid var(--border);background:var(--surface2);white-space:nowrap}.m-inw .mx th:first-child,.m-inw .mx td:first-child{text-align:left;padding-left:16px}.m-inw .mx td{padding:9px 12px;text-align:center;border-top:1px solid #F0EEEA;font-size:var(--fs-body);color:var(--ink)}.m-inw .mx tr:hover td{background:#faf9f7}.m-inw .mx .nie{color:var(--border-dark)}.m-inw .btn[disabled]{opacity:.5;cursor:not-allowed}.m-inw .filters .wyb{min-width:230px}.m-inw .filters .wyb-b{min-height:38px;background:var(--surface)}.m-inw .sz{position:fixed;top:0;right:0;bottom:0;z-index:61;width:min(480px,100%);background:var(--surface);box-shadow:-12px 0 40px #1a305929;display:flex;flex-direction:column;transform:translate(105%);transition:transform .28s cubic-bezier(.22,1,.36,1)}.m-inw .sz.on{transform:none}.m-inw .sz-f{display:flex;align-items:center;gap:12px;padding:0 12px;min-height:44px}.m-inw .sz-f+.sz-f{border-top:1px solid var(--border)}.m-inw .sz-f>span{width:130px;flex-shrink:0;font-size:var(--fs-meta);color:var(--ink-dim)}.m-inw .sz-f input{flex:1;min-width:0;border:0;outline:0;height:42px;font-size:13px;font-family:inherit;color:var(--ink);background:transparent}.m-inw .sz-f:focus-within{background:var(--accent-l)}.m-inw #pBl.on{display:block;margin-top:6px}.m-inw .ul-lc{margin-left:auto;display:flex;align-items:center;gap:12px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-inw .ul-lc b{color:var(--ink)}.m-inw .ul{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:hidden;container-type:inline-size;font-weight:var(--fw-reg)}.m-inw .rt{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:3px 9px 3px 8px;border-radius:7px;background:var(--rb);color:var(--rc);font-size:12px;font-weight:var(--fw-semi)}.m-inw .rt i{width:7px;height:7px;border-radius:50%;background:var(--rc);flex-shrink:0}.m-inw .rt .kr{display:none}.m-inw .ul-pusto{display:flex;flex-direction:column;align-items:center;gap:4px;padding:44px 20px;color:var(--border-dark);font-size:var(--fs-meta)}.m-inw .ul-pusto b{color:var(--ink);font-size:14px;margin-top:4px}.m-inw .ul-pusto span{color:var(--ink-muted)}.m-inw .mx-rh{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;line-height:1.3;color:var(--ink);text-align:center}.m-inw .mx-rh i{width:22px;height:4px;border-radius:2px;background:var(--rc)}.m-inw .mx-rh .kr{display:none}@container (max-width:1150px){.m-inw .mx-rh .kr{display:inline}}.m-inw .sz{width:min(540px,100%)!important}.m-inw .sz-f code{flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;letter-spacing:.06em;color:var(--navy)}.m-inw .sz-f.zle{background:var(--red-l)}.m-inw .ul-lc{margin-left:auto}.m-inw .rt{font-weight:var(--fw-semi)}.m-inw .mx-rh{gap:4px!important}.m-inw .kat.ed{border-color:var(--accent)!important;box-shadow:0 0 0 3px #375da61f}.m-inw .kat.ed.zle input{border-color:var(--red)}.m-inw .prz{margin-top:8px;border:1.5px solid rgba(196,154,40,.45);border-radius:11px;background:#fffcf4;overflow:hidden}.m-inw .prz{margin-bottom:8px}.m-inw #ov2{z-index:80!important}.m-inw .akt .filters{align-items:center}.m-inw .lg-pusto{display:flex;flex-direction:column;align-items:center;gap:4px;padding:44px 20px;color:var(--border-dark);font-size:var(--fs-meta)}.m-inw .lg-pusto b{color:var(--ink);font-size:14px;margin-top:4px}.m-inw .lg-pusto span{color:var(--ink-muted)}.m-inw .harm{--L:500px}.m-inw .bk{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px 18px 14px 14px;background:var(--surface);border:1px solid var(--border);border-radius:12px;font-weight:var(--fw-reg)}.m-inw .bk.a{border-color:#c49a2873;box-shadow:inset 3px 0 0 var(--amber)}.m-inw .bk.b{box-shadow:inset 3px 0 0 var(--accent)}@container cc-obszar (max-width:1200px){.m-inw .harm{--L:340px}}.m-inw .harm{--L:600px}.m-inw .seg-w.sm button{height:28px;padding:0 10px;font-size:12px}.m-inw .he{background:var(--surface);border:1px solid var(--border);border-radius:14px;font-weight:var(--fw-reg);overflow:hidden}.m-inw .he.a{border-color:#c49a2880;box-shadow:inset 3px 0 0 var(--amber)}.m-inw .he.b{box-shadow:inset 3px 0 0 var(--accent)}.m-inw .hd-tb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.m-inw .hd-tb .search{min-width:220px;max-width:280px!important}.m-inw .hd-tb .search input{width:100%}.m-inw .hd-tb .wyb{min-width:190px}.m-inw .hd-tb .seg-w button{display:inline-flex;align-items:center;gap:6px}.m-inw .gt{position:relative;max-height:calc(100cqh - 300px);min-height:440px;overflow:auto;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);font-weight:var(--fw-reg);--R:38px}.m-inw .tt{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:auto;font-weight:var(--fw-reg)}.m-inw .kk{background:var(--surface);border:1px solid var(--border);border-radius:13px;font-weight:var(--fw-reg);transition:border-color .15s,box-shadow .15s}.m-inw .kk.pil{box-shadow:inset 3px 0 0 var(--amber)}.m-inw .kk.po{box-shadow:inset 3px 0 0 var(--red);border-color:#c8410a4d}.m-inw .kk.nad{border-color:var(--accent);box-shadow:0 0 0 3px #375da62e}.m-inw .hl-pusto{display:flex;flex-direction:column;align-items:center;gap:4px;padding:44px;color:var(--border-dark)}.m-inw .hl-pusto b{color:var(--ink)}.m-inw .hl-pusto span{font-size:var(--fs-meta);color:var(--ink-muted)}.m-inw .hl-blok{border-top:1px solid #F0EEEA}.m-inw .hl-blok.otw{background:#f7f9fd;box-shadow:inset 3px 0 0 var(--accent)}.m-inw .el{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:visible}.m-inw .he3{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);font-weight:var(--fw-reg);position:relative}.m-inw .he3:before{content:"";position:absolute;left:-1px;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:transparent}.m-inw .he3.b:before{background:var(--accent)}.m-inw .he3.a:before{background:var(--amber)}.m-inw .fld .hint b.g{color:var(--green)}.m-inw .fld .hint b.r{color:var(--red-t)}.m-inw .fld .hint b.a{color:var(--amber-t)}.m-inw .zk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:16px;outline:none}@container cc-obszar (max-width:900px){.m-inw .zk{grid-template-columns:1fr}}.m-inw .zs{outline:none}.m-inw .tt{max-height:calc(100cqh - 300px)}.m-inw .hd-tb{align-items:center!important;gap:8px!important}.m-inw .tt{max-height:calc(100cqh - 300px);overflow:auto}.m-inw .tm{color:var(--border-dark)}.m-inw .hd-tb .sp{flex:1}.m-inw [data-tip]{cursor:default}.m-inw .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.m-inw .kt-tb{flex-wrap:nowrap!important;align-items:center;gap:8px!important}.m-inw .kt-tb .search{flex:0 1 300px;min-width:200px;max-width:300px!important}.m-inw .kt-tb .search input{width:100%}.m-inw .kt-tb select{flex-shrink:0}.m-inw .kt-tb .btn-primary{flex-shrink:0;white-space:nowrap}.m-inw .kt-c{display:block!important;margin:0!important;padding:0!important;background:var(--surface)!important;border:1px solid var(--border)!important;border-radius:14px!important;box-shadow:var(--sh)!important;overflow:hidden;position:relative;transition:box-shadow .15s,border-color .15s}.m-inw .kt-c:hover{border-color:#cbd5e6!important;box-shadow:0 6px 18px #1a305914!important}.m-inw .kt-c.po{box-shadow:inset 4px 0 0 var(--red),var(--sh)!important}.m-inw .kt-c.pil{box-shadow:inset 4px 0 0 var(--amber),var(--sh)!important}.m-inw .kt-c.nad{border-color:var(--accent)!important;box-shadow:0 0 0 3px #375da626!important}.m-inw .np{display:flex;flex-direction:column;gap:12px}.m-inw .fld label em{font-style:normal;font-weight:var(--fw-reg);color:var(--ink-muted)}.m-inw .app{max-width:1680px}@container cc-obszar (min-width:721px){.m-inw .app{padding-left:28px;padding-right:28px}}.m-inw{--border-input:#938B82;--green-l:#EAF5EC}.m-inw .btn{height:34px;padding-top:0!important;padding-bottom:0!important;box-shadow:none!important}.m-inw .btn.btn-sm,.m-inw .btn.btn-xs{height:28px}.m-inw :is(input[type=text],input[type=search],input[type=email],input[type=tel],input[type=number],input[type=date],input[type=password],input:not([type]),textarea,.wyb-b):not(:focus):not(:hover):not([aria-expanded=true]):not(.zle):not(.zle *):not(.bl *):not([disabled]){border-color:var(--border-input)}.m-inw .filters .seg-w{max-width:100%;overflow-x:auto;scrollbar-width:none}.m-inw .filters .seg-w::-webkit-scrollbar{display:none}.m-inw .filters .seg-w>button{flex-shrink:0}.m-inw #clrBtn[aria-disabled=true]{display:none!important}.m-inw .rt .kr,.m-inw .mx-rh .kr{width:auto;height:auto;border-radius:0;background:none;opacity:1;flex-shrink:1}.m-inw .card .c-name[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.m-inw #m2f .zm-potw{display:inline-flex;align-items:center;margin-right:auto;font-size:13px;font-weight:600;color:var(--amber-t)}.m-inw .pusty-cz{margin-top:12px}.m-inw .bk.a,.m-inw .bk.b,.m-inw .he.a,.m-inw .he.b,.m-inw .kk.pil,.m-inw .kk.po,.m-inw .kt-c.pil,.m-inw .kt-c.po,.m-inw .pw.pil,.m-inw .pw:not(.czyt):not(.pil),.m-inw .hl-blok.otw{position:relative}.m-inw .bk.a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-inw .bk.b:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-inw .he.a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-inw .he.b:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-inw .kk.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-inw .kk.po:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--red);border-radius:inherit;pointer-events:none;z-index:2}.m-inw .kt-c.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:4px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-inw .kt-c.po:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:4px solid var(--red);border-radius:inherit;pointer-events:none;z-index:2}.m-inw .pw.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-inw .pw:not(.czyt):not(.pil):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-inw .hl-blok.otw:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-inw .he3.a:before,.m-inw .he3.b:before{top:-1px!important;bottom:-1px!important;left:-1px!important;right:-1px!important;width:auto!important;background:transparent!important;border-left:4px solid transparent;border-radius:14px!important;pointer-events:none;z-index:1}.m-inw .he3.b:before{border-left-color:var(--accent)!important}.m-inw .he3.a:before{border-left-color:var(--amber)!important}.m-inw .inw-adr{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:13px;color:var(--ink-dim)}.m-inw .inw-adr svg{color:var(--ink-muted);flex-shrink:0}.m-inw .inw-adr .brak{color:var(--ink-muted);font-style:italic}@container cc-obszar (min-width:701px){.m-inw .pr-w{grid-template-columns:24px minmax(160px,1fr) minmax(0,1.2fr) 112px!important}}@container cc-obszar (max-width:700px){.m-inw .pr-w{grid-template-columns:24px minmax(0,1fr) auto!important}.m-inw .pr-w>.pr-l{display:none!important}}.m-inw .pr-s{display:flex!important;justify-content:flex-end}.m-inw .pr-s .pr-st{display:inline-flex!important;align-items:center;gap:6px;width:auto!important;justify-content:flex-start}.m-inw .zasl-on [data-zaslepka]{outline:2px dashed #C49A28!important;outline-offset:2px!important}.m-inw #mkToast{position:fixed;left:50%;bottom:24px;z-index:99999;transform:translate(-50%,12px);opacity:0;pointer-events:none;background:#1a3059;color:#fff;font:600 13px/1.45 Inter Variable,system-ui,sans-serif;padding:10px 16px;border-radius:10px;box-shadow:0 12px 40px #1a30592e;transition:opacity .18s,transform .18s;max-width:calc(100% - 32px);text-align:center}.m-inw #mkToast.on{opacity:1;transform:translate(-50%)}.m-inw #mkToast small{display:block;font-weight:500;opacity:.75;font-size:12px}.m-inw .wyb{position:relative;display:inline-block;max-width:100%}.m-inw .fld .wyb,.m-inw .kf .wyb{display:block}.m-inw .wyb-nat{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important}.m-inw .wyb-b{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:38px;padding:0 10px 0 12px;border:1.5px solid var(--border);border-radius:9px;background:var(--surface);font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.m-inw .wyb-b span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-inw .wyb-b svg{color:var(--ink-muted);flex-shrink:0;transition:transform .15s}.m-inw .wyb-b:hover{border-color:var(--border-dark)}.m-inw .wyb-b[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-inw .wyb-b[aria-expanded=true] svg{transform:rotate(180deg);color:var(--accent)}.m-inw .wyb-b:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-inw .wyb.mala .wyb-b{min-height:30px;padding:0 8px 0 10px;font-size:12px;border-radius:8px}.m-inw .wyb-l{position:fixed;z-index:9999;min-width:180px;max-height:280px;overflow-y:auto;padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #1a305929}.m-inw .wyb-gr{padding:8px 10px 3px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-inw .wyb-o{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer}.m-inw .wyb-o:hover,.m-inw .wyb-o:focus{background:var(--surface2);outline:none}.m-inw .wyb-o.on{color:var(--accent);font-weight:600}.m-inw .wyb-o.on:hover,.m-inw .wyb-o.on:focus{background:var(--accent-l)}.m-inw .wyb-kr{width:9px;height:9px;border-radius:50%;flex-shrink:0}.m-inw .wyb-b .wyb-kr{margin-right:-2px}.m-inw .wyb-o span{flex:1}.m-inw .wyb-o svg{margin-left:auto;color:var(--accent);visibility:hidden}.m-inw .wyb-o.on svg{visibility:visible}.m-inw .wyb-o[disabled]{color:var(--ink-muted);cursor:not-allowed;background:none}.m-inw .szx{position:absolute;width:22px;height:22px;display:none;align-items:center;justify-content:center;border:0;margin:0;padding:0;background:transparent;border-radius:6px;color:var(--ink-muted,#6E675E);cursor:pointer;z-index:3;transition:background .15s,color .15s}.m-inw .szx:hover{background:var(--surface3,#F2F0EC);color:var(--ink,#1A1816)}.m-inw .szx:focus-visible{outline:2px solid var(--accent,#375DA6);outline-offset:1px}.m-inw .szx.on{display:inline-flex}.m-inw input.szx-in{padding-right:38px!important}.m-inw input.szx-in::-webkit-search-cancel-button{display:none}.m-inw .filters>.search,.m-inw .hd-tb>.search{flex:0 0 340px!important;width:340px!important;max-width:100%!important;min-width:0!important}.m-inw .wycz-f,.m-inw #clrBtn{flex-shrink:0}.m-inw .wycz-f[aria-disabled=true],.m-inw #clrBtn[aria-disabled=true]{display:inline-flex!important;visibility:hidden!important;pointer-events:none!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-inw .filters>.search,.m-inw .hd-tb>.search{flex-basis:320px!important;width:320px!important}}@container cc-obszar (max-width:640px){.m-inw .filters>.search,.m-inw .hd-tb>.search{flex:1 1 100%!important;width:auto!important}}.m-inw .hd-tb.kt-tb{flex-wrap:wrap!important;row-gap:8px!important}.m-inw .kt-tb .seg-w button{white-space:nowrap}.m-inw .mk-mig{animation:mkMig 1.8s ease-out 1}.m-inw .ov.bok{padding:0!important;justify-content:flex-end!important;align-items:stretch!important;background:#1a18162e!important;overflow:hidden!important}.m-inw .ov.bok .modal{max-width:none!important;width:min(540px,100%)!important;height:100%;border-radius:0!important;display:flex;flex-direction:column;box-shadow:-12px 0 40px #1a305929!important;animation:mkBok .26s cubic-bezier(.22,1,.36,1)}.m-inw .ov.bok .m-body{flex:1 1 auto;overflow-y:auto;min-height:0}.m-inw .ov.bok .m-head,.m-inw .ov.bok .m-foot{flex-shrink:0}@media (prefers-reduced-motion:reduce){.m-inw .ov.bok .modal{animation:none}}.m-inw .ov,.m-inw .szuf-ov,.m-inw .ov.bok{background:#1a181652!important}.m-inw .ov.open{animation:mkScrim .2s ease-out}.m-inw .szuf-ov:not([hidden]){animation:mkScrim .2s ease-out}.m-inw .ov.bok .modal{animation:mkBok .26s cubic-bezier(.22,1,.36,1)!important}.m-inw aside.sz:not(.srodek){transition:transform .26s cubic-bezier(.22,1,.36,1)!important}.m-inw .modal:focus,.m-inw .okno:focus,.m-inw aside.sz:focus{outline:none}@media (prefers-reduced-motion:reduce){.m-inw .ov.open,.m-inw .szuf-ov:not([hidden]),.m-inw .ov.bok .modal{animation:none!important}.m-inw aside.sz{transition:none!important}}.m-inw .filters .wycz-f,.m-inw .filters #clrBtn{order:90}.m-inw .filters .ul-lc{min-width:112px;text-align:right;order:95;margin-left:auto}.m-inw .filters .wycz-f[aria-disabled=true],.m-inw .filters #clrBtn[aria-disabled=true],.m-inw .hd-tb .wycz-f[aria-disabled=true]{visibility:hidden!important;display:inline-flex!important;pointer-events:none!important}.m-inw .filters .wycz-f,.m-inw .filters #clrBtn,.m-inw .hd-tb .wycz-f{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--accent)!important;font-weight:600!important;padding:0 10px!important}.m-inw .filters .wycz-f:hover,.m-inw .filters #clrBtn:hover,.m-inw .hd-tb .wycz-f:hover{background:var(--accent-l)!important}.m-inw .filters>.search,.m-inw .hd-tb>.search,.m-inw #nx .filters>.search{flex:1 1 200px!important;width:auto!important;min-width:200px!important;max-width:340px!important}@container cc-obszar (max-width:640px){.m-inw .filters>.search,.m-inw .hd-tb>.search,.m-inw #nx .filters>.search{flex:1 1 100%!important;max-width:none!important}}.m-inw .filters .fbtn,.m-inw .hd-tb .fbtn,.m-inw #nx .filters .fbtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:7px!important;white-space:nowrap}.m-inw .filters .seg-w,.m-inw .hd-tb .seg-w{height:36px!important;padding:3px!important;border-radius:10px!important;box-sizing:border-box}.m-inw .filters .seg-w>button,.m-inw .hd-tb .seg-w>button{height:28px!important;border-radius:7px!important;font-size:13px!important}.m-inw .filters .search input,.m-inw .hd-tb .search input{height:36px!important;border-radius:10px!important;font-size:13px!important}.m-inw #nx .filters .search{height:36px!important;border-radius:10px!important;border-color:var(--border-input)!important}.m-inw .filters .wyb-b,.m-inw .hd-tb .wyb-b{height:36px!important;min-height:36px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;border:1px solid var(--border)!important}.m-inw .filters .wycz-f,.m-inw .hd-tb .wycz-f,.m-inw #clrBtn,.m-inw .filters #clrBtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:6px!important;width:auto!important;flex:0 0 auto!important}.m-inw .hd-tb>.btn,.m-inw .hd-tb .btn-sm{height:36px!important;border-radius:10px!important;font-size:13px!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-inw .filters,.m-inw .hd-tb,.m-inw #nx .filters{column-gap:8px!important}.m-inw .filters .fbtn,.m-inw .hd-tb .fbtn,.m-inw #nx .filters .fbtn{padding:0 10px!important;gap:6px!important}.m-inw .filters .seg-w>button,.m-inw .hd-tb .seg-w>button{padding:0 9px!important}.m-inw .filters .fbtn .pref{display:none!important}.m-inw .filters .ul-lc{min-width:112px;text-align:right}.m-inw .filters>.search,.m-inw .hd-tb>.search,.m-inw #nx .filters>.search{flex-basis:170px!important;min-width:170px!important}.m-inw .hd-tb .wyb,.m-inw .hd-tb .wyb-b{width:auto!important;min-width:0!important}.m-inw .filters .wycz-f,.m-inw .filters #clrBtn,.m-inw .hd-tb .wycz-f{padding:0 8px!important}}.m-inw label:has(>input:focus-visible),.m-inw label:has(input[type=radio]:focus-visible),.m-inw label:has(input[type=checkbox]:focus-visible){outline:2px solid var(--accent,#375DA6);outline-offset:2px;border-radius:10px}.m-inw .ov:not(.bok) .modal{max-height:calc(100cqh - 64px);display:flex;flex-direction:column}.m-inw .ov:not(.bok) .modal>.m-body{flex:1 1 auto;min-height:0;overflow-y:auto}.m-inw .ov:not(.bok) .modal>.m-head,.m-inw .ov:not(.bok) .modal>.m-foot{flex-shrink:0}.m-inw .ov:not(.bok){align-items:center!important}@container cc-obszar (max-width:640px){.m-inw .inw .uchwyt{min-width:36px;min-height:36px}.m-inw .inw-kontakt .cx{display:inline-flex;align-items:center;min-height:32px}.m-inw .pr-pasek .btn-link{min-height:32px;display:inline-flex;align-items:center}}@container cc-obszar (max-width:640px){.m-inw .pr-pasek.pusty{flex-wrap:wrap;row-gap:6px}.m-inw .pr-pasek .btn-link{white-space:normal;text-align:left}}.m-inw[data-upr]:not([data-upr~=przegl]) [data-wym=przegl]{display:none!important}.m-inw[data-upr]:not([data-upr~=tworz]) [data-wym=tworz]{display:none!important}.m-inw[data-upr]:not([data-upr~=oferty]) [data-wym=oferty]{display:none!important}.m-inw[data-upr]:not([data-upr~=weryf]) [data-wym=weryf]{display:none!important}.m-inw[data-upr]:not([data-upr~=zatw]) [data-wym=zatw]{display:none!important}.m-inw[data-upr]:not([data-upr~=oceny]) [data-wym=oceny]{display:none!important}.m-inw[data-upr]:not([data-upr~=baza]) [data-wym=baza]{display:none!important}.m-inw[data-upr]:not([data-upr~=bazaDod]) [data-wym=bazaDod]{display:none!important}.m-inw[data-upr]:not([data-upr~=proj]) [data-wym=proj]{display:none!important}.m-inw[data-upr]:not([data-upr~=harm]) [data-wym=harm]{display:none!important}.m-inw[data-upr]:not([data-upr~=harmA]) [data-wym=harmA]{display:none!important}.m-inw[data-upr]:not([data-upr~=harmB]) [data-wym=harmB]{display:none!important}.m-inw[data-upr]:not([data-upr~=harmS]) [data-wym=harmS]{display:none!important}.m-inw[data-upr]:not([data-upr~=harmK]) [data-wym=harmK]{display:none!important}.m-inw[data-upr]:not([data-upr~=slow]) [data-wym=slow]{display:none!important}.m-inw[data-upr]:not([data-upr~=dane]) [data-wym=dane]{display:none!important}.m-inw[data-upr]:not([data-upr~=uzyt]) [data-wym=uzyt]{display:none!important}.m-inw[data-upr] .demo,.m-inw[data-upr] .mk-rola{display:none!important}.m-inw[data-upr]:not([data-upr~=inw]) [data-wym=inw]{display:none!important}.m-inw[data-upr]:not([data-upr~=kat]) [data-wym=kat]{display:none!important}.m-inw[data-upr]:not([data-upr~=akt]) [data-wym=akt]{display:none!important}.m-inw[data-upr]:not([data-upr~=cofnij]) [data-wym=cofnij]{display:none!important}.m-inw[data-upr]:not([data-upr~=inw]) [data-mk=doInwestora]{pointer-events:none!important;color:inherit!important;text-decoration:none!important;cursor:default!important}.m-inw input[type=date]::-webkit-calendar-picker-indicator{opacity:0;width:0;padding:0;margin:0;pointer-events:none}.m-inw .kal-w{position:relative;display:block}.m-inw .kal-w>input[type=date]{width:100%;padding-right:40px!important}.m-inw .kal-b{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-muted,#6E675E);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-inw .kal-b:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-inw .kal-b:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-inw .kal-b:disabled{opacity:.4;cursor:default}.m-inw .kal{position:fixed;z-index:100000;width:288px;padding:12px;background:var(--surface,#fff);border:1px solid var(--border,#E2DFD9);border-radius:14px;box-shadow:0 12px 32px #1a181629,0 2px 6px #1a18160f;font-family:inherit;color:var(--ink,#1A1816);animation:kalIn .14s ease-out}@media (prefers-reduced-motion:reduce){.m-inw .kal{animation:none}}.m-inw .kal-h{display:flex;align-items:center;gap:4px;margin-bottom:8px}.m-inw .kal-t{flex:1;font-size:13px;font-weight:600;color:var(--navy,#1A3059);padding-left:6px;text-transform:capitalize}.m-inw .kal-n{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-dim,#4A453F);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-inw .kal-n:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-inw .kal-n:focus-visible,.m-inw .kal-d:focus-visible,.m-inw .kal-f button:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-inw .kal-g{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.m-inw .kal-wd{height:28px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--ink-muted,#6E675E);text-transform:uppercase;letter-spacing:.04em}.m-inw .kal-wd.we{color:#a49c92}.m-inw .kal-d{height:32px;border:0;border-radius:9px;background:transparent;font:inherit;font-size:13px;font-weight:500;color:var(--ink,#1A1816);cursor:pointer;font-variant-numeric:tabular-nums;position:relative}.m-inw .kal-d:hover{background:var(--surface2,#F5F4F0)}.m-inw .kal-d.poza{color:#b8b1a7}.m-inw .kal-d.we:not(.on){color:var(--ink-dim,#4A453F)}.m-inw .kal-d.dzis{box-shadow:inset 0 0 0 1.5px var(--accent,#375DA6);color:var(--accent,#375DA6);font-weight:600}.m-inw .kal-d.on{background:var(--accent,#375DA6);color:#fff;font-weight:600;box-shadow:none}.m-inw .kal-d:disabled{color:#cfc9c0;cursor:not-allowed;background:transparent;text-decoration:line-through}.m-inw .kal-f{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid var(--border,#E2DFD9)}.m-inw .kal-f button{height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:12px;font-weight:600;color:var(--accent,#375DA6);cursor:pointer}.m-inw .kal-f button:hover{background:var(--accent-l,#E8EEF8)}.m-inw .kal-f button.cz{color:var(--ink-dim,#4A453F)}.m-inw .kal-f button.cz:hover{background:var(--surface2,#F5F4F0)}.m-inw .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}.m-inw .mk-tt.on{opacity:1;transform:none}.m-inw .mk-tt.dol{transform:translateY(-3px)}.m-inw .mk-tt.dol.on{transform:none}@media (prefers-reduced-motion:reduce){.m-inw .mk-tt{transition:none}}.m-inw .wal-bl{display:block;margin-top:5px;font-size:12px;line-height:1.4;color:var(--red-t,#B42318)}.m-inw input.wal-zle,.m-inw textarea.wal-zle{border-color:var(--red,#C4321F)!important;box-shadow:0 0 0 3px #c4321f1f!important}.m-inw .pill-uw{display:inline-flex!important;align-items:center;height:24px!important;padding-top:0!important;padding-bottom:0!important;border-radius:999px!important;font-size:12px!important;font-weight:600!important;line-height:1!important}.m-inw .licz{display:inline-flex!important;align-items:center;justify-content:center;height:18px!important;min-width:18px;padding:0 5px!important;border-radius:999px!important;font-size:11px!important;font-weight:700!important;line-height:1!important}.m-inw .pierwszy{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 24px}.m-inw .pierwszy .pi-ic{width:48px;height:48px;border-radius:14px;background:var(--accent-l,#E8EEF8);color:var(--accent,#375DA6);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.m-inw .pierwszy b{font-size:15px;font-weight:600;color:var(--navy,#1A3059);margin-bottom:6px}.m-inw .pierwszy span{font-size:13px;color:var(--ink-dim);line-height:1.5;max-width:440px}.m-inw .pierwszy .btn{margin-top:16px}.m-kat{--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;--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:14px;--font:"Inter Variable",system-ui,-apple-system,"Segoe UI",sans-serif;--fs-label:11px;--fs-micro: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}.m-kat *{box-sizing:border-box;margin:0;padding:0}.m-kat{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);line-height:1.5;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-feature-settings:"cv11" 1}.m-kat button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.m-kat input,.m-kat textarea{font-family:inherit}.m-kat :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.m-kat *{transition:none!important;animation:none!important}}.m-kat .app{max-width:1240px;margin:0 auto;padding:24px 24px 72px}.m-kat .topbar{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:20px}.m-kat .h1{font-size:var(--fs-page);font-weight:var(--fw-bold);color:var(--navy);letter-spacing:var(--tr-page);line-height:1.15}.m-kat .sub{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:4px}.m-kat .btn{padding:9px 16px;border-radius:9px;font-size:var(--fs-body);font-weight:var(--fw-semi);letter-spacing:-.005em;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.m-kat .btn-primary{background:var(--accent);color:#fff}.m-kat .btn-primary:hover{background:var(--navy)}.m-kat .btn-ghost{border:1.5px solid var(--border);background:var(--surface);color:var(--ink-dim)}.m-kat .btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.m-kat .btn-sm{padding:7px 12px;font-size:var(--fs-meta);font-weight:var(--fw-semi)}.m-kat .filters{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-bottom:18px}.m-kat .search{position:relative;flex:1;min-width:230px;max-width:340px}.m-kat .search input{width:100%;padding:9px 13px 9px 37px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);background:var(--surface);color:var(--ink)}.m-kat .search input:focus{outline:none;border-color:var(--accent)}.m-kat .search svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--ink-muted)}.m-kat .fbtn{padding:9px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);letter-spacing:-.005em;background:var(--surface);color:var(--ink);display:flex;align-items:center;gap:7px;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.m-kat .fbtn:hover{border-color:var(--border-dark)}.m-kat .fbtn.on{border-color:var(--accent);background:var(--accent-l);color:var(--accent);font-weight:var(--fw-med)}.m-kat .dropdown{position:relative}.m-kat .dd-panel{display:none;position:absolute;top:calc(100% + 5px);left:0;z-index:60;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--sh-lg);padding:7px 0;min-width:240px}.m-kat .dd-panel.open{display:block}.m-kat .dd-opt{display:flex;align-items:center;gap:10px;padding:9px 15px;font-size:var(--fs-body);letter-spacing:-.005em;cursor:pointer;transition:background .12s}.m-kat .dd-opt:hover{background:var(--surface2)}.m-kat .dd-opt input{accent-color:var(--accent);width:13px;height:13px;cursor:pointer}.m-kat .card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden;transition:transform .18s,box-shadow .18s,border-color .18s}.m-kat .card:hover{transform:translateY(-3px);box-shadow:var(--sh-lg);border-color:var(--accent)}.m-kat .card.open{border-color:var(--accent);box-shadow:var(--sh-lg);transform:none}.m-kat .card{cursor:pointer}.m-kat .c-name{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);line-height:1.28;letter-spacing:var(--tr-tight)}.m-kat .btn[disabled]{background:var(--surface2);color:var(--ink-muted);border:1.5px solid var(--border);cursor:not-allowed}.m-kat .btn[disabled]:hover{background:var(--surface2);color:var(--ink-muted);border-color:var(--border)}.m-kat .cx{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-meta);color:var(--ink-dim);text-decoration:none}.m-kat .cx svg{color:var(--ink-muted);flex-shrink:0}.m-kat a.cx:hover{color:var(--accent)}.m-kat a.cx:hover svg{color:var(--accent)}.m-kat .empty{padding:70px 24px;text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh)}.m-kat .ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a18166b;display:none;align-items:flex-start;justify-content:center;padding:40px 20px;z-index:200;overflow-y:auto}.m-kat .ov.open{display:flex}.m-kat .modal{background:var(--surface);border-radius:16px;box-shadow:var(--sh-lg);width:100%;max-width:620px;overflow:hidden}.m-kat .m-head{padding:20px 24px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:13px}.m-kat .m-ic{width:38px;height:38px;border-radius:11px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-kat .m-t{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy)}.m-kat .m-s{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:1px}.m-kat .m-x{margin-left:auto;color:var(--ink-muted);font-size:var(--fs-data);line-height:1;padding:3px 8px;border-radius:8px}.m-kat .m-x:hover{background:var(--surface2);color:var(--ink)}.m-kat .m-body{padding:22px 24px}.m-kat .fld label{display:block;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink-dim);margin-bottom:6px}.m-kat .fld .req{color:var(--red)}.m-kat .fld input,.m-kat .fld textarea{width:100%;padding:10px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);background:var(--surface);color:var(--ink);transition:border-color .15s}.m-kat .fld input:focus,.m-kat .fld textarea:focus{outline:none;border-color:var(--accent)}.m-kat .fld .hint{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:5px}.m-kat .fld textarea{resize:vertical;min-height:78px;line-height:1.55}.m-kat .m-foot{padding:16px 24px;border-top:1px solid var(--border);background:var(--surface2);display:flex;align-items:center;gap:10px}.m-kat .m-foot .sp{flex:1;font-size:var(--fs-meta);color:var(--ink-muted)}.m-kat .app{max-width:1760px;padding-left:28px;padding-right:28px}.m-kat svg.i{flex-shrink:0;display:block}.m-kat .btn svg.i{flex-shrink:0}.m-kat .btn-ghost svg{color:var(--ink-muted);transition:color .15s}.m-kat .btn-ghost:hover svg{color:var(--accent)}.m-kat .btn[disabled] svg{color:var(--ink-muted)}.m-kat .search svg{stroke-width:2}.m-kat .fbtn>svg:first-child{color:var(--ink-muted)}.m-kat .fbtn.on>svg:first-child{color:var(--accent)}.m-kat .fbtn .pref{color:var(--ink-muted)}.m-kat .dd-opt .ok{margin-left:auto;color:var(--accent);visibility:hidden;display:inline-flex}.m-kat .dd-opt.sel{font-weight:var(--fw-semi);color:var(--accent)}.m-kat .dd-opt.sel .ok{visibility:visible}.m-kat .dd-opt .n{margin-left:auto;font-variant-numeric:tabular-nums;font-size:var(--fs-micro);color:var(--ink-muted)}.m-kat .card:hover,.m-kat .card.open{border-color:var(--border-dark)}.m-kat .card{position:relative}.m-kat .c-name{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.m-kat .m-t{font-size:17px;font-weight:var(--fw-bold);letter-spacing:-.015em}.m-kat .m-x{width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center}.m-kat .fld input:focus,.m-kat .fld textarea:focus,.m-kat .fld select:focus{box-shadow:0 0 0 3px #375da61f}.m-kat .modal.waskie{max-width:500px}.m-kat .m-ic.amber{background:var(--amber-l);color:var(--amber-t)}.m-kat .m-foot .sp{flex:1}.m-kat .fld select{width:100%;padding:10px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);font-family:var(--font);background:var(--surface);color:var(--ink);cursor:pointer}.m-kat .fld select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-kat .fld input[type=checkbox],.m-kat .fld input[type=radio],.m-kat .radio-r input[type=checkbox],.m-kat .radio-r input[type=radio]{width:15px;height:15px;padding:0;accent-color:var(--accent);flex-shrink:0}.m-kat .fld input:disabled{background:var(--surface2);color:var(--ink-muted);cursor:not-allowed}.m-kat .fld.zle input,.m-kat .fld.zle textarea,.m-kat .fld.zle select{border-color:var(--red)}.m-kat .blad{display:none;font-size:var(--fs-meta);color:var(--red-t);margin-top:5px}.m-kat .zle>.blad,.m-kat .blad.on{display:block}.m-kat .req{color:var(--red)}.m-kat .opc{display:flex;align-items:center;gap:12px;padding:11px 13px;border:1.5px solid var(--border);border-radius:10px;cursor:pointer;transition:border-color .15s,background .15s}.m-kat .opc:hover{border-color:var(--border-dark)}.m-kat .opc:has(input:checked){border-color:var(--accent);background:var(--accent-l)}.m-kat .opc input{accent-color:var(--accent);width:16px;height:16px;flex-shrink:0}.m-kat .radio-l{display:flex;flex-direction:column;gap:10px}.m-kat .radio-r{display:flex;align-items:center;gap:9px;font-size:var(--fs-body);color:var(--ink);cursor:pointer}.m-kat .ibtn{width:28px;height:28px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);flex-shrink:0;transition:background .15s,color .15s}.m-kat .ibtn:hover{background:var(--surface);color:var(--accent);box-shadow:inset 0 0 0 1px var(--border)}.m-kat .fld .radio-r,.m-kat .fld label.radio-r{display:flex;margin-bottom:0;font-weight:var(--fw-reg);color:var(--ink);font-size:var(--fs-body)}.m-kat .m-body>.fld+.fld{margin-top:16px}.m-kat .dd-opt[hidden]{display:none}.m-kat .btn-danger{background:var(--red);color:#fff}.m-kat .btn-danger:hover{background:#a9360a}.m-kat .m-ic.czer{background:var(--red-l);color:var(--red-t)}.m-kat .m-txt{color:var(--ink-dim);line-height:1.6}.m-kat .m-txt b{color:var(--ink);font-weight:var(--fw-semi)}.m-kat .ibtn.czer:hover{color:var(--red-t)}.m-kat mark{background:#fbefc4;color:inherit;border-radius:2px;padding:0 1px}.m-kat .wskazowka{display:flex;align-items:center;gap:8px;margin:-4px 0 16px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-kat .wskazowka[hidden]{display:none}.m-kat .wskazowka svg{color:var(--border-dark)}.m-kat .uchwyt{width:26px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:7px;color:var(--border-dark);cursor:grab;flex-shrink:0}.m-kat .uchwyt:hover,.m-kat .uchwyt:focus-visible{color:var(--accent);background:var(--accent-l)}.m-kat .uchwyt.off{cursor:default;opacity:.35}.m-kat .uchwyt.off:hover{background:none;color:var(--border-dark)}.m-kat .empty .btn{display:inline-flex}.m-kat .kat{display:flex;align-items:center;gap:8px;padding:3px 12px 3px 8px;min-height:40px;position:relative;transition:background .12s}.m-kat .kat:hover{background:var(--surface2)}.m-kat .kat-n{flex:1;min-width:0;font-weight:var(--fw-med);color:var(--ink)}.m-kat .kat-akc{display:flex;gap:2px;opacity:0;transition:opacity .12s}.m-kat .kat:hover .kat-akc,.m-kat .kat:focus-within .kat-akc{opacity:1}@media (hover:none){.m-kat .kat-akc{opacity:1}}.m-kat .kat.przed:before,.m-kat .kat.po:after{content:"";position:absolute;left:10px;right:10px;height:2px;border-radius:2px;background:var(--accent)}.m-kat .kat.przed:before{top:-1px}.m-kat .kat.po:after{bottom:-1px}.m-kat .kat.nowy,.m-kat .inw.nowy{animation:blysk 1.6s ease}.m-kat .dod-in{display:flex;gap:6px}.m-kat .dod-in input{flex:1;min-width:0;padding:7px 11px;border:1.5px solid var(--border);border-radius:8px;font-size:var(--fs-body);font-family:inherit}.m-kat .dod-in input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-kat .inw{display:grid;grid-template-columns:auto minmax(0,1fr) 250px auto;align-items:center;gap:6px 22px;padding:16px 20px 16px 10px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);position:relative;transition:border-color .15s}.m-kat .inw:hover{border-color:var(--border-dark)}.m-kat .inw.przed:before,.m-kat .inw.po:after{content:"";position:absolute;left:12px;right:12px;height:2px;border-radius:2px;background:var(--accent)}.m-kat .inw.przed:before{top:-7px}.m-kat .inw.po:after{bottom:-7px}@container cc-obszar (max-width:900px){.m-kat .inw{grid-template-columns:auto minmax(0,1fr)}}.m-kat .filters .search{min-width:320px}.m-kat .opc.zm:has(input:checked){border-color:var(--amber);background:var(--amber-l)}.m-kat .sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1)}.m-kat .sort-ciag{position:relative;z-index:20;transition:box-shadow .18s,background .18s!important;box-shadow:0 14px 36px #1a30592e,0 2px 6px #1a305914!important;cursor:grabbing!important}.m-kat .inw.sort-ciag{border-color:var(--accent)!important}.m-kat .kat.sort-ciag{background:var(--surface)!important;border-color:var(--accent)!important}.m-kat .sort-ciag .uchwyt{color:var(--accent);background:var(--accent-l);cursor:grabbing}.m-kat.sortuje,.m-kat.sortuje *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.m-kat .uchwyt{touch-action:none}.m-kat .seg-w{display:inline-flex;padding:3px;gap:2px;background:var(--surface);border:1px solid var(--border);border-radius:10px}.m-kat .seg-w button{display:inline-flex;align-items:center;gap:7px;height:29px;padding:0 12px;border-radius:7px;font-size:var(--fs-body);font-weight:var(--fw-semi);color:var(--ink-dim)}.m-kat .seg-w button:hover{color:var(--ink);background:var(--surface2)}.m-kat .seg-w button.on{background:var(--accent-l);color:var(--accent)}.m-kat .seg-w .n{font-size:var(--fs-micro);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--ink-muted)}.m-kat .seg-w button.on .n{color:var(--accent)}.m-kat .kl{max-width:980px}.m-kat .kl-dodaj{padding:12px 14px;margin-bottom:14px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--sh)}.m-kat .kl-dodaj .dod-in input{padding:8px 12px}.m-kat .kl-dodaj .blad{margin-top:6px}.m-kat .kl-dodaj.zle .blad{display:block}.m-kat .kl-dodaj.zle input{border-color:var(--red)}.m-kat #lista{display:flex;flex-direction:column;gap:8px}.m-kat .kat{display:grid;grid-template-columns:30px minmax(0,1fr) 92px 92px 92px 70px;align-items:center;gap:10px;padding:0 12px 0 10px}.m-kat .kat .uz{justify-self:end}.m-kat .kat{min-height:48px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 1px 2px #1a18160a;transition:border-color .15s,box-shadow .15s}.m-kat .kat:hover{border-color:var(--border-dark);background:var(--surface)}.m-kat .kat-n{display:flex;align-items:center;gap:8px;min-width:0;font-weight:var(--fw-semi)}.m-kat .uz{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-meta);color:var(--ink-dim);font-variant-numeric:tabular-nums}.m-kat .uz svg{color:var(--ink-muted)}.m-kat .uz b{font-weight:var(--fw-semi)}.m-kat .kat-akc{justify-self:end}.m-kat .kl-pusta{padding:40px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--ink-muted)}.m-kat .kl-pusta b{color:var(--navy);font-size:var(--fs-title);font-weight:var(--fw-semi)}.m-kat .kl-pusta .btn{margin-top:8px}.m-kat .kat.przed:before,.m-kat .kat.po:after{left:8px;right:8px}@container cc-obszar (max-width:640px){.m-kat .kat{grid-template-columns:30px minmax(0,1fr) auto;row-gap:2px;padding:6px 10px 6px 6px}.m-kat .kat .uz{grid-row:2;justify-self:start}.m-kat .kat .uz:nth-of-type(1){grid-column:2}.m-kat .kat-akc{grid-row:1;grid-column:3}}.m-kat .sort-ciag.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s!important}.m-kat .kat.sort-ak,.m-kat .inw.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1)}.m-kat .kat.sort-ciag.sort-ak,.m-kat .inw.sort-ciag.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s!important}.m-kat .tm{font-size:var(--fs-micro);color:var(--ink-muted)}.m-kat .tm.po{color:var(--red-t);font-weight:var(--fw-semi)}.m-kat .fld{position:relative}.m-kat .kl{max-width:none!important}.m-kat .kat{grid-template-columns:30px minmax(0,1fr) 110px 110px 110px 236px!important}.m-kat .kat-akc{display:flex!important;justify-content:flex-end;gap:6px;opacity:1!important}@container cc-obszar (max-width:900px){.m-kat .kat{grid-template-columns:30px minmax(0,1fr) 70px 70px 70px auto!important}.m-kat .kat-akc .btn{font-size:0;gap:0;padding:0 8px}.m-kat .kat-akc .btn svg{margin:0}}.m-kat .siatka{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;align-items:start}.m-kat em.po{color:var(--red-t)}.m-kat .szuf-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#1a181647}.m-kat .szuf-ov[hidden]{display:none}.m-kat .dz{display:flex;align-items:center;gap:12px;padding:10px 10px 10px 12px;border-radius:10px;border:1px solid var(--border);background:var(--surface)}.m-kat .siatka{grid-auto-rows:72px;align-items:stretch!important}.m-kat em.a{color:var(--amber-t)}.m-kat em.r{color:var(--red-t)}.m-kat .kr{width:8px;height:8px;border-radius:50%;background:var(--accent);flex-shrink:0;opacity:.55}.m-kat .kr.a{background:var(--amber);opacity:1}.m-kat .kr.r{background:var(--red);opacity:1}.m-kat .st{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted);white-space:nowrap;padding:2px 8px;border-radius:6px;background:var(--surface2)}.m-kat .st.a{background:var(--amber-l);color:var(--amber-t)}.m-kat .st.r{background:var(--red-l);color:var(--red-t)}.m-kat .pw+.pw{border-top:1px solid #F0EEEA}.m-kat .pw:not(.czyt):not(.pil){background:#f4f7fc;box-shadow:inset 3px 0 0 var(--accent)}.m-kat .pw.pil{background:#fffbf0;box-shadow:inset 3px 0 0 var(--amber)}.m-kat .app{container-type:inline-size}.m-kat .app #siatka{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:150px;grid-auto-flow:row dense;gap:16px}@container (max-width:1080px){.m-kat .app #siatka{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:780px){.m-kat .app #siatka{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:480px){.m-kat .app #siatka{grid-template-columns:1fr}}.m-kat .rola{font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:3px 9px;border-radius:6px;white-space:nowrap}.m-kat .st.g{background:#eaf5ee;color:var(--green)}.m-kat .mn{position:fixed;z-index:120;min-width:210px;padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #1a305929}.m-kat .mn button{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:8px;font-size:var(--fs-body);color:var(--ink);text-align:left}.m-kat .mn button svg{color:var(--ink-muted)}.m-kat .mn button:hover,.m-kat .mn button:focus{background:var(--surface2);outline:none}.m-kat .mn button.cz{color:var(--red-t)}.m-kat .mn button.cz svg{color:var(--red-t)}.m-kat .mn button.cz:hover{background:var(--red-l)}.m-kat .mx{width:100%;border-collapse:collapse;min-width:760px}.m-kat .mx th{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);padding:10px 12px;text-align:center;border-bottom:1px solid var(--border);background:var(--surface2);white-space:nowrap}.m-kat .mx th:first-child,.m-kat .mx td:first-child{text-align:left;padding-left:16px}.m-kat .mx td{padding:9px 12px;text-align:center;border-top:1px solid #F0EEEA;font-size:var(--fs-body);color:var(--ink)}.m-kat .mx tr:hover td{background:#faf9f7}.m-kat .mx .nie{color:var(--border-dark)}.m-kat .btn[disabled]{opacity:.5;cursor:not-allowed}.m-kat .filters .wyb{min-width:230px}.m-kat .filters .wyb-b{min-height:38px;background:var(--surface)}.m-kat .sz{position:fixed;top:0;right:0;bottom:0;z-index:61;width:min(480px,100%);background:var(--surface);box-shadow:-12px 0 40px #1a305929;display:flex;flex-direction:column;transform:translate(105%);transition:transform .28s cubic-bezier(.22,1,.36,1)}.m-kat .sz.on{transform:none}.m-kat .sz-f{display:flex;align-items:center;gap:12px;padding:0 12px;min-height:44px}.m-kat .sz-f+.sz-f{border-top:1px solid var(--border)}.m-kat .sz-f>span{width:130px;flex-shrink:0;font-size:var(--fs-meta);color:var(--ink-dim)}.m-kat .sz-f input{flex:1;min-width:0;border:0;outline:0;height:42px;font-size:13px;font-family:inherit;color:var(--ink);background:transparent}.m-kat .sz-f:focus-within{background:var(--accent-l)}.m-kat .ul-lc{margin-left:auto;display:flex;align-items:center;gap:12px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-kat .ul-lc b{color:var(--ink)}.m-kat .rt{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:3px 9px 3px 8px;border-radius:7px;background:var(--rb);color:var(--rc);font-size:12px;font-weight:var(--fw-semi)}.m-kat .rt i{width:7px;height:7px;border-radius:50%;background:var(--rc);flex-shrink:0}.m-kat .rt .kr{display:none}.m-kat .ul-pusto{display:flex;flex-direction:column;align-items:center;gap:4px;padding:44px 20px;color:var(--border-dark);font-size:var(--fs-meta)}.m-kat .ul-pusto b{color:var(--ink);font-size:14px;margin-top:4px}.m-kat .ul-pusto span{color:var(--ink-muted)}.m-kat .ul-uw{display:flex;align-items:center;gap:6px;margin:10px 4px 0;font-size:var(--fs-micro);color:var(--ink-muted)}.m-kat .ul-uw svg{color:var(--border-dark);flex-shrink:0}.m-kat .mx-rh{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;line-height:1.3;color:var(--ink);text-align:center}.m-kat .mx-rh i{width:22px;height:4px;border-radius:2px;background:var(--rc)}.m-kat .mx-rh .kr{display:none}@container (max-width:1150px){.m-kat .mx-rh .kr{display:inline}}.m-kat .sz{width:min(540px,100%)!important}.m-kat .sz-f code{flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;letter-spacing:.06em;color:var(--navy)}.m-kat .sz-f.zle{background:var(--red-l)}.m-kat .ul-lc{margin-left:auto}.m-kat .rt{font-weight:var(--fw-semi)}.m-kat .mx-rh{gap:4px!important}.m-kat .kat.ed{border-color:var(--accent)!important;box-shadow:0 0 0 3px #375da61f}.m-kat .kat.ed .kat-ed{grid-column:2 / span 4;display:flex;align-items:center;gap:12px;min-width:0}.m-kat .kat-ed input{flex:0 1 380px;min-width:160px;height:34px;padding:0 10px;border:1.5px solid var(--accent);border-radius:8px;font-size:13px;font-weight:var(--fw-semi);font-family:inherit;color:var(--ink);outline:none}.m-kat .kat-edh{font-size:var(--fs-micro);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-kat .kat.ed.zle input{border-color:var(--red)}.m-kat .kat.ed.zle .kat-edh{color:var(--red-t)}.m-kat .kat.nieuz .kat-n{color:var(--ink-dim)}.m-kat .podobne{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.m-kat .podobne:not(:empty){margin-top:10px;padding:8px 10px;border-radius:9px;background:var(--amber-l)}.m-kat .podobne>span:first-child{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--amber-t)}.m-kat .podobne .btn{margin-left:auto}.m-kat .podobne.drgnij{animation:drgnij .2s 2}.m-kat .kl2{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:hidden;font-weight:var(--fw-reg)}.m-kat .kl2 .kl-h,.m-kat .kl2 .kat{display:grid!important;grid-template-columns:26px minmax(0,1fr) 110px 110px 110px 190px!important;align-items:center;gap:12px!important}.m-kat .kl2 .kl-h{height:38px;padding:0 16px 0 10px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-kat .kl2 .kl-h .r{text-align:right}.m-kat .kl2 .kat{min-height:52px!important;margin:0!important;padding:0 16px 0 10px!important;border:0!important;border-top:1px solid #F0EEEA!important;border-radius:0!important;box-shadow:none!important;background:var(--surface);transition:background .12s}.m-kat .kl2 .kl-h+.kat{border-top:0!important}.m-kat .kl2 .kat:hover{background:#faf9f7}.m-kat .kl2 .kat .uchwyt{width:22px;height:28px;opacity:0}.m-kat .kl2 .kat:hover .uchwyt{opacity:.7}.m-kat .kl2 .kat .uchwyt.off{opacity:0}.m-kat .kl2 .kat-n{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:var(--fw-semi);color:var(--ink);cursor:text;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-kat .kl2 .kat-n em{font-style:normal;font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:1px 7px;border-radius:6px;background:var(--surface2);color:var(--ink-muted)}.m-kat .kl2 .kat.nieuz .kat-n{color:var(--ink-dim)}.m-kat .kl2 .kat-akc{display:flex;justify-content:flex-end;gap:4px;opacity:0;transition:opacity .12s}.m-kat .kl2 .kat:hover .kat-akc,.m-kat .kl2 .kat:focus-within .kat-akc,.m-kat .kl2 .kat-akc.on{opacity:1}.m-kat .kl2 .kat.ed{background:var(--accent-l)!important;box-shadow:inset 3px 0 0 var(--accent)!important;flex-wrap:wrap}.m-kat .kl2 .kat.ed .kat-ed{grid-column:2 / span 4}.m-kat .kl2 .kat.ed .podobne{grid-column:2 / -1;margin:0 0 10px}.m-kat .kl2 .kat.ed .podobne:empty{display:none}.m-kat .kl2 .kat.nowy{animation:blysk 1.6s ease}.m-kat .kl2 .kl-pusta{padding:36px}.m-kat .kat2 .ul-uw{margin-top:10px}@container cc-obszar (max-width:900px){.m-kat .kl2 .kl-h{display:none!important}.m-kat .kl2 .kat{grid-template-columns:26px minmax(0,1fr) auto!important}}.m-kat .kl2 .kat-akc{opacity:0!important}.m-kat .kl2 .kat:hover .kat-akc,.m-kat .kl2 .kat:focus-within .kat-akc,.m-kat .kl2 .kat-akc.on{opacity:1!important}@media (hover:none){.m-kat .kl2 .kat-akc{opacity:1!important}}.m-kat .kl3{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:hidden}.m-kat .kl3 .kl2{border:0;border-radius:0;box-shadow:none}.m-kat .kl3 .kl-dodaj{position:sticky;top:0;z-index:5;padding:12px 14px;background:var(--surface2);border-bottom:1px solid var(--border);margin:0;border-radius:0;box-shadow:none}.m-kat .kl3 .dod-in{display:flex;align-items:center;gap:8px;height:40px;padding:0 4px 0 12px;background:var(--surface);border:1.5px solid var(--border);border-radius:10px;transition:border-color .15s,box-shadow .15s}.m-kat .kl3 .dod-in:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-kat .kl3 .dod-ik{display:flex;color:var(--accent)}.m-kat .kl3 .dod-in input{flex:1;min-width:0;border:0;outline:0;height:36px;font-size:13px;font-family:inherit;color:var(--ink);background:transparent}.m-kat .kl3 .kl-dodaj.zle .dod-in{border-color:var(--red)}.m-kat .kl2 .kat{grid-template-columns:30px minmax(180px,320px) minmax(0,1fr) 170px!important;min-height:46px!important;padding:0 14px 0 10px!important}.m-kat .kl2 .kat:nth-child(2n){background:#fcfbf9}.m-kat .kl2 .kat:hover{background:var(--accent-l)!important}.m-kat .kat-lp{font-size:11px;color:var(--ink-muted);text-align:center;font-variant-numeric:tabular-nums}.m-kat .kl2 .kat-n{font-size:13px;font-weight:var(--fw-semi);color:var(--ink)}.m-kat .kl2 .kat.nieuz .kat-n{font-weight:var(--fw-reg);color:var(--ink-dim)}.m-kat .kat-u{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.m-kat .kl2 .kat.ed{grid-template-columns:30px minmax(0,1fr) 170px!important}.m-kat .kl2 .kat.ed .kat-ed{grid-column:2}.m-kat .kl2 .kat.ed .podobne{grid-column:2 / -1}.m-kat .podobne{display:none!important}.m-kat .podobne.on{display:flex!important;flex-direction:column;gap:0;margin-top:10px;padding:0;border-radius:10px;background:var(--surface);border:1px solid rgba(196,154,40,.45);overflow:hidden}.m-kat .podobne.on.r{border-color:#c8410a59}.m-kat .pd-h{display:flex;align-items:center;gap:7px;padding:8px 12px;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--amber-t);background:var(--amber-l)}.m-kat .pd-h.r{color:var(--red-t);background:var(--red-l)}.m-kat .pd-o{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;padding:8px 12px;border-top:1px solid #F0EEEA;text-align:left}.m-kat .pd-o:hover{background:var(--surface2)}.m-kat .pd-o b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink)}.m-kat .pd-o mark{background:#fbefc4;color:inherit;border-radius:2px}.m-kat .pd-o span{font-size:var(--fs-micro);color:var(--ink-muted);white-space:nowrap}.m-kat .pd-o em{display:inline-flex;align-items:center;gap:3px;font-style:normal;font-size:var(--fs-micro);font-weight:var(--fw-semi);color:var(--accent);opacity:0}.m-kat .pd-o:hover em{opacity:1}.m-kat .pd-st{display:flex;align-items:center;gap:10px;padding:8px 12px;border-top:1px solid #F0EEEA;background:var(--surface2)}.m-kat .pd-st span{flex:1;font-size:var(--fs-micro);color:var(--ink-muted)}@container cc-obszar (max-width:900px){.m-kat .kl2 .kat{grid-template-columns:30px minmax(0,1fr) auto!important}.m-kat .kat-u{display:none}}.m-kat .podobne.on{align-items:stretch!important;flex-wrap:nowrap!important}.m-kat .kl3 .dod-in input{border:0!important;box-shadow:none!important;padding:0!important;background:transparent!important}.m-kat .kl2 .kat{grid-template-columns:28px minmax(0,1fr) auto 160px!important;min-height:44px!important}.m-kat .kl2 .kat:nth-child(2n){background:var(--surface)!important}.m-kat .kl2 .kat-n{font-weight:var(--fw-med,500)!important;color:var(--ink)!important;font-size:13px}.m-kat .kat-u{display:block!important;font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.m-kat .kl2 .kat-akc{width:160px}.m-kat .kl2 .kat .uchwyt.off{display:block}.m-kat #fuDd .dd-opt{display:flex;align-items:center;gap:10px}.m-kat #fuDd .dd-opt span:first-child{flex:1}.m-kat #fuDd .dd-opt .n{font-size:var(--fs-micro);font-weight:var(--fw-bold);color:var(--ink-muted)}.m-kat #fuDd .dd-opt.on,.m-kat #sortDd .dd-opt.on{color:var(--accent);font-weight:var(--fw-semi);background:var(--accent-l)}.m-kat #fuWr .fbtn.on{border-color:var(--accent);color:var(--accent)}.m-kat .kl2 .kl-h,.m-kat .kl2 .kat{grid-template-columns:28px minmax(0,1fr) 104px 104px 104px 170px!important}.m-kat .kl2 .kl-h{display:grid!important;height:36px}.m-kat .kl2 .kl-h .c{text-align:center}.m-kat .kn{display:flex;justify-content:center}.m-kat .kn b{min-width:30px;height:24px;padding:0 9px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#eef2f8;color:var(--navy);font-size:12px;font-weight:var(--fw-semi);font-variant-numeric:tabular-nums}.m-kat .kl2 .kat:hover .kn b{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.m-kat .kl2 .kat.ed{grid-template-columns:28px minmax(0,1fr) 170px!important}@container cc-obszar (max-width:900px){.m-kat .kl2 .kl-h{display:none!important}.m-kat .kn{display:none}}.m-kat #ov2{z-index:80!important}.m-kat .kl2 .kl-h,.m-kat .kl2 .kat{grid-template-columns:28px minmax(220px,380px) 100px 100px 100px minmax(0,1fr) 170px!important}.m-kat .kl2 .kl-h .c{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;text-align:right}.m-kat .kl2 .kl-h .c svg{color:var(--border-dark)}.m-kat .kn{display:block!important;text-align:right;padding-right:2px;font-size:13px;font-weight:var(--fw-semi);color:var(--ink);font-variant-numeric:tabular-nums}.m-kat .kn.z{color:#d3cfc8;font-weight:var(--fw-reg)}.m-kat .kl2 .kat:hover .kn.z{color:var(--border-dark)}.m-kat .kl2 .kat-n{font-weight:var(--fw-semi)!important}.m-kat .kl2 .kl-h>span:nth-child(3),.m-kat .kl2 .kat>.kn:nth-of-type(1){padding-left:0}.m-kat .kl2 .kat{border-top-color:#efece6!important}.m-kat .kl2 .kat:nth-child(odd):not(.kl-h){background:var(--surface)!important}.m-kat .kl2 .kat:hover{background:#f7f9fc!important}@container cc-obszar (max-width:1100px){.m-kat .kl2 .kl-h,.m-kat .kl2 .kat{grid-template-columns:28px minmax(0,1fr) 84px 84px 84px 0 150px!important}}.m-kat .kl2{display:block!important;gap:0!important}.m-kat .kl2 .kl-h,.m-kat .kl2 .kat{grid-template-columns:28px minmax(0,1fr) 110px 110px 110px 170px!important}.m-kat .kl2 .kat{height:50px!important;min-height:50px!important;margin:0!important;padding-top:0!important;padding-bottom:0!important;box-sizing:border-box}.m-kat .kl2 .kat:last-child{height:50px!important;border-bottom:0!important;border-radius:0!important}.m-kat .kl2 .kat.ed{height:auto!important;min-height:50px!important;padding-top:7px!important;padding-bottom:7px!important}.m-kat .kl2 .kat>*{align-self:center}.m-kat .kl2 .kl-h .c,.m-kat .kn{padding-right:14px}@container cc-obszar (max-width:1100px){.m-kat .kl2 .kl-h,.m-kat .kl2 .kat{grid-template-columns:28px minmax(0,1fr) 84px 84px 84px 150px!important}}.m-kat .kl2 .kat:nth-child(n){background:var(--surface)!important}.m-kat .kl2 .kat:nth-child(n):hover{background:#f7f9fc!important}.m-kat .kl2 .kat.ed:nth-child(n){background:var(--accent-l)!important}.m-kat .kat-lpw{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px}.m-kat .kat-lpw .kat-lp{font-size:12px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-kat .kat-lpw .uchwyt{position:absolute;top:0;right:0;bottom:0;left:0;width:28px!important;height:28px!important;opacity:0!important}.m-kat .kl2 .kat:hover .kat-lpw:has(.uchwyt) .kat-lp,.m-kat .kat-lpw:focus-within .kat-lp{opacity:0}.m-kat .kl2 .kat:hover .kat-lpw .uchwyt,.m-kat .kat-lpw .uchwyt:focus-visible{opacity:1!important}.m-kat .akt .filters{align-items:center}.m-kat .lg-pusto{display:flex;flex-direction:column;align-items:center;gap:4px;padding:44px 20px;color:var(--border-dark);font-size:var(--fs-meta)}.m-kat .lg-pusto b{color:var(--ink);font-size:14px;margin-top:4px}.m-kat .lg-pusto span{color:var(--ink-muted)}.m-kat .harm{--L:500px}.m-kat .bk{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px 18px 14px 14px;background:var(--surface);border:1px solid var(--border);border-radius:12px;font-weight:var(--fw-reg)}.m-kat .bk.a{border-color:#c49a2873;box-shadow:inset 3px 0 0 var(--amber)}.m-kat .bk.b{box-shadow:inset 3px 0 0 var(--accent)}@container cc-obszar (max-width:1200px){.m-kat .harm{--L:340px}}.m-kat .harm{--L:600px}.m-kat .seg-w.sm button{height:28px;padding:0 10px;font-size:12px}.m-kat .he{background:var(--surface);border:1px solid var(--border);border-radius:14px;font-weight:var(--fw-reg);overflow:hidden}.m-kat .he.a{border-color:#c49a2880;box-shadow:inset 3px 0 0 var(--amber)}.m-kat .he.b{box-shadow:inset 3px 0 0 var(--accent)}.m-kat .hd-tb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.m-kat .hd-tb .search{min-width:220px;max-width:280px!important}.m-kat .hd-tb .search input{width:100%}.m-kat .hd-tb .wyb{min-width:190px}.m-kat .hd-tb .seg-w button{display:inline-flex;align-items:center;gap:6px}.m-kat .gt{position:relative;max-height:calc(100cqh - 300px);min-height:440px;overflow:auto;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);font-weight:var(--fw-reg);--R:38px}.m-kat .tt{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:auto;font-weight:var(--fw-reg)}.m-kat .kk{background:var(--surface);border:1px solid var(--border);border-radius:13px;font-weight:var(--fw-reg);transition:border-color .15s,box-shadow .15s}.m-kat .kk.pil{box-shadow:inset 3px 0 0 var(--amber)}.m-kat .kk.po{box-shadow:inset 3px 0 0 var(--red);border-color:#c8410a4d}.m-kat .kk.nad{border-color:var(--accent);box-shadow:0 0 0 3px #375da62e}.m-kat .hl-pusto{display:flex;flex-direction:column;align-items:center;gap:4px;padding:44px;color:var(--border-dark)}.m-kat .hl-pusto b{color:var(--ink)}.m-kat .hl-pusto span{font-size:var(--fs-meta);color:var(--ink-muted)}.m-kat .hl-blok{border-top:1px solid #F0EEEA}.m-kat .hl-blok.otw{background:#f7f9fd;box-shadow:inset 3px 0 0 var(--accent)}.m-kat .el{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:visible}.m-kat .he3{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);font-weight:var(--fw-reg);position:relative}.m-kat .he3:before{content:"";position:absolute;left:-1px;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:transparent}.m-kat .he3.b:before{background:var(--accent)}.m-kat .he3.a:before{background:var(--amber)}.m-kat .fld .hint b.g{color:var(--green)}.m-kat .fld .hint b.r{color:var(--red-t)}.m-kat .fld .hint b.a{color:var(--amber-t)}.m-kat .zs{outline:none}.m-kat .tt{max-height:calc(100cqh - 300px)}.m-kat .hd-tb{align-items:center!important;gap:8px!important}.m-kat .tt{max-height:calc(100cqh - 300px);overflow:auto}.m-kat .tm{color:var(--border-dark)}.m-kat .hd-tb .sp{flex:1}.m-kat [data-tip]{cursor:default}.m-kat .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.m-kat .kt-tb{flex-wrap:nowrap!important;align-items:center;gap:8px!important}.m-kat .kt-tb .search{flex:0 1 300px;min-width:200px;max-width:300px!important}.m-kat .kt-tb .search input{width:100%}.m-kat .kt-tb select{flex-shrink:0}.m-kat .kt-tb .btn-primary{flex-shrink:0;white-space:nowrap}.m-kat .kt-c{display:block!important;margin:0!important;padding:0!important;background:var(--surface)!important;border:1px solid var(--border)!important;border-radius:14px!important;box-shadow:var(--sh)!important;overflow:hidden;position:relative;transition:box-shadow .15s,border-color .15s}.m-kat .kt-c:hover{border-color:#cbd5e6!important;box-shadow:0 6px 18px #1a305914!important}.m-kat .kt-c.po{box-shadow:inset 4px 0 0 var(--red),var(--sh)!important}.m-kat .kt-c.pil{box-shadow:inset 4px 0 0 var(--amber),var(--sh)!important}.m-kat .kt-c.nad{border-color:var(--accent)!important;box-shadow:0 0 0 3px #375da626!important}.m-kat .np{display:flex;flex-direction:column;gap:12px}.m-kat .fld label em{font-style:normal;font-weight:var(--fw-reg);color:var(--ink-muted)}.m-kat .app{max-width:1680px}@container cc-obszar (min-width:721px){.m-kat .app{padding-left:28px;padding-right:28px}}.m-kat{--border-input:#938B82;--green-l:#EAF5EC}.m-kat .btn{height:34px;padding-top:0!important;padding-bottom:0!important;box-shadow:none!important}.m-kat .btn.btn-sm,.m-kat .btn.btn-xs{height:28px}.m-kat :is(input[type=text],input[type=search],input[type=email],input[type=tel],input[type=number],input[type=date],input[type=password],input:not([type]),textarea,.wyb-b):not(:focus):not(:hover):not([aria-expanded=true]):not(.zle):not(.zle *):not(.bl *):not([disabled]){border-color:var(--border-input)}.m-kat .filters .seg-w{max-width:100%;overflow-x:auto;scrollbar-width:none}.m-kat .filters .seg-w::-webkit-scrollbar{display:none}.m-kat .filters .seg-w>button{flex-shrink:0}.m-kat #clrBtn[aria-disabled=true]{display:none!important}.m-kat .rt .kr,.m-kat .mx-rh .kr{width:auto;height:auto;border-radius:0;background:none;opacity:1;flex-shrink:1}.m-kat .card .c-name[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.m-kat #m2f .zm-potw{display:inline-flex;align-items:center;margin-right:auto;font-size:13px;font-weight:600;color:var(--amber-t)}.m-kat [data-lk]{cursor:pointer;border-radius:6px}.m-kat [data-lk]:hover{color:var(--accent)!important;text-decoration:underline;text-underline-offset:3px}.m-kat [data-lk]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.m-kat .bk.a,.m-kat .bk.b,.m-kat .he.a,.m-kat .he.b,.m-kat .kk.pil,.m-kat .kk.po,.m-kat .kt-c.pil,.m-kat .kt-c.po,.m-kat .pw.pil,.m-kat .pw:not(.czyt):not(.pil),.m-kat .hl-blok.otw{position:relative}.m-kat .bk.a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-kat .bk.b:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-kat .he.a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-kat .he.b:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-kat .kk.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-kat .kk.po:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--red);border-radius:inherit;pointer-events:none;z-index:2}.m-kat .kt-c.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:4px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-kat .kt-c.po:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:4px solid var(--red);border-radius:inherit;pointer-events:none;z-index:2}.m-kat .pw.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-kat .pw:not(.czyt):not(.pil):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-kat .hl-blok.otw:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-kat .he3.a:before,.m-kat .he3.b:before{top:-1px!important;bottom:-1px!important;left:-1px!important;right:-1px!important;width:auto!important;background:transparent!important;border-left:4px solid transparent;border-radius:14px!important;pointer-events:none;z-index:1}.m-kat .he3.b:before{border-left-color:var(--accent)!important}.m-kat .he3.a:before{border-left-color:var(--amber)!important}.m-kat .zasl-on [data-zaslepka]{outline:2px dashed #C49A28!important;outline-offset:2px!important}.m-kat #mkToast{position:fixed;left:50%;bottom:24px;z-index:99999;transform:translate(-50%,12px);opacity:0;pointer-events:none;background:#1a3059;color:#fff;font:600 13px/1.45 Inter Variable,system-ui,sans-serif;padding:10px 16px;border-radius:10px;box-shadow:0 12px 40px #1a30592e;transition:opacity .18s,transform .18s;max-width:calc(100% - 32px);text-align:center}.m-kat #mkToast.on{opacity:1;transform:translate(-50%)}.m-kat #mkToast small{display:block;font-weight:500;opacity:.75;font-size:12px}.m-kat .wyb{position:relative;display:inline-block;max-width:100%}.m-kat .fld .wyb,.m-kat .kf .wyb{display:block}.m-kat .wyb-nat{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important}.m-kat .wyb-b{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:38px;padding:0 10px 0 12px;border:1.5px solid var(--border);border-radius:9px;background:var(--surface);font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.m-kat .wyb-b span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-kat .wyb-b svg{color:var(--ink-muted);flex-shrink:0;transition:transform .15s}.m-kat .wyb-b:hover{border-color:var(--border-dark)}.m-kat .wyb-b[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-kat .wyb-b[aria-expanded=true] svg{transform:rotate(180deg);color:var(--accent)}.m-kat .wyb-b:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-kat .wyb.mala .wyb-b{min-height:30px;padding:0 8px 0 10px;font-size:12px;border-radius:8px}.m-kat .wyb-l{position:fixed;z-index:9999;min-width:180px;max-height:280px;overflow-y:auto;padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #1a305929}.m-kat .wyb-gr{padding:8px 10px 3px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-kat .wyb-o{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer}.m-kat .wyb-o:hover,.m-kat .wyb-o:focus{background:var(--surface2);outline:none}.m-kat .wyb-o.on{color:var(--accent);font-weight:600}.m-kat .wyb-o.on:hover,.m-kat .wyb-o.on:focus{background:var(--accent-l)}.m-kat .wyb-kr{width:9px;height:9px;border-radius:50%;flex-shrink:0}.m-kat .wyb-b .wyb-kr{margin-right:-2px}.m-kat .wyb-o span{flex:1}.m-kat .wyb-o svg{margin-left:auto;color:var(--accent);visibility:hidden}.m-kat .wyb-o.on svg{visibility:visible}.m-kat .wyb-o[disabled]{color:var(--ink-muted);cursor:not-allowed;background:none}.m-kat .szx{position:absolute;width:22px;height:22px;display:none;align-items:center;justify-content:center;border:0;margin:0;padding:0;background:transparent;border-radius:6px;color:var(--ink-muted,#6E675E);cursor:pointer;z-index:3;transition:background .15s,color .15s}.m-kat .szx:hover{background:var(--surface3,#F2F0EC);color:var(--ink,#1A1816)}.m-kat .szx:focus-visible{outline:2px solid var(--accent,#375DA6);outline-offset:1px}.m-kat .szx.on{display:inline-flex}.m-kat input.szx-in{padding-right:38px!important}.m-kat input.szx-in::-webkit-search-cancel-button{display:none}.m-kat .filters>.search,.m-kat .hd-tb>.search{flex:0 0 340px!important;width:340px!important;max-width:100%!important;min-width:0!important}.m-kat .wycz-f,.m-kat #clrBtn{flex-shrink:0}.m-kat .wycz-f[aria-disabled=true],.m-kat #clrBtn[aria-disabled=true]{display:inline-flex!important;visibility:hidden!important;pointer-events:none!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-kat .filters>.search,.m-kat .hd-tb>.search{flex-basis:320px!important;width:320px!important}}@container cc-obszar (max-width:640px){.m-kat .filters>.search,.m-kat .hd-tb>.search{flex:1 1 100%!important;width:auto!important}}.m-kat .hd-tb.kt-tb{flex-wrap:wrap!important;row-gap:8px!important}.m-kat .kt-tb .seg-w button{white-space:nowrap}.m-kat .mk-mig{animation:mkMig 1.8s ease-out 1}.m-kat .ov,.m-kat .szuf-ov,.m-kat .ov.bok{background:#1a181652!important}.m-kat .ov.open{animation:mkScrim .2s ease-out}.m-kat .szuf-ov:not([hidden]){animation:mkScrim .2s ease-out}.m-kat .ov.bok .modal{animation:mkBok .26s cubic-bezier(.22,1,.36,1)!important}.m-kat aside.sz:not(.srodek){transition:transform .26s cubic-bezier(.22,1,.36,1)!important}.m-kat .modal:focus,.m-kat .okno:focus,.m-kat aside.sz:focus{outline:none}@media (prefers-reduced-motion:reduce){.m-kat .ov.open,.m-kat .szuf-ov:not([hidden]),.m-kat .ov.bok .modal{animation:none!important}.m-kat aside.sz{transition:none!important}}.m-kat .filters .wycz-f,.m-kat .filters #clrBtn{order:90}.m-kat .filters .ul-lc{min-width:112px;text-align:right;order:95;margin-left:auto}.m-kat .filters .wycz-f[aria-disabled=true],.m-kat .filters #clrBtn[aria-disabled=true],.m-kat .hd-tb .wycz-f[aria-disabled=true]{visibility:hidden!important;display:inline-flex!important;pointer-events:none!important}.m-kat .filters .wycz-f,.m-kat .filters #clrBtn,.m-kat .hd-tb .wycz-f{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--accent)!important;font-weight:600!important;padding:0 10px!important}.m-kat .filters .wycz-f:hover,.m-kat .filters #clrBtn:hover,.m-kat .hd-tb .wycz-f:hover{background:var(--accent-l)!important}.m-kat .filters>.search,.m-kat .hd-tb>.search,.m-kat #nx .filters>.search{flex:1 1 200px!important;width:auto!important;min-width:200px!important;max-width:340px!important}@container cc-obszar (max-width:640px){.m-kat .filters>.search,.m-kat .hd-tb>.search,.m-kat #nx .filters>.search{flex:1 1 100%!important;max-width:none!important}}.m-kat .filters .fbtn,.m-kat .hd-tb .fbtn,.m-kat #nx .filters .fbtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:7px!important;white-space:nowrap}.m-kat .filters .seg-w,.m-kat .hd-tb .seg-w{height:36px!important;padding:3px!important;border-radius:10px!important;box-sizing:border-box}.m-kat .filters .seg-w>button,.m-kat .hd-tb .seg-w>button{height:28px!important;border-radius:7px!important;font-size:13px!important}.m-kat .filters .search input,.m-kat .hd-tb .search input{height:36px!important;border-radius:10px!important;font-size:13px!important}.m-kat #nx .filters .search{height:36px!important;border-radius:10px!important;border-color:var(--border-input)!important}.m-kat .filters .wyb-b,.m-kat .hd-tb .wyb-b{height:36px!important;min-height:36px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;border:1px solid var(--border)!important}.m-kat .filters .wycz-f,.m-kat .hd-tb .wycz-f,.m-kat #clrBtn,.m-kat .filters #clrBtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:6px!important;width:auto!important;flex:0 0 auto!important}.m-kat .hd-tb>.btn,.m-kat .hd-tb .btn-sm{height:36px!important;border-radius:10px!important;font-size:13px!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-kat .filters,.m-kat .hd-tb,.m-kat #nx .filters{column-gap:8px!important}.m-kat .filters .fbtn,.m-kat .hd-tb .fbtn,.m-kat #nx .filters .fbtn{padding:0 10px!important;gap:6px!important}.m-kat .filters .seg-w>button,.m-kat .hd-tb .seg-w>button{padding:0 9px!important}.m-kat .filters .fbtn .pref{display:none!important}.m-kat .filters .ul-lc{min-width:112px;text-align:right}.m-kat .filters>.search,.m-kat .hd-tb>.search,.m-kat #nx .filters>.search{flex-basis:170px!important;min-width:170px!important}.m-kat .hd-tb .wyb,.m-kat .hd-tb .wyb-b{width:auto!important;min-width:0!important}.m-kat .filters .wycz-f,.m-kat .filters #clrBtn,.m-kat .hd-tb .wycz-f{padding:0 8px!important}}.m-kat label:has(>input:focus-visible),.m-kat label:has(input[type=radio]:focus-visible),.m-kat label:has(input[type=checkbox]:focus-visible){outline:2px solid var(--accent,#375DA6);outline-offset:2px;border-radius:10px}.m-kat .ov:not(.bok) .modal{max-height:calc(100cqh - 64px);display:flex;flex-direction:column}.m-kat .ov:not(.bok) .modal>.m-body{flex:1 1 auto;min-height:0;overflow-y:auto}.m-kat .ov:not(.bok) .modal>.m-head,.m-kat .ov:not(.bok) .modal>.m-foot{flex-shrink:0}.m-kat .ov:not(.bok){align-items:center!important}.m-kat .kat .kn.z{color:var(--ink-muted)!important}@container cc-obszar (max-width:640px){.m-kat .kl2 .kl-h{display:none!important}.m-kat .kl2 .kat{grid-template-columns:28px repeat(3,minmax(0,1fr)) auto!important;row-gap:3px!important;align-items:center}.m-kat .kl2 .kat>.kat-lpw{grid-column:1;grid-row:1/3}.m-kat .kl2 .kat>.kat-n{grid-column:2/5;grid-row:1;width:auto!important;min-width:0}.m-kat .kl2 .kat>.kn{grid-row:2;text-align:left!important;font-size:12px!important;color:var(--ink-dim);width:auto!important}.m-kat .kl2 .kat>.kn:nth-child(3){grid-column:2}.m-kat .kl2 .kat>.kn:nth-child(4){grid-column:3}.m-kat .kl2 .kat>.kn:nth-child(5){grid-column:4}.m-kat .kl2 .kat>.kn:nth-child(3):before{content:"Wyk. ";color:var(--ink-muted)}.m-kat .kl2 .kat>.kn:nth-child(4):before{content:"Dost. ";color:var(--ink-muted)}.m-kat .kl2 .kat>.kn:nth-child(5):before{content:"Przetargi ";color:var(--ink-muted)}.m-kat .kl2 .kat>.kat-akc{grid-column:5;grid-row:1/3}.m-kat .kl2 .kat>.kat-u{display:none!important}.m-kat .kl2 .kat>.kn,.m-kat .kl2 .kat>.kn *{display:inline!important;white-space:nowrap}.m-kat .kl2 .kat>.kat-akc{width:auto!important;min-width:0!important}.m-kat .kl2 .kat>.kat-akc .btn{font-size:0!important;gap:0!important;padding:0 9px!important;min-width:36px;min-height:36px}.m-kat .kl2 .kat>.kat-akc .btn svg{margin:0!important}}.m-kat[data-upr]:not([data-upr~=przegl]) [data-wym=przegl]{display:none!important}.m-kat[data-upr]:not([data-upr~=tworz]) [data-wym=tworz]{display:none!important}.m-kat[data-upr]:not([data-upr~=oferty]) [data-wym=oferty]{display:none!important}.m-kat[data-upr]:not([data-upr~=weryf]) [data-wym=weryf]{display:none!important}.m-kat[data-upr]:not([data-upr~=zatw]) [data-wym=zatw]{display:none!important}.m-kat[data-upr]:not([data-upr~=oceny]) [data-wym=oceny]{display:none!important}.m-kat[data-upr]:not([data-upr~=baza]) [data-wym=baza]{display:none!important}.m-kat[data-upr]:not([data-upr~=bazaDod]) [data-wym=bazaDod]{display:none!important}.m-kat[data-upr]:not([data-upr~=proj]) [data-wym=proj]{display:none!important}.m-kat[data-upr]:not([data-upr~=harm]) [data-wym=harm]{display:none!important}.m-kat[data-upr]:not([data-upr~=harmA]) [data-wym=harmA]{display:none!important}.m-kat[data-upr]:not([data-upr~=harmB]) [data-wym=harmB]{display:none!important}.m-kat[data-upr]:not([data-upr~=harmS]) [data-wym=harmS]{display:none!important}.m-kat[data-upr]:not([data-upr~=harmK]) [data-wym=harmK]{display:none!important}.m-kat[data-upr]:not([data-upr~=slow]) [data-wym=slow]{display:none!important}.m-kat[data-upr]:not([data-upr~=dane]) [data-wym=dane]{display:none!important}.m-kat[data-upr]:not([data-upr~=uzyt]) [data-wym=uzyt]{display:none!important}.m-kat[data-upr] .demo,.m-kat[data-upr] .mk-rola{display:none!important}.m-kat[data-upr]:not([data-upr~=inw]) [data-wym=inw]{display:none!important}.m-kat[data-upr]:not([data-upr~=kat]) [data-wym=kat]{display:none!important}.m-kat[data-upr]:not([data-upr~=akt]) [data-wym=akt]{display:none!important}.m-kat[data-upr]:not([data-upr~=cofnij]) [data-wym=cofnij]{display:none!important}.m-kat[data-upr]:not([data-upr~=inw]) [data-mk=doInwestora]{pointer-events:none!important;color:inherit!important;text-decoration:none!important;cursor:default!important}.m-kat input[type=date]::-webkit-calendar-picker-indicator{opacity:0;width:0;padding:0;margin:0;pointer-events:none}.m-kat .kal-w{position:relative;display:block}.m-kat .kal-w>input[type=date]{width:100%;padding-right:40px!important}.m-kat .kal-b{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-muted,#6E675E);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-kat .kal-b:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-kat .kal-b:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-kat .kal-b:disabled{opacity:.4;cursor:default}.m-kat .kal{position:fixed;z-index:100000;width:288px;padding:12px;background:var(--surface,#fff);border:1px solid var(--border,#E2DFD9);border-radius:14px;box-shadow:0 12px 32px #1a181629,0 2px 6px #1a18160f;font-family:inherit;color:var(--ink,#1A1816);animation:kalIn .14s ease-out}@media (prefers-reduced-motion:reduce){.m-kat .kal{animation:none}}.m-kat .kal-h{display:flex;align-items:center;gap:4px;margin-bottom:8px}.m-kat .kal-t{flex:1;font-size:13px;font-weight:600;color:var(--navy,#1A3059);padding-left:6px;text-transform:capitalize}.m-kat .kal-n{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-dim,#4A453F);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-kat .kal-n:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-kat .kal-n:focus-visible,.m-kat .kal-d:focus-visible,.m-kat .kal-f button:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-kat .kal-g{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.m-kat .kal-wd{height:28px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--ink-muted,#6E675E);text-transform:uppercase;letter-spacing:.04em}.m-kat .kal-wd.we{color:#a49c92}.m-kat .kal-d{height:32px;border:0;border-radius:9px;background:transparent;font:inherit;font-size:13px;font-weight:500;color:var(--ink,#1A1816);cursor:pointer;font-variant-numeric:tabular-nums;position:relative}.m-kat .kal-d:hover{background:var(--surface2,#F5F4F0)}.m-kat .kal-d.poza{color:#b8b1a7}.m-kat .kal-d.we:not(.on){color:var(--ink-dim,#4A453F)}.m-kat .kal-d.dzis{box-shadow:inset 0 0 0 1.5px var(--accent,#375DA6);color:var(--accent,#375DA6);font-weight:600}.m-kat .kal-d.on{background:var(--accent,#375DA6);color:#fff;font-weight:600;box-shadow:none}.m-kat .kal-d:disabled{color:#cfc9c0;cursor:not-allowed;background:transparent;text-decoration:line-through}.m-kat .kal-f{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid var(--border,#E2DFD9)}.m-kat .kal-f button{height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:12px;font-weight:600;color:var(--accent,#375DA6);cursor:pointer}.m-kat .kal-f button:hover{background:var(--accent-l,#E8EEF8)}.m-kat .kal-f button.cz{color:var(--ink-dim,#4A453F)}.m-kat .kal-f button.cz:hover{background:var(--surface2,#F5F4F0)}.m-kat .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}.m-kat .mk-tt.on{opacity:1;transform:none}.m-kat .mk-tt.dol{transform:translateY(-3px)}.m-kat .mk-tt.dol.on{transform:none}@media (prefers-reduced-motion:reduce){.m-kat .mk-tt{transition:none}}.m-kat .wal-bl{display:block;margin-top:5px;font-size:12px;line-height:1.4;color:var(--red-t,#B42318)}.m-kat input.wal-zle,.m-kat textarea.wal-zle{border-color:var(--red,#C4321F)!important;box-shadow:0 0 0 3px #c4321f1f!important}.m-kat #nowa{border-radius:10px!important;border-color:var(--border-input,#938B82)!important}.m-kat .pierwszy{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 24px}.m-kat .pierwszy .pi-ic{width:48px;height:48px;border-radius:14px;background:var(--accent-l,#E8EEF8);color:var(--accent,#375DA6);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.m-kat .pierwszy b{font-size:15px;font-weight:600;color:var(--navy,#1A3059);margin-bottom:6px}.m-kat .pierwszy span{font-size:13px;color:var(--ink-dim);line-height:1.5;max-width:440px}.m-kat .pierwszy .btn{margin-top:16px}.m-dane{--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;--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:14px;--font:"Inter Variable",system-ui,-apple-system,"Segoe UI",sans-serif;--fs-label:11px;--fs-micro: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}.m-dane *{box-sizing:border-box;margin:0;padding:0}.m-dane{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);line-height:1.5;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-feature-settings:"cv11" 1}.m-dane button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.m-dane input,.m-dane textarea{font-family:inherit}.m-dane :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.m-dane *{transition:none!important;animation:none!important}}.m-dane .app{max-width:1240px;margin:0 auto;padding:24px 24px 72px}.m-dane .topbar{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:20px}.m-dane .h1{font-size:var(--fs-page);font-weight:var(--fw-bold);color:var(--navy);letter-spacing:var(--tr-page);line-height:1.15}.m-dane .sub{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:4px}.m-dane .btn{padding:9px 16px;border-radius:9px;font-size:var(--fs-body);font-weight:var(--fw-semi);letter-spacing:-.005em;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.m-dane .btn-primary{background:var(--accent);color:#fff}.m-dane .btn-primary:hover{background:var(--navy)}.m-dane .btn-ghost{border:1.5px solid var(--border);background:var(--surface);color:var(--ink-dim)}.m-dane .btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.m-dane .btn-sm{padding:7px 12px;font-size:var(--fs-meta);font-weight:var(--fw-semi)}.m-dane .filters{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-bottom:18px}.m-dane .search{position:relative;flex:1;min-width:230px;max-width:340px}.m-dane .search input{width:100%;padding:9px 13px 9px 37px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);background:var(--surface);color:var(--ink)}.m-dane .search input:focus{outline:none;border-color:var(--accent)}.m-dane .search svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--ink-muted)}.m-dane .fbtn{padding:9px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);letter-spacing:-.005em;background:var(--surface);color:var(--ink);display:flex;align-items:center;gap:7px;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.m-dane .fbtn:hover{border-color:var(--border-dark)}.m-dane .fbtn.on{border-color:var(--accent);background:var(--accent-l);color:var(--accent);font-weight:var(--fw-med)}.m-dane .card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden;transition:transform .18s,box-shadow .18s,border-color .18s}.m-dane .card:hover{transform:translateY(-3px);box-shadow:var(--sh-lg);border-color:var(--accent)}.m-dane .card.open{border-color:var(--accent);box-shadow:var(--sh-lg);transform:none}.m-dane .card{cursor:pointer}.m-dane .c-name{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);line-height:1.28;letter-spacing:var(--tr-tight)}.m-dane .btn[disabled]{background:var(--surface2);color:var(--ink-muted);border:1.5px solid var(--border);cursor:not-allowed}.m-dane .btn[disabled]:hover{background:var(--surface2);color:var(--ink-muted);border-color:var(--border)}.m-dane .cx{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-meta);color:var(--ink-dim);text-decoration:none}.m-dane .cx svg{color:var(--ink-muted);flex-shrink:0}.m-dane a.cx:hover{color:var(--accent)}.m-dane a.cx:hover svg{color:var(--accent)}.m-dane .hist{border:1px solid var(--border);border-radius:11px;overflow:hidden}.m-dane .ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a18166b;display:none;align-items:flex-start;justify-content:center;padding:40px 20px;z-index:200;overflow-y:auto}.m-dane .ov.open{display:flex}.m-dane .modal{background:var(--surface);border-radius:16px;box-shadow:var(--sh-lg);width:100%;max-width:620px;overflow:hidden}.m-dane .m-head{padding:20px 24px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:13px}.m-dane .m-ic{width:38px;height:38px;border-radius:11px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-dane .m-t{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy)}.m-dane .m-s{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:1px}.m-dane .m-x{margin-left:auto;color:var(--ink-muted);font-size:var(--fs-data);line-height:1;padding:3px 8px;border-radius:8px}.m-dane .m-x:hover{background:var(--surface2);color:var(--ink)}.m-dane .m-body{padding:22px 24px}.m-dane .fld label{display:block;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink-dim);margin-bottom:6px}.m-dane .fld .req{color:var(--red)}.m-dane .fld input,.m-dane .fld textarea{width:100%;padding:10px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);background:var(--surface);color:var(--ink);transition:border-color .15s}.m-dane .fld input:focus,.m-dane .fld textarea:focus{outline:none;border-color:var(--accent)}.m-dane .fld .hint{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:5px}.m-dane .fld textarea{resize:vertical;min-height:78px;line-height:1.55}.m-dane .m-foot{padding:16px 24px;border-top:1px solid var(--border);background:var(--surface2);display:flex;align-items:center;gap:10px}.m-dane .m-foot .sp{flex:1;font-size:var(--fs-meta);color:var(--ink-muted)}.m-dane .app{max-width:1760px;padding-left:28px;padding-right:28px}.m-dane svg.i{flex-shrink:0;display:block}.m-dane .btn svg.i{flex-shrink:0}.m-dane .btn-ghost svg{color:var(--ink-muted);transition:color .15s}.m-dane .btn-ghost:hover svg{color:var(--accent)}.m-dane .btn[disabled] svg{color:var(--ink-muted)}.m-dane .search svg{stroke-width:2}.m-dane .fbtn>svg:first-child{color:var(--ink-muted)}.m-dane .fbtn.on>svg:first-child{color:var(--accent)}.m-dane .fbtn .pref{color:var(--ink-muted)}.m-dane .card:hover,.m-dane .card.open{border-color:var(--border-dark)}.m-dane .card{position:relative}.m-dane .c-name{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.m-dane .m-t{font-size:17px;font-weight:var(--fw-bold);letter-spacing:-.015em}.m-dane .m-x{width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center}.m-dane .fld input:focus,.m-dane .fld textarea:focus,.m-dane .fld select:focus{box-shadow:0 0 0 3px #375da61f}.m-dane .modal.waskie{max-width:500px}.m-dane .m-ic.amber{background:var(--amber-l);color:var(--amber-t)}.m-dane .m-foot .sp{flex:1}.m-dane .fld select{width:100%;padding:10px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);font-family:var(--font);background:var(--surface);color:var(--ink);cursor:pointer}.m-dane .fld select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-dane .fld input[type=checkbox],.m-dane .fld input[type=radio]{width:15px;height:15px;padding:0;accent-color:var(--accent);flex-shrink:0}.m-dane .fld input:disabled{background:var(--surface2);color:var(--ink-muted);cursor:not-allowed}.m-dane .fld.zle input,.m-dane .fld.zle textarea,.m-dane .fld.zle select{border-color:var(--red)}.m-dane .blad{display:none;font-size:var(--fs-meta);color:var(--red-t);margin-top:5px}.m-dane .zle>.blad,.m-dane .blad.on{display:block}.m-dane .req{color:var(--red)}.m-dane .btn-link{font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--accent);padding:4px 6px;border-radius:6px}.m-dane .btn-link:hover{background:var(--accent-l)}.m-dane .opc{display:flex;align-items:center;gap:12px;padding:11px 13px;border:1.5px solid var(--border);border-radius:10px;cursor:pointer;transition:border-color .15s,background .15s}.m-dane .opc:hover{border-color:var(--border-dark)}.m-dane .opc:has(input:checked){border-color:var(--accent);background:var(--accent-l)}.m-dane .opc input{accent-color:var(--accent);width:16px;height:16px;flex-shrink:0}.m-dane .m-body>.fld+.fld{margin-top:16px}.m-dane mark{background:#fbefc4;color:inherit;border-radius:2px;padding:0 1px}.m-dane .uchwyt{width:26px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:7px;color:var(--border-dark);cursor:grab;flex-shrink:0}.m-dane .uchwyt:hover,.m-dane .uchwyt:focus-visible{color:var(--accent);background:var(--accent-l)}.m-dane .uchwyt.off{cursor:default;opacity:.35}.m-dane .uchwyt.off:hover{background:none;color:var(--border-dark)}.m-dane .kat{display:flex;align-items:center;gap:8px;padding:3px 12px 3px 8px;min-height:40px;position:relative;transition:background .12s}.m-dane .kat:hover{background:var(--surface2)}.m-dane .kat.przed:before,.m-dane .kat.po:after{content:"";position:absolute;left:10px;right:10px;height:2px;border-radius:2px;background:var(--accent)}.m-dane .kat.przed:before{top:-1px}.m-dane .kat.po:after{bottom:-1px}.m-dane .kat.nowy,.m-dane .inw.nowy{animation:blysk 1.6s ease}.m-dane .inw{display:grid;grid-template-columns:auto minmax(0,1fr) 250px auto;align-items:center;gap:6px 22px;padding:16px 20px 16px 10px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);position:relative;transition:border-color .15s}.m-dane .inw:hover{border-color:var(--border-dark)}.m-dane .inw.przed:before,.m-dane .inw.po:after{content:"";position:absolute;left:12px;right:12px;height:2px;border-radius:2px;background:var(--accent)}.m-dane .inw.przed:before{top:-7px}.m-dane .inw.po:after{bottom:-7px}@container cc-obszar (max-width:900px){.m-dane .inw{grid-template-columns:auto minmax(0,1fr)}}.m-dane .filters .search{min-width:320px}.m-dane .opc.zm:has(input:checked){border-color:var(--amber);background:var(--amber-l)}.m-dane .sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1)}.m-dane .sort-ciag{position:relative;z-index:20;transition:box-shadow .18s,background .18s!important;box-shadow:0 14px 36px #1a30592e,0 2px 6px #1a305914!important;cursor:grabbing!important}.m-dane .inw.sort-ciag{border-color:var(--accent)!important}.m-dane .kat.sort-ciag{background:var(--surface)!important;border-color:var(--accent)!important}.m-dane .sort-ciag .uchwyt{color:var(--accent);background:var(--accent-l);cursor:grabbing}.m-dane.sortuje,.m-dane.sortuje *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.m-dane .uchwyt{touch-action:none}.m-dane .seg-w{display:inline-flex;padding:3px;gap:2px;background:var(--surface);border:1px solid var(--border);border-radius:10px}.m-dane .seg-w button{display:inline-flex;align-items:center;gap:7px;height:29px;padding:0 12px;border-radius:7px;font-size:var(--fs-body);font-weight:var(--fw-semi);color:var(--ink-dim)}.m-dane .seg-w button:hover{color:var(--ink);background:var(--surface2)}.m-dane .seg-w button.on{background:var(--accent-l);color:var(--accent)}.m-dane .seg-w .n{font-size:var(--fs-micro);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--ink-muted)}.m-dane .seg-w button.on .n{color:var(--accent)}.m-dane .kl{max-width:980px}.m-dane #lista{display:flex;flex-direction:column;gap:8px}.m-dane .kat{display:grid;grid-template-columns:30px minmax(0,1fr) 92px 92px 92px 70px;align-items:center;gap:10px;padding:0 12px 0 10px}.m-dane .kat{min-height:48px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 1px 2px #1a18160a;transition:border-color .15s,box-shadow .15s}.m-dane .kat:hover{border-color:var(--border-dark);background:var(--surface)}.m-dane .kat.przed:before,.m-dane .kat.po:after{left:8px;right:8px}@container cc-obszar (max-width:640px){.m-dane .kat{grid-template-columns:30px minmax(0,1fr) auto;row-gap:2px;padding:6px 10px 6px 6px}}.m-dane .sort-ciag.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s!important}.m-dane .kat.sort-ak,.m-dane .inw.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1)}.m-dane .kat.sort-ciag.sort-ak,.m-dane .inw.sort-ciag.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s!important}.m-dane .tm{font-size:var(--fs-micro);color:var(--ink-muted)}.m-dane .tm.po{color:var(--red-t);font-weight:var(--fw-semi)}.m-dane .fld{position:relative}.m-dane .kl{max-width:none!important}.m-dane .kat{grid-template-columns:30px minmax(0,1fr) 110px 110px 110px 236px!important}@container cc-obszar (max-width:900px){.m-dane .kat{grid-template-columns:30px minmax(0,1fr) 70px 70px 70px auto!important}}.m-dane .siatka{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;align-items:start}.m-dane em.po{color:var(--red-t)}.m-dane .szuf-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#1a181647}.m-dane .szuf-ov[hidden]{display:none}.m-dane .dz{display:flex;align-items:center;gap:12px;padding:10px 10px 10px 12px;border-radius:10px;border:1px solid var(--border);background:var(--surface)}.m-dane .siatka{grid-auto-rows:72px;align-items:stretch!important}.m-dane em.a{color:var(--amber-t)}.m-dane em.r{color:var(--red-t)}.m-dane .kr{width:8px;height:8px;border-radius:50%;background:var(--accent);flex-shrink:0;opacity:.55}.m-dane .kr.a{background:var(--amber);opacity:1}.m-dane .kr.r{background:var(--red);opacity:1}.m-dane .st{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted);white-space:nowrap;padding:2px 8px;border-radius:6px;background:var(--surface2)}.m-dane .st.a{background:var(--amber-l);color:var(--amber-t)}.m-dane .st.r{background:var(--red-l);color:var(--red-t)}.m-dane .pw+.pw{border-top:1px solid #F0EEEA}.m-dane .pw:not(.czyt):not(.pil){background:#f4f7fc;box-shadow:inset 3px 0 0 var(--accent)}.m-dane .pw.pil{background:#fffbf0;box-shadow:inset 3px 0 0 var(--amber)}.m-dane .app{container-type:inline-size}.m-dane .app #siatka{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:150px;grid-auto-flow:row dense;gap:16px}@container (max-width:1080px){.m-dane .app #siatka{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:780px){.m-dane .app #siatka{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:480px){.m-dane .app #siatka{grid-template-columns:1fr}}.m-dane .rola{font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:3px 9px;border-radius:6px;white-space:nowrap}.m-dane .st.g{background:#eaf5ee;color:var(--green)}.m-dane .mn{position:fixed;z-index:120;min-width:210px;padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #1a305929}.m-dane .mn button{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:8px;font-size:var(--fs-body);color:var(--ink);text-align:left}.m-dane .mn button svg{color:var(--ink-muted)}.m-dane .mn button:hover,.m-dane .mn button:focus{background:var(--surface2);outline:none}.m-dane .mn button.cz{color:var(--red-t)}.m-dane .mn button.cz svg{color:var(--red-t)}.m-dane .mn button.cz:hover{background:var(--red-l)}.m-dane .ro{display:flex;align-items:flex-start;gap:10px;width:100%;padding:9px 12px;border:1.5px solid var(--border);border-radius:10px;text-align:left;cursor:pointer}.m-dane .ro input{position:absolute;opacity:0}.m-dane .ro:hover{border-color:var(--border-dark)}.m-dane .ro-r{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--border-dark);flex-shrink:0;margin-top:2px}.m-dane .ro-t{display:flex;flex-direction:column;gap:1px}.m-dane .ro-t b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink)}.m-dane .ro-t span{font-size:var(--fs-micro);color:var(--ink-muted);line-height:1.4}.m-dane .ro.on{border-color:var(--accent);background:var(--accent-l)}.m-dane .ro.on .ro-r{border:5px solid var(--accent)}.m-dane .mx{width:100%;border-collapse:collapse;min-width:760px}.m-dane .mx th{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);padding:10px 12px;text-align:center;border-bottom:1px solid var(--border);background:var(--surface2);white-space:nowrap}.m-dane .mx th:first-child,.m-dane .mx td:first-child{text-align:left;padding-left:16px}.m-dane .mx td{padding:9px 12px;text-align:center;border-top:1px solid #F0EEEA;font-size:var(--fs-body);color:var(--ink)}.m-dane .mx tr:hover td{background:#faf9f7}.m-dane .mx .nie{color:var(--border-dark)}.m-dane .dn-stat{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:18px}.m-dane .dn-s{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--surface);border:1px solid var(--border);border-radius:12px}.m-dane .dn-si{width:32px;height:32px;border-radius:9px;background:var(--surface2);color:var(--ink-dim);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-dane .dn-s>span:last-child{display:flex;flex-direction:column;font-size:var(--fs-meta);color:var(--ink-muted);min-width:0}.m-dane .dn-s b{font-size:18px;font-weight:var(--fw-bold);color:var(--navy);line-height:1.15}.m-dane .dn-g{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;align-items:start}.m-dane .dn-k{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:18px 20px}.m-dane .dn-k+.dn-k{margin-top:16px}.m-dane .dn-k h2{margin:0;font-size:15px;font-weight:var(--fw-semi);color:var(--navy);display:flex;align-items:center;gap:8px}.m-dane .dn-k>p{margin:4px 0 14px;font-size:var(--fs-meta);color:var(--ink-muted);line-height:1.5}.m-dane .dn-sek{display:flex;align-items:center;justify-content:space-between;margin:16px 0 8px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-dane .dn-sek .btn-link{text-transform:none;letter-spacing:0;font-size:var(--fs-meta)}.m-dane .zbs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.m-dane .zb{position:relative;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1.5px solid var(--border);border-radius:11px;cursor:pointer;transition:border-color .15s,background .15s}.m-dane .zb input{position:absolute;opacity:0}.m-dane .zb:hover{border-color:var(--border-dark)}.m-dane .zb:focus-within{box-shadow:0 0 0 3px #375da626}.m-dane .zb-ik{width:30px;height:30px;border-radius:8px;background:var(--surface2);color:var(--ink-muted);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-dane .zb-t{flex:1;min-width:0;display:flex;flex-direction:column}.m-dane .zb-t b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink)}.m-dane .zb-t span{font-size:var(--fs-micro);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-dane .zb-c{width:20px;height:20px;border-radius:6px;border:1.5px solid var(--border-dark);display:flex;align-items:center;justify-content:center;color:transparent;flex-shrink:0}.m-dane .zb.on{border-color:var(--accent);background:var(--accent-l)}.m-dane .zb.on .zb-ik{background:var(--surface);color:var(--accent)}.m-dane .zb.on .zb-c{background:var(--accent);border-color:var(--accent);color:#fff}.m-dane #fmt{display:grid;grid-template-columns:1fr 1fr;gap:8px}.m-dane #fmt .ro{position:relative}.m-dane .dn-st{display:flex;align-items:center;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid var(--border)}.m-dane .dn-st span{flex:1;font-size:var(--fs-meta);color:var(--ink-muted)}.m-dane .btn[disabled]{opacity:.5;cursor:not-allowed}.m-dane .kolko{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:kreci .7s linear infinite;display:inline-block}.m-dane .dn-sync{display:flex;align-items:center;gap:12px}.m-dane .dn-sync>div{flex:1;display:flex;flex-direction:column}.m-dane .dn-sync b{font-size:13px;color:var(--ink)}.m-dane .dn-sync span{font-size:var(--fs-meta);color:var(--ink-muted)}.m-dane .dn-hl{list-style:none;margin:0;padding:0}.m-dane .dn-hl li{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid #F0EEEA}.m-dane .dn-hl li:first-child{border-top:0}.m-dane .dn-hi{width:28px;height:28px;border-radius:8px;background:var(--surface2);color:var(--ink-muted);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-dane .dn-hl li>span:last-child{display:flex;flex-direction:column;min-width:0}.m-dane .dn-hl b{font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink)}.m-dane .dn-hl li>span:last-child span{font-size:var(--fs-micro);color:var(--ink-muted)}.m-dane .dn-info{display:flex;gap:10px;align-items:flex-start;font-size:var(--fs-meta);color:var(--ink-dim);line-height:1.55}.m-dane .dn-info>svg{flex-shrink:0;color:var(--accent);margin-top:2px}.m-dane .dn-info code{font-size:12px;background:var(--surface2);padding:1px 5px;border-radius:4px}@container cc-obszar (max-width:1100px){.m-dane .dn-stat{grid-template-columns:repeat(3,1fr)}.m-dane .dn-g{grid-template-columns:1fr}}@container cc-obszar (max-width:600px){.m-dane .zbs,.m-dane #fmt{grid-template-columns:1fr}}.m-dane .filters .wyb{min-width:230px}.m-dane .filters .wyb-b{min-height:38px;background:var(--surface)}.m-dane .sz{position:fixed;top:0;right:0;bottom:0;z-index:61;width:min(480px,100%);background:var(--surface);box-shadow:-12px 0 40px #1a305929;display:flex;flex-direction:column;transform:translate(105%);transition:transform .28s cubic-bezier(.22,1,.36,1)}.m-dane .sz.on{transform:none}.m-dane .sz-f{display:flex;align-items:center;gap:12px;padding:0 12px;min-height:44px}.m-dane .sz-f+.sz-f{border-top:1px solid var(--border)}.m-dane .sz-f>span{width:130px;flex-shrink:0;font-size:var(--fs-meta);color:var(--ink-dim)}.m-dane .sz-f input{flex:1;min-width:0;border:0;outline:0;height:42px;font-size:13px;font-family:inherit;color:var(--ink);background:transparent}.m-dane .sz-f:focus-within{background:var(--accent-l)}.m-dane .ul-lc{margin-left:auto;display:flex;align-items:center;gap:12px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-dane .ul-lc b{color:var(--ink)}.m-dane .ul{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:hidden;container-type:inline-size;font-weight:var(--fw-reg)}.m-dane .rt{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:3px 9px 3px 8px;border-radius:7px;background:var(--rb);color:var(--rc);font-size:12px;font-weight:var(--fw-semi)}.m-dane .rt i{width:7px;height:7px;border-radius:50%;background:var(--rc);flex-shrink:0}.m-dane .rt .kr{display:none}.m-dane .mx-rh{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;line-height:1.3;color:var(--ink);text-align:center}.m-dane .mx-rh i{width:22px;height:4px;border-radius:2px;background:var(--rc)}.m-dane .mx-rh .kr{display:none}@container (max-width:1150px){.m-dane .mx-rh .kr{display:inline}}.m-dane .sz{width:min(540px,100%)!important}.m-dane .sz-f code{flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;letter-spacing:.06em;color:var(--navy)}.m-dane .sz-f.zle{background:var(--red-l)}.m-dane .ul-lc{margin-left:auto}.m-dane .rt{font-weight:var(--fw-semi)}.m-dane .mx-rh{gap:4px!important}.m-dane #ov2{z-index:80!important}.m-dane .akt .filters{align-items:center}.m-dane .harm{--L:500px}.m-dane .bk{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px 18px 14px 14px;background:var(--surface);border:1px solid var(--border);border-radius:12px;font-weight:var(--fw-reg)}.m-dane .bk.a{border-color:#c49a2873;box-shadow:inset 3px 0 0 var(--amber)}.m-dane .bk.b{box-shadow:inset 3px 0 0 var(--accent)}@container cc-obszar (max-width:1200px){.m-dane .harm{--L:340px}}.m-dane .harm{--L:600px}.m-dane .seg-w.sm button{height:28px;padding:0 10px;font-size:12px}.m-dane .he{background:var(--surface);border:1px solid var(--border);border-radius:14px;font-weight:var(--fw-reg);overflow:hidden}.m-dane .he.a{border-color:#c49a2880;box-shadow:inset 3px 0 0 var(--amber)}.m-dane .he.b{box-shadow:inset 3px 0 0 var(--accent)}.m-dane .hd-tb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.m-dane .hd-tb .search{min-width:220px;max-width:280px!important}.m-dane .hd-tb .search input{width:100%}.m-dane .hd-tb .wyb{min-width:190px}.m-dane .hd-tb .seg-w button{display:inline-flex;align-items:center;gap:6px}.m-dane .gt{position:relative;max-height:calc(100cqh - 300px);min-height:440px;overflow:auto;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);font-weight:var(--fw-reg);--R:38px}.m-dane .tt{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:auto;font-weight:var(--fw-reg)}.m-dane .kk{background:var(--surface);border:1px solid var(--border);border-radius:13px;font-weight:var(--fw-reg);transition:border-color .15s,box-shadow .15s}.m-dane .kk.pil{box-shadow:inset 3px 0 0 var(--amber)}.m-dane .kk.po{box-shadow:inset 3px 0 0 var(--red);border-color:#c8410a4d}.m-dane .kk.nad{border-color:var(--accent);box-shadow:0 0 0 3px #375da62e}.m-dane .hl-blok{border-top:1px solid #F0EEEA}.m-dane .hl-blok.otw{background:#f7f9fd;box-shadow:inset 3px 0 0 var(--accent)}.m-dane .el{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:visible}.m-dane .he3{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);font-weight:var(--fw-reg);position:relative}.m-dane .he3:before{content:"";position:absolute;left:-1px;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:transparent}.m-dane .he3.b:before{background:var(--accent)}.m-dane .he3.a:before{background:var(--amber)}.m-dane .fld .hint b.g{color:var(--green)}.m-dane .fld .hint b.r{color:var(--red-t)}.m-dane .fld .hint b.a{color:var(--amber-t)}.m-dane .zs{outline:none}.m-dane .tt{max-height:calc(100cqh - 300px)}.m-dane .hd-tb{align-items:center!important;gap:8px!important}.m-dane .tt{max-height:calc(100cqh - 300px);overflow:auto}.m-dane .tm{color:var(--border-dark)}.m-dane .hd-tb .sp{flex:1}.m-dane [data-tip]{cursor:default}.m-dane .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.m-dane .kt-tb{flex-wrap:nowrap!important;align-items:center;gap:8px!important}.m-dane .kt-tb .search{flex:0 1 300px;min-width:200px;max-width:300px!important}.m-dane .kt-tb .search input{width:100%}.m-dane .kt-tb select{flex-shrink:0}.m-dane .kt-tb .btn-primary{flex-shrink:0;white-space:nowrap}.m-dane .kt-c{display:block!important;margin:0!important;padding:0!important;background:var(--surface)!important;border:1px solid var(--border)!important;border-radius:14px!important;box-shadow:var(--sh)!important;overflow:hidden;position:relative;transition:box-shadow .15s,border-color .15s}.m-dane .kt-c:hover{border-color:#cbd5e6!important;box-shadow:0 6px 18px #1a305914!important}.m-dane .kt-c.po{box-shadow:inset 4px 0 0 var(--red),var(--sh)!important}.m-dane .kt-c.pil{box-shadow:inset 4px 0 0 var(--amber),var(--sh)!important}.m-dane .kt-c.nad{border-color:var(--accent)!important;box-shadow:0 0 0 3px #375da626!important}.m-dane .np{display:flex;flex-direction:column;gap:12px}.m-dane .fld label em{font-style:normal;font-weight:var(--fw-reg);color:var(--ink-muted)}.m-dane .app{max-width:1680px}@container cc-obszar (min-width:721px){.m-dane .app{padding-left:28px;padding-right:28px}}.m-dane{--border-input:#938B82;--green-l:#EAF5EC}.m-dane .btn{height:34px;padding-top:0!important;padding-bottom:0!important;box-shadow:none!important}.m-dane .btn.btn-sm,.m-dane .btn.btn-xs{height:28px}.m-dane :is(input[type=text],input[type=search],input[type=email],input[type=tel],input[type=number],input[type=date],input[type=password],input:not([type]),textarea,.wyb-b):not(:focus):not(:hover):not([aria-expanded=true]):not(.zle):not(.zle *):not(.bl *):not([disabled]){border-color:var(--border-input)}.m-dane .filters .seg-w{max-width:100%;overflow-x:auto;scrollbar-width:none}.m-dane .filters .seg-w::-webkit-scrollbar{display:none}.m-dane .filters .seg-w>button{flex-shrink:0}.m-dane #clrBtn[aria-disabled=true]{display:none!important}.m-dane .rt .kr,.m-dane .mx-rh .kr{width:auto;height:auto;border-radius:0;background:none;opacity:1;flex-shrink:1}.m-dane .card .c-name[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.m-dane #m2f .zm-potw{display:inline-flex;align-items:center;margin-right:auto;font-size:13px;font-weight:600;color:var(--amber-t)}.m-dane .bk.a,.m-dane .bk.b,.m-dane .he.a,.m-dane .he.b,.m-dane .kk.pil,.m-dane .kk.po,.m-dane .kt-c.pil,.m-dane .kt-c.po,.m-dane .pw.pil,.m-dane .pw:not(.czyt):not(.pil),.m-dane .hl-blok.otw{position:relative}.m-dane .bk.a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-dane .bk.b:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-dane .he.a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-dane .he.b:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-dane .kk.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-dane .kk.po:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--red);border-radius:inherit;pointer-events:none;z-index:2}.m-dane .kt-c.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:4px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-dane .kt-c.po:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:4px solid var(--red);border-radius:inherit;pointer-events:none;z-index:2}.m-dane .pw.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-dane .pw:not(.czyt):not(.pil):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-dane .hl-blok.otw:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-dane .he3.a:before,.m-dane .he3.b:before{top:-1px!important;bottom:-1px!important;left:-1px!important;right:-1px!important;width:auto!important;background:transparent!important;border-left:4px solid transparent;border-radius:14px!important;pointer-events:none;z-index:1}.m-dane .he3.b:before{border-left-color:var(--accent)!important}.m-dane .he3.a:before{border-left-color:var(--amber)!important}@container cc-obszar (max-width:640px){.m-dane .dn-stat{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.m-dane .zasl-on [data-zaslepka]{outline:2px dashed #C49A28!important;outline-offset:2px!important}.m-dane #mkToast{position:fixed;left:50%;bottom:24px;z-index:99999;transform:translate(-50%,12px);opacity:0;pointer-events:none;background:#1a3059;color:#fff;font:600 13px/1.45 Inter Variable,system-ui,sans-serif;padding:10px 16px;border-radius:10px;box-shadow:0 12px 40px #1a30592e;transition:opacity .18s,transform .18s;max-width:calc(100% - 32px);text-align:center}.m-dane #mkToast.on{opacity:1;transform:translate(-50%)}.m-dane #mkToast small{display:block;font-weight:500;opacity:.75;font-size:12px}.m-dane .wyb{position:relative;display:inline-block;max-width:100%}.m-dane .fld .wyb,.m-dane .kf .wyb{display:block}.m-dane .wyb-nat{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important}.m-dane .wyb-b{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:38px;padding:0 10px 0 12px;border:1.5px solid var(--border);border-radius:9px;background:var(--surface);font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.m-dane .wyb-b span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-dane .wyb-b svg{color:var(--ink-muted);flex-shrink:0;transition:transform .15s}.m-dane .wyb-b:hover{border-color:var(--border-dark)}.m-dane .wyb-b[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-dane .wyb-b[aria-expanded=true] svg{transform:rotate(180deg);color:var(--accent)}.m-dane .wyb-b:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-dane .wyb.mala .wyb-b{min-height:30px;padding:0 8px 0 10px;font-size:12px;border-radius:8px}.m-dane .wyb-l{position:fixed;z-index:9999;min-width:180px;max-height:280px;overflow-y:auto;padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #1a305929}.m-dane .wyb-gr{padding:8px 10px 3px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-dane .wyb-o{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer}.m-dane .wyb-o:hover,.m-dane .wyb-o:focus{background:var(--surface2);outline:none}.m-dane .wyb-o.on{color:var(--accent);font-weight:600}.m-dane .wyb-o.on:hover,.m-dane .wyb-o.on:focus{background:var(--accent-l)}.m-dane .wyb-kr{width:9px;height:9px;border-radius:50%;flex-shrink:0}.m-dane .wyb-b .wyb-kr{margin-right:-2px}.m-dane .wyb-o span{flex:1}.m-dane .wyb-o svg{margin-left:auto;color:var(--accent);visibility:hidden}.m-dane .wyb-o.on svg{visibility:visible}.m-dane .wyb-o[disabled]{color:var(--ink-muted);cursor:not-allowed;background:none}.m-dane .szx{position:absolute;width:22px;height:22px;display:none;align-items:center;justify-content:center;border:0;margin:0;padding:0;background:transparent;border-radius:6px;color:var(--ink-muted,#6E675E);cursor:pointer;z-index:3;transition:background .15s,color .15s}.m-dane .szx:hover{background:var(--surface3,#F2F0EC);color:var(--ink,#1A1816)}.m-dane .szx:focus-visible{outline:2px solid var(--accent,#375DA6);outline-offset:1px}.m-dane .szx.on{display:inline-flex}.m-dane input.szx-in{padding-right:38px!important}.m-dane input.szx-in::-webkit-search-cancel-button{display:none}.m-dane .filters>.search,.m-dane .hd-tb>.search{flex:0 0 340px!important;width:340px!important;max-width:100%!important;min-width:0!important}.m-dane .wycz-f,.m-dane #clrBtn{flex-shrink:0}.m-dane .wycz-f[aria-disabled=true],.m-dane #clrBtn[aria-disabled=true]{display:inline-flex!important;visibility:hidden!important;pointer-events:none!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-dane .filters>.search,.m-dane .hd-tb>.search{flex-basis:320px!important;width:320px!important}}@container cc-obszar (max-width:640px){.m-dane .filters>.search,.m-dane .hd-tb>.search{flex:1 1 100%!important;width:auto!important}}.m-dane .hd-tb.kt-tb{flex-wrap:wrap!important;row-gap:8px!important}.m-dane .kt-tb .seg-w button{white-space:nowrap}.m-dane .mk-mig{animation:mkMig 1.8s ease-out 1}.m-dane .ov,.m-dane .szuf-ov,.m-dane .ov.bok{background:#1a181652!important}.m-dane .ov.open{animation:mkScrim .2s ease-out}.m-dane .szuf-ov:not([hidden]){animation:mkScrim .2s ease-out}.m-dane .ov.bok .modal{animation:mkBok .26s cubic-bezier(.22,1,.36,1)!important}.m-dane aside.sz:not(.srodek){transition:transform .26s cubic-bezier(.22,1,.36,1)!important}.m-dane .modal:focus,.m-dane .okno:focus,.m-dane aside.sz:focus{outline:none}@media (prefers-reduced-motion:reduce){.m-dane .ov.open,.m-dane .szuf-ov:not([hidden]),.m-dane .ov.bok .modal{animation:none!important}.m-dane aside.sz{transition:none!important}}.m-dane .filters .wycz-f,.m-dane .filters #clrBtn{order:90}.m-dane .filters .ul-lc{min-width:112px;text-align:right;order:95;margin-left:auto}.m-dane .filters .wycz-f[aria-disabled=true],.m-dane .filters #clrBtn[aria-disabled=true],.m-dane .hd-tb .wycz-f[aria-disabled=true]{visibility:hidden!important;display:inline-flex!important;pointer-events:none!important}.m-dane .filters .wycz-f,.m-dane .filters #clrBtn,.m-dane .hd-tb .wycz-f{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--accent)!important;font-weight:600!important;padding:0 10px!important}.m-dane .filters .wycz-f:hover,.m-dane .filters #clrBtn:hover,.m-dane .hd-tb .wycz-f:hover{background:var(--accent-l)!important}.m-dane .filters>.search,.m-dane .hd-tb>.search,.m-dane #nx .filters>.search{flex:1 1 200px!important;width:auto!important;min-width:200px!important;max-width:340px!important}@container cc-obszar (max-width:640px){.m-dane .filters>.search,.m-dane .hd-tb>.search,.m-dane #nx .filters>.search{flex:1 1 100%!important;max-width:none!important}}.m-dane .filters .fbtn,.m-dane .hd-tb .fbtn,.m-dane #nx .filters .fbtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:7px!important;white-space:nowrap}.m-dane .filters .seg-w,.m-dane .hd-tb .seg-w{height:36px!important;padding:3px!important;border-radius:10px!important;box-sizing:border-box}.m-dane .filters .seg-w>button,.m-dane .hd-tb .seg-w>button{height:28px!important;border-radius:7px!important;font-size:13px!important}.m-dane .filters .search input,.m-dane .hd-tb .search input{height:36px!important;border-radius:10px!important;font-size:13px!important}.m-dane #nx .filters .search{height:36px!important;border-radius:10px!important;border-color:var(--border-input)!important}.m-dane .filters .wyb-b,.m-dane .hd-tb .wyb-b{height:36px!important;min-height:36px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;border:1px solid var(--border)!important}.m-dane .filters .wycz-f,.m-dane .hd-tb .wycz-f,.m-dane #clrBtn,.m-dane .filters #clrBtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:6px!important;width:auto!important;flex:0 0 auto!important}.m-dane .hd-tb>.btn,.m-dane .hd-tb .btn-sm{height:36px!important;border-radius:10px!important;font-size:13px!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-dane .filters,.m-dane .hd-tb,.m-dane #nx .filters{column-gap:8px!important}.m-dane .filters .fbtn,.m-dane .hd-tb .fbtn,.m-dane #nx .filters .fbtn{padding:0 10px!important;gap:6px!important}.m-dane .filters .seg-w>button,.m-dane .hd-tb .seg-w>button{padding:0 9px!important}.m-dane .filters .fbtn .pref{display:none!important}.m-dane .filters .ul-lc{min-width:112px;text-align:right}.m-dane .filters>.search,.m-dane .hd-tb>.search,.m-dane #nx .filters>.search{flex-basis:170px!important;min-width:170px!important}.m-dane .hd-tb .wyb,.m-dane .hd-tb .wyb-b{width:auto!important;min-width:0!important}.m-dane .filters .wycz-f,.m-dane .filters #clrBtn,.m-dane .hd-tb .wycz-f{padding:0 8px!important}}.m-dane label:has(>input:focus-visible),.m-dane label:has(input[type=radio]:focus-visible),.m-dane label:has(input[type=checkbox]:focus-visible){outline:2px solid var(--accent,#375DA6);outline-offset:2px;border-radius:10px}.m-dane .ov:not(.bok) .modal{max-height:calc(100cqh - 64px);display:flex;flex-direction:column}.m-dane .ov:not(.bok) .modal>.m-body{flex:1 1 auto;min-height:0;overflow-y:auto}.m-dane .ov:not(.bok) .modal>.m-head,.m-dane .ov:not(.bok) .modal>.m-foot{flex-shrink:0}.m-dane .ov:not(.bok){align-items:center!important}@container cc-obszar (max-width:640px){.m-dane .dn-sek .btn-link{min-height:32px;display:inline-flex;align-items:center}}.m-dane[data-upr]:not([data-upr~=przegl]) [data-wym=przegl]{display:none!important}.m-dane[data-upr]:not([data-upr~=tworz]) [data-wym=tworz]{display:none!important}.m-dane[data-upr]:not([data-upr~=oferty]) [data-wym=oferty]{display:none!important}.m-dane[data-upr]:not([data-upr~=weryf]) [data-wym=weryf]{display:none!important}.m-dane[data-upr]:not([data-upr~=zatw]) [data-wym=zatw]{display:none!important}.m-dane[data-upr]:not([data-upr~=oceny]) [data-wym=oceny]{display:none!important}.m-dane[data-upr]:not([data-upr~=baza]) [data-wym=baza]{display:none!important}.m-dane[data-upr]:not([data-upr~=bazaDod]) [data-wym=bazaDod]{display:none!important}.m-dane[data-upr]:not([data-upr~=proj]) [data-wym=proj]{display:none!important}.m-dane[data-upr]:not([data-upr~=harm]) [data-wym=harm]{display:none!important}.m-dane[data-upr]:not([data-upr~=harmA]) [data-wym=harmA]{display:none!important}.m-dane[data-upr]:not([data-upr~=harmB]) [data-wym=harmB]{display:none!important}.m-dane[data-upr]:not([data-upr~=harmS]) [data-wym=harmS]{display:none!important}.m-dane[data-upr]:not([data-upr~=harmK]) [data-wym=harmK]{display:none!important}.m-dane[data-upr]:not([data-upr~=slow]) [data-wym=slow]{display:none!important}.m-dane[data-upr]:not([data-upr~=dane]) [data-wym=dane]{display:none!important}.m-dane[data-upr]:not([data-upr~=uzyt]) [data-wym=uzyt]{display:none!important}.m-dane[data-upr] .demo,.m-dane[data-upr] .mk-rola{display:none!important}.m-dane[data-upr]:not([data-upr~=inw]) [data-wym=inw]{display:none!important}.m-dane[data-upr]:not([data-upr~=kat]) [data-wym=kat]{display:none!important}.m-dane[data-upr]:not([data-upr~=akt]) [data-wym=akt]{display:none!important}.m-dane[data-upr]:not([data-upr~=cofnij]) [data-wym=cofnij]{display:none!important}.m-dane[data-upr]:not([data-upr~=inw]) [data-mk=doInwestora]{pointer-events:none!important;color:inherit!important;text-decoration:none!important;cursor:default!important}.m-dane input[type=date]::-webkit-calendar-picker-indicator{opacity:0;width:0;padding:0;margin:0;pointer-events:none}.m-dane .kal-w{position:relative;display:block}.m-dane .kal-w>input[type=date]{width:100%;padding-right:40px!important}.m-dane .kal-b{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-muted,#6E675E);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-dane .kal-b:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-dane .kal-b:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-dane .kal-b:disabled{opacity:.4;cursor:default}.m-dane .kal{position:fixed;z-index:100000;width:288px;padding:12px;background:var(--surface,#fff);border:1px solid var(--border,#E2DFD9);border-radius:14px;box-shadow:0 12px 32px #1a181629,0 2px 6px #1a18160f;font-family:inherit;color:var(--ink,#1A1816);animation:kalIn .14s ease-out}@media (prefers-reduced-motion:reduce){.m-dane .kal{animation:none}}.m-dane .kal-h{display:flex;align-items:center;gap:4px;margin-bottom:8px}.m-dane .kal-t{flex:1;font-size:13px;font-weight:600;color:var(--navy,#1A3059);padding-left:6px;text-transform:capitalize}.m-dane .kal-n{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-dim,#4A453F);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-dane .kal-n:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-dane .kal-n:focus-visible,.m-dane .kal-d:focus-visible,.m-dane .kal-f button:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-dane .kal-g{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.m-dane .kal-wd{height:28px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--ink-muted,#6E675E);text-transform:uppercase;letter-spacing:.04em}.m-dane .kal-wd.we{color:#a49c92}.m-dane .kal-d{height:32px;border:0;border-radius:9px;background:transparent;font:inherit;font-size:13px;font-weight:500;color:var(--ink,#1A1816);cursor:pointer;font-variant-numeric:tabular-nums;position:relative}.m-dane .kal-d:hover{background:var(--surface2,#F5F4F0)}.m-dane .kal-d.poza{color:#b8b1a7}.m-dane .kal-d.we:not(.on){color:var(--ink-dim,#4A453F)}.m-dane .kal-d.dzis{box-shadow:inset 0 0 0 1.5px var(--accent,#375DA6);color:var(--accent,#375DA6);font-weight:600}.m-dane .kal-d.on{background:var(--accent,#375DA6);color:#fff;font-weight:600;box-shadow:none}.m-dane .kal-d:disabled{color:#cfc9c0;cursor:not-allowed;background:transparent;text-decoration:line-through}.m-dane .kal-f{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid var(--border,#E2DFD9)}.m-dane .kal-f button{height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:12px;font-weight:600;color:var(--accent,#375DA6);cursor:pointer}.m-dane .kal-f button:hover{background:var(--accent-l,#E8EEF8)}.m-dane .kal-f button.cz{color:var(--ink-dim,#4A453F)}.m-dane .kal-f button.cz:hover{background:var(--surface2,#F5F4F0)}.m-dane .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}.m-dane .mk-tt.on{opacity:1;transform:none}.m-dane .mk-tt.dol{transform:translateY(-3px)}.m-dane .mk-tt.dol.on{transform:none}@media (prefers-reduced-motion:reduce){.m-dane .mk-tt{transition:none}}.m-dane .wal-bl{display:block;margin-top:5px;font-size:12px;line-height:1.4;color:var(--red-t,#B42318)}.m-dane input.wal-zle,.m-dane textarea.wal-zle{border-color:var(--red,#C4321F)!important;box-shadow:0 0 0 3px #c4321f1f!important}.m-akt{--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;--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:14px;--font:"Inter Variable",system-ui,-apple-system,"Segoe UI",sans-serif;--fs-label:11px;--fs-micro: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}.m-akt *{box-sizing:border-box;margin:0;padding:0}.m-akt{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);line-height:1.5;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-feature-settings:"cv11" 1}.m-akt button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.m-akt input,.m-akt textarea{font-family:inherit}.m-akt :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.m-akt *{transition:none!important;animation:none!important}}.m-akt .app{max-width:1240px;margin:0 auto;padding:24px 24px 72px}.m-akt .topbar{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:20px}.m-akt .h1{font-size:var(--fs-page);font-weight:var(--fw-bold);color:var(--navy);letter-spacing:var(--tr-page);line-height:1.15}.m-akt .sub{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:4px}.m-akt .btn{padding:9px 16px;border-radius:9px;font-size:var(--fs-body);font-weight:var(--fw-semi);letter-spacing:-.005em;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.m-akt .btn-primary{background:var(--accent);color:#fff}.m-akt .btn-primary:hover{background:var(--navy)}.m-akt .btn-ghost{border:1.5px solid var(--border);background:var(--surface);color:var(--ink-dim)}.m-akt .btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.m-akt .btn-sm{padding:7px 12px;font-size:var(--fs-meta);font-weight:var(--fw-semi)}.m-akt .filters{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-bottom:18px}.m-akt .search{position:relative;flex:1;min-width:230px;max-width:340px}.m-akt .search input{width:100%;padding:9px 13px 9px 37px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);background:var(--surface);color:var(--ink)}.m-akt .search input:focus{outline:none;border-color:var(--accent)}.m-akt .search svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--ink-muted)}.m-akt .fbtn{padding:9px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);letter-spacing:-.005em;background:var(--surface);color:var(--ink);display:flex;align-items:center;gap:7px;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.m-akt .fbtn:hover{border-color:var(--border-dark)}.m-akt .fbtn.on{border-color:var(--accent);background:var(--accent-l);color:var(--accent);font-weight:var(--fw-med)}.m-akt .dropdown{position:relative}.m-akt .dd-panel{display:none;position:absolute;top:calc(100% + 5px);left:0;z-index:60;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--sh-lg);padding:7px 0;min-width:240px}.m-akt .dd-panel.open{display:block}.m-akt .dd-opt{display:flex;align-items:center;gap:10px;padding:9px 15px;font-size:var(--fs-body);letter-spacing:-.005em;cursor:pointer;transition:background .12s}.m-akt .dd-opt:hover{background:var(--surface2)}.m-akt .dd-opt input{accent-color:var(--accent);width:13px;height:13px;cursor:pointer}.m-akt .card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden;transition:transform .18s,box-shadow .18s,border-color .18s}.m-akt .card:hover{transform:translateY(-3px);box-shadow:var(--sh-lg);border-color:var(--accent)}.m-akt .card.open{border-color:var(--accent);box-shadow:var(--sh-lg);transform:none}.m-akt .card{cursor:pointer}.m-akt .c-name{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);line-height:1.28;letter-spacing:var(--tr-tight)}.m-akt .btn[disabled]{background:var(--surface2);color:var(--ink-muted);border:1.5px solid var(--border);cursor:not-allowed}.m-akt .btn[disabled]:hover{background:var(--surface2);color:var(--ink-muted);border-color:var(--border)}.m-akt .cx{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-meta);color:var(--ink-dim);text-decoration:none}.m-akt .cx svg{color:var(--ink-muted);flex-shrink:0}.m-akt a.cx:hover{color:var(--accent)}.m-akt a.cx:hover svg{color:var(--accent)}.m-akt .empty{padding:70px 24px;text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh)}.m-akt .ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a18166b;display:none;align-items:flex-start;justify-content:center;padding:40px 20px;z-index:200;overflow-y:auto}.m-akt .ov.open{display:flex}.m-akt .modal{background:var(--surface);border-radius:16px;box-shadow:var(--sh-lg);width:100%;max-width:620px;overflow:hidden}.m-akt .m-head{padding:20px 24px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:13px}.m-akt .m-ic{width:38px;height:38px;border-radius:11px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-akt .m-t{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy)}.m-akt .m-s{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:1px}.m-akt .m-x{margin-left:auto;color:var(--ink-muted);font-size:var(--fs-data);line-height:1;padding:3px 8px;border-radius:8px}.m-akt .m-x:hover{background:var(--surface2);color:var(--ink)}.m-akt .m-body{padding:22px 24px}.m-akt .fld label{display:block;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink-dim);margin-bottom:6px}.m-akt .fld .req{color:var(--red)}.m-akt .fld input,.m-akt .fld textarea{width:100%;padding:10px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);background:var(--surface);color:var(--ink);transition:border-color .15s}.m-akt .fld input:focus,.m-akt .fld textarea:focus{outline:none;border-color:var(--accent)}.m-akt .fld .hint{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:5px}.m-akt .fld textarea{resize:vertical;min-height:78px;line-height:1.55}.m-akt .m-foot{padding:16px 24px;border-top:1px solid var(--border);background:var(--surface2);display:flex;align-items:center;gap:10px}.m-akt .m-foot .sp{flex:1;font-size:var(--fs-meta);color:var(--ink-muted)}.m-akt .app{max-width:1760px;padding-left:28px;padding-right:28px}.m-akt svg.i{flex-shrink:0;display:block}.m-akt .btn svg.i{flex-shrink:0}.m-akt .btn-ghost svg{color:var(--ink-muted);transition:color .15s}.m-akt .btn-ghost:hover svg{color:var(--accent)}.m-akt .btn[disabled] svg{color:var(--ink-muted)}.m-akt .search svg{stroke-width:2}.m-akt .fbtn>svg:first-child{color:var(--ink-muted)}.m-akt .fbtn.on>svg:first-child{color:var(--accent)}.m-akt .fbtn .pref{color:var(--ink-muted)}.m-akt .dd-opt .ok{margin-left:auto;color:var(--accent);visibility:hidden;display:inline-flex}.m-akt .dd-opt.sel{font-weight:var(--fw-semi);color:var(--accent)}.m-akt .dd-opt.sel .ok{visibility:visible}.m-akt .dd-opt .n{margin-left:auto;font-variant-numeric:tabular-nums;font-size:var(--fs-micro);color:var(--ink-muted)}.m-akt .card:hover,.m-akt .card.open{border-color:var(--border-dark)}.m-akt .card{position:relative}.m-akt .c-name{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.m-akt .m-t{font-size:17px;font-weight:var(--fw-bold);letter-spacing:-.015em}.m-akt .m-x{width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center}.m-akt .fld input:focus,.m-akt .fld textarea:focus,.m-akt .fld select:focus{box-shadow:0 0 0 3px #375da61f}.m-akt .modal.waskie{max-width:500px}.m-akt .m-ic.amber{background:var(--amber-l);color:var(--amber-t)}.m-akt .m-foot .sp{flex:1}.m-akt .fld select{width:100%;padding:10px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);font-family:var(--font);background:var(--surface);color:var(--ink);cursor:pointer}.m-akt .fld select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-akt .fld input[type=checkbox],.m-akt .fld input[type=radio]{width:15px;height:15px;padding:0;accent-color:var(--accent);flex-shrink:0}.m-akt .fld input:disabled{background:var(--surface2);color:var(--ink-muted);cursor:not-allowed}.m-akt .fld.zle input,.m-akt .fld.zle textarea,.m-akt .fld.zle select{border-color:var(--red)}.m-akt .blad{display:none;font-size:var(--fs-meta);color:var(--red-t);margin-top:5px}.m-akt .zle>.blad,.m-akt .blad.on{display:block}.m-akt .req{color:var(--red)}.m-akt .opc{display:flex;align-items:center;gap:12px;padding:11px 13px;border:1.5px solid var(--border);border-radius:10px;cursor:pointer;transition:border-color .15s,background .15s}.m-akt .opc:hover{border-color:var(--border-dark)}.m-akt .opc:has(input:checked){border-color:var(--accent);background:var(--accent-l)}.m-akt .opc input{accent-color:var(--accent);width:16px;height:16px;flex-shrink:0}.m-akt .m-body>.fld+.fld{margin-top:16px}.m-akt .dd-opt[hidden]{display:none}.m-akt .tb-akc{display:flex;gap:8px;flex-wrap:wrap}.m-akt mark{background:#fbefc4;color:inherit;border-radius:2px;padding:0 1px}.m-akt .uchwyt{width:26px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:7px;color:var(--border-dark);cursor:grab;flex-shrink:0}.m-akt .uchwyt:hover,.m-akt .uchwyt:focus-visible{color:var(--accent);background:var(--accent-l)}.m-akt .uchwyt.off{cursor:default;opacity:.35}.m-akt .uchwyt.off:hover{background:none;color:var(--border-dark)}.m-akt .empty .btn{display:inline-flex}.m-akt .brak{color:var(--ink-muted)!important}.m-akt .filters .search{min-width:320px}.m-akt .opc.zm:has(input:checked){border-color:var(--amber);background:var(--amber-l)}.m-akt .sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1)}.m-akt .sort-ciag{position:relative;z-index:20;transition:box-shadow .18s,background .18s!important;box-shadow:0 14px 36px #1a30592e,0 2px 6px #1a305914!important;cursor:grabbing!important}.m-akt .sort-ciag .uchwyt{color:var(--accent);background:var(--accent-l);cursor:grabbing}.m-akt.sortuje,.m-akt.sortuje *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.m-akt .uchwyt{touch-action:none}.m-akt .seg-w{display:inline-flex;padding:3px;gap:2px;background:var(--surface);border:1px solid var(--border);border-radius:10px}.m-akt .seg-w button{display:inline-flex;align-items:center;gap:7px;height:29px;padding:0 12px;border-radius:7px;font-size:var(--fs-body);font-weight:var(--fw-semi);color:var(--ink-dim)}.m-akt .seg-w button:hover{color:var(--ink);background:var(--surface2)}.m-akt .seg-w button.on{background:var(--accent-l);color:var(--accent)}.m-akt .seg-w .n{font-size:var(--fs-micro);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--ink-muted)}.m-akt .seg-w button.on .n{color:var(--accent)}.m-akt .kl{max-width:980px}.m-akt #lista{display:flex;flex-direction:column;gap:8px}.m-akt .sort-ciag.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s!important}.m-akt .tm{font-size:var(--fs-micro);color:var(--ink-muted)}.m-akt .tm.po{color:var(--red-t);font-weight:var(--fw-semi)}.m-akt .fld{position:relative}.m-akt .kl{max-width:none!important}.m-akt .siatka{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;align-items:start}.m-akt em.po{color:var(--red-t)}.m-akt em.ak{color:var(--accent)}.m-akt .szuf-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#1a181647}.m-akt .szuf-ov[hidden]{display:none}.m-akt .dz{display:flex;align-items:center;gap:12px;padding:10px 10px 10px 12px;border-radius:10px;border:1px solid var(--border);background:var(--surface)}.m-akt .siatka{grid-auto-rows:72px;align-items:stretch!important}.m-akt em.a{color:var(--amber-t)}.m-akt em.r{color:var(--red-t)}.m-akt .kr{width:8px;height:8px;border-radius:50%;background:var(--accent);flex-shrink:0;opacity:.55}.m-akt .kr.a{background:var(--amber);opacity:1}.m-akt .kr.r{background:var(--red);opacity:1}.m-akt .st{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted);white-space:nowrap;padding:2px 8px;border-radius:6px;background:var(--surface2)}.m-akt .st.a{background:var(--amber-l);color:var(--amber-t)}.m-akt .st.r{background:var(--red-l);color:var(--red-t)}.m-akt .pw+.pw{border-top:1px solid #F0EEEA}.m-akt .pw:not(.czyt):not(.pil){background:#f4f7fc;box-shadow:inset 3px 0 0 var(--accent)}.m-akt .pw.pil{background:#fffbf0;box-shadow:inset 3px 0 0 var(--amber)}.m-akt .app{container-type:inline-size}.m-akt .app #siatka{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:150px;grid-auto-flow:row dense;gap:16px}@container (max-width:1080px){.m-akt .app #siatka{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:780px){.m-akt .app #siatka{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:480px){.m-akt .app #siatka{grid-template-columns:1fr}}.m-akt .st.g{background:#eaf5ee;color:var(--green)}.m-akt .mn{position:fixed;z-index:120;min-width:210px;padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #1a305929}.m-akt .mn button{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:8px;font-size:var(--fs-body);color:var(--ink);text-align:left}.m-akt .mn button svg{color:var(--ink-muted)}.m-akt .mn button:hover,.m-akt .mn button:focus{background:var(--surface2);outline:none}.m-akt .mn button.cz{color:var(--red-t)}.m-akt .mn button.cz svg{color:var(--red-t)}.m-akt .mn button.cz:hover{background:var(--red-l)}.m-akt .mx{width:100%;border-collapse:collapse;min-width:760px}.m-akt .mx th{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);padding:10px 12px;text-align:center;border-bottom:1px solid var(--border);background:var(--surface2);white-space:nowrap}.m-akt .mx th:first-child,.m-akt .mx td:first-child{text-align:left;padding-left:16px}.m-akt .mx td{padding:9px 12px;text-align:center;border-top:1px solid #F0EEEA;font-size:var(--fs-body);color:var(--ink)}.m-akt .mx tr:hover td{background:#faf9f7}.m-akt .mx .nie{color:var(--border-dark)}.m-akt .btn[disabled]{opacity:.5;cursor:not-allowed}.m-akt .filters .wyb{min-width:230px}.m-akt .filters .wyb-b{min-height:38px;background:var(--surface)}.m-akt .sz{position:fixed;top:0;right:0;bottom:0;z-index:61;width:min(480px,100%);background:var(--surface);box-shadow:-12px 0 40px #1a305929;display:flex;flex-direction:column;transform:translate(105%);transition:transform .28s cubic-bezier(.22,1,.36,1)}.m-akt .sz.on{transform:none}.m-akt .sz-f{display:flex;align-items:center;gap:12px;padding:0 12px;min-height:44px}.m-akt .sz-f+.sz-f{border-top:1px solid var(--border)}.m-akt .sz-f>span{width:130px;flex-shrink:0;font-size:var(--fs-meta);color:var(--ink-dim)}.m-akt .sz-f input{flex:1;min-width:0;border:0;outline:0;height:42px;font-size:13px;font-family:inherit;color:var(--ink);background:transparent}.m-akt .sz-f:focus-within{background:var(--accent-l)}.m-akt .sw2{position:relative;display:inline-block;width:38px;height:22px;cursor:pointer;flex-shrink:0}.m-akt .sw2 input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.m-akt .sw2 i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;background:var(--border-dark);transition:background .15s;pointer-events:none}.m-akt .sw2 i:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .15s}.m-akt .sw2 input:checked+i{background:var(--green)}.m-akt .sw2 input:checked+i:after{transform:translate(16px)}.m-akt .sw2 input:focus-visible+i{outline:2px solid var(--accent);outline-offset:2px}.m-akt .ul-lc{margin-left:auto;display:flex;align-items:center;gap:12px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-akt .ul-lc b{color:var(--ink)}.m-akt .rt{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:3px 9px 3px 8px;border-radius:7px;background:var(--rb);color:var(--rc);font-size:12px;font-weight:var(--fw-semi)}.m-akt .rt i{width:7px;height:7px;border-radius:50%;background:var(--rc);flex-shrink:0}.m-akt .rt .kr{display:none}.m-akt .ul-pusto{display:flex;flex-direction:column;align-items:center;gap:4px;padding:44px 20px;color:var(--border-dark);font-size:var(--fs-meta)}.m-akt .ul-pusto b{color:var(--ink);font-size:14px;margin-top:4px}.m-akt .ul-pusto span{color:var(--ink-muted)}.m-akt .mx-rh{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;line-height:1.3;color:var(--ink);text-align:center}.m-akt .mx-rh i{width:22px;height:4px;border-radius:2px;background:var(--rc)}.m-akt .mx-rh .kr{display:none}@container (max-width:1150px){.m-akt .mx-rh .kr{display:inline}}.m-akt .sz{width:min(540px,100%)!important}.m-akt .sz-f code{flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;letter-spacing:.06em;color:var(--navy)}.m-akt .sz-f.zle{background:var(--red-l)}.m-akt .ul-lc{margin-left:auto}.m-akt .rt{font-weight:var(--fw-semi)}.m-akt .mx-rh{gap:4px!important}.m-akt .ost{display:flex;gap:8px;align-items:flex-start;margin-bottom:8px;padding:9px 11px;border-radius:9px;background:var(--surface2);font-size:var(--fs-meta);color:var(--ink-dim);line-height:1.45}.m-akt .ost svg{flex-shrink:0;margin-top:2px;color:var(--ink-muted)}.m-akt .ost b{color:var(--ink)}.m-akt #ov2{z-index:80!important}.m-akt .akt .filters{align-items:center}.m-akt .live{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:var(--fw-semi);color:var(--ink-dim);cursor:pointer;margin-left:4px}.m-akt .live-d{width:7px;height:7px;border-radius:50%;background:var(--border-dark)}.m-akt .live.on{color:var(--green)}.m-akt .live.on .live-d{background:var(--green);animation:puls 1.6s infinite}.m-akt #modDd{min-width:290px}.m-akt #modDd .dd-opt{display:flex;align-items:center;gap:9px}.m-akt #modDd .dd-opt span:nth-child(2){flex:1}.m-akt #modDd .dd-opt svg{color:var(--ink-muted)}.m-akt #modDd .dd-opt .n{font-size:var(--fs-micro);font-weight:var(--fw-bold);color:var(--ink-muted)}.m-akt #modDd .dd-opt.on{background:var(--accent-l);color:var(--accent);font-weight:var(--fw-semi)}.m-akt #modWr .fbtn.on{border-color:var(--accent);color:var(--accent)}.m-akt .lg{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:hidden;font-weight:var(--fw-reg)}.m-akt .lg-h,.m-akt .lg-g{display:grid;grid-template-columns:minmax(0,1fr) 150px 130px 24px;align-items:center;gap:16px}.m-akt .lg-h{height:38px;padding:0 18px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-akt .lg-h span:nth-child(3){text-align:right}.m-akt .lg-d{position:sticky;top:0;z-index:2;display:flex;align-items:baseline;justify-content:space-between;padding:12px 18px 6px;background:var(--surface);border-top:1px solid var(--border)}.m-akt .lg-h+.lg-d{border-top:0}.m-akt .lg-d b{font-size:13px;color:var(--navy)}.m-akt .lg-d span{font-size:var(--fs-micro);color:var(--ink-muted)}.m-akt .lg-r{border-top:1px solid #F0EEEA}.m-akt .lg-d+.lg-r{border-top:0}.m-akt .lg-g{width:100%;min-height:60px;padding:8px 18px;text-align:left;transition:background .12s}.m-akt .lg-g:hover{background:#f7f9fc}.m-akt .lg-g:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.m-akt .lg-e{display:flex;align-items:center;gap:12px;min-width:0}.m-akt .lg-e .av{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:var(--fw-bold);flex-shrink:0}.m-akt .lg-t{display:flex;flex-direction:column;gap:2px;min-width:0}.m-akt .lg-o{font-size:13px;color:var(--ink-dim);line-height:1.4}.m-akt .lg-o b{font-weight:var(--fw-semi);color:var(--ink)}.m-akt .lg-m{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-micro);color:var(--ink-muted)}.m-akt .lg-ip{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:var(--ink-dim)}.m-akt .lg-c{text-align:right;font-size:var(--fs-meta);color:var(--ink-dim);white-space:nowrap}.m-akt .lg-ch{display:flex;color:var(--ink-muted);transition:transform .15s}.m-akt .lg-r.otw .lg-ch{transform:rotate(180deg);color:var(--accent)}.m-akt .lg-r.otw .lg-g{background:#f7f9fc}.m-akt .lg-x{display:flex;flex-direction:column;gap:12px;padding:4px 18px 16px 64px;background:#f7f9fc}.m-akt .lg-x dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 18px;margin:0}.m-akt .lg-x dt{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-akt .lg-x dd{margin:2px 0 0;font-size:13px;color:var(--ink)}.m-akt .lg-zm{border:1px solid var(--border);border-radius:10px;background:var(--surface);overflow:hidden}.m-akt .lg-zh{display:block;padding:7px 12px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);background:var(--surface2)}.m-akt .lg-z{display:grid;grid-template-columns:200px auto 14px auto;align-items:center;justify-content:start;gap:10px;padding:8px 12px;border-top:1px solid #F0EEEA;font-size:13px}.m-akt .lg-z>span:first-child{color:var(--ink-dim)}.m-akt .lg-z .przed{color:var(--ink-muted);text-decoration:line-through}.m-akt .lg-z .przed:empty{display:none}.m-akt .lg-z .po{color:var(--ink);font-weight:var(--fw-semi)}.m-akt .lg-z svg{color:var(--ink-muted)}.m-akt .lg-x>.btn{align-self:flex-start}.m-akt .lg-r.nowe{animation:blysk 1.6s ease}.m-akt .lg-w{display:flex;margin:14px auto 0}.m-akt .lg-pusto{display:flex;flex-direction:column;align-items:center;gap:4px;padding:44px 20px;color:var(--border-dark);font-size:var(--fs-meta)}.m-akt .lg-pusto b{color:var(--ink);font-size:14px;margin-top:4px}.m-akt .lg-pusto span{color:var(--ink-muted)}@container cc-obszar (max-width:1000px){.m-akt .lg-h,.m-akt .lg-g{grid-template-columns:minmax(0,1fr) 110px 24px}.m-akt .lg-ip,.m-akt .lg-h span:nth-child(2){display:none}.m-akt .lg-x dl{grid-template-columns:1fr 1fr}.m-akt .lg-x{padding-left:18px}}.m-akt .lg-z.nw{grid-template-columns:200px auto}.m-akt .bk{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px 18px 14px 14px;background:var(--surface);border:1px solid var(--border);border-radius:12px;font-weight:var(--fw-reg)}.m-akt .bk.a{border-color:#c49a2873;box-shadow:inset 3px 0 0 var(--amber)}.m-akt .bk.b{box-shadow:inset 3px 0 0 var(--accent)}.m-akt .seg-w.sm button{height:28px;padding:0 10px;font-size:12px}.m-akt .he{background:var(--surface);border:1px solid var(--border);border-radius:14px;font-weight:var(--fw-reg);overflow:hidden}.m-akt .he.a{border-color:#c49a2880;box-shadow:inset 3px 0 0 var(--amber)}.m-akt .he.b{box-shadow:inset 3px 0 0 var(--accent)}.m-akt .hd-tb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.m-akt .hd-tb .search{min-width:220px;max-width:280px!important}.m-akt .hd-tb .search input{width:100%}.m-akt .hd-tb .wyb{min-width:190px}.m-akt .hd-tb .seg-w button{display:inline-flex;align-items:center;gap:6px}.m-akt .gt{position:relative;max-height:calc(100cqh - 300px);min-height:440px;overflow:auto;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);font-weight:var(--fw-reg);--R:38px}.m-akt .tt{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:auto;font-weight:var(--fw-reg)}.m-akt .kk{background:var(--surface);border:1px solid var(--border);border-radius:13px;font-weight:var(--fw-reg);transition:border-color .15s,box-shadow .15s}.m-akt .kk.pil{box-shadow:inset 3px 0 0 var(--amber)}.m-akt .kk.po{box-shadow:inset 3px 0 0 var(--red);border-color:#c8410a4d}.m-akt .kk.nad{border-color:var(--accent);box-shadow:0 0 0 3px #375da62e}.m-akt .hl-pusto{display:flex;flex-direction:column;align-items:center;gap:4px;padding:44px;color:var(--border-dark)}.m-akt .hl-pusto b{color:var(--ink)}.m-akt .hl-pusto span{font-size:var(--fs-meta);color:var(--ink-muted)}.m-akt .hl-blok{border-top:1px solid #F0EEEA}.m-akt .hl-blok.otw{background:#f7f9fd;box-shadow:inset 3px 0 0 var(--accent)}.m-akt .el{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:visible}.m-akt .he3{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);font-weight:var(--fw-reg);position:relative}.m-akt .he3:before{content:"";position:absolute;left:-1px;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:transparent}.m-akt .he3.b:before{background:var(--accent)}.m-akt .he3.a:before{background:var(--amber)}.m-akt .fld .hint b.g{color:var(--green)}.m-akt .fld .hint b.r{color:var(--red-t)}.m-akt .fld .hint b.a{color:var(--amber-t)}.m-akt .zs{outline:none}.m-akt .tt{max-height:calc(100cqh - 300px)}.m-akt .hd-tb{align-items:center!important;gap:8px!important}.m-akt .tt{max-height:calc(100cqh - 300px);overflow:auto}.m-akt .tm{color:var(--border-dark)}.m-akt .hd-tb .sp{flex:1}.m-akt [data-tip]{cursor:default}.m-akt .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.m-akt .kt-tb{flex-wrap:nowrap!important;align-items:center;gap:8px!important}.m-akt .kt-tb .search{flex:0 1 300px;min-width:200px;max-width:300px!important}.m-akt .kt-tb .search input{width:100%}.m-akt .kt-tb select{flex-shrink:0}.m-akt .kt-tb .btn-primary{flex-shrink:0;white-space:nowrap}.m-akt .kt-c{display:block!important;margin:0!important;padding:0!important;background:var(--surface)!important;border:1px solid var(--border)!important;border-radius:14px!important;box-shadow:var(--sh)!important;overflow:hidden;position:relative;transition:box-shadow .15s,border-color .15s}.m-akt .kt-c:hover{border-color:#cbd5e6!important;box-shadow:0 6px 18px #1a305914!important}.m-akt .kt-c.po{box-shadow:inset 4px 0 0 var(--red),var(--sh)!important}.m-akt .kt-c.pil{box-shadow:inset 4px 0 0 var(--amber),var(--sh)!important}.m-akt .kt-c.nad{border-color:var(--accent)!important;box-shadow:0 0 0 3px #375da626!important}.m-akt .np{display:flex;flex-direction:column;gap:12px}.m-akt .fld label em{font-style:normal;font-weight:var(--fw-reg);color:var(--ink-muted)}.m-akt .app{max-width:1680px}@container cc-obszar (min-width:721px){.m-akt .app{padding-left:28px;padding-right:28px}}.m-akt{--border-input:#938B82;--green-l:#EAF5EC}.m-akt .btn{height:34px;padding-top:0!important;padding-bottom:0!important;box-shadow:none!important}.m-akt .btn.btn-sm,.m-akt .btn.btn-xs{height:28px}.m-akt :is(input[type=text],input[type=search],input[type=email],input[type=tel],input[type=number],input[type=date],input[type=password],input:not([type]),textarea,.wyb-b):not(:focus):not(:hover):not([aria-expanded=true]):not(.zle):not(.zle *):not(.bl *):not([disabled]){border-color:var(--border-input)}.m-akt .filters .seg-w{max-width:100%;overflow-x:auto;scrollbar-width:none}.m-akt .filters .seg-w::-webkit-scrollbar{display:none}.m-akt .filters .seg-w>button{flex-shrink:0}.m-akt #clrBtn[aria-disabled=true]{display:none!important}.m-akt .rt .kr,.m-akt .mx-rh .kr{width:auto;height:auto;border-radius:0;background:none;opacity:1;flex-shrink:1}.m-akt .card .c-name[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.m-akt #m2f .zm-potw{display:inline-flex;align-items:center;margin-right:auto;font-size:13px;font-weight:600;color:var(--amber-t)}.m-akt .pusty-cz{margin-top:12px}.m-akt .bk.a,.m-akt .bk.b,.m-akt .he.a,.m-akt .he.b,.m-akt .kk.pil,.m-akt .kk.po,.m-akt .kt-c.pil,.m-akt .kt-c.po,.m-akt .pw.pil,.m-akt .pw:not(.czyt):not(.pil),.m-akt .hl-blok.otw{position:relative}.m-akt .bk.a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-akt .bk.b:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-akt .he.a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-akt .he.b:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-akt .kk.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-akt .kk.po:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--red);border-radius:inherit;pointer-events:none;z-index:2}.m-akt .kt-c.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:4px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-akt .kt-c.po:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:4px solid var(--red);border-radius:inherit;pointer-events:none;z-index:2}.m-akt .pw.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-akt .pw:not(.czyt):not(.pil):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-akt .hl-blok.otw:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-akt .he3.a:before,.m-akt .he3.b:before{top:-1px!important;bottom:-1px!important;left:-1px!important;right:-1px!important;width:auto!important;background:transparent!important;border-left:4px solid transparent;border-radius:14px!important;pointer-events:none;z-index:1}.m-akt .he3.b:before{border-left-color:var(--accent)!important}.m-akt .he3.a:before{border-left-color:var(--amber)!important}.m-akt .zasl-on [data-zaslepka]{outline:2px dashed #C49A28!important;outline-offset:2px!important}.m-akt #mkToast{position:fixed;left:50%;bottom:24px;z-index:99999;transform:translate(-50%,12px);opacity:0;pointer-events:none;background:#1a3059;color:#fff;font:600 13px/1.45 Inter Variable,system-ui,sans-serif;padding:10px 16px;border-radius:10px;box-shadow:0 12px 40px #1a30592e;transition:opacity .18s,transform .18s;max-width:calc(100% - 32px);text-align:center}.m-akt #mkToast.on{opacity:1;transform:translate(-50%)}.m-akt #mkToast small{display:block;font-weight:500;opacity:.75;font-size:12px}.m-akt .wyb{position:relative;display:inline-block;max-width:100%}.m-akt .fld .wyb,.m-akt .kf .wyb{display:block}.m-akt .wyb-nat{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important}.m-akt .wyb-b{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:38px;padding:0 10px 0 12px;border:1.5px solid var(--border);border-radius:9px;background:var(--surface);font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.m-akt .wyb-b span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-akt .wyb-b svg{color:var(--ink-muted);flex-shrink:0;transition:transform .15s}.m-akt .wyb-b:hover{border-color:var(--border-dark)}.m-akt .wyb-b[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-akt .wyb-b[aria-expanded=true] svg{transform:rotate(180deg);color:var(--accent)}.m-akt .wyb-b:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-akt .wyb.mala .wyb-b{min-height:30px;padding:0 8px 0 10px;font-size:12px;border-radius:8px}.m-akt .wyb-l{position:fixed;z-index:9999;min-width:180px;max-height:280px;overflow-y:auto;padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #1a305929}.m-akt .wyb-gr{padding:8px 10px 3px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-akt .wyb-o{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer}.m-akt .wyb-o:hover,.m-akt .wyb-o:focus{background:var(--surface2);outline:none}.m-akt .wyb-o.on{color:var(--accent);font-weight:600}.m-akt .wyb-o.on:hover,.m-akt .wyb-o.on:focus{background:var(--accent-l)}.m-akt .wyb-kr{width:9px;height:9px;border-radius:50%;flex-shrink:0}.m-akt .wyb-b .wyb-kr{margin-right:-2px}.m-akt .wyb-o span{flex:1}.m-akt .wyb-o svg{margin-left:auto;color:var(--accent);visibility:hidden}.m-akt .wyb-o.on svg{visibility:visible}.m-akt .wyb-o[disabled]{color:var(--ink-muted);cursor:not-allowed;background:none}.m-akt .szx{position:absolute;width:22px;height:22px;display:none;align-items:center;justify-content:center;border:0;margin:0;padding:0;background:transparent;border-radius:6px;color:var(--ink-muted,#6E675E);cursor:pointer;z-index:3;transition:background .15s,color .15s}.m-akt .szx:hover{background:var(--surface3,#F2F0EC);color:var(--ink,#1A1816)}.m-akt .szx:focus-visible{outline:2px solid var(--accent,#375DA6);outline-offset:1px}.m-akt .szx.on{display:inline-flex}.m-akt input.szx-in{padding-right:38px!important}.m-akt input.szx-in::-webkit-search-cancel-button{display:none}.m-akt .filters>.search,.m-akt .hd-tb>.search{flex:0 0 340px!important;width:340px!important;max-width:100%!important;min-width:0!important}.m-akt .wycz-f,.m-akt #clrBtn{flex-shrink:0}.m-akt .wycz-f[aria-disabled=true],.m-akt #clrBtn[aria-disabled=true]{display:inline-flex!important;visibility:hidden!important;pointer-events:none!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-akt .filters>.search,.m-akt .hd-tb>.search{flex-basis:320px!important;width:320px!important}}@container cc-obszar (max-width:640px){.m-akt .filters>.search,.m-akt .hd-tb>.search{flex:1 1 100%!important;width:auto!important}}.m-akt .hd-tb.kt-tb{flex-wrap:wrap!important;row-gap:8px!important}.m-akt .kt-tb .seg-w button{white-space:nowrap}.m-akt .mk-mig{animation:mkMig 1.8s ease-out 1}.m-akt .ov,.m-akt .szuf-ov,.m-akt .ov.bok{background:#1a181652!important}.m-akt .ov.open{animation:mkScrim .2s ease-out}.m-akt .szuf-ov:not([hidden]){animation:mkScrim .2s ease-out}.m-akt .ov.bok .modal{animation:mkBok .26s cubic-bezier(.22,1,.36,1)!important}.m-akt aside.sz:not(.srodek){transition:transform .26s cubic-bezier(.22,1,.36,1)!important}.m-akt .modal:focus,.m-akt .okno:focus,.m-akt aside.sz:focus{outline:none}@media (prefers-reduced-motion:reduce){.m-akt .ov.open,.m-akt .szuf-ov:not([hidden]),.m-akt .ov.bok .modal{animation:none!important}.m-akt aside.sz{transition:none!important}}.m-akt .filters .wycz-f,.m-akt .filters #clrBtn{order:90}.m-akt .filters .ul-lc{min-width:112px;text-align:right;order:95;margin-left:auto}.m-akt .filters .wycz-f[aria-disabled=true],.m-akt .filters #clrBtn[aria-disabled=true],.m-akt .hd-tb .wycz-f[aria-disabled=true]{visibility:hidden!important;display:inline-flex!important;pointer-events:none!important}.m-akt .filters .wycz-f,.m-akt .filters #clrBtn,.m-akt .hd-tb .wycz-f{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--accent)!important;font-weight:600!important;padding:0 10px!important}.m-akt .filters .wycz-f:hover,.m-akt .filters #clrBtn:hover,.m-akt .hd-tb .wycz-f:hover{background:var(--accent-l)!important}.m-akt .filters>.search,.m-akt .hd-tb>.search,.m-akt #nx .filters>.search{flex:1 1 200px!important;width:auto!important;min-width:200px!important;max-width:340px!important}@container cc-obszar (max-width:640px){.m-akt .filters>.search,.m-akt .hd-tb>.search,.m-akt #nx .filters>.search{flex:1 1 100%!important;max-width:none!important}}.m-akt .filters .fbtn,.m-akt .hd-tb .fbtn,.m-akt #nx .filters .fbtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:7px!important;white-space:nowrap}.m-akt .filters .seg-w,.m-akt .hd-tb .seg-w{height:36px!important;padding:3px!important;border-radius:10px!important;box-sizing:border-box}.m-akt .filters .seg-w>button,.m-akt .hd-tb .seg-w>button{height:28px!important;border-radius:7px!important;font-size:13px!important}.m-akt .filters .search input,.m-akt .hd-tb .search input{height:36px!important;border-radius:10px!important;font-size:13px!important}.m-akt #nx .filters .search{height:36px!important;border-radius:10px!important;border-color:var(--border-input)!important}.m-akt .filters .wyb-b,.m-akt .hd-tb .wyb-b{height:36px!important;min-height:36px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;border:1px solid var(--border)!important}.m-akt .filters .wycz-f,.m-akt .hd-tb .wycz-f,.m-akt #clrBtn,.m-akt .filters #clrBtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:6px!important;width:auto!important;flex:0 0 auto!important}.m-akt .hd-tb>.btn,.m-akt .hd-tb .btn-sm{height:36px!important;border-radius:10px!important;font-size:13px!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-akt .filters,.m-akt .hd-tb,.m-akt #nx .filters{column-gap:8px!important}.m-akt .filters .fbtn,.m-akt .hd-tb .fbtn,.m-akt #nx .filters .fbtn{padding:0 10px!important;gap:6px!important}.m-akt .filters .seg-w>button,.m-akt .hd-tb .seg-w>button{padding:0 9px!important}.m-akt .filters .fbtn .pref{display:none!important}.m-akt .filters .ul-lc{min-width:112px;text-align:right}.m-akt .filters>.search,.m-akt .hd-tb>.search,.m-akt #nx .filters>.search{flex-basis:170px!important;min-width:170px!important}.m-akt .hd-tb .wyb,.m-akt .hd-tb .wyb-b{width:auto!important;min-width:0!important}.m-akt .filters .wycz-f,.m-akt .filters #clrBtn,.m-akt .hd-tb .wycz-f{padding:0 8px!important}}.m-akt label:has(>input:focus-visible),.m-akt label:has(input[type=radio]:focus-visible),.m-akt label:has(input[type=checkbox]:focus-visible){outline:2px solid var(--accent,#375DA6);outline-offset:2px;border-radius:10px}.m-akt .ov:not(.bok) .modal{max-height:calc(100cqh - 64px);display:flex;flex-direction:column}.m-akt .ov:not(.bok) .modal>.m-body{flex:1 1 auto;min-height:0;overflow-y:auto}.m-akt .ov:not(.bok) .modal>.m-head,.m-akt .ov:not(.bok) .modal>.m-foot{flex-shrink:0}.m-akt .ov:not(.bok){align-items:center!important}@container cc-obszar (max-width:640px){.m-akt .sw2{min-height:32px;display:inline-flex;align-items:center}}.m-akt .ul-pusto,.m-akt .lg-pusto,.m-akt .hl-pusto{display:flex!important;flex-direction:column;align-items:center;text-align:center;gap:0!important;padding:40px 24px!important}.m-akt .ul-pusto>svg,.m-akt .lg-pusto>svg,.m-akt .hl-pusto>svg{box-sizing:content-box;width:22px!important;height:22px!important;padding:13px;border-radius:14px;background:var(--surface2);border:1px solid var(--border);color:var(--ink-dim);margin:0 0 14px!important}.m-akt .ul-pusto>b,.m-akt .lg-pusto>b,.m-akt .hl-pusto>b{font-size:15px!important;font-weight:600!important;color:var(--navy)!important;margin-bottom:6px}.m-akt .ul-pusto>span,.m-akt .lg-pusto>span,.m-akt .hl-pusto>span{font-size:13px!important;color:var(--ink-dim)!important;line-height:1.5;max-width:420px}.m-akt .ul-pusto>.btn,.m-akt .lg-pusto>.btn,.m-akt .hl-pusto>.btn{margin-top:14px!important}.m-akt input[type=date]::-webkit-calendar-picker-indicator{opacity:0;width:0;padding:0;margin:0;pointer-events:none}.m-akt .kal-w{position:relative;display:block}.m-akt .kal-w>input[type=date]{width:100%;padding-right:40px!important}.m-akt .kal-b{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-muted,#6E675E);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-akt .kal-b:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-akt .kal-b:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-akt .kal-b:disabled{opacity:.4;cursor:default}.m-akt .kal{position:fixed;z-index:100000;width:288px;padding:12px;background:var(--surface,#fff);border:1px solid var(--border,#E2DFD9);border-radius:14px;box-shadow:0 12px 32px #1a181629,0 2px 6px #1a18160f;font-family:inherit;color:var(--ink,#1A1816);animation:kalIn .14s ease-out}@media (prefers-reduced-motion:reduce){.m-akt .kal{animation:none}}.m-akt .kal-h{display:flex;align-items:center;gap:4px;margin-bottom:8px}.m-akt .kal-t{flex:1;font-size:13px;font-weight:600;color:var(--navy,#1A3059);padding-left:6px;text-transform:capitalize}.m-akt .kal-n{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-dim,#4A453F);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-akt .kal-n:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-akt .kal-n:focus-visible,.m-akt .kal-d:focus-visible,.m-akt .kal-f button:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-akt .kal-g{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.m-akt .kal-wd{height:28px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--ink-muted,#6E675E);text-transform:uppercase;letter-spacing:.04em}.m-akt .kal-wd.we{color:#a49c92}.m-akt .kal-d{height:32px;border:0;border-radius:9px;background:transparent;font:inherit;font-size:13px;font-weight:500;color:var(--ink,#1A1816);cursor:pointer;font-variant-numeric:tabular-nums;position:relative}.m-akt .kal-d:hover{background:var(--surface2,#F5F4F0)}.m-akt .kal-d.poza{color:#b8b1a7}.m-akt .kal-d.we:not(.on){color:var(--ink-dim,#4A453F)}.m-akt .kal-d.dzis{box-shadow:inset 0 0 0 1.5px var(--accent,#375DA6);color:var(--accent,#375DA6);font-weight:600}.m-akt .kal-d.on{background:var(--accent,#375DA6);color:#fff;font-weight:600;box-shadow:none}.m-akt .kal-d:disabled{color:#cfc9c0;cursor:not-allowed;background:transparent;text-decoration:line-through}.m-akt .kal-f{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid var(--border,#E2DFD9)}.m-akt .kal-f button{height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:12px;font-weight:600;color:var(--accent,#375DA6);cursor:pointer}.m-akt .kal-f button:hover{background:var(--accent-l,#E8EEF8)}.m-akt .kal-f button.cz{color:var(--ink-dim,#4A453F)}.m-akt .kal-f button.cz:hover{background:var(--surface2,#F5F4F0)}.m-akt .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}.m-akt .mk-tt.on{opacity:1;transform:none}.m-akt .mk-tt.dol{transform:translateY(-3px)}.m-akt .mk-tt.dol.on{transform:none}@media (prefers-reduced-motion:reduce){.m-akt .mk-tt{transition:none}}.m-akt .wal-bl{display:block;margin-top:5px;font-size:12px;line-height:1.4;color:var(--red-t,#B42318)}.m-akt input.wal-zle,.m-akt textarea.wal-zle{border-color:var(--red,#C4321F)!important;box-shadow:0 0 0 3px #c4321f1f!important}.m-akt .pierwszy{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 24px}.m-akt .pierwszy .pi-ic{width:48px;height:48px;border-radius:14px;background:var(--accent-l,#E8EEF8);color:var(--accent,#375DA6);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.m-akt .pierwszy b{font-size:15px;font-weight:600;color:var(--navy,#1A3059);margin-bottom:6px}.m-akt .pierwszy span{font-size:13px;color:var(--ink-dim);line-height:1.5;max-width:440px}.m-akt .pierwszy .btn{margin-top:16px}.m-akt [hidden]{display:none!important}.m-adm{--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;--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:14px;--font:"Inter Variable",system-ui,-apple-system,"Segoe UI",sans-serif;--fs-label:11px;--fs-micro: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}.m-adm *{box-sizing:border-box;margin:0;padding:0}.m-adm{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);line-height:1.5;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-feature-settings:"cv11" 1}.m-adm button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.m-adm input,.m-adm textarea{font-family:inherit}.m-adm :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.m-adm *{transition:none!important;animation:none!important}}.m-adm .app{max-width:1240px;margin:0 auto;padding:24px 24px 72px}.m-adm .topbar{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:20px}.m-adm .h1{font-size:var(--fs-page);font-weight:var(--fw-bold);color:var(--navy);letter-spacing:var(--tr-page);line-height:1.15}.m-adm .sub{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:4px}.m-adm .btn{padding:9px 16px;border-radius:9px;font-size:var(--fs-body);font-weight:var(--fw-semi);letter-spacing:-.005em;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.m-adm .btn-primary{background:var(--accent);color:#fff}.m-adm .btn-primary:hover{background:var(--navy)}.m-adm .btn-ghost{border:1.5px solid var(--border);background:var(--surface);color:var(--ink-dim)}.m-adm .btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.m-adm .btn-sm{padding:7px 12px;font-size:var(--fs-meta);font-weight:var(--fw-semi)}.m-adm .filters{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-bottom:18px}.m-adm .search{position:relative;flex:1;min-width:230px;max-width:340px}.m-adm .search input{width:100%;padding:9px 13px 9px 37px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);background:var(--surface);color:var(--ink)}.m-adm .search input:focus{outline:none;border-color:var(--accent)}.m-adm .search svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--ink-muted)}.m-adm .fbtn{padding:9px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);letter-spacing:-.005em;background:var(--surface);color:var(--ink);display:flex;align-items:center;gap:7px;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.m-adm .fbtn:hover{border-color:var(--border-dark)}.m-adm .fbtn.on{border-color:var(--accent);background:var(--accent-l);color:var(--accent);font-weight:var(--fw-med)}.m-adm .fbtn .car{font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .fbtn.on .car{color:var(--accent)}.m-adm .dropdown{position:relative}.m-adm .dd-panel{display:none;position:absolute;top:calc(100% + 5px);left:0;z-index:60;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--sh-lg);padding:7px 0;min-width:240px}.m-adm .dd-panel.open{display:block}.m-adm .dd-opt{display:flex;align-items:center;gap:10px;padding:9px 15px;font-size:var(--fs-body);letter-spacing:-.005em;cursor:pointer;transition:background .12s}.m-adm .dd-opt:hover{background:var(--surface2)}.m-adm .dd-opt input{accent-color:var(--accent);width:13px;height:13px;cursor:pointer}.m-adm .dd-foot{border-top:1px solid var(--border);margin-top:6px;padding-top:6px}.m-adm .dd-foot button{width:100%;text-align:left;padding:8px 15px;font-size:var(--fs-meta);color:var(--ink-muted);cursor:default}.m-adm .dd-panel:has(input:checked) .dd-foot button{color:var(--ink-dim);cursor:pointer}.m-adm .dd-panel:has(input:checked) .dd-foot button:hover{background:var(--surface2);color:var(--ink)}.m-adm .cards{display:flex;flex-direction:column;gap:14px}.m-adm .card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden;transition:transform .18s,box-shadow .18s,border-color .18s}.m-adm .card:hover{transform:translateY(-3px);box-shadow:var(--sh-lg);border-color:var(--accent)}.m-adm .card.open{border-color:var(--accent);box-shadow:var(--sh-lg);transform:none}.m-adm .c-main{padding:20px 24px 18px}.m-adm .card{cursor:pointer}.m-adm .card .exp,.m-adm .card .c-foot{cursor:default}.m-adm .c-top{display:flex;gap:18px;align-items:flex-start}.m-adm .c-name{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);line-height:1.28;letter-spacing:var(--tr-tight)}.m-adm .c-specs{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.m-adm .sbadge{font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:4px 11px;border-radius:7px;background:var(--accent-l);color:var(--accent);white-space:nowrap}.m-adm .c-rate{flex-shrink:0;text-align:right}.m-adm .rv{font-size:var(--fs-data);font-weight:var(--fw-bold);color:var(--amber-t);line-height:1;font-variant-numeric:tabular-nums}.m-adm .rstars-sm{color:var(--amber-t);font-size:var(--fs-micro);letter-spacing:1.2px;line-height:1;margin-top:5px}.m-adm .rc{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:4px;white-space:nowrap}.m-adm .c-rate.none .txt{font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap}.m-adm .tiles{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.m-adm .tile{background:var(--surface2);border:1px solid var(--border);border-radius:9px;padding:7px 13px;display:flex;align-items:baseline;gap:7px}.m-adm .tile .v{font-size:var(--fs-title);font-weight:var(--fw-semi);line-height:1;color:var(--accent);font-variant-numeric:tabular-nums}.m-adm .tile .l{font-size:var(--fs-label);text-transform:uppercase;color:var(--ink-muted);letter-spacing:var(--tr-caps)}.m-adm .tile.win{background:var(--green-l);border-color:#2d7a4f38}.m-adm .tile.win .v{color:var(--green)}.m-adm .tile.zero .v{color:var(--ink-muted)}.m-adm .hitrow{display:flex;align-items:center;gap:12px;margin-top:10px}.m-adm .hitrate{font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .vat{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);font-weight:var(--fw-med);padding:3px 9px;border-radius:6px;white-space:nowrap}.m-adm .vat.ok{background:var(--green-l);color:var(--green)}.m-adm .vat.zle{background:var(--red-l);color:var(--red-t)}.m-adm .vat.nieznany{background:var(--surface2);color:var(--ink-muted);border:1px solid var(--border)}.m-adm .vat-flag{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-meta);font-weight:var(--fw-med);background:var(--red-l);color:var(--red-t);border-radius:7px;padding:3px 9px;margin-left:9px;vertical-align:2px;white-space:nowrap}.m-adm .vat-flag svg{flex-shrink:0}.m-adm .vat-flag.info{background:var(--surface2);border:1px solid var(--border);color:var(--ink-dim);font-weight:var(--fw-reg)}.m-adm .vat-data{font-size:var(--fs-meta);color:var(--ink-muted);margin-left:8px}.m-adm .dup{display:none;background:var(--red-l);border:1px solid rgba(200,65,10,.28);border-radius:9px;padding:11px 13px;margin-top:9px;font-size:var(--fs-meta);color:var(--red-t)}.m-adm .dup.on{display:block}.m-adm .dup b{font-weight:var(--fw-semi)}.m-adm .stop-bar{display:flex;align-items:center;gap:9px;padding:9px 24px;background:var(--ink-dim);color:#fff;font-size:var(--fs-meta);font-weight:var(--fw-semi);letter-spacing:.02em}.m-adm .stop-bar svg{flex-shrink:0;opacity:.9}.m-adm .stop-bar .kiedy{margin-left:auto;font-weight:var(--fw-reg);opacity:.75;white-space:nowrap}.m-adm .card.wstrz{border-color:var(--border-dark)}.m-adm .card.wstrz .c-main{opacity:.72}.m-adm .card.wstrz:hover .c-main{opacity:1}.m-adm .stop-box{background:var(--red-l);border:1px solid rgba(200,65,10,.28);border-radius:11px;padding:13px 15px;margin-bottom:18px}.m-adm .stop-box .t{font-weight:var(--fw-semi);color:var(--red-t);margin-bottom:4px}.m-adm .stop-box .p{color:var(--ink-dim);line-height:1.55}.m-adm .stop-box .m{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:6px}.m-adm .past-box{background:var(--surface2);border:1px solid var(--border);border-radius:11px;padding:13px 15px;margin-bottom:18px}.m-adm .past-box .t{font-weight:var(--fw-semi);color:var(--ink-dim);margin-bottom:2px}.m-adm .past-box .stop-hist{border-top-color:var(--border)}.m-adm .stop-hist{margin-top:14px;border-top:1px solid rgba(200,65,10,.2);padding-top:12px}.m-adm .sh-row{display:flex;gap:10px;padding:7px 0;font-size:var(--fs-meta)}.m-adm .sh-akcja{font-weight:var(--fw-semi);width:94px;flex-shrink:0}.m-adm .sh-akcja.stop{color:var(--red-t)}.m-adm .sh-akcja.go{color:var(--green)}.m-adm .sh-tresc{flex:1;min-width:0;color:var(--ink-dim);line-height:1.5}.m-adm .sh-kto{color:var(--ink-muted)}.m-adm .btn[disabled]{background:var(--surface2);color:var(--ink-muted);border:1.5px solid var(--border);cursor:not-allowed}.m-adm .btn[disabled]:hover{background:var(--surface2);color:var(--ink-muted);border-color:var(--border)}.m-adm .chev{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--accent);opacity:0;transform:translate(-4px);transition:opacity .18s,transform .18s;flex-shrink:0;white-space:nowrap}.m-adm .chev svg{transition:transform .2s}.m-adm .card.open .chev svg{transform:rotate(180deg)}.m-adm .card:hover .chev,.m-adm .card.open .chev{opacity:1;transform:none}@media (hover:none){.m-adm .chev{opacity:1;transform:none;color:var(--ink-muted)}.m-adm .chev .chev-t{display:none}.m-adm .chev svg{width:19px;height:19px}.m-adm .card.open .chev{color:var(--accent)}}@media (prefers-reduced-motion:reduce){.m-adm .chev{transform:none}}.m-adm .hitrate b{color:var(--ink-dim);font-weight:var(--fw-semi)}.m-adm .c-foot{padding:13px 24px;background:var(--surface2);border-top:1px solid var(--border);display:flex;align-items:center;gap:18px;flex-wrap:wrap}.m-adm .cx{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-meta);color:var(--ink-dim);text-decoration:none}.m-adm .cx svg{color:var(--ink-muted);flex-shrink:0}.m-adm a.cx:hover{color:var(--accent)}.m-adm a.cx:hover svg{color:var(--accent)}.m-adm .c-acts{margin-left:auto;display:flex;gap:8px;flex-shrink:0}.m-adm .exp{display:none;border-top:1px solid var(--border);padding:22px 24px 24px}.m-adm .card.open .exp{display:block}.m-adm .exp-tabs{display:flex;gap:2px;border-bottom:1px solid var(--border);margin-bottom:18px}.m-adm .etab{padding:9px 14px;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink-muted);border-bottom:2px solid transparent;transition:color .15s,border-color .15s}.m-adm .etab:hover{color:var(--ink-dim)}.m-adm .etab.on{color:var(--accent);border-bottom-color:var(--accent)}.m-adm .epane{display:none}.m-adm .epane.on{display:block}.m-adm .hist{border:1px solid var(--border);border-radius:11px;overflow:hidden}.m-adm .hrow{display:flex;align-items:center;gap:13px;padding:12px 15px;border-bottom:1px solid var(--border)}.m-adm .hrow:last-child{border-bottom:none}.m-adm .hrow:hover{background:var(--surface2)}.m-adm .hmain{flex:1;min-width:0}.m-adm .hname{font-weight:var(--fw-semi);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .hproj{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:1px}.m-adm .hval{font-weight:var(--fw-semi);white-space:nowrap;width:132px;text-align:right;flex-shrink:0;font-variant-numeric:tabular-nums}.m-adm .hdev{font-size:var(--fs-micro);margin-top:3px;font-weight:var(--fw-semi);font-variant-numeric:tabular-nums}.m-adm .hdev.pod{color:var(--green)}.m-adm .hdev.nad{color:var(--red)}.m-adm .hdev.rowno{color:var(--ink-muted)}.m-adm .hstat{font-size:var(--fs-meta);padding:3px 10px;border-radius:20px;white-space:nowrap;width:92px;text-align:center;flex-shrink:0}.m-adm .hstat.win{background:var(--green-l);color:var(--green)}.m-adm .hstat.lost{background:var(--surface2);color:var(--ink-muted)}.m-adm .hstat.open{background:var(--accent-l);color:var(--accent)}.m-adm .rsum{display:flex;gap:34px;align-items:center;padding:20px 24px;background:var(--surface2);border:1px solid var(--border);border-radius:11px;margin-bottom:14px;flex-wrap:wrap}.m-adm .rbig{font-size:var(--fs-page);font-weight:var(--fw-bold);color:var(--amber-t);line-height:1;font-variant-numeric:tabular-nums}.m-adm .rdist{flex:1;min-width:190px;display:flex;flex-direction:column;gap:8px}.m-adm .drow{display:flex;align-items:center;gap:12px;font-size:var(--fs-meta);color:var(--ink-muted);line-height:1}.m-adm .drow .lbl{width:34px;text-align:right;white-space:nowrap;flex-shrink:0;font-variant-numeric:tabular-nums}.m-adm .dbar{flex:1;height:6px;border-radius:3px;background:var(--border);overflow:hidden}.m-adm .dbar span{display:block;height:100%;background:var(--amber);border-radius:3px}.m-adm .drow .cnt{width:12px;text-align:right;flex-shrink:0;font-variant-numeric:tabular-nums}.m-adm .rrow{border:1px solid var(--border);border-radius:11px;margin-bottom:9px;overflow:hidden}.m-adm .rrow-in{padding:14px 16px}.m-adm .rctx{padding:9px 16px;background:var(--surface2);border-top:1px solid var(--border);font-size:var(--fs-meta);color:var(--ink-dim)}.m-adm .rctx b{font-weight:var(--fw-semi);color:var(--ink)}.m-adm .rctx .z{color:var(--ink-muted)}.m-adm .rrow:last-child{margin-bottom:0}.m-adm .rhead{display:flex;align-items:center;justify-content:space-between;gap:12px}.m-adm .rwho{display:flex;align-items:center;gap:9px}.m-adm .rav{width:27px;height:27px;border-radius:8px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;font-size:var(--fs-label);font-weight:var(--fw-bold);flex-shrink:0}.m-adm .rname{font-weight:var(--fw-semi)}.m-adm .rmeta{font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .rstars{color:var(--amber-t);letter-spacing:1.5px}.m-adm .rtext{font-size:var(--fs-body);color:var(--ink-dim);line-height:1.6;margin-top:9px}.m-adm .enote{background:var(--surface2);border-left:3px solid var(--border-dark);border-radius:0 9px 9px 0;padding:12px 15px;color:var(--ink-dim);line-height:1.6}.m-adm .grp-t{font-size:var(--fs-label);text-transform:uppercase;color:var(--accent);margin-bottom:11px;letter-spacing:var(--tr-caps)}.m-adm .dim{color:var(--ink-muted);font-size:var(--fs-meta)}.m-adm .empty{padding:70px 24px;text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh)}.m-adm .empty-i{width:54px;height:54px;border-radius:15px;background:var(--surface2);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;margin:0 auto 14px;color:var(--ink-muted)}.m-adm .empty-t{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);letter-spacing:var(--tr-tight);margin-bottom:6px}.m-adm .empty-s{color:var(--ink-muted)}.m-adm .ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a18166b;display:none;align-items:flex-start;justify-content:center;padding:40px 20px;z-index:200;overflow-y:auto}.m-adm .ov.open{display:flex}.m-adm .modal{background:var(--surface);border-radius:16px;box-shadow:var(--sh-lg);width:100%;max-width:620px;overflow:hidden}.m-adm .m-head{padding:20px 24px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:13px}.m-adm .m-ic{width:38px;height:38px;border-radius:11px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-adm .m-t{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy)}.m-adm .m-s{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:1px}.m-adm .m-x{margin-left:auto;color:var(--ink-muted);font-size:var(--fs-data);line-height:1;padding:3px 8px;border-radius:8px}.m-adm .m-x:hover{background:var(--surface2);color:var(--ink)}.m-adm .m-body{padding:22px 24px}.m-adm .m-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px 16px}.m-adm .m-grid .full{grid-column:1/-1}@container cc-obszar (max-width:560px){.m-adm .m-grid{grid-template-columns:1fr}}.m-adm .fld label{display:block;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink-dim);margin-bottom:6px}.m-adm .fld .req{color:var(--red)}.m-adm .fld input,.m-adm .fld textarea{width:100%;padding:10px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);background:var(--surface);color:var(--ink);transition:border-color .15s}.m-adm .fld input:focus,.m-adm .fld textarea:focus{outline:none;border-color:var(--accent)}.m-adm .fld .hint{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:5px}.m-adm .fld textarea{resize:vertical;min-height:78px;line-height:1.55}.m-adm .m-sec{font-size:var(--fs-label);text-transform:uppercase;color:var(--accent);margin:24px 0 12px;letter-spacing:var(--tr-caps)}.m-adm .m-sec.first{margin-top:0}.m-adm .specpick{display:flex;flex-wrap:wrap;gap:7px}.m-adm .sp-opt{font-size:var(--fs-meta);font-weight:var(--fw-semi);padding:7px 13px;border-radius:8px;border:1.5px solid var(--border);background:var(--surface);color:var(--ink-dim);transition:border-color .14s,background .14s,color .14s}.m-adm .sp-opt:hover{border-color:var(--border-dark)}.m-adm .sp-opt.on{border-color:var(--accent);background:var(--accent-l);color:var(--accent)}.m-adm .m-foot{padding:16px 24px;border-top:1px solid var(--border);background:var(--surface2);display:flex;align-items:center;gap:10px}.m-adm .m-foot .sp{flex:1;font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .c-top{position:relative}.m-adm .c-top>:first-child{flex:1;min-width:0;padding-right:120px}.m-adm .c-rate{position:absolute;top:0;right:0}.m-adm .c-main:not(:has(.lejek2)) .c-top:has(.c-rate .gwz){min-height:68px}.m-adm .app{max-width:1760px;padding-left:28px;padding-right:28px}.m-adm svg.i{flex-shrink:0;display:block}.m-adm .btn svg.i{flex-shrink:0}.m-adm .btn-ghost svg{color:var(--ink-muted);transition:color .15s}.m-adm .btn-ghost:hover svg{color:var(--accent)}.m-adm .btn[disabled] svg{color:var(--ink-muted)}.m-adm .search svg{stroke-width:2}.m-adm .fbtn>svg:first-child{color:var(--ink-muted)}.m-adm .fbtn .car{display:inline-flex;color:var(--ink-muted)}.m-adm .fbtn.on>svg:first-child,.m-adm .fbtn.on .car{color:var(--accent)}.m-adm .fbtn .pref{color:var(--ink-muted)}.m-adm .fbtn .cnt{font-variant-numeric:tabular-nums;font-size:var(--fs-micro);font-weight:var(--fw-bold);line-height:1;background:var(--accent);color:#fff;border-radius:10px;padding:3px 6px}.m-adm .dd-opt .ok{margin-left:auto;color:var(--accent);visibility:hidden;display:inline-flex}.m-adm .dd-opt.sel{font-weight:var(--fw-semi);color:var(--accent)}.m-adm .dd-opt.sel .ok{visibility:visible}.m-adm .dd-opt .n{margin-left:auto;font-variant-numeric:tabular-nums;font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .dd-foot button{display:flex;align-items:center;gap:7px}.m-adm .card:hover,.m-adm .card.open{border-color:var(--border-dark)}.m-adm .card{position:relative}.m-adm .c-name{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.m-adm .c-specs{gap:6px;margin-top:9px}.m-adm .sbadge{display:inline-flex;align-items:center;font-size:var(--fs-micro);font-weight:var(--fw-semi);line-height:1;padding:5px 8px;border-radius:6px;background:#efede8;color:var(--ink-dim)}.m-adm .vat-flag{margin-left:0;vertical-align:0;border-radius:20px;padding:4px 11px 4px 9px;font-size:var(--fs-meta);font-weight:var(--fw-semi);gap:6px;line-height:1.25;letter-spacing:0}.m-adm .vat-flag.info{border:0;box-shadow:inset 0 0 0 1px var(--border);background:var(--surface2);color:var(--ink-dim);font-weight:var(--fw-med)}.m-adm .vat{border-radius:20px;padding:3px 10px;font-weight:var(--fw-semi)}.m-adm .vat.nieznany{border:0;box-shadow:inset 0 0 0 1px var(--border)}.m-adm .hstat{font-weight:var(--fw-semi);padding:4px 10px;border-radius:20px}.m-adm .hstat.lost{box-shadow:inset 0 0 0 1px var(--border)}.m-adm .lejek2{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin-top:12px;padding:9px 14px;border-radius:10px;background:var(--surface2)}.m-adm .lejek2.pusty{font-size:var(--fs-meta);color:var(--ink-muted);padding:7px 12px}.m-adm .lf{display:flex;flex-direction:column;gap:1px}.m-adm .lf-g{display:inline-flex;align-items:baseline;gap:5px;font-size:var(--fs-meta);color:var(--ink-dim);white-space:nowrap}.m-adm .lf-g b{font-size:15px;font-weight:var(--fw-semi);color:var(--ink);font-variant-numeric:tabular-nums}.m-adm .lf em{font-style:normal;font-size:var(--fs-micro);color:var(--ink-muted);white-space:nowrap}.m-adm .lf.zero .lf-g b{color:var(--ink-muted)}.m-adm .lf.win .lf-g b,.m-adm .lf.win em{color:var(--green)}.m-adm .lf-s{display:flex;align-self:center;color:var(--border-dark);margin-top:-2px}.m-adm .hitrow{margin-top:12px}.m-adm .hitrate b{font-weight:var(--fw-semi);color:var(--ink-dim);font-variant-numeric:tabular-nums}.m-adm .gwz{display:inline-flex;align-items:center;gap:1px;vertical-align:-1px}.m-adm .gwz svg{display:block}.m-adm .gwz .p{opacity:.3}.m-adm .c-rate .gwz{justify-content:flex-end;margin-top:5px}.m-adm .rstars-sm,.m-adm .rstars{letter-spacing:0!important}.m-adm .drow .lbl{display:inline-flex;align-items:center;justify-content:flex-end;gap:3px}.m-adm .stop-box{background:var(--surface2);border-color:var(--border)}.m-adm .stop-box .t{color:var(--ink)}.m-adm .stop-hist{border-top-color:var(--border)}.m-adm .sh-akcja.stop{color:var(--ink-dim)}.m-adm .grp-t,.m-adm .m-sec,.m-adm .cen-sec,.m-adm .dost-i .l,.m-adm .cen-typ{letter-spacing:.06em;font-weight:var(--fw-semi)}.m-adm .grp-t,.m-adm .m-sec,.m-adm .cen-sec{color:var(--ink-muted)}.m-adm .m-t{font-size:17px;font-weight:var(--fw-bold);letter-spacing:-.015em}.m-adm .m-x{width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center}.m-adm .fld input:focus,.m-adm .fld textarea:focus,.m-adm .fld select:focus{box-shadow:0 0 0 3px #375da61f}.m-adm .modal.waskie{max-width:500px}.m-adm .m-ic.szary{background:#efede8;color:var(--ink-dim)}.m-adm .m-ic.ziel{background:var(--green-l);color:var(--green)}.m-adm .m-ic.amber{background:var(--amber-l);color:var(--amber-t)}.m-adm .m-foot .sp{flex:1}.m-adm .fld select{width:100%;padding:10px 13px;border:1.5px solid var(--border);border-radius:9px;font-size:var(--fs-body);font-family:var(--font);background:var(--surface);color:var(--ink);cursor:pointer}.m-adm .fld select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .fld input[type=checkbox],.m-adm .fld input[type=radio],.m-adm .radio-r input[type=checkbox],.m-adm .radio-r input[type=radio]{width:15px;height:15px;padding:0;accent-color:var(--accent);flex-shrink:0}.m-adm .fld input:disabled{background:var(--surface2);color:var(--ink-muted);cursor:not-allowed}.m-adm .fld.zle input,.m-adm .fld.zle textarea,.m-adm .fld.zle select{border-color:var(--red)}.m-adm .blad{display:none;font-size:var(--fs-meta);color:var(--red-t);margin-top:5px}.m-adm .zle>.blad,.m-adm .blad.on{display:block}.m-adm .specpick.zle .sp-opt{border-color:#c8410a66}.m-adm .req{color:var(--red)}.m-adm .btn-ciemny{background:var(--ink-dim);color:#fff}.m-adm .btn-ciemny:hover{background:var(--ink)}.m-adm .btn-link{font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--accent);padding:4px 6px;border-radius:6px}.m-adm .btn-link:hover{background:var(--accent-l)}.m-adm .btn-link.czer{color:var(--red-t)}.m-adm .btn-link.czer:hover{background:var(--red-l)}.m-adm .btn-usun{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--red-t);padding:7px 8px;border-radius:8px}.m-adm .btn-usun:hover,.m-adm .btn-usun.potw{background:var(--red-l)}.m-adm .gus{display:none;align-items:flex-start;gap:9px;margin-top:9px;padding:10px 12px;border-radius:9px;background:var(--surface2);border:1px solid var(--border);font-size:var(--fs-meta);line-height:1.5;color:var(--ink-dim)}.m-adm .gus.on{display:flex}.m-adm .gus>svg{margin-top:1px;color:var(--green)}.m-adm .gus.lad>svg{color:var(--ink-muted)}.m-adm .gus b{color:var(--ink);font-weight:var(--fw-semi)}.m-adm .gus .btn{margin-left:auto;align-self:center}.m-adm .info-box{padding:12px 14px;border-radius:10px;background:var(--surface2);border:1px solid var(--border);color:var(--ink-dim);line-height:1.55}.m-adm .info-box .t{font-weight:var(--fw-semi);color:var(--ink);margin-bottom:3px}.m-adm .info-box .m{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:6px}.m-adm .opcje{display:flex;flex-direction:column;gap:8px}.m-adm .opc{display:flex;align-items:center;gap:12px;padding:11px 13px;border:1.5px solid var(--border);border-radius:10px;cursor:pointer;transition:border-color .15s,background .15s}.m-adm .opc:hover{border-color:var(--border-dark)}.m-adm .opc:has(input:checked){border-color:var(--accent);background:var(--accent-l)}.m-adm .opc input{accent-color:var(--accent);width:16px;height:16px;flex-shrink:0}.m-adm .opc.wyl{opacity:.6;cursor:not-allowed}.m-adm .opc .o-t{flex:1;min-width:0}.m-adm .opc .o-t b{display:block;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .opc .o-t span{display:block;font-size:var(--fs-meta);color:var(--ink-muted);margin-top:2px}.m-adm .opc .o-p{display:flex;flex-direction:column;align-items:flex-end;gap:5px;font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap}.m-adm .chip-ok,.m-adm .chip-sz{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:3px 8px;border-radius:6px}.m-adm .chip-ok{background:var(--green-l);color:var(--green)}.m-adm .chip-sz{background:#efede8;color:var(--ink-dim)}.m-adm .gw-in{display:flex;align-items:center;gap:1px}.m-adm .gw-in button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:var(--border-dark);transition:color .12s,background .12s}.m-adm .gw-in button:hover{background:var(--surface2)}.m-adm .gw-in button.on{color:var(--amber)}.m-adm .gw-in .op{margin-left:10px;font-size:var(--fs-meta);font-weight:var(--fw-med);color:var(--ink-muted)}.m-adm .kryt{display:flex;flex-direction:column;gap:6px;margin:16px 0;padding:12px 14px;border:1px solid var(--border);border-radius:11px}.m-adm .kryt-r{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px}.m-adm .kryt-r .k{width:150px;font-weight:var(--fw-semi);color:var(--ink-dim);font-size:var(--fs-body)}.m-adm .kryt-r .k span:not(.req){display:block;font-weight:var(--fw-reg);font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .kryt-r .blad{flex-basis:100%}.m-adm .radio-l{display:flex;flex-direction:column;gap:10px}.m-adm .radio-r{display:flex;align-items:center;gap:9px;font-size:var(--fs-body);color:var(--ink);cursor:pointer}.m-adm .radio-r .data-in{width:auto;padding:7px 10px;margin-left:4px}.m-adm .wsp-akc{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;margin-top:20px;padding-top:16px;border-top:1px solid var(--border);font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .wsp-akc .btn{margin-left:auto}.m-adm .ibtn{width:28px;height:28px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);flex-shrink:0;transition:background .15s,color .15s}.m-adm .ibtn:hover{background:var(--surface);color:var(--accent);box-shadow:inset 0 0 0 1px var(--border)}.m-adm .cen-brak:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.m-adm .plik-r{display:flex;align-items:center;gap:10px;padding:9px 11px;border:1px solid var(--border);border-radius:9px;background:var(--surface2)}.m-adm .plik-r svg{color:var(--ink-muted)}.m-adm .plik-r .n{flex:1;min-width:0;font-weight:var(--fw-semi);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-adm .dodaj-plik{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;border:1.5px dashed var(--border-dark);border-radius:10px;background:var(--surface2);font-size:var(--fs-body);font-weight:var(--fw-semi);color:var(--accent)}.m-adm .dodaj-plik:hover{border-color:var(--accent);background:var(--accent-l)}.m-adm .seg{display:grid;grid-template-columns:1fr 1fr;gap:8px}.m-adm .seg .sp-opt{text-align:left;padding:10px 13px}.m-adm .seg .sp-opt span{display:block;font-weight:var(--fw-reg);color:var(--ink-muted);font-size:var(--fs-micro);margin-top:2px}.m-adm .seg .sp-opt.on span{color:var(--accent)}.m-adm .mail-pg{border:1px solid var(--border);border-radius:11px;overflow:hidden}.m-adm .mail-pg .h{display:grid;grid-template-columns:56px minmax(0,1fr);gap:6px 12px;padding:14px 16px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:var(--fs-meta)}.m-adm .mail-pg .h .l{color:var(--ink-muted)}.m-adm .mail-pg .h b{font-weight:var(--fw-semi)}.m-adm .mail-pg .b{padding:16px;line-height:1.65;color:var(--ink-dim);white-space:pre-wrap}.m-adm .pdf-pg{background:#e9e7e2;border-radius:11px;padding:22px;display:flex;justify-content:center}.m-adm .kartka{width:300px;aspect-ratio:1/1.3;background:#fff;box-shadow:0 2px 10px #0000001f;padding:24px 22px;display:flex;flex-direction:column;gap:9px}.m-adm .kartka b{font-weight:var(--fw-bold);color:var(--navy)}.m-adm .kartka span{font-size:var(--fs-micro);color:var(--ink-muted);margin-bottom:8px}.m-adm .kartka i{display:block;height:7px;border-radius:3px;background:#eceae5}.m-adm .kartka i.k{width:60%}.m-adm .kartka em{font-style:normal;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink);padding:8px 10px;background:var(--accent-l);border-radius:6px;margin:6px 0}.m-adm .sukces{text-align:center;padding:12px 6px 6px}.m-adm .sukces .ik{width:48px;height:48px;border-radius:14px;background:var(--green-l);color:var(--green);display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.m-adm .sukces b{display:block;font-size:17px;font-weight:var(--fw-bold);color:var(--navy);letter-spacing:-.015em;margin-bottom:6px}.m-adm .sukces p{color:var(--ink-muted);max-width:400px;margin:0 auto;line-height:1.55}.m-adm .fld .radio-r,.m-adm .fld label.radio-r{display:flex;margin-bottom:0;font-weight:var(--fw-reg);color:var(--ink);font-size:var(--fs-body)}.m-adm .cen-okres{width:auto!important;min-width:150px}.m-adm .m-body>.fld+.fld,.m-adm .m-body>.fld+.kryt-r,.m-adm .m-body>.kryt-r+.fld,.m-adm .m-body>.info-box+.fld{margin-top:16px}.m-adm .cx-brak{color:var(--ink-muted);font-style:normal}.m-adm .c-foot .cx[hidden]{display:none}.m-adm .ms{border:1.5px solid var(--border);border-radius:10px;background:var(--surface);transition:border-color .15s,box-shadow .15s}.m-adm .ms.otw,.m-adm .ms:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .ms.zle{border-color:var(--red)}.m-adm .ms-pole{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:7px 10px;min-height:44px;cursor:text}.m-adm .ms-chipy{display:contents}.m-adm .ms-chip{display:inline-flex;align-items:center;gap:3px;height:26px;padding:0 3px 0 9px;border-radius:6px;background:var(--accent-l);color:var(--accent);font-size:var(--fs-meta);font-weight:var(--fw-semi);white-space:nowrap}.m-adm .ms-chip button{width:20px;height:20px;border-radius:5px;display:flex;align-items:center;justify-content:center;color:var(--accent);opacity:.7}.m-adm .ms-chip button:hover{opacity:1;background:#375da61f}.m-adm .ms-pole input{flex:1;min-width:150px;border:0;outline:0;padding:4px 2px;font-size:var(--fs-body);background:transparent;color:var(--ink);font-family:inherit}.m-adm .ms-car{color:var(--ink-muted);display:flex;margin-left:auto}.m-adm .ms-lista{border-top:1px solid var(--border);max-height:264px;overflow-y:auto;padding:4px 0 6px}.m-adm .ms-gr{padding:10px 14px 4px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .ms-o{display:flex;align-items:center;gap:10px;padding:7px 14px;font-size:var(--fs-body);cursor:pointer}.m-adm .ms-o:hover,.m-adm .ms-o.akt{background:var(--surface2)}.m-adm .ms-o.akt{box-shadow:inset 2px 0 0 var(--accent)}.m-adm .ms-cb{width:16px;height:16px;border-radius:4px;border:1.5px solid var(--border-dark);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}.m-adm .ms-o.on .ms-cb{background:var(--accent);border-color:var(--accent)}.m-adm .ms-o.on .ms-n{font-weight:var(--fw-semi);color:var(--ink)}.m-adm .ms-n{flex:1;min-width:0}.m-adm .ms-n mark,.m-adm .dd-t mark{background:#fbefc4;color:inherit;border-radius:2px;padding:0 1px}.m-adm .ms-ile{font-size:var(--fs-micro);color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.m-adm .ms-brak{padding:14px;font-size:var(--fs-body);color:var(--ink-dim)}.m-adm .ms-brak span{display:block;font-size:var(--fs-meta);color:var(--ink-muted);margin-top:3px}.m-adm .ms-stopka{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px 6px 14px;border-top:1px solid var(--border);background:var(--surface2);border-radius:0 0 9px 9px;font-size:var(--fs-meta);color:var(--ink-muted);min-height:34px}.m-adm .dd-szuk{position:relative;padding:4px 10px 8px;border-bottom:1px solid var(--border);margin-bottom:4px}.m-adm .dd-szuk svg{position:absolute;left:21px;top:50%;transform:translateY(-50%);margin-top:-2px;color:var(--ink-muted)}.m-adm .dd-szuk input{width:100%;padding:8px 10px 8px 32px;border:1.5px solid var(--border);border-radius:8px;font-size:var(--fs-body);font-family:inherit;color:var(--ink);background:var(--surface)}.m-adm .dd-szuk input:focus{outline:none;border-color:var(--accent)}.m-adm #specDd{min-width:290px}.m-adm #specOpts{max-height:320px;overflow-y:auto}.m-adm .dd-gr{padding:9px 15px 3px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .dd-opt.pusta .dd-t{color:var(--ink-muted)}.m-adm .dd-brak{padding:12px 15px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .dd-opt[hidden],.m-adm .dd-gr[hidden],.m-adm .dd-brak[hidden]{display:none}.m-adm .tb-akc{display:flex;gap:8px;flex-wrap:wrap}.m-adm .btn-danger{background:var(--red);color:#fff}.m-adm .btn-danger:hover{background:#a9360a}.m-adm .m-ic.czer{background:var(--red-l);color:var(--red-t)}.m-adm .m-txt{color:var(--ink-dim);line-height:1.6}.m-adm .m-txt b{color:var(--ink);font-weight:var(--fw-semi)}.m-adm .ibtn.czer:hover{color:var(--red-t)}.m-adm .ibtn.wyl{opacity:.4;cursor:not-allowed}.m-adm .info-box{display:flex;gap:9px;align-items:flex-start}.m-adm .info-box>svg{flex-shrink:0;margin-top:2px;color:var(--accent)}.m-adm mark{background:#fbefc4;color:inherit;border-radius:2px;padding:0 1px}.m-adm .wskazowka{display:flex;align-items:center;gap:8px;margin:-4px 0 16px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .wskazowka[hidden]{display:none}.m-adm .wskazowka svg{color:var(--border-dark)}.m-adm .uchwyt{width:26px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:7px;color:var(--border-dark);cursor:grab;flex-shrink:0}.m-adm .uchwyt:hover,.m-adm .uchwyt:focus-visible{color:var(--accent);background:var(--accent-l)}.m-adm .uchwyt.off{cursor:default;opacity:.35}.m-adm .uchwyt.off:hover{background:none;color:var(--border-dark)}.m-adm .empty .btn{display:inline-flex}.m-adm .seg-typ{display:inline-flex;padding:3px;gap:2px;background:var(--surface);border:1px solid var(--border);border-radius:10px}.m-adm .seg-typ button{display:inline-flex;align-items:center;gap:7px;height:29px;padding:0 13px;border-radius:7px;font-size:var(--fs-body);font-weight:var(--fw-semi);color:var(--ink-dim)}.m-adm .seg-typ button:hover{color:var(--ink);background:var(--surface2)}.m-adm .seg-typ button.on{background:var(--accent);color:#fff}.m-adm .seg-typ .n{font-size:var(--fs-micro);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;background:#0000000f;border-radius:10px;padding:2px 6px}.m-adm .seg-typ button.on .n{background:#ffffff38}.m-adm .gk-siatka{display:grid;grid-template-columns:repeat(auto-fill,minmax(440px,1fr));gap:14px;align-items:start}@container cc-obszar (max-width:560px){.m-adm .gk-siatka{grid-template-columns:1fr}}.m-adm .gk{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden}.m-adm .gk.cel{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .gk-nag{display:flex;align-items:center;gap:8px;padding:12px 12px 11px 18px;border-bottom:1px solid var(--border)}.m-adm .gk-nag b{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);letter-spacing:-.01em}.m-adm .gk-nag .licz{font-size:var(--fs-micro);font-weight:var(--fw-bold);background:var(--surface2);border:1px solid var(--border);border-radius:10px;padding:1px 7px;color:var(--ink-dim);font-variant-numeric:tabular-nums}.m-adm .gk-nag .sp{flex:1}.m-adm .gk-lista{list-style:none;margin:0;padding:4px 0}.m-adm .kat{display:flex;align-items:center;gap:8px;padding:3px 12px 3px 8px;min-height:40px;position:relative;transition:background .12s}.m-adm .kat:hover{background:var(--surface2)}.m-adm .kat-n{flex:1;min-width:0;font-weight:var(--fw-med);color:var(--ink)}.m-adm .kat-uz{font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.m-adm .kat-uz.brak{color:var(--border-dark);font-style:italic}.m-adm .kat-akc{display:flex;gap:2px;opacity:0;transition:opacity .12s}.m-adm .kat:hover .kat-akc,.m-adm .kat:focus-within .kat-akc{opacity:1}@media (hover:none){.m-adm .kat-akc{opacity:1}}.m-adm .kat.ciagniety{opacity:.4}.m-adm .kat.przed:before,.m-adm .kat.po:after{content:"";position:absolute;left:10px;right:10px;height:2px;border-radius:2px;background:var(--accent)}.m-adm .kat.przed:before{top:-1px}.m-adm .kat.po:after{bottom:-1px}.m-adm .kat.nowy,.m-adm .inw.nowy{animation:blysk 1.6s ease}.m-adm .gk-pusta{padding:14px 18px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .gk-dodaj{padding:10px 14px 12px;border-top:1px dashed var(--border);margin-top:2px}.m-adm .gk-dodaj .btn-link{display:inline-flex;align-items:center;gap:6px}.m-adm .dod-in{display:flex;gap:6px}.m-adm .dod-in input{flex:1;min-width:0;padding:7px 11px;border:1.5px solid var(--border);border-radius:8px;font-size:var(--fs-body);font-family:inherit}.m-adm .dod-in input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .gk-dodaj.zle input{border-color:var(--red)}.m-adm .gk-dodaj .blad{margin-top:5px}.m-adm .gk-dodaj.zle .blad{display:block}.m-adm .lista-inw{display:flex;flex-direction:column;gap:10px}.m-adm .inw{display:grid;grid-template-columns:auto minmax(0,1fr) 250px auto;align-items:center;gap:6px 22px;padding:16px 20px 16px 10px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);position:relative;transition:border-color .15s}.m-adm .inw:hover{border-color:var(--border-dark)}.m-adm .inw.ciagniety{opacity:.45}.m-adm .inw.przed:before,.m-adm .inw.po:after{content:"";position:absolute;left:12px;right:12px;height:2px;border-radius:2px;background:var(--accent)}.m-adm .inw.przed:before{top:-7px}.m-adm .inw.po:after{bottom:-7px}.m-adm .inw-nag{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.m-adm .inw-n{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);letter-spacing:-.01em}.m-adm .pill-uw{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:3px 9px;border-radius:20px;background:var(--amber-l);color:var(--amber-t)}.m-adm .inw-rej{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:7px;font-size:var(--fs-meta);color:var(--ink-dim)}.m-adm .rej{display:inline-flex;align-items:baseline;gap:6px}.m-adm .rej .l{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .rej .v{font-variant-numeric:tabular-nums;color:var(--ink)}.m-adm .rej.adr{align-items:center;gap:5px}.m-adm .rej.adr svg{color:var(--ink-muted)}.m-adm .brak{color:var(--ink-muted)!important}.m-adm .inw-proj{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px}.m-adm .inw-proj .l{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-meta);color:var(--ink-muted);margin-right:2px}.m-adm .pj{font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:4px 8px;border-radius:6px;background:var(--accent-l);color:var(--accent)}.m-adm .inw-kontakt{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding-left:22px;border-left:1px solid var(--border)}.m-adm .inw-kontakt .cx svg{color:var(--ink-muted)}.m-adm .inw-akc{display:flex;align-items:center;gap:4px}.m-adm .lista-proj{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.m-adm .lista-proj li{display:flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid var(--border);border-radius:9px;background:var(--surface2);font-weight:var(--fw-semi)}.m-adm .lista-proj svg{color:var(--accent)}.m-adm .gus.zly>svg{color:var(--red)}@container cc-obszar (max-width:900px){.m-adm .inw{grid-template-columns:auto minmax(0,1fr)}.m-adm .inw-kontakt{grid-column:2;padding-left:0;border-left:0;flex-direction:row;flex-wrap:wrap;gap:6px 16px}.m-adm .inw-akc{grid-column:2}}.m-adm .filters .search{min-width:320px}.m-adm .inw-kontakt .cx{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-adm .inw-pr{grid-column:2 / -1;margin-top:10px;padding-top:10px;border-top:1px solid var(--border)}.m-adm .pr-pasek{display:flex;align-items:center;gap:10px}.m-adm .pr-pasek.pusty{font-size:var(--fs-meta);color:var(--ink-muted);gap:8px}.m-adm .pr-pasek.pusty>svg{color:var(--border-dark);flex-shrink:0}.m-adm .pr-pasek .sp{flex:1}.m-adm .pr-pasek .btn-link{display:inline-flex;align-items:center;gap:5px;flex-shrink:0}.m-adm .pr-tgl{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:6px 8px;margin-left:-8px;border-radius:8px;text-align:left}.m-adm .pr-tgl:hover{background:var(--surface2)}.m-adm .pr-t{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);flex-shrink:0}.m-adm .pr-t svg{color:var(--ink-muted)}.m-adm .pr-t .licz{font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:0;background:var(--surface2);border:1px solid var(--border);border-radius:10px;padding:1px 7px;color:var(--ink-dim);font-variant-numeric:tabular-nums;margin-left:2px}.m-adm .pr-skr{flex:1;min-width:0;font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .pr-nazwy b{font-weight:var(--fw-semi);color:var(--ink-dim)}.m-adm .pr-car{display:flex;color:var(--ink-muted);transition:transform .18s;flex-shrink:0}.m-adm .inw-pr.otw .pr-car{transform:rotate(180deg)}.m-adm .pr-lista{margin-top:6px;border:1px solid var(--border);border-radius:10px;overflow:hidden;max-height:304px;overflow-y:auto}.m-adm .pr-w{display:grid;grid-template-columns:24px minmax(160px,1fr) minmax(0,1.2fr) 100px;align-items:center;gap:12px;padding:7px 8px 7px 12px;border-top:1px solid #F0EEEA}.m-adm .pr-w:first-child{border-top:0}.m-adm .pr-w:hover{background:var(--surface2)}.m-adm .pr-av{width:24px;height:24px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:9.5px;font-weight:var(--fw-bold);letter-spacing:.02em}.m-adm .pr-link{font-weight:var(--fw-semi);color:var(--ink);text-align:left;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;justify-self:start;max-width:100%}.m-adm .pr-link:hover{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.m-adm .pr-l{font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .pr-st{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:2px 8px;border-radius:20px;background:var(--green-l);color:var(--green);white-space:nowrap}.m-adm .pr-st:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.m-adm .pr-st.zk{background:#efede8;color:var(--ink-muted)}.m-adm .pr-w.zak .pr-av{filter:grayscale(1);opacity:.5}.m-adm .pr-w.zak .pr-link{color:var(--ink-dim);font-weight:var(--fw-med)}.m-adm .pr-x{width:26px;height:26px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);opacity:0;transition:opacity .12s,background .12s}.m-adm .pr-w:hover .pr-x,.m-adm .pr-x:focus-visible{opacity:1}.m-adm .pr-x:hover{background:#e6e3dd;color:var(--ink)}@media (hover:none){.m-adm .pr-x{opacity:1}}@container cc-obszar (max-width:700px){.m-adm .pr-w{grid-template-columns:24px minmax(0,1fr) auto 28px}.m-adm .pr-l,.m-adm .pr-nazwy{display:none}}.m-adm .opc .pr-av{width:28px;height:28px}.m-adm .o-ostrz{display:none!important;align-items:flex-start;gap:5px;margin-top:5px;color:var(--amber-t)!important}.m-adm .opc.zm .o-ostrz{display:flex!important}.m-adm .opc.zm:has(input:checked){border-color:var(--amber);background:var(--amber-l)}@container cc-obszar (max-width:900px){.m-adm .inw-pr{grid-column:1 / -1}}.m-adm .sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1)}.m-adm .sort-ciag{position:relative;z-index:20;transition:box-shadow .18s,background .18s!important;box-shadow:0 14px 36px #1a30592e,0 2px 6px #1a305914!important;cursor:grabbing!important}.m-adm .inw.sort-ciag{border-color:var(--accent)!important}.m-adm .kat.sort-ciag{background:var(--surface)!important;border-color:var(--accent)!important}.m-adm .sort-ciag .uchwyt{color:var(--accent);background:var(--accent-l);cursor:grabbing}.m-adm.sortuje,.m-adm.sortuje *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.m-adm .uchwyt{touch-action:none}.m-adm .seg-w{display:inline-flex;padding:3px;gap:2px;background:var(--surface);border:1px solid var(--border);border-radius:10px}.m-adm .seg-w button{display:inline-flex;align-items:center;gap:7px;height:29px;padding:0 12px;border-radius:7px;font-size:var(--fs-body);font-weight:var(--fw-semi);color:var(--ink-dim)}.m-adm .seg-w button:hover{color:var(--ink);background:var(--surface2)}.m-adm .seg-w button.on{background:var(--accent-l);color:var(--accent)}.m-adm .seg-w .n{font-size:var(--fs-micro);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--ink-muted)}.m-adm .seg-w button.on .n{color:var(--accent)}.m-adm .kl{max-width:980px}.m-adm .kl-dodaj{padding:12px 14px;margin-bottom:14px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--sh)}.m-adm .kl-dodaj .dod-in input{padding:8px 12px}.m-adm .kl-dodaj .blad{margin-top:6px}.m-adm .kl-dodaj.zle .blad{display:block}.m-adm .kl-dodaj.zle input{border-color:var(--red)}.m-adm #lista{display:flex;flex-direction:column;gap:8px}.m-adm .kl-nag,.m-adm .kat{display:grid;grid-template-columns:30px minmax(0,1fr) 92px 92px 92px 70px;align-items:center;gap:10px;padding:0 12px 0 10px}.m-adm .kl-nag{height:22px;margin-bottom:-2px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .kl-nag .r,.m-adm .kat .uz{justify-self:end}.m-adm .kat{min-height:48px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 1px 2px #1a18160a;transition:border-color .15s,box-shadow .15s}.m-adm .kat:hover{border-color:var(--border-dark);background:var(--surface)}.m-adm .kat-n{display:flex;align-items:center;gap:8px;min-width:0;font-weight:var(--fw-semi)}.m-adm .uz{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-meta);color:var(--ink-dim);font-variant-numeric:tabular-nums}.m-adm .uz svg{color:var(--ink-muted)}.m-adm .uz b{font-weight:var(--fw-semi)}.m-adm .uz.zero{color:var(--border-dark)}.m-adm .uz.zero svg{color:var(--border-dark)}.m-adm .kat-akc{justify-self:end}.m-adm .kl-pusta{padding:40px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--ink-muted)}.m-adm .kl-pusta b{color:var(--navy);font-size:var(--fs-title);font-weight:var(--fw-semi)}.m-adm .kl-pusta .btn{margin-top:8px}.m-adm .kat.przed:before,.m-adm .kat.po:after{left:8px;right:8px}@container cc-obszar (max-width:640px){.m-adm .kl-nag{display:none}.m-adm .kat{grid-template-columns:30px minmax(0,1fr) auto;row-gap:2px;padding:6px 10px 6px 6px}.m-adm .kat .uz{grid-row:2;justify-self:start}.m-adm .kat .uz:nth-of-type(1){grid-column:2}.m-adm .kat-akc{grid-row:1;grid-column:3}}.m-adm .sort-ciag.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s!important}.m-adm .kat.sort-ak,.m-adm .inw.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1)}.m-adm .kat.sort-ciag.sort-ak,.m-adm .inw.sort-ciag.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s!important}.m-adm .pr-av.fot{background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #00000014}.m-adm .pr-av.brak{background:var(--surface2);color:var(--ink-muted);box-shadow:inset 0 0 0 1px var(--border)}.m-adm .pr-w.zak .pr-av{filter:grayscale(.85);opacity:.6}.m-adm .pp-szuk{display:flex;align-items:center;gap:14px;margin-bottom:12px}.m-adm .pp-szuk .search{flex:1;min-width:0}.m-adm .pp-szuk .search input{width:100%}.m-adm .pp-zak{white-space:nowrap;font-size:var(--fs-meta)!important;color:var(--ink-dim)!important}.m-adm .pp-lista{border:1px solid var(--border);border-radius:11px;max-height:min(420px,52cqh);overflow-y:auto}.m-adm .pp-sek{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:8px;width:100%;padding:8px 14px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);text-align:left}.m-adm .pp-sek .licz{font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:0;background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:0 6px;color:var(--ink-dim)}.m-adm .pp-sek-btn{cursor:pointer;border-top:1px solid var(--border)}.m-adm .pp-sek-btn:hover{color:var(--ink-dim)}.m-adm .pp-car{margin-left:auto;display:flex;transition:transform .18s}.m-adm .pp-sek-btn[aria-expanded=true] .pp-car{transform:rotate(180deg)}.m-adm .pp-w{display:flex;align-items:center;gap:12px;padding:9px 14px;border-bottom:1px solid #F0EEEA;cursor:pointer;transition:background .12s}.m-adm .pp-w:hover{background:var(--surface2)}.m-adm .pp-w input{width:16px;height:16px;accent-color:var(--accent);flex-shrink:0}.m-adm .pp-w .pr-av{width:32px;height:32px;border-radius:7px}.m-adm .pp-w.on{background:var(--accent-l)}.m-adm .pp-w.zm{background:var(--amber-l)}.m-adm .pp-t{flex:1;min-width:0;display:flex;flex-direction:column}.m-adm .pp-t b{font-weight:var(--fw-semi);color:var(--ink)}.m-adm .pp-t>span{font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .pp-t .pp-ostrz{display:flex;align-items:flex-start;gap:5px;margin-top:4px;white-space:normal;color:var(--amber-t)}.m-adm .pp-inw{font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:3px 8px;border-radius:6px;background:#efede8;color:var(--ink-dim);white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}.m-adm .pp-pusto{padding:14px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .pp-wiecej{display:block;width:100%;padding:10px 14px;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--accent);text-align:left;border-top:1px solid var(--border)}.m-adm .pp-wiecej:hover{background:var(--accent-l)}.m-adm .pp-juz{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .pp-juz svg{color:var(--green)}.m-adm .pp-ile{font-size:var(--fs-meta);color:var(--ink-muted);display:flex;align-items:center;gap:6px}.m-adm .pp-ile b{color:var(--ink);font-weight:var(--fw-semi)}.m-adm .pp-ile .zm{color:var(--amber-t);font-weight:var(--fw-semi)}.m-adm .pr-stopka{display:flex;align-items:center;gap:6px;padding:8px 12px;border-top:1px solid #F0EEEA;background:var(--surface2);font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .pr-stopka svg{color:var(--border-dark)}.m-adm .pr-pasek .btn-link svg{order:2}@container cc-obszar (max-width:700px){.m-adm .pr-w{grid-template-columns:24px minmax(0,1fr) auto}}.m-adm .lista-pj{display:flex;flex-direction:column;gap:10px}.m-adm .pj{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden;transition:border-color .15s}.m-adm .pj:hover{border-color:var(--border-dark)}.m-adm .pj.nowy{animation:blysk 1.6s ease}.m-adm .pj-g{display:grid;grid-template-columns:auto 132px minmax(0,1fr) 384px 262px;font-weight:var(--fw-reg);align-items:center;gap:18px;padding:14px 18px 14px 10px}.m-adm .okl{display:block;background-size:cover;background-position:center;border-radius:10px;box-shadow:inset 0 0 0 1px #0000000f}.m-adm .pj-okl{width:132px;height:88px}.m-adm .okl.brak{display:flex;align-items:center;justify-content:center;background:var(--surface2);color:var(--border-dark);box-shadow:inset 0 0 0 1.5px var(--border)}.m-adm .pj.zak .pj-okl{filter:grayscale(.8);opacity:.65}.m-adm .pj-nag{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.m-adm .pj-n{font-size:var(--fs-title);font-weight:var(--fw-semi);color:var(--navy);letter-spacing:-.01em}.m-adm .pj-st{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:3px 9px;border-radius:20px;background:var(--green-l);color:var(--green)}.m-adm .pj-st:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.m-adm .pj-st.zk{background:#efede8;color:var(--ink-dim)}.m-adm .pj-meta{font-weight:var(--fw-reg);display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:6px;font-size:var(--fs-meta);color:var(--ink-dim)}.m-adm .pj-meta>span,.m-adm .pj-inw{display:inline-flex;align-items:center;gap:5px}.m-adm .pj-meta svg{color:var(--ink-muted)}.m-adm .pj-inw{color:var(--ink-dim);padding:0;border-radius:4px}.m-adm .pj-inw:hover{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.m-adm .pj-meta .uw{color:var(--amber-t)}.m-adm .pj-meta .uw svg{color:var(--amber)}.m-adm .pj-os{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px}.m-adm .os{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-meta);font-weight:var(--fw-med);color:var(--ink)}.m-adm .os .av{width:22px;height:22px;border-radius:50%;background:var(--accent-l);color:var(--accent);font-size:9.5px;font-weight:var(--fw-bold);display:inline-flex;align-items:center;justify-content:center}.m-adm .os .av.pusty{background:var(--surface2);color:var(--ink-muted);box-shadow:inset 0 0 0 1px var(--border)}.m-adm .os.brak{color:var(--ink-muted)}.m-adm .pj-dane{display:grid;grid-template-columns:110px 128px 146px;gap:0}.m-adm .pj-dane .kv{display:flex;flex-direction:column;gap:5px;padding:2px 16px;border-left:1px solid var(--border);min-width:0}.m-adm .pj-dane .l{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .pj-dane .v{font-size:13px;font-weight:var(--fw-semi);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.m-adm .pj-dane .v .ak{color:var(--accent)}.m-adm .pj-dane .brakv{color:var(--ink-muted);font-weight:var(--fw-reg)}.m-adm .tm{font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .tm.po{color:var(--red-t);font-weight:var(--fw-semi)}.m-adm .pj-akc{display:flex;align-items:center;justify-content:flex-end;gap:6px}.m-adm .pj-tgl{display:flex;align-items:center;justify-content:space-between;width:100%;padding:9px 18px 9px 52px;border-top:1px solid var(--border);background:var(--surface2);font-size:var(--fs-meta);color:var(--ink-dim)}.m-adm .pj-tgl>span{display:inline-flex;align-items:center;gap:7px}.m-adm .pj-tgl svg{color:var(--ink-muted)}.m-adm .pj-tgl:hover{background:#f3f1ec}.m-adm .pj-car{color:var(--accent);font-weight:var(--fw-semi)}.m-adm .pj-car svg{color:var(--accent);transition:transform .18s}.m-adm .pj.otw .pj-car svg{transform:rotate(180deg)}.m-adm .pj-szcz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:22px;padding:16px 18px 18px 52px;border-top:1px solid var(--border)}.m-adm .pj-szcz h3{display:flex;align-items:center;gap:7px;margin:0 0 10px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .pj-szcz .licz{font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:0;background:var(--surface2);border:1px solid var(--border);border-radius:10px;padding:0 6px;color:var(--ink-dim)}.m-adm .pj-szcz .pusto{font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .zad-l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.m-adm .zad-l li{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:8px;background:var(--surface2);font-size:var(--fs-body)}.m-adm .zad-l .zn{width:20px;height:20px;border-radius:6px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);font-size:var(--fs-micro);font-weight:var(--fw-bold);color:var(--ink-muted);display:inline-flex;align-items:center;justify-content:center}.m-adm .zad-l .zt{flex:1;font-weight:var(--fw-med)}.m-adm .zad-l .zu,.m-adm .zad-w .zu{font-size:var(--fs-micro);color:var(--ink-muted);white-space:nowrap}.m-adm .prz-l{display:flex;flex-direction:column;gap:4px}.m-adm .prz-w{display:grid;grid-template-columns:118px minmax(0,1fr) auto auto 14px;align-items:center;gap:12px;padding:7px 10px;border-radius:8px;text-align:left;color:var(--ink)}.m-adm .prz-w:hover{background:var(--accent-l)}.m-adm .prz-w>svg{color:var(--ink-muted)}.m-adm .prz-n{font-weight:var(--fw-semi);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .prz-nr{font-size:var(--fs-meta);color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-adm .prz-o{font-size:var(--fs-meta);color:var(--ink-dim);white-space:nowrap}.m-adm .sp-pill{justify-self:start;font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:3px 9px;border-radius:20px;white-space:nowrap}.m-adm .s-b{background:var(--accent-l);color:var(--accent)}.m-adm .s-a{background:var(--amber-l);color:var(--amber-t)}.m-adm .s-n{background:#e8ecf4;color:var(--navy)}.m-adm .s-g{background:var(--green-l);color:var(--green)}.m-adm .s-t{background:#e3f2ef;color:#1f7a6b}.m-adm .s-r{background:var(--red-l);color:var(--red-t)}.m-adm .s-p{background:#f1eaf8;color:#6b3fa0}.m-adm .pj .uchwyt{align-self:center}@container cc-obszar (max-width:1300px){.m-adm .pj-g{grid-template-columns:auto 110px minmax(0,1fr) auto}.m-adm .pj-dane{grid-template-columns:repeat(3,minmax(100px,auto))}.m-adm .pj-okl{width:110px;height:74px}.m-adm .pj-dane{grid-column:3 / -1}.m-adm .pj-dane .kv:first-child{border-left:0;padding-left:0}}@container cc-obszar (max-width:800px){.m-adm .pj-g{grid-template-columns:auto minmax(0,1fr)}.m-adm .pj-okl{grid-column:2;width:100%;height:120px}.m-adm .pj-gl,.m-adm .pj-dane,.m-adm .pj-akc{grid-column:2}.m-adm .pj-szcz{grid-template-columns:1fr;padding-left:18px}.m-adm .pj-tgl{padding-left:18px}}.m-adm .pf-okl{display:flex;align-items:flex-end;gap:12px;margin-bottom:6px}.m-adm .pf-pod{width:220px;height:124px;flex-shrink:0}.m-adm .pf-okl-akc{display:flex;flex-direction:column;gap:6px}.m-adm .pf-dod{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;height:124px;border:1.5px dashed var(--border-dark);border-radius:12px;background:var(--surface2);color:var(--ink-muted);text-align:center}.m-adm .pf-dod b{color:var(--accent);font-weight:var(--fw-semi);font-size:var(--fs-body)}.m-adm .pf-dod:hover{border-color:var(--accent);background:var(--accent-l)}.m-adm .fld .sfx{position:absolute;right:13px;top:35px;font-size:var(--fs-meta);color:var(--ink-muted);pointer-events:none}.m-adm .fld{position:relative}.m-adm #fBud{padding-right:34px;text-align:right;font-variant-numeric:tabular-nums}.m-adm .seg2{display:inline-flex;padding:3px;gap:2px;border:1.5px solid var(--border);border-radius:10px}.m-adm .seg2 button{height:30px;padding:0 16px;border-radius:7px;font-size:var(--fs-body);font-weight:var(--fw-semi);color:var(--ink-dim)}.m-adm .seg2 button.on{background:var(--accent);color:#fff}.m-adm .inw-wyb{display:flex;align-items:center;gap:12px;padding:11px 12px;border:1.5px solid var(--border);border-radius:10px}.m-adm .inw-wyb>svg{color:var(--accent);flex-shrink:0}.m-adm .inw-wyb>div{flex:1;min-width:0;display:flex;flex-direction:column}.m-adm .inw-wyb b{font-weight:var(--fw-semi)}.m-adm .inw-wyb span{font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .pf-ostrz{display:flex;gap:8px;align-items:flex-start;margin-top:8px;padding:10px 12px;border-radius:9px;background:var(--amber-l);color:var(--amber-t);font-size:var(--fs-meta);line-height:1.5}.m-adm .pf-ostrz svg{flex-shrink:0;margin-top:1px}.m-adm .inw-szuk{border:1.5px solid var(--border);border-radius:10px;overflow:hidden}.m-adm .inw-szuk .search{border:0;border-bottom:1px solid var(--border);border-radius:0}.m-adm .inw-szuk .search input{border:0;width:100%}.m-adm .inw-l{max-height:220px;overflow-y:auto}.m-adm .inw-o{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;text-align:left;border-top:1px solid #F0EEEA}.m-adm .inw-o:first-child{border-top:0}.m-adm .inw-o>svg{color:var(--ink-muted);flex-shrink:0}.m-adm .inw-o>span{display:flex;flex-direction:column;min-width:0}.m-adm .inw-o b{font-weight:var(--fw-semi);color:var(--ink)}.m-adm .inw-o span span{font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .inw-o:hover{background:var(--surface2)}.m-adm .inw-o.on{background:var(--accent-l)}.m-adm .inw-o.nowy b,.m-adm .inw-o.nowy>svg{color:var(--accent)}.m-adm .zad-w{display:flex;align-items:center;gap:6px;padding:4px 6px 4px 2px;border:1px solid var(--border);border-radius:9px;background:var(--surface)}.m-adm .zad-w input{flex:1;min-width:0;border:0;padding:6px 4px;font-size:var(--fs-body);font-family:inherit;background:transparent;color:var(--ink);border-radius:6px}.m-adm .zad-w input:focus{outline:none;background:var(--surface2)}.m-adm .zad-w.sort-ciag{border-color:var(--accent)!important}.m-adm .zad-w.sort-ak{transition:transform .22s cubic-bezier(.22,1,.36,1)}.m-adm .zad-dod{margin-top:8px}.m-adm .zad-l .zt{color:var(--ink)}.m-adm .pj-g{grid-template-columns:auto 132px minmax(0,1fr) 270px 262px}.m-adm .pj-dane{grid-template-columns:120px 150px}.m-adm .pj-os{gap:10px 22px;margin-top:10px}.m-adm .os{align-items:center;gap:8px}.m-adm .os .av{width:26px;height:26px;font-size:10px;flex-shrink:0}.m-adm .os-t{display:flex;flex-direction:column;line-height:1.25}.m-adm .os .rola{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .os .kto{font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink)}.m-adm .os.brak .kto{color:var(--amber-t);font-weight:var(--fw-med)}.m-adm .os.brak .av{box-shadow:inset 0 0 0 1px var(--amber);color:var(--amber-t);background:var(--amber-l)}.m-adm .pj-tgl .kr{margin:0 2px;color:var(--border-dark)}.m-adm .pj-tgl b{color:var(--accent);font-weight:var(--fw-semi)}.m-adm .pj-tgl .dim{color:var(--ink-muted)}.m-adm .pj-szcz{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.m-adm .prz-w{grid-template-columns:8px minmax(0,1fr) auto;gap:10px;padding:6px 10px}.m-adm .prz-w .dot{width:8px;height:8px;border-radius:50%}.m-adm .dot.s-b{background:var(--accent)}.m-adm .dot.s-a{background:var(--amber)}.m-adm .dot.s-n{background:var(--navy)}.m-adm .dot.s-g{background:var(--green)}.m-adm .dot.s-t{background:#1f7a6b}.m-adm .dot.s-r{background:var(--red)}.m-adm .dot.s-p{background:#6b3fa0}.m-adm .prz-n{font-weight:var(--fw-med)}.m-adm .prz-st{font-size:var(--fs-micro);color:var(--ink-muted);white-space:nowrap}.m-adm .prz-wiecej{display:inline-flex;align-items:center;gap:5px;margin:4px 0 0 6px;align-self:flex-start}@container cc-obszar (max-width:1300px){.m-adm .pj-dane{grid-template-columns:repeat(2,minmax(110px,auto))}}.m-adm .pf-okl{display:grid;grid-template-columns:260px minmax(0,1fr);gap:18px;align-items:start;margin-bottom:8px}.m-adm .pf-strefa{position:relative;width:260px;height:163px;border-radius:12px;overflow:hidden}.m-adm .pf-strefa .pf-pod{width:100%;height:100%;border-radius:12px}.m-adm .pf-dod{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1.5px dashed var(--border-dark);border-radius:12px;background:var(--surface2);color:var(--ink-muted);transition:border-color .15s,background .15s}.m-adm .pf-dod svg{color:var(--accent);margin-bottom:4px}.m-adm .pf-dod b{color:var(--ink);font-weight:var(--fw-semi);font-size:var(--fs-body)}.m-adm .pf-dod span{font-size:var(--fs-meta)}.m-adm .pf-dod u{color:var(--accent);text-underline-offset:2px}.m-adm .pf-dod:hover,.m-adm .pf-strefa.nad .pf-dod{border-color:var(--accent);background:var(--accent-l)}.m-adm .pf-strefa.nad.ma:after{content:"Upuść, aby zastąpić";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#375da6c7;color:#fff;font-weight:var(--fw-semi);border-radius:12px}.m-adm .pf-nakl{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:flex-end;padding:10px;background:linear-gradient(to top,rgba(26,24,22,.45),transparent 55%);opacity:0;transition:opacity .15s}.m-adm .pf-strefa.ma:hover .pf-nakl,.m-adm .pf-nakl:focus-within{opacity:1}.m-adm .pf-info{display:flex;flex-direction:column;gap:6px;font-size:var(--fs-meta);color:var(--ink-muted);line-height:1.5;padding-top:2px}.m-adm .pf-info>b{font-size:var(--fs-body);color:var(--ink);font-weight:var(--fw-semi)}.m-adm .pf-info ul{margin:2px 0 0;padding-left:16px}.m-adm .pf-info li{margin:1px 0}.m-adm .pf-plik{display:inline-flex;align-items:center;gap:6px;color:var(--green);font-weight:var(--fw-semi);word-break:break-all}.m-adm .pf-akc{display:flex;align-items:center;gap:6px;margin-top:6px}.m-adm .pf-info .blad.on{display:block}@container cc-obszar (max-width:560px){.m-adm .pf-okl{grid-template-columns:1fr}.m-adm .pf-strefa{width:100%}}.m-adm .inw-szuk .search{max-width:none!important;min-width:0!important;width:100%}.m-adm .pf-uw{display:flex;align-items:flex-start;gap:6px;color:var(--amber-t);font-weight:var(--fw-med)}.m-adm .pf-uw svg{flex-shrink:0;margin-top:2px}.m-adm .pf-ok{color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-adm .pj-g{grid-template-columns:auto 168px minmax(0,1fr)!important;align-items:start;gap:18px;padding:16px 18px 16px 8px}.m-adm .pj-g>.uchwyt{align-self:center}.m-adm .pj-okl{width:168px;height:112px}.m-adm .pj-g1{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.m-adm .pj-nag{min-height:32px;align-items:center}.m-adm .pj-n{margin:0;font-size:16px;font-weight:var(--fw-semi);color:var(--navy);letter-spacing:-.012em;line-height:1.3}.m-adm .pj-akc{flex-shrink:0}.m-adm .pj-meta{margin-top:2px;font-size:var(--fs-meta);color:var(--ink-dim)}.m-adm .pj-meta .pj-inw{font-size:var(--fs-meta);font-weight:var(--fw-reg)}.m-adm .pj-pas{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:14px 0 0;padding:12px 0 0;border-top:1px solid var(--border)}.m-adm .pj-pas>div{padding:0 14px;border-left:1px solid var(--border);min-width:0}.m-adm .pj-pas>div:first-child{padding-left:0;border-left:0}.m-adm .pj-pas dt{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .pj-pas dd{margin:5px 0 0;font-size:13px;font-weight:var(--fw-semi);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:7px;min-height:22px}.m-adm .pj-pas dd .tm{font-weight:var(--fw-reg)}.m-adm .pj-pas .ak{color:var(--accent);font-weight:var(--fw-semi)}.m-adm .os-dd .av{width:22px;height:22px;border-radius:50%;background:var(--accent-l);color:var(--accent);font-size:9.5px;font-weight:var(--fw-bold);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.m-adm .brak-os{display:inline-flex;align-items:center;gap:5px;color:var(--amber-t);font-weight:var(--fw-med)}.m-adm .pj-pz dd{justify-content:space-between}.m-adm .pj-tgl{display:inline-flex!important;align-items:center;gap:3px;width:auto!important;padding:3px 6px 3px 8px!important;border:0!important;border-radius:7px;background:transparent!important;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--accent)!important}.m-adm .pj-tgl:hover{background:var(--accent-l)!important}.m-adm .pj-tgl svg{color:var(--accent);transition:transform .18s}.m-adm .pj.otw .pj-tgl svg{transform:rotate(180deg)}.m-adm .pj-szcz{padding:16px 18px 18px 230px;background:var(--surface2)}.m-adm .pj.zak .pj-n{color:var(--ink-dim)}@container cc-obszar (max-width:1250px){.m-adm .pj-pas{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:12px}.m-adm .pj-pas>div:nth-child(3n+1){padding-left:0;border-left:0}.m-adm .pj-szcz{padding-left:18px}}@container cc-obszar (max-width:800px){.m-adm .pj-g{grid-template-columns:auto minmax(0,1fr)!important}.m-adm .pj-okl{grid-column:2;width:100%;height:140px}.m-adm .pj-tr{grid-column:2}.m-adm .pj-g1{flex-direction:column}.m-adm .pj-pas{grid-template-columns:repeat(2,minmax(0,1fr))}.m-adm .pj-pas>div{padding-left:0!important;border-left:0!important}}.m-adm .st-opc{display:grid;grid-template-columns:1fr 1fr;gap:10px}.m-adm .st-o{display:flex;align-items:flex-start;gap:11px;padding:12px 13px;border:1.5px solid var(--border);border-radius:11px;text-align:left;transition:border-color .15s,background .15s}.m-adm .st-o:hover{border-color:var(--border-dark)}.m-adm .st-ik{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--surface2);color:var(--ink-muted)}.m-adm .st-t{flex:1;display:flex;flex-direction:column;gap:2px}.m-adm .st-t b{font-weight:var(--fw-semi);color:var(--ink)}.m-adm .st-t span{font-size:var(--fs-meta);color:var(--ink-muted);line-height:1.45}.m-adm .st-r{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--border-dark);flex-shrink:0;margin-top:2px}.m-adm .st-o.on{border-color:var(--accent);background:var(--accent-l)}.m-adm .st-o.on .st-r{border:5px solid var(--accent)}.m-adm .st-o.on.st-w_trakcie .st-ik{background:var(--green-l);color:var(--green)}.m-adm .st-o.on.st-zakonczone .st-ik{background:#e6e3dd;color:var(--ink-dim)}.m-adm .zesp{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.m-adm .os-pole{border:1.5px solid var(--border);border-radius:11px;overflow:hidden}.m-adm .os-pole.otw{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .os-nag{padding:10px 13px 8px;display:flex;flex-direction:column;gap:1px}.m-adm .os-nag b{font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink)}.m-adm .os-nag span{font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .os-wyb,.m-adm .os-pusty{display:flex;align-items:center;gap:10px;width:100%;padding:10px 13px 12px;text-align:left}.m-adm .os-pusty:hover{background:var(--surface2)}.m-adm .os-pole .av{width:32px;height:32px;border-radius:50%;background:var(--accent-l);color:var(--accent);font-size:11px;font-weight:var(--fw-bold);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.m-adm .os-pole .av.pusty{background:var(--surface2);color:var(--ink-muted);box-shadow:inset 0 0 0 1.5px dashed var(--border-dark);border:1.5px dashed var(--border-dark)}.m-adm .os-wt{flex:1;min-width:0;display:flex;flex-direction:column}.m-adm .os-wt b{font-weight:var(--fw-semi);color:var(--ink)}.m-adm .os-wt span{font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .os-pusty b{color:var(--accent);font-weight:var(--fw-semi);display:block}.m-adm .os-pusty span span{font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .os-szuk .search{border:0!important;border-bottom:1px solid var(--border)!important;border-radius:0!important;max-width:none!important;min-width:0!important}.m-adm .os-szuk .search input{border:0;width:100%}.m-adm .os-l{max-height:230px;overflow-y:auto}.m-adm .os-o{display:flex;align-items:center;gap:10px;width:100%;padding:8px 13px;text-align:left;border-top:1px solid #F0EEEA}.m-adm .os-o:first-child{border-top:0}.m-adm .os-o:hover{background:var(--surface2)}.m-adm .os-o.on{background:var(--accent-l)}.m-adm .os-o>svg{color:var(--accent)}.m-adm .os-o .av{width:28px;height:28px;font-size:10px}.m-adm .os-o.bez b{color:var(--red-t);font-weight:var(--fw-med)}.m-adm .obc{display:inline-flex;gap:2px}.m-adm .obc i{width:4px;height:12px;border-radius:2px;background:var(--border)}.m-adm .obc i.p{background:var(--amber)}.m-adm .os-brak{padding:12px 13px;font-size:var(--fs-meta);color:var(--ink-muted)}@container cc-obszar (max-width:620px){.m-adm .st-opc,.m-adm .zesp{grid-template-columns:1fr}}.m-adm .zad-nag{display:flex;align-items:center;gap:8px;margin:-2px 0 8px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .zad-nag .sp{flex:1}.m-adm .zad-wsk{display:inline-flex;align-items:center;gap:4px}.m-adm .zad-wsk svg{color:var(--border-dark)}.m-adm .zad-ed{display:flex;flex-direction:column;gap:6px}.m-adm .zad-w{display:block!important;padding:0!important;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.m-adm .zad-r{display:flex;align-items:center;gap:6px;padding:4px 6px 4px 2px}.m-adm .zad-nr{width:22px;height:22px;border-radius:6px;background:var(--surface2);box-shadow:inset 0 0 0 1px var(--border);font-size:var(--fs-micro);font-weight:var(--fw-bold);color:var(--ink-muted);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-variant-numeric:tabular-nums}.m-adm .zad-in{flex:1;min-width:0;border:1.5px solid transparent;padding:6px 8px;font-size:var(--fs-body);font-weight:var(--fw-med);font-family:inherit;background:transparent;color:var(--ink);border-radius:7px}.m-adm .zad-in:hover{background:var(--surface2)}.m-adm .zad-in:focus{outline:none;border-color:var(--accent);background:var(--surface)}.m-adm .zad-uz{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:3px 7px;border-radius:6px;background:var(--accent-l);color:var(--accent)}.m-adm .zad-w .ibtn.on{color:var(--accent)}.m-adm .zad-opis{display:block;width:calc(100% - 58px);margin:0 10px 8px 48px;padding:7px 10px;border:1.5px solid var(--border);border-radius:8px;font-size:var(--fs-meta);font-family:inherit;color:var(--ink-dim);resize:vertical;min-height:38px}.m-adm .zad-opis:focus{outline:none;border-color:var(--accent)}.m-adm .zad-dod{display:flex;align-items:center;gap:8px;margin-top:6px;padding:5px 8px 5px 30px;border:1.5px dashed var(--border-dark);border-radius:10px}.m-adm .zad-dod .av{width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--accent)}.m-adm .zad-dod input{flex:1;border:0;outline:0;padding:6px 2px;font-size:var(--fs-body);font-family:inherit;background:transparent}.m-adm .zad-dod:focus-within{border-color:var(--accent);border-style:solid}.m-adm #zadBl.on{display:block}.m-adm .zad-pusto{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:11px;background:var(--surface2);border:1px solid var(--border);font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .zad-pusto b{font-size:var(--fs-body);color:var(--ink);font-weight:var(--fw-semi)}.m-adm .zad-szablon{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.m-adm .zad-l .zt{display:flex;flex-direction:column}.m-adm .zad-l .zo{font-size:var(--fs-micro);color:var(--ink-muted);font-weight:var(--fw-reg)}.m-adm .zad-l li{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.m-adm .pj-szcz{padding-left:218px}@container cc-obszar (max-width:1250px){.m-adm .pj-szcz{padding-left:18px}}.m-adm .pj{display:grid;grid-template-columns:auto 176px minmax(0,1fr);align-items:start;gap:20px;padding:18px 20px 18px 8px}.m-adm .pj>.uchwyt{align-self:center}.m-adm .pj-okl{width:176px;height:118px;border-radius:11px}.m-adm .pj-tr{display:flex;flex-direction:column;min-width:0}.m-adm .pj-g1{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.m-adm .pj-nag{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:30px}.m-adm .pj-n{margin:0;font-size:16.5px;font-weight:var(--fw-semi);color:var(--navy);letter-spacing:-.014em;line-height:1.3}.m-adm .pj-lok{margin:1px 0 0;font-size:var(--fs-meta);color:var(--ink-muted);display:flex;flex-wrap:wrap;align-items:center;gap:0 2px}.m-adm .pj-lok .sep{margin:0 6px;color:var(--border-dark)}.m-adm .pj-lok .pj-inw{font-size:var(--fs-meta);color:var(--ink-muted);padding:0}.m-adm .pj-lok .pj-inw:hover{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.m-adm .pj-lok .uw{display:inline-flex;align-items:center;gap:4px;color:var(--amber-t)}.m-adm .pj-fakty{display:flex;flex-wrap:wrap;align-items:center;gap:6px 22px;margin-top:12px}.m-adm .fk{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--ink-dim)}.m-adm .fk>svg{color:var(--ink-muted);flex-shrink:0}.m-adm .fk b{color:var(--ink);font-weight:var(--fw-semi);font-variant-numeric:tabular-nums}.m-adm .fk .tm{margin-left:6px}.m-adm .fk.dim,.m-adm .fk .dim{color:var(--ink-muted)}.m-adm .fk-link{padding:3px 8px 3px 6px;margin:-3px -8px -3px -6px;border-radius:8px}.m-adm .fk-link b{color:var(--accent)}.m-adm .fk-link>svg:last-child{color:var(--ink-muted);transition:transform .15s}.m-adm .fk-link:hover{background:var(--accent-l)}.m-adm .fk-link:hover>svg:last-child{color:var(--accent);transform:translate(2px)}.m-adm .pj-zesp{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:14px}.m-adm .zr{display:inline-flex;align-items:center;gap:9px}.m-adm .zr .av{width:28px;height:28px;border-radius:50%;background:var(--accent-l);color:var(--accent);font-size:10px;font-weight:var(--fw-bold);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.m-adm .zr-t{display:flex;flex-direction:column;line-height:1.3}.m-adm .zr-n{font-size:13px;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .zr-r{font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .zr.brak .av{background:var(--amber-l);color:var(--amber-t);box-shadow:inset 0 0 0 1px #c49a2880}.m-adm .zr.brak .zr-n{color:var(--amber-t);font-weight:var(--fw-med)}.m-adm .pj-zad{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;padding-top:12px;border-top:1px solid #EFECE7}.m-adm .pj-zad-l{font-size:var(--fs-meta);color:var(--ink-muted);margin-right:4px}.m-adm .zch{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:4px 9px;border-radius:6px;background:var(--surface2);box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-dim)}.m-adm .zch i{width:5px;height:5px;border-radius:50%;background:var(--accent);opacity:.6}.m-adm .zch[title]{cursor:help}.m-adm .zch.wiecej{color:var(--accent)}.m-adm .zch.wiecej:hover{background:var(--accent-l)}.m-adm .pj-zad.brak{gap:7px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .pj-zad.brak svg{color:var(--border-dark)}.m-adm .pj.zak .pj-n,.m-adm .pj.zak .zr-n{color:var(--ink-dim)}.m-adm .pj.zak .zr .av{filter:grayscale(1)}@container cc-obszar (max-width:1100px){.m-adm .pj-g1{flex-direction:column}.m-adm .pj-akc{order:-1;align-self:flex-end;margin-bottom:-6px}}@container cc-obszar (max-width:760px){.m-adm .pj{grid-template-columns:auto minmax(0,1fr)}.m-adm .pj-okl{grid-column:2;width:100%;height:150px}.m-adm .pj-tr{grid-column:2}}.m-adm .seg2 .kr{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--green);margin-right:7px;vertical-align:1px}.m-adm .seg2 .kr.zk{background:var(--border-dark)}.m-adm .seg2 button.on .kr{background:#fff}.m-adm .st-opis{margin-top:7px;font-size:var(--fs-meta);color:var(--ink-muted);line-height:1.5}.m-adm .zesp{display:flex!important;flex-direction:column;gap:8px}.m-adm .os-w{border:1.5px solid var(--border);border-radius:11px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.m-adm .os-w.otw{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .os-w.pusta:not(.otw){border-style:dashed;border-color:var(--border-dark)}.m-adm .os-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:14px;padding:11px 12px 11px 14px}.m-adm .os-rola{display:flex;flex-direction:column;gap:1px;min-width:0}.m-adm .os-rola b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .os-rola span{font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .os-kto{display:flex;align-items:center;gap:9px;min-width:0}.m-adm .os-w .av{width:30px;height:30px;border-radius:50%;background:var(--accent-l);color:var(--accent);font-size:11px;font-weight:var(--fw-bold);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.m-adm .os-w .av.pusty{background:var(--amber-l);color:var(--amber-t);border:0;box-shadow:inset 0 0 0 1px #c49a2880}.m-adm .os-w .os-wt b.uw{color:var(--amber-t);font-weight:var(--fw-med)}.m-adm .os-szuk{border-top:1px solid var(--border)}@container cc-obszar (max-width:620px){.m-adm .os-g{grid-template-columns:minmax(0,1fr) auto}.m-adm .os-kto{grid-column:1;grid-row:2}}.m-adm .zad-ed{gap:4px!important}.m-adm .zad-w{display:flex!important;align-items:center;gap:4px;padding:2px 6px 2px 2px!important;border:1px solid var(--border)!important;border-radius:9px!important}.m-adm .zad-w .uchwyt{width:24px;height:28px}.m-adm .zad-in{padding:6px 8px!important;font-weight:var(--fw-reg)!important}.m-adm .zad-uz{background:transparent!important;color:var(--ink-muted)!important;font-weight:var(--fw-med)!important;padding:0 6px!important;white-space:nowrap}.m-adm .zad-x{width:26px;height:26px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);opacity:0;transition:opacity .12s,background .12s}.m-adm .zad-w:hover .zad-x,.m-adm .zad-x:focus-visible,.m-adm .zad-w:focus-within .zad-x{opacity:1}.m-adm .zad-x:hover{background:var(--red-l);color:var(--red-t)}@media (hover:none){.m-adm .zad-x{opacity:1}}.m-adm .zad-dod{padding:2px 8px 2px 6px!important;margin-top:4px!important;border:1px dashed var(--border-dark)!important}.m-adm .zad-dod .zp{width:24px;display:inline-flex;justify-content:center;color:var(--accent)}.m-adm .zad-hint{margin-top:7px;font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .pj{font-weight:var(--fw-reg)}.m-adm .os-g{grid-template-columns:minmax(0,1fr) auto!important;row-gap:10px!important;padding:12px 12px 12px 14px!important}.m-adm .os-rola{grid-column:1 / -1;flex-direction:row!important;align-items:baseline;flex-wrap:wrap;gap:2px 8px!important}.m-adm .os-rola b{font-size:var(--fs-label)!important;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)!important}.m-adm .os-rola span{font-size:var(--fs-micro)}.m-adm .os-kto{grid-row:auto!important;grid-column:auto!important}.m-adm .zesp{align-items:stretch!important}.m-adm .pj-zesp{display:flex!important;flex-direction:column;gap:6px!important;margin-top:12px!important}.m-adm .zr{display:grid!important;grid-template-columns:24px auto minmax(0,1fr);align-items:center;gap:9px!important}.m-adm .zr .av{width:24px!important;height:24px!important;font-size:9.5px!important}.m-adm .zr-n{font-size:13px;font-weight:var(--fw-semi);color:var(--ink);white-space:nowrap}.m-adm .zr-r{font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .zr-r:before{content:"·";margin-right:8px;color:var(--border-dark)}.m-adm .pj-cnt{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;margin-left:2px;border-radius:10px;background:var(--accent);color:#fff;font-size:var(--fs-micro);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.m-adm .pj-cnt.sz{background:#e6e3dd;color:var(--ink-dim)}.m-adm .zch i{display:none}.m-adm .st2{display:grid;grid-template-columns:1fr 1fr;gap:8px}.m-adm .st2-o{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1.5px solid var(--border);border-radius:10px;text-align:left;transition:border-color .15s,background .15s}.m-adm .st2-o:hover{border-color:var(--border-dark)}.m-adm .st2-r{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--border-dark);flex-shrink:0;margin-top:1px;transition:border .15s}.m-adm .st2-t{display:flex;flex-direction:column;gap:2px;min-width:0}.m-adm .st2-t b{display:inline-flex;align-items:center;gap:6px;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .st2-t .kr{width:7px;height:7px;border-radius:50%;background:var(--green)}.m-adm .st-zakonczone .st2-t .kr{background:var(--ink-muted)}.m-adm .st2-t span{font-size:var(--fs-micro);color:var(--ink-muted);line-height:1.4}.m-adm .st2-o.on{border-color:var(--accent);background:var(--accent-l)}.m-adm .st2-o.on .st2-r{border:5px solid var(--accent)}@container cc-obszar (max-width:560px){.m-adm .st2{grid-template-columns:1fr}}.m-adm .zad-w.potw{background:var(--red-l)!important;border-color:#c8410a4d!important;padding:4px 4px 4px 10px!important;gap:6px}.m-adm .zad-pt{flex:1;display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--red-t);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-adm .pj-zesp{display:grid!important;grid-template-columns:24px max-content minmax(0,1fr);align-items:center;gap:6px 9px!important}.m-adm .zr{display:contents!important}.m-adm .pj{grid-template-columns:232px minmax(0,1fr)!important;gap:0!important;padding:0!important;overflow:hidden;align-items:stretch!important}.m-adm .pj-ok{position:relative;min-height:176px}.m-adm .pj-ok .pj-okl{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;border-radius:0!important;box-shadow:none}.m-adm .pj-ok:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset -1px 0 0 var(--border);pointer-events:none}.m-adm .pj-ok-brak{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:var(--surface2);color:var(--border-dark);font-size:var(--fs-meta);font-weight:var(--fw-semi);transition:background .15s,color .15s}.m-adm .pj-ok-brak span{color:var(--ink-muted)}.m-adm .pj-ok-brak:hover{background:var(--accent-l);color:var(--accent)}.m-adm .pj-ok-brak:hover span{color:var(--accent)}.m-adm .pj-ok .uchwyt{position:absolute;top:10px;left:10px;width:28px;height:28px;border-radius:8px;background:#ffffffeb;color:var(--ink-dim);box-shadow:0 1px 4px #00000026;opacity:0;transition:opacity .15s;z-index:2}.m-adm .pj:hover .pj-ok .uchwyt,.m-adm .pj-ok .uchwyt:focus-visible,.m-adm .pj.sort-ciag .pj-ok .uchwyt{opacity:1}.m-adm .pj-ok .uchwyt:hover{background:#fff;color:var(--accent)}@media (hover:none){.m-adm .pj-ok .uchwyt{opacity:1}}.m-adm .pj-tr{padding:18px 20px 16px 22px}.m-adm .pj.zak .pj-okl{filter:grayscale(.85);opacity:.7}@container cc-obszar (max-width:760px){.m-adm .pj{grid-template-columns:1fr!important}.m-adm .pj-ok{min-height:150px}.m-adm .pj-tr{grid-column:1!important}}.m-adm .pj-ok-brak small{font-size:var(--fs-micro);font-weight:var(--fw-reg);color:var(--ink-muted)}.m-adm .pj-ok-zm{position:absolute;right:10px;bottom:10px;z-index:2;display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:8px;background:#ffffffeb;color:var(--ink-dim);font-size:var(--fs-meta);font-weight:var(--fw-semi);box-shadow:0 1px 4px #00000026;opacity:0;transition:opacity .15s}.m-adm .pj:hover .pj-ok-zm,.m-adm .pj-ok-zm:focus-visible{opacity:1}.m-adm .pj-ok-zm:hover{background:#fff;color:var(--accent)}@media (hover:none){.m-adm .pj-ok-zm{opacity:1}}.m-adm .pj-ok.nad:before{content:"Upuść, aby ustawić okładkę";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;text-align:center;padding:12px;background:#375da6d1;color:#fff;font-weight:var(--fw-semi);font-size:var(--fs-body)}.m-adm .pj{grid-template-columns:300px minmax(0,1fr)!important}@container cc-obszar (max-width:1300px){.m-adm .pj{grid-template-columns:240px minmax(0,1fr)!important}}@container cc-obszar (max-width:760px){.m-adm .pj{grid-template-columns:1fr!important}}.m-adm .pf-okl.kadr{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.m-adm .kadr-l{display:flex;flex-direction:column;gap:6px;min-width:0}.m-adm .kadr-zr{width:100%!important;height:auto!important;background:#1a1816;cursor:crosshair;touch-action:none;display:flex;align-items:center;justify-content:center;border-radius:10px}.m-adm .kadr-zr img{display:block;max-width:100%;max-height:220px;-webkit-user-select:none;user-select:none}.m-adm .kadr-pkt{position:absolute;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;border:2.5px solid #fff;box-shadow:0 0 0 2px #375da6e6,0 2px 6px #0006;background:#375da659;pointer-events:none}.m-adm .kadr-zr{position:relative}.m-adm .kadr-podp{display:flex;align-items:flex-start;gap:5px;font-size:var(--fs-micro);color:var(--ink-muted);line-height:1.4}.m-adm .kadr-podp svg{flex-shrink:0;margin-top:1px}.m-adm .kadr-p{display:flex;flex-direction:column;gap:12px;min-width:0}.m-adm .kadr-podgl{display:flex;flex-direction:column;gap:6px}.m-adm .kadr-podgl .l{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .kadr-lista{display:block;width:150px;height:105px;border-radius:8px;background-size:cover;box-shadow:inset 0 0 0 1px #00000014}.m-adm .kadr-podgl .btn-link{align-self:flex-start;padding:2px 0}@container cc-obszar (max-width:560px){.m-adm .pf-okl.kadr{grid-template-columns:1fr}}.m-adm .kadr-ob{position:relative;display:inline-block;line-height:0}.m-adm .kadr-zr{padding:6px}.m-adm .kl{max-width:none!important}.m-adm .kl-nag,.m-adm .kat{grid-template-columns:30px minmax(0,1fr) 110px 110px 110px 236px!important}.m-adm .kat-akc{display:flex!important;justify-content:flex-end;gap:6px;opacity:1!important}.m-adm .btn-usun2:hover{border-color:#c8410a66!important;color:var(--red-t)!important}.m-adm .btn-usun2:hover svg{color:var(--red-t)!important}@container cc-obszar (max-width:900px){.m-adm .kl-nag,.m-adm .kat{grid-template-columns:30px minmax(0,1fr) 70px 70px 70px auto!important}.m-adm .kat-akc .btn{font-size:0;gap:0;padding:0 8px}.m-adm .kat-akc .btn svg{margin:0}}.m-adm .pul-nag{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.m-adm .pul-nag .h1{margin:0}.m-adm .ed-bar{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:10px;margin:0 0 16px;padding:10px 12px 10px 16px;border-radius:12px;background:var(--navy);color:#fff;box-shadow:0 8px 24px #1a30592e}.m-adm .ed-bar[hidden]{display:none}.m-adm .ed-bar .t{flex:1;display:flex;flex-direction:column}.m-adm .ed-bar .btn-ghost{background:#ffffff1a;border-color:#ffffff40;color:#fff}.m-adm .ed-bar .btn-ghost:hover{background:#ffffff2e}.m-adm .ed-bar .btn-ghost svg{color:#fff}.m-adm .ed-bar .btn-primary{background:#fff;color:var(--navy)}.m-adm .ed-bar .btn-primary svg{color:var(--navy)}.m-adm .siatka{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;align-items:start}.m-adm .wd{grid-column:span 6;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 2px #1a18160a;display:flex;flex-direction:column;min-width:0;position:relative}.m-adm .wd.r-s{grid-column:span 4}.m-adm .wd.r-m{grid-column:span 6}.m-adm .wd.r-l{grid-column:span 8}.m-adm .wd.r-xl{grid-column:span 12}.m-adm .wd-h{display:flex;align-items:center;gap:8px;min-height:48px;padding:10px 12px 6px 16px}.m-adm .wd-h h2{margin:0;font-size:14px;font-weight:var(--fw-semi);color:var(--navy);display:flex;align-items:center;gap:7px;letter-spacing:-.005em}.m-adm .wd-n{font-size:11px;font-weight:var(--fw-bold);min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--amber-t);color:#fff;display:inline-flex;align-items:center;justify-content:center}.m-adm .wd-h .sp{flex:1}.m-adm .wd-link{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted);padding:4px 6px;border-radius:7px}.m-adm .wd-link:hover{color:var(--accent);background:var(--accent-l)}.m-adm .wd-b{padding:2px 16px 16px;flex:1;min-width:0}.m-adm .wl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.m-adm .wl-o{display:flex;align-items:center;gap:12px;width:100%;padding:9px 6px;margin:0 -6px;width:calc(100% + 12px);border-radius:8px;text-align:left}.m-adm .wl-o:hover{background:var(--surface2)}.m-adm .wl-o>svg{color:var(--border-dark);flex-shrink:0}.m-adm .wl-o:hover>svg{color:var(--accent)}.m-adm .wl-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.m-adm .wl-t b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .wl-t>span{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .wl-t em{font-style:normal;font-weight:var(--fw-semi)}.m-adm em.po{color:var(--red-t)}.m-adm em.blisko{color:var(--amber-t)}.m-adm em.ak{color:var(--accent)}.m-adm .dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.m-adm .dot.a{background:var(--amber)}.m-adm .dot.b{background:var(--accent)}.m-adm .dot.r{background:var(--red)}.m-adm .dot.g{background:var(--green)}.m-adm .dat{width:38px;height:40px;border-radius:9px;background:var(--surface2);box-shadow:inset 0 0 0 1px var(--border);display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;line-height:1.1}.m-adm .dat b{font-size:15px;color:var(--ink)}.m-adm .dat span{font-size:10px;text-transform:uppercase;color:var(--ink-muted);font-weight:var(--fw-semi)}.m-adm .dat.blisko{background:var(--amber-l);box-shadow:none}.m-adm .dat.blisko b{color:var(--amber-t)}.m-adm .dat.po{background:var(--red-l);box-shadow:none}.m-adm .dat.po b{color:var(--red-t)}.m-adm .kpi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.m-adm .kpi-o{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;border-radius:11px;background:var(--surface2);text-align:left;transition:background .15s,box-shadow .15s}.m-adm button.kpi-o:hover{box-shadow:inset 0 0 0 1.5px var(--border-dark);background:var(--surface)}.m-adm .kpi-l{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim)}.m-adm .kpi-v{font-size:26px;font-weight:var(--fw-bold);letter-spacing:-.02em;line-height:1.15;font-variant-numeric:tabular-nums}.m-adm .kpi-s{font-size:12px;color:var(--ink-muted)}.m-adm .kpi-o.b .kpi-v{color:var(--accent)}.m-adm .kpi-o.a .kpi-v{color:var(--amber-t)}.m-adm .kpi-o.g .kpi-v{color:var(--green)}.m-adm .kpi-o.inf .kpi-v{color:var(--navy);font-size:21px}.m-adm .kpi-o.zero .kpi-v{color:var(--ink-muted)}.m-adm .kpi-o.inf{background:transparent;box-shadow:inset 0 0 0 1px var(--border)}.m-adm .kpi.l{grid-template-columns:repeat(2,minmax(0,1fr))}.m-adm .lej{display:flex;flex-direction:column;gap:4px}.m-adm .lej-r{display:grid;grid-template-columns:110px minmax(0,1fr) 26px;align-items:center;gap:10px;padding:5px 6px;margin:0 -6px;border-radius:8px;text-align:left}.m-adm .lej-r:hover{background:var(--surface2)}.m-adm .lej-l{font-size:12px;color:var(--ink-dim)}.m-adm .lej-b{height:10px;border-radius:5px;background:#f0eeea;overflow:hidden}.m-adm .lej-b i{display:block;height:100%;border-radius:5px}.m-adm .lej-b i.b{background:var(--accent)}.m-adm .lej-b i.a{background:var(--amber)}.m-adm .lej-b i.n{background:var(--navy)}.m-adm .lej-b i.g{background:var(--green)}.m-adm .lej-b i.t{background:#1f7a6b}.m-adm .lej-r b{font-size:13px;text-align:right;font-variant-numeric:tabular-nums}.m-adm .dpj-l{display:grid;grid-template-columns:1fr;gap:2px}.m-adm .dpj-l.l{grid-template-columns:1fr 1fr;column-gap:16px}.m-adm .dpj-l.xl{grid-template-columns:repeat(3,1fr);column-gap:16px}.m-adm .dpj-o{display:flex;align-items:center;gap:11px;padding:7px 6px;margin:0 -6px;border-radius:9px;text-align:left}.m-adm .dpj-o .dpj-ok{width:44px;height:32px;border-radius:7px;flex-shrink:0;background:var(--surface2);display:flex;align-items:center;justify-content:center;color:var(--border-dark);box-shadow:inset 0 0 0 1px #0000000f}.m-adm .rank{list-style:none;margin:0;padding:0}.m-adm .rank li+li{border-top:1px solid #F0EEEA}.m-adm .rk{width:22px;height:22px;border-radius:6px;background:var(--surface2);font-size:11px;font-weight:var(--fw-bold);color:var(--ink-muted);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-adm .oc{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:var(--fw-semi);color:#8a6a12}.m-adm .oc svg{color:#c49a28;fill:#c49a28}.m-adm .sk{display:grid;grid-template-columns:1fr 1fr;gap:8px}.m-adm .sk.xl{grid-template-columns:repeat(4,1fr)}.m-adm .sk-o{display:flex;align-items:center;gap:9px;padding:10px 12px;border-radius:10px;border:1.5px solid var(--border);font-size:12px;font-weight:var(--fw-semi);color:var(--ink);text-align:left}.m-adm .sk-o span{width:28px;height:28px;border-radius:8px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-adm .sk-o:hover{border-color:var(--accent);background:var(--accent-l)}.m-adm .sk-o:hover span{background:var(--surface)}.m-adm .wpusto{display:flex;flex-direction:column;align-items:center;gap:4px;padding:18px 10px;text-align:center;color:var(--border-dark)}.m-adm .wpusto b{color:var(--ink);font-size:13px;margin-top:4px}.m-adm .wpusto span{color:var(--ink-muted);font-size:12px}.m-adm .pul-pusto{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:60px 20px;border:1.5px dashed var(--border-dark);border-radius:14px;color:var(--border-dark);text-align:center}.m-adm .pul-pusto b{color:var(--navy);font-size:16px;margin-top:6px}.m-adm .pul-pusto span{color:var(--ink-muted);font-size:13px;margin-bottom:10px}.m-adm.edycja .wd{border-style:dashed;border-color:var(--border-dark);background:var(--surface)}.m-adm.edycja .wd:hover{border-color:var(--accent)}.m-adm.edycja .wd-b{pointer-events:none;opacity:.6;-webkit-user-select:none;user-select:none;max-height:220px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent);mask-image:linear-gradient(to bottom,#000 70%,transparent)}.m-adm .wd-u{width:26px;height:28px;margin-left:-8px}.m-adm .wd-mod{font-size:11px;font-weight:var(--fw-semi);padding:2px 7px;border-radius:6px;background:var(--surface2);box-shadow:inset 0 0 0 1px var(--border);color:var(--ink-muted)}.m-adm .wd-rozm{display:inline-flex;padding:2px;gap:1px;border-radius:8px;background:var(--surface2);box-shadow:inset 0 0 0 1px var(--border)}.m-adm .wd-rozm button{min-width:28px;height:24px;padding:0 6px;border-radius:6px;font-size:11px;font-weight:var(--fw-bold);color:var(--ink-muted)}.m-adm .wd-rozm button:hover{color:var(--ink)}.m-adm .wd-rozm button.on{background:var(--accent);color:#fff}.m-adm .wd.ciag{opacity:.4}.m-adm .wd.przed:before,.m-adm .wd.po:after{content:"";position:absolute;top:8px;bottom:8px;width:3px;border-radius:2px;background:var(--accent)}.m-adm .wd.przed:before{left:-9px}.m-adm .wd.po:after{right:-9px}.m-adm .wd.nowy{animation:blysk 1.6s ease}.m-adm .wd-dodaj{grid-column:span 4;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1.5px dashed var(--border-dark);border-radius:14px;color:var(--accent);background:transparent}.m-adm .wd-dodaj b{font-size:13px}.m-adm .wd-dodaj span{font-size:12px;color:var(--ink-muted)}.m-adm .wd-dodaj:hover{background:var(--accent-l);border-color:var(--accent)}.m-adm .szuf-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#1a181647}.m-adm .szuf-ov[hidden]{display:none}.m-adm .szuf{position:fixed;top:0;right:0;bottom:0;z-index:61;width:min(440px,100%);background:var(--surface);box-shadow:-12px 0 40px #1a305929;display:flex;flex-direction:column;transform:translate(105%);transition:transform .25s cubic-bezier(.22,1,.36,1)}.m-adm .szuf.on{transform:none}.m-adm .szuf-h{display:flex;align-items:flex-start;gap:12px;padding:18px 18px 12px}.m-adm .szuf-h h2{margin:0;font-size:17px;color:var(--navy)}.m-adm .szuf-h p{margin:2px 0 0;font-size:12px;color:var(--ink-muted)}.m-adm .szuf-h .ibtn{margin-left:auto}.m-adm .szuf .search{margin:0 18px;max-width:none!important;min-width:0!important}.m-adm .szuf .search input{width:100%}.m-adm .szuf-mod{display:flex;flex-wrap:wrap;gap:6px;padding:12px 18px;border-bottom:1px solid var(--border)}.m-adm .szuf-mod button{height:28px;padding:0 11px;border-radius:20px;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);box-shadow:inset 0 0 0 1px var(--border)}.m-adm .szuf-mod button:hover{box-shadow:inset 0 0 0 1px var(--border-dark);color:var(--ink)}.m-adm .szuf-mod button.on{background:var(--accent);color:#fff;box-shadow:none}.m-adm .szuf-l{flex:1;overflow-y:auto;padding:6px 18px 18px}.m-adm .sz-gr{padding:14px 0 6px;font-size:11px;font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .sz-gr span{display:inline-flex;align-items:center;gap:6px}.m-adm .sz-o{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid var(--border);border-radius:11px;margin-bottom:6px}.m-adm .sz-o.jest{background:var(--surface2)}.m-adm .sz-pod{width:46px;height:36px;border-radius:7px;background:var(--surface2);box-shadow:inset 0 0 0 1px var(--border);display:grid;grid-template-columns:repeat(3,1fr);gap:2px;padding:5px;flex-shrink:0}.m-adm .sz-pod i{background:var(--border);border-radius:2px}.m-adm .sz-pod.r-s i:nth-child(n+2),.m-adm .sz-pod.r-m i:nth-child(3){background:transparent}.m-adm .sz-pod i:first-child{background:var(--accent);opacity:.6}.m-adm .sz-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.m-adm .sz-t b{font-size:13px;color:var(--ink)}.m-adm .sz-t span{font-size:12px;color:var(--ink-muted);line-height:1.4}.m-adm .sz-t .sz-r{font-size:11px}.m-adm .sz-jest{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:var(--fw-semi);color:var(--green);white-space:nowrap}.m-adm .sz-info{display:flex;gap:8px;align-items:flex-start;margin-top:14px;padding:10px 12px;border-radius:10px;background:var(--surface2);font-size:12px;color:var(--ink-muted)}.m-adm .sz-info svg{flex-shrink:0;margin-top:1px}@container cc-obszar (max-width:1250px){.m-adm .wd.r-s{grid-column:span 6}.m-adm .wd.r-l{grid-column:span 12}.m-adm .kpi{grid-template-columns:repeat(2,1fr)}.m-adm .dpj-l.xl{grid-template-columns:1fr 1fr}.m-adm .wd-dodaj{grid-column:span 6}}@container cc-obszar (max-width:800px){.m-adm .wd,.m-adm .wd.r-s,.m-adm .wd.r-m,.m-adm .wd.r-l,.m-adm .wd.r-xl,.m-adm .wd-dodaj{grid-column:1/-1}.m-adm .dpj-l.l,.m-adm .dpj-l.xl,.m-adm .sk.xl{grid-template-columns:1fr 1fr}.m-adm .pul-nag{flex-direction:column;align-items:flex-start}}.m-adm .szuf .search{flex:0 0 auto!important;height:auto!important}.m-adm .pul-nag [hidden]{display:none!important}.m-adm .wtab{display:flex;gap:2px;margin:0 0 10px;padding:3px;border-radius:9px;background:var(--surface2);width:max-content;max-width:100%;overflow-x:auto}.m-adm .wtab button{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:7px;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);white-space:nowrap}.m-adm .wtab button span{font-size:11px;font-weight:var(--fw-bold);color:var(--ink-muted)}.m-adm .wtab button:hover{color:var(--ink)}.m-adm .wtab button.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #1a18161a}.m-adm .wtab button.on span{color:var(--accent)}.m-adm .pas{flex:1;height:6px;border-radius:3px;background:#efece7;overflow:hidden;display:block;min-width:40px}.m-adm .pas i{display:block;height:100%;border-radius:3px;background:var(--accent)}.m-adm .pas i.a{background:var(--amber)}.m-adm .pas i.r{background:var(--red)}.m-adm .pas i.g{background:var(--green)}.m-adm .pas i.zero{background:transparent}.m-adm .of,.m-adm .czas{display:flex;align-items:center;gap:8px;margin-top:5px}.m-adm .of>span:last-child,.m-adm .czas>span:last-child{font-size:12px;color:var(--ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.m-adm .of .blisko{color:var(--amber-t);font-weight:var(--fw-semi)}.m-adm .w-stopka{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:10px;padding-top:10px;border-top:1px solid #F0EEEA;font-size:12px;color:var(--ink-muted)}.m-adm .w-pod{margin:12px 0 2px;font-size:11px;font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .w-akc{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:var(--fw-semi);color:var(--accent);opacity:0;transition:opacity .12s;white-space:nowrap}.m-adm .wl-o:hover .w-akc,.m-adm .wl-o:focus-visible .w-akc{opacity:1}.m-adm .w-baner{display:flex;align-items:center;gap:8px;width:100%;margin-top:10px;padding:9px 11px;border-radius:9px;background:var(--amber-l);color:var(--amber-t);font-size:12px;text-align:left}.m-adm .w-baner span{flex:1}.m-adm .w-baner b{font-weight:var(--fw-semi)}.m-adm .w-baner:hover{box-shadow:inset 0 0 0 1px #c49a2880}.m-adm .dz-l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.m-adm .dz{display:flex;align-items:center;gap:12px;padding:10px 10px 10px 12px;border-radius:10px;border:1px solid var(--border);background:var(--surface)}.m-adm .dz.pilne{border-color:#c49a2873;background:#fffbf0;box-shadow:inset 3px 0 0 var(--amber)}.m-adm .dz-ik{width:30px;height:30px;border-radius:9px;background:var(--surface2);color:var(--ink-dim);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-adm .dz.pilne .dz-ik{background:var(--amber-l);color:var(--amber-t)}.m-adm .dz-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.m-adm .dz-t b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .dz-t span{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .dz-t .dz-i{color:var(--ink-dim)}.m-adm .dz-p{display:flex;align-items:center;gap:10px;flex-shrink:0}.m-adm .dz-cz{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--ink-muted);white-space:nowrap}.m-adm .dz-cz.pil{color:var(--amber-t);font-weight:var(--fw-semi)}.m-adm .r-m .dz-p .dz-cz{display:none}.m-adm .kpi-l{display:flex;align-items:center;gap:5px;width:100%}.m-adm .kpi-l svg{margin-left:auto;color:var(--border-dark);opacity:0;transition:opacity .15s}.m-adm button.kpi-o:hover .kpi-l svg{opacity:1;color:var(--accent)}.m-adm .kpi-r{display:flex;align-items:baseline;gap:8px}.m-adm .tr{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-adm .tr.up{color:var(--green)}.m-adm .tr.dn{color:var(--red-t)}.m-adm .kpi-w{margin-top:4px;font-size:12px;color:var(--ink-muted)}.m-adm .kpi-w em{font-style:normal;font-weight:var(--fw-semi)}.m-adm .kpi-w em.po{color:var(--red-t)}.m-adm .kpi-w em.ok{color:var(--green)}.m-adm .kpi-o.bud{background:#eef1f7;box-shadow:none}.m-adm .kpi-o.bud .kpi-v{color:var(--navy);font-size:22px}.m-adm .kpi-o.inf{background:#eef1f7}.m-adm .lej-r{grid-template-columns:118px minmax(0,1fr) 22px 14px!important}.m-adm .lej-r>svg{color:var(--border-dark);opacity:0}.m-adm .lej-r:hover>svg{opacity:1;color:var(--accent)}.m-adm .dpj-o{display:flex;align-items:center;gap:4px;padding:2px 0;border-radius:9px}.m-adm .dpj-o:hover{background:var(--surface2)}.m-adm .dpj-g{flex:1;min-width:0;display:flex;align-items:center;gap:11px;padding:6px;text-align:left;border-radius:9px}.m-adm .dpj-g .wl-t b{display:flex;align-items:center;gap:8px}.m-adm .al{font-style:normal;font-size:11px;font-weight:var(--fw-bold);padding:1px 6px;border-radius:5px}.m-adm .al.po{background:var(--red-l);color:var(--red-t)}.m-adm .al.blisko{background:var(--amber-l);color:var(--amber-t)}.m-adm .dpj-a{display:flex;gap:2px;padding-right:4px;opacity:.55;transition:opacity .12s}.m-adm .dpj-o:hover .dpj-a,.m-adm .dpj-a:focus-within{opacity:1}.m-adm .dpj-a .ibtn{position:relative}.m-adm .dpj-a .ibtn i{position:absolute;top:-2px;right:-3px;min-width:15px;height:15px;padding:0 3px;border-radius:8px;background:var(--accent);color:#fff;font-size:9.5px;font-style:normal;font-weight:var(--fw-bold);display:flex;align-items:center;justify-content:center}.m-adm .sev{width:38px;height:38px;border-radius:9px;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.05;flex-shrink:0}.m-adm .sev b{font-size:14px}.m-adm .sev span{font-size:9.5px;text-transform:uppercase;font-weight:var(--fw-semi)}.m-adm .sev.r{background:var(--red-l);color:var(--red-t)}.m-adm .sev.a{background:var(--amber-l);color:var(--amber-t)}.m-adm .kt-p{display:flex;flex-direction:column;gap:2px}.m-adm .kt-r{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 40px;align-items:center;gap:10px;padding:6px;margin:0 -6px;border-radius:8px;text-align:left}.m-adm .kt-r:hover{background:var(--surface2)}.m-adm .kt-n{font-size:12px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .kt-r b{font-size:12px;text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-dim)}.m-adm .sk-t{display:flex;flex-direction:column;min-width:0}.m-adm .sk-t b{font-weight:var(--fw-semi)}.m-adm .sk-t em{font-style:normal;font-size:12px;font-weight:var(--fw-reg);color:var(--ink-muted)}.m-adm .sk-o>span:first-child{width:28px;height:28px;border-radius:8px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-adm .sk-o span.sk-t{width:auto;height:auto;background:none}.m-adm .siatka{grid-auto-rows:72px;align-items:stretch!important}.m-adm .wd{height:100%;overflow:hidden}.m-adm .wd.h-1{grid-row:span 2}.m-adm .wd.h-2{grid-row:span 4}.m-adm .wd.h-3{grid-row:span 6}.m-adm .wd-b{overflow-y:auto;scrollbar-width:thin;min-height:0}.m-adm .wd-dodaj{grid-row:span 2;min-height:0!important}.m-adm .wl{list-style:none;margin:0;padding:0}.m-adm .wl li+li{border-top:1px solid #F0EEEA}.m-adm .wl.kol2{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.m-adm .wl.kol2 li+li{border-top:0}.m-adm .wl.kol2 li{border-bottom:1px solid #F0EEEA}.m-adm .wr{display:flex;align-items:center;gap:11px;width:calc(100% + 12px);margin:0 -6px;padding:9px 6px;border-radius:8px;text-align:left}.m-adm .wr:hover{background:var(--surface2)}.m-adm .wr>svg{color:var(--border-dark);flex-shrink:0}.m-adm .wr:hover>svg{color:var(--accent)}.m-adm .wr-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.m-adm .wr-t b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .wr-t>span{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .wr-t em{font-style:normal;font-weight:var(--fw-semi)}.m-adm em.a{color:var(--amber-t)}.m-adm em.r{color:var(--red-t)}.m-adm .kr{width:8px;height:8px;border-radius:50%;background:var(--accent);flex-shrink:0;opacity:.55}.m-adm .kr.a{background:var(--amber);opacity:1}.m-adm .kr.r{background:var(--red);opacity:1}.m-adm .st{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted);white-space:nowrap;padding:2px 8px;border-radius:6px;background:var(--surface2)}.m-adm .st.a{background:var(--amber-l);color:var(--amber-t)}.m-adm .st.r{background:var(--red-l);color:var(--red-t)}.m-adm .dat{width:36px;height:38px}.m-adm .dat.a{background:var(--amber-l);box-shadow:none}.m-adm .dat.a b{color:var(--amber-t)}.m-adm .dat.r{background:var(--red-l);box-shadow:none}.m-adm .dat.r b{color:var(--red-t)}.m-adm .mini{width:40px;height:30px;border-radius:7px;flex-shrink:0;background:var(--surface2);display:flex;align-items:center;justify-content:center;color:var(--border-dark);box-shadow:inset 0 0 0 1px #0000000f}.m-adm .czas{display:flex;align-items:center;gap:8px;margin-top:4px}.m-adm .czas>span:last-child{font-size:12px;color:var(--ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.m-adm .czas>span.r{color:var(--red-t);font-weight:var(--fw-semi)}.m-adm .pas{height:5px}.m-adm .pas i{background:var(--accent);opacity:.75}.m-adm .pas i.r{background:var(--red);opacity:1}.m-adm .kpi{grid-template-columns:repeat(4,minmax(0,1fr))!important;height:100%}.m-adm .wd.r-l .kpi{grid-template-columns:repeat(2,minmax(0,1fr))!important}.m-adm .kpi-o,.m-adm .kpi-o.bud,.m-adm .kpi-o.inf{background:var(--surface2)!important;box-shadow:none!important;padding:10px 14px;justify-content:center}.m-adm .kpi-o .kpi-v,.m-adm .kpi-o.bud .kpi-v{font-size:24px;color:var(--navy)!important}.m-adm .kpi-s em{font-style:normal;font-weight:var(--fw-semi)}.m-adm .kpi-s em.r{color:var(--red-t)}.m-adm button.kpi-o:hover{box-shadow:inset 0 0 0 1.5px var(--accent)!important;background:var(--surface)!important}.m-adm .kpi-o.bud{cursor:default}.m-adm .wd.r-l .kpi-o{padding:8px 12px}.m-adm .wd.r-l .kpi-v{font-size:20px}.m-adm .lej{gap:2px}.m-adm .lej-r{grid-template-columns:120px minmax(0,1fr) 24px!important;padding:7px 6px}.m-adm .lej-r .pas{height:8px;border-radius:4px}.m-adm .lej-r .pas i{border-radius:4px}.m-adm .oc{color:var(--ink)}.m-adm .oc svg{color:var(--amber);fill:var(--amber)}.m-adm .sk{height:100%;align-content:start}.m-adm .sk-o{padding:10px 12px}.m-adm .wtab{margin-bottom:6px}.m-adm .wd-n{background:var(--amber)}.m-adm .wd-n.r{background:var(--red)}.m-adm.edycja .wd-h{cursor:grab;-webkit-user-select:none;user-select:none}.m-adm.edycja .wd-h button{cursor:pointer}.m-adm.ciagnie,.m-adm.ciagnie *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.m-adm .wd.plac{border:2px dashed var(--accent)!important;background:var(--accent-l)!important;box-shadow:none}.m-adm .wd.plac>*{visibility:hidden}.m-adm .wd.duch{position:fixed!important;top:0;left:0;z-index:200;margin:0;pointer-events:none;border:1.5px solid var(--accent)!important;background:var(--surface)!important;box-shadow:0 18px 44px #1a305940!important;opacity:.96}.m-adm .wd.duch .wd-b{opacity:.6}.m-adm .wd-rozm{align-items:center}.m-adm .wd-rozm>svg{color:var(--ink-muted);margin:0 3px 0 5px}@container cc-obszar (max-width:1250px){.m-adm .wl.kol2{grid-template-columns:1fr}}.m-adm .wd.h-2{grid-row:span 3}.m-adm .wd.h-3{grid-row:span 5}.m-adm.edycja .wd-h{flex-wrap:wrap;row-gap:6px}.m-adm.edycja .wd-h h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:0 1 auto}.m-adm.edycja .wd.r-s .wd-mod{display:none}.m-adm.edycja .wd.r-s .wd-h .sp{flex-basis:100%;height:0}.m-adm.edycja .wd.r-s .wd-h .wd-rozm:first-of-type{margin-left:18px}.m-adm .wd[data-id=powiadomienia] .wd-b{padding:0 0 10px}.m-adm .pw-sek{display:flex;align-items:center;gap:6px;padding:7px 16px;font-size:11px;font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);background:var(--surface2);border-top:1px solid #F0EEEA;border-bottom:1px solid #F0EEEA}.m-adm .pw-sek.pil{color:var(--amber-t);background:var(--amber-l)}.m-adm .pw-sek span{margin-left:auto}.m-adm .pw-l{list-style:none;margin:0;padding:0}.m-adm .pw+.pw{border-top:1px solid #F0EEEA}.m-adm .pw-g{display:grid;grid-template-columns:30px minmax(0,1fr);gap:11px;width:100%;padding:11px 16px;text-align:left}.m-adm .pw-ik{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:var(--accent-l);color:var(--accent)}.m-adm .pw.pil .pw-ik{background:var(--amber-l);color:var(--amber-t)}.m-adm .pw-tx{display:flex;flex-direction:column;gap:3px;min-width:0}.m-adm .pw-tt{font-size:13px;color:var(--ink);line-height:1.4}.m-adm .pw-tt b{font-weight:var(--fw-semi)}.m-adm .pw-op{font-size:12px;color:var(--ink-dim);line-height:1.5}.m-adm .pw-k{font-size:12px;color:var(--ink-muted)}.m-adm .pw:not(.czyt) .pw-tt:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--accent);margin-right:6px;vertical-align:1px}.m-adm .pw.pil .pw-tt:before{background:var(--amber)}.m-adm .pw:not(.czyt):not(.pil){background:#f4f7fc;box-shadow:inset 3px 0 0 var(--accent)}.m-adm .pw.pil{background:#fffbf0;box-shadow:inset 3px 0 0 var(--amber)}.m-adm .pw:not(.czyt):not(.pil) .pw-ik,.m-adm .pw.pil .pw-ik{background:var(--surface)}.m-adm .pw-g:hover{background:#00000006}.m-adm .pw.czyt .pw-op{color:var(--ink-muted)}.m-adm .sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.m-adm .sr-only:focus{position:absolute!important;width:auto;height:auto;clip:auto;top:6px;right:40px;z-index:3;padding:4px 8px;background:var(--accent);color:#fff;border-radius:6px;font-size:11px}.m-adm .sr-only:focus:after{content:"↑↓←→ przesuń"}.m-adm .ed-bar{position:sticky;top:8px;z-index:30;display:flex!important;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px;padding:0;background:none!important;box-shadow:none!important}.m-adm .ed-pill{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 16px;border-radius:20px;background:#ffffffd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 2px 12px #1a305924,inset 0 0 0 1px #0000000f;font-size:13px;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .ed-pill:hover{background:#fff}.m-adm .ed-pill svg{color:var(--accent)}.m-adm .ed-pill.gotowe{background:var(--accent);color:#fff;box-shadow:0 2px 12px #375da659}.m-adm .ed-pill.gotowe:hover{background:var(--navy)}.m-adm .ed-t{font-size:12px;color:var(--ink-muted);background:#ffffffb3;padding:4px 10px;border-radius:12px}.m-adm.edycja .wd:not(.plac):not(.rozc){animation:drga .32s ease-in-out infinite;animation-delay:var(--d,0s)}.m-adm.ciagnie .wd,.m-adm.rozciaga .wd{animation:none!important}@media (prefers-reduced-motion:reduce){.m-adm.edycja .wd{animation:none!important}}.m-adm.edycja .wd{overflow:visible;border-style:solid!important;border-color:var(--border)!important;cursor:grab;-webkit-user-select:none;user-select:none}.m-adm.edycja .wd-b{pointer-events:none;opacity:1!important;-webkit-mask-image:none!important;mask-image:none!important;max-height:none!important;overflow:hidden!important}.m-adm.edycja .wd-h{cursor:grab!important}.m-adm.edycja .wd-h,.m-adm.edycja .wd-b{border-radius:14px}.m-adm.edycja .wd>.wd-h,.m-adm.edycja .wd>.wd-b{overflow:hidden}.m-adm .wd-min{position:absolute;top:-9px;left:-9px;z-index:4;width:24px;height:24px;border-radius:50%;background:#e4e1db;box-shadow:0 1px 4px #0000002e;display:flex;align-items:center;justify-content:center;transition:transform .12s,background .12s}.m-adm .wd-min i{display:block;width:10px;height:2px;border-radius:1px;background:#3f3b35}.m-adm .wd-min:hover{transform:scale(1.1);background:#d5d1c9}.m-adm .wd-rs{position:absolute;right:4px;bottom:4px;z-index:4;width:22px;height:22px;cursor:nwse-resize;border-radius:0 0 11px}.m-adm .wd-rs:before{content:"";position:absolute;right:4px;bottom:4px;width:12px;height:12px;border-right:3px solid var(--border-dark);border-bottom:3px solid var(--border-dark);border-radius:0 0 8px;transition:border-color .12s}.m-adm .wd:hover .wd-rs:before,.m-adm .wd.rozc .wd-rs:before{border-color:var(--accent)}.m-adm .wd.rozc{outline:2px solid var(--accent);outline-offset:2px}.m-adm.rozciaga,.m-adm.rozciaga *{cursor:nwse-resize!important}.m-adm .wd-wym{font-size:11px;color:var(--ink-muted);white-space:nowrap}.m-adm .wd.rozc .wd-wym{color:var(--accent);font-weight:var(--fw-semi)}.m-adm .wd.plac{border:2px dashed rgba(55,93,166,.45)!important;background:#375da60f!important}.m-adm .wd.duch{animation:none!important;transition:none}.m-adm .wd.znika{transition:transform .18s,opacity .18s;transform:scale(.85)!important;opacity:0}.m-adm .wd.wpada{animation:wpada .3s cubic-bezier(.22,1.3,.36,1)!important}.m-adm.edycja .wd-dodaj{display:none}.m-adm .szuf.gal-ok{top:6cqh;bottom:auto;left:50%;right:auto;width:min(880px,94vw);max-height:88cqh;border-radius:18px;transform:translate(-50%,24px) scale(.98);opacity:0;pointer-events:none;transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .2s}.m-adm .szuf.gal-ok.on{transform:translate(-50%);opacity:1;pointer-events:auto}.m-adm .gal{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;padding-top:8px}.m-adm .gal-k{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--surface)}.m-adm .gal-pod{height:150px;padding:12px;background:var(--surface2);overflow:hidden;position:relative}.m-adm .gal-sk{background:var(--surface);border-radius:12px;box-shadow:0 2px 10px #1a305914;transform:scale(.62);transform-origin:top left;width:161%;pointer-events:none}.m-adm .gal-sk .wd-b{max-height:200px;overflow:hidden}.m-adm .gal-pod:after{content:"";position:absolute;left:0;right:0;bottom:0;height:40px;background:linear-gradient(transparent,var(--surface2))}.m-adm .gal-t{padding:10px 12px 4px;display:flex;flex-direction:column;gap:2px}.m-adm .gal-m{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:var(--fw-semi);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-muted)}.m-adm .gal-t b{font-size:13px;color:var(--ink)}.m-adm .gal-t>span:last-child{font-size:12px;color:var(--ink-muted);line-height:1.4}.m-adm .gal-a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px 12px;margin-top:auto}.m-adm .gal-r{display:inline-flex;padding:2px;gap:1px;border-radius:8px;background:var(--surface2);box-shadow:inset 0 0 0 1px var(--border)}.m-adm .gal-r button{min-width:28px;height:24px;border-radius:6px;font-size:11px;font-weight:var(--fw-bold);color:var(--ink-muted)}.m-adm .gal-r button.on{background:var(--accent);color:#fff}.m-adm .gal-k.jest{opacity:.65}.m-adm .gal-st{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:16px;padding:10px 12px;border-radius:10px;background:var(--surface2);font-size:12px;color:var(--ink-muted)}.m-adm .gal-st>span{display:inline-flex;align-items:center;gap:7px}.m-adm .dz-sum{font-size:12px;color:var(--ink-muted);margin:-2px 0 8px}.m-adm .dz-sum b.a{color:var(--amber-t);font-weight:var(--fw-semi)}.m-adm .dzl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.m-adm .dzi{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:9px 10px;border-radius:10px;background:var(--surface2)}.m-adm .dzi-ik{width:30px;height:30px;border-radius:8px;background:var(--surface);color:var(--ink-muted);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px var(--border)}.m-adm .dzi.a .dzi-ik{color:var(--amber-t);background:var(--amber-l);box-shadow:none}.m-adm .dzi.r .dzi-ik{color:var(--red-t);background:var(--red-l);box-shadow:none}.m-adm .dzi-t{min-width:0;display:flex;flex-direction:column;gap:1px}.m-adm .dzi-t b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .dzi-t span{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .dzi-d{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted);white-space:nowrap}.m-adm .dzi.a .dzi-d{color:var(--amber-t)}.m-adm .dzi.r .dzi-d{color:var(--red-t)}.m-adm .dzi .btn{background:var(--surface)}.m-adm .dz-wiecej{margin-top:8px;font-size:12px;color:var(--ink-muted)}.m-adm .wd.r-m .dzi{grid-template-columns:30px minmax(0,1fr) auto}.m-adm .wd.r-m .dzi-d{display:none}.m-adm .rs-ramka{position:fixed;z-index:150;border:2px solid var(--accent);border-radius:16px;background:#375da60f;pointer-events:none;box-shadow:0 10px 30px #1a30591f}.m-adm .rs-ramka.koniec{transition:width .2s cubic-bezier(.22,1,.36,1),height .2s cubic-bezier(.22,1,.36,1),opacity .2s;opacity:0}.m-adm .wd.rozc{outline:none!important}.m-adm .wd.rozc>*{opacity:.55;transition:opacity .15s}.m-adm .wd.sort-ak{transition:transform .26s cubic-bezier(.22,1,.36,1)!important}.m-adm .dzl{gap:4px!important}.m-adm .dzi{padding:6px 8px!important}.m-adm .dzi-ik{width:28px!important;height:28px!important}.m-adm .dzi{grid-template-columns:28px minmax(0,1fr) auto auto!important}.m-adm .wd.r-m .dzi{grid-template-columns:28px minmax(0,1fr) auto!important}.m-adm .app{container-type:inline-size}.m-adm .app #siatka{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:150px;grid-auto-flow:row dense;gap:16px}.m-adm #siatka .wd.r-s{grid-column:span 1}.m-adm #siatka .wd.r-m{grid-column:span 2}.m-adm #siatka .wd.r-l{grid-column:span 3}.m-adm #siatka .wd.r-xl{grid-column:span 4}.m-adm #siatka .wd.h-1{grid-row:span 1}.m-adm #siatka .wd.h-2{grid-row:span 2}.m-adm #siatka .wd.h-3{grid-row:span 3}@container (max-width:1080px){.m-adm .app #siatka{grid-template-columns:repeat(3,minmax(0,1fr))}.m-adm #siatka .wd.r-xl{grid-column:span 3}}@container (max-width:780px){.m-adm .app #siatka{grid-template-columns:repeat(2,minmax(0,1fr))}.m-adm #siatka .wd.r-l,.m-adm #siatka .wd.r-xl{grid-column:span 2}}@container (max-width:480px){.m-adm .app #siatka{grid-template-columns:1fr}.m-adm #siatka .wd.r-m,.m-adm #siatka .wd.r-l,.m-adm #siatka .wd.r-xl{grid-column:span 1}.m-adm #siatka .wd.h-3{grid-row:span 2}}.m-adm #siatka .wd-b{overflow:hidden!important;display:flex;flex-direction:column}.m-adm #siatka .wd-b>.wl,.m-adm #siatka .wd-b>.dzl{flex:0 0 auto}.m-adm .wd-wiecej{display:inline-flex;align-items:center;gap:4px;margin-top:auto;padding-top:8px;font-size:12px;font-weight:var(--fw-semi);color:var(--accent);align-self:flex-start}.m-adm .wd-wiecej:hover{text-decoration:underline;text-underline-offset:2px}.m-adm .wd.r-l .kpi{grid-template-columns:repeat(4,minmax(0,1fr))!important}@container (max-width:1080px){.m-adm .kpi{grid-template-columns:repeat(2,minmax(0,1fr))!important}.m-adm #siatka .wd[data-id=kpi].h-1{grid-row:span 2}}.m-adm .sk.s{grid-template-columns:1fr}.m-adm .sk.m{grid-template-columns:1fr 1fr}.m-adm .sk.l,.m-adm .sk.xl{grid-template-columns:repeat(4,1fr)}.m-adm #siatka .wd[data-id=skroty].h-1 .sk.s{grid-template-columns:1fr 1fr}.m-adm .czas{margin-top:3px}.m-adm .rs-bad{position:fixed;left:0;top:0;z-index:300;padding:5px 10px;border-radius:8px;background:var(--navy);color:#fff;font-size:12px;font-weight:var(--fw-semi);pointer-events:none;box-shadow:0 6px 18px #1a305940;white-space:nowrap}.m-adm #siatka .wd-h h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.m-adm #siatka .wd-h h2 .wd-n{flex-shrink:0}@container (min-width:1081px){.m-adm #siatka .wd.r-s .wd-link .lt{display:none}.m-adm #siatka .wd.r-s .wd-link{padding:6px}}.m-adm #siatka .wd-b{padding:0 16px 14px}.m-adm #siatka .wd[data-id=powiadomienia] .wd-b{padding:0 0 10px}.m-adm .pw-st:empty{display:none}.m-adm .wd-wiecej{padding-top:6px!important}.m-adm .lej{flex:1;justify-content:space-between}.m-adm .sk{flex:1;grid-auto-rows:1fr}.m-adm #siatka .wd.h-1 .sk{grid-auto-rows:auto}.m-adm .kpi{flex:1}.m-adm .dz-sum{margin:-2px 0 8px!important}.m-adm .dzi{min-height:46px}.m-adm .ed-bar{display:flex!important;align-items:center;gap:10px;margin:0 0 16px;padding:10px 12px 10px 16px!important;border-radius:12px;background:var(--navy)!important;color:#fff;box-shadow:0 8px 24px #1a30592e!important;justify-content:flex-start}.m-adm .ed-bar[hidden]{display:none!important}.m-adm .ed-bar .t{flex:1;display:flex;flex-direction:column;min-width:0}.m-adm .ed-bar .t b{font-size:13px}.m-adm .ed-bar .t span{font-size:12px;opacity:.75}.m-adm .rs-ramka{display:block!important;position:fixed;z-index:150;border:2px solid var(--accent);border-radius:16px;background:#375da612;pointer-events:none;box-shadow:0 0 0 4px #375da61a,0 12px 34px #1a305924}.m-adm .rs-ramka.koniec{transition:width .22s cubic-bezier(.22,1,.36,1),height .22s cubic-bezier(.22,1,.36,1),opacity .22s;opacity:0}.m-adm #siatka .wd.rozc{animation:none!important;box-shadow:none!important}.m-adm #siatka .wd.rozc>*{opacity:.55;transition:opacity .15s}.m-adm .rs-ramka,.m-adm .rs-bad{display:none!important}.m-adm .wd.rs-duch{position:fixed!important;z-index:200;margin:0;animation:none!important;pointer-events:none;overflow:hidden!important;border:1.5px solid var(--accent)!important;background:var(--surface)!important;box-shadow:0 0 0 5px #375da624,0 18px 44px #1a305938!important}.m-adm .wd.rs-duch .wd-min,.m-adm .wd.rs-duch .wd-u{display:none}.m-adm .wd.rs-duch.koniec{transition:left .24s cubic-bezier(.22,1,.36,1),top .24s cubic-bezier(.22,1,.36,1),width .24s cubic-bezier(.22,1,.36,1),height .24s cubic-bezier(.22,1,.36,1),box-shadow .24s;box-shadow:0 1px 2px #1a18160a!important}.m-adm #siatka .wd.rs-plac{animation:none!important;border:2px dashed rgba(55,93,166,.5)!important;background:#375da614!important;box-shadow:none!important}.m-adm #siatka .wd.rs-plac>*{visibility:hidden}.m-adm .pg{display:flex;align-items:center;gap:6px;margin-top:auto;padding-top:8px}.m-adm .pg-o{font-size:12px;color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.m-adm .pg-k{display:flex;align-items:center;gap:4px;margin-left:auto}.m-adm .pg-k i{width:6px;height:6px;border-radius:50%;background:var(--border-dark);opacity:.5;transition:all .2s}.m-adm .pg-k i.on{width:16px;border-radius:3px;background:var(--accent);opacity:1}.m-adm .pg-k span{font-size:11px;color:var(--ink-muted)}.m-adm .pg-b{width:26px;height:26px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--ink-dim);background:var(--surface2)}.m-adm .pg-b:hover:not([disabled]){background:var(--accent-l);color:var(--accent)}.m-adm .pg-b[disabled]{opacity:.35;cursor:default}.m-adm .pw-st{padding:0 16px;margin-top:auto}.m-adm .wd-b.przewin-l>*:not(.pg):not(.pw-st){animation:zLewej .22s ease-out}.m-adm .wd-b.przewin-p>*:not(.pg):not(.pw-st){animation:zPrawej .22s ease-out}.m-adm .wd-b.przewin-l .pw-l,.m-adm .wd-b.przewin-p .pw-l{animation-duration:.22s}.m-adm .pog-g{display:flex;align-items:center;gap:12px}.m-adm .pog-ik{width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--surface2);color:var(--ink-dim);flex-shrink:0}.m-adm .pog-ik.slonce{background:#fff4d6;color:#c49a28}.m-adm .pog-ik.deszcz,.m-adm .pog-ik.chmury{background:#eaf0f8;color:#5a7ab0}.m-adm .pog-ik.mroz{background:#e6f2fa;color:#3b87b8}.m-adm .pog-ik.wiatr{background:#eef1f4;color:#5e6b78}.m-adm .pog-g div{display:flex;flex-direction:column;min-width:0}.m-adm .pog-t{font-size:28px;font-weight:var(--fw-bold);color:var(--navy);line-height:1.05;letter-spacing:-.02em}.m-adm .pog-g span{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .pog-dni{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:10px}.m-adm .pog-d{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 2px;border-radius:9px;background:var(--surface2);font-size:11px;color:var(--ink-muted)}.m-adm .pog-d svg{color:var(--ink-dim)}.m-adm .pog-d b{font-size:13px;color:var(--ink)}.m-adm .pog-d em{font-style:normal;font-size:11px}.m-adm .pog-d.uw{background:var(--amber-l)}.m-adm .pog-d.uw svg{color:var(--amber-t)}.m-adm .pog-o{display:flex;align-items:flex-start;gap:8px;margin-top:10px;padding:8px 10px;border-radius:9px;font-size:12px;line-height:1.4}.m-adm .pog-o>svg{flex-shrink:0;margin-top:1px}.m-adm .pog-o span{flex:1;min-width:0;display:flex;flex-direction:column}.m-adm .pog-o b{font-weight:var(--fw-semi)}.m-adm .pog-o em{font-style:normal;font-weight:var(--fw-bold);font-size:11px}.m-adm .pog-o.r{background:var(--red-l);color:var(--red-t)}.m-adm .pog-o.a{background:var(--amber-l);color:var(--amber-t)}.m-adm .pog-o.ok{background:#eaf5ee;color:var(--green)}.m-adm .pg{padding-top:4px}.m-adm .pg-b{width:24px;height:24px}.m-adm .dz-sum{margin:-4px 0 6px!important}.m-adm .zk-w{display:inline-flex;padding:3px;gap:2px;background:var(--surface);border:1px solid var(--border);border-radius:10px;margin-bottom:16px}.m-adm .zk-w button{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 14px;border-radius:7px;font-size:var(--fs-body);font-weight:var(--fw-semi);color:var(--ink-dim)}.m-adm .zk-w button.on{background:var(--accent);color:#fff}.m-adm .zk-w .n{font-size:var(--fs-micro);font-weight:var(--fw-bold);opacity:.8}.m-adm .us-nag,.m-adm .us{display:grid;grid-template-columns:30px minmax(0,1.6fr) minmax(0,1.2fr) 170px 150px;align-items:center;gap:12px;padding:0 12px 0 10px}.m-adm .us-nag{height:24px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm #lista.us-l{display:flex;flex-direction:column;gap:8px}.m-adm .us{min-height:60px;background:var(--surface);border:1px solid var(--border);border-radius:12px;font-weight:var(--fw-reg)}.m-adm .us:hover{border-color:var(--border-dark)}.m-adm .us.off .us-t b,.m-adm .us.off .av{opacity:.55}.m-adm .us-k{display:flex;align-items:center;gap:11px;min-width:0}.m-adm .us .av{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:var(--fw-bold);flex-shrink:0}.m-adm .av.k-n{background:#e8ecf4;color:var(--navy)}.m-adm .av.k-b{background:var(--accent-l);color:var(--accent)}.m-adm .av.k-g{background:#eaf5ee;color:var(--green)}.m-adm .us-t{display:flex;flex-direction:column;min-width:0}.m-adm .us-t b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink);display:flex;align-items:center;gap:7px}.m-adm .us-t span{font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .ty{font-style:normal;font-size:11px;font-weight:var(--fw-semi);padding:1px 7px;border-radius:10px;background:var(--accent-l);color:var(--accent)}.m-adm .us-r{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.m-adm .rola{font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:3px 9px;border-radius:6px;white-space:nowrap}.m-adm .rola.k-n{background:#e8ecf4;color:var(--navy)}.m-adm .rola.k-b{background:var(--accent-l);color:var(--accent)}.m-adm .rola.k-g{background:#eaf5ee;color:var(--green)}.m-adm .us-p{font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .st.g{background:#eaf5ee;color:var(--green)}.m-adm .us-a{display:flex;justify-content:flex-end;gap:4px}.m-adm .mn{position:fixed;z-index:120;min-width:210px;padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #1a305929}.m-adm .mn button{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:8px;font-size:var(--fs-body);color:var(--ink);text-align:left}.m-adm .mn button svg{color:var(--ink-muted)}.m-adm .mn button:hover,.m-adm .mn button:focus{background:var(--surface2);outline:none}.m-adm .mn button.cz{color:var(--red-t)}.m-adm .mn button.cz svg{color:var(--red-t)}.m-adm .mn button.cz:hover{background:var(--red-l)}.m-adm .mn-sep{height:1px;background:var(--border);margin:4px 6px}.m-adm .ro-w{display:flex;flex-direction:column;gap:6px}.m-adm .ro{display:flex;align-items:flex-start;gap:10px;width:100%;padding:9px 12px;border:1.5px solid var(--border);border-radius:10px;text-align:left;cursor:pointer}.m-adm .ro input{position:absolute;opacity:0}.m-adm .ro:hover{border-color:var(--border-dark)}.m-adm .ro-r{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--border-dark);flex-shrink:0;margin-top:2px}.m-adm .ro-t{display:flex;flex-direction:column;gap:1px}.m-adm .ro-t b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .ro-t span{font-size:var(--fs-micro);color:var(--ink-muted);line-height:1.4}.m-adm .ro.on{border-color:var(--accent);background:var(--accent-l)}.m-adm .ro.on .ro-r{border:5px solid var(--accent)}.m-adm .th{display:flex;align-items:center;gap:8px}.m-adm .th code{flex:1;padding:9px 12px;border-radius:9px;background:var(--surface2);border:1px dashed var(--border-dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;letter-spacing:.06em;color:var(--navy)}.m-adm .role-l{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px}.m-adm .role-k{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;background:var(--surface);border:1px solid var(--border);border-radius:12px}.m-adm .role-k b{font-size:13px;color:var(--ink);margin-top:4px}.m-adm .role-k>span:not(.rola){font-size:var(--fs-meta);color:var(--ink-muted);line-height:1.45}.m-adm .role-k .btn-link{display:inline-flex;align-items:center;gap:4px;margin-top:auto;padding-top:6px}.m-adm .mx-w{background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow-x:auto}.m-adm .mx{width:100%;border-collapse:collapse;min-width:760px}.m-adm .mx th{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);padding:10px 12px;text-align:center;border-bottom:1px solid var(--border);background:var(--surface2);white-space:nowrap}.m-adm .mx th:first-child,.m-adm .mx td:first-child{text-align:left;padding-left:16px}.m-adm .mx td{padding:9px 12px;text-align:center;border-top:1px solid #F0EEEA;font-size:var(--fs-body);color:var(--ink)}.m-adm .mx tr:hover td{background:#faf9f7}.m-adm .mx .tak{display:inline-flex;width:22px;height:22px;border-radius:50%;background:#eaf5ee;color:var(--green);align-items:center;justify-content:center}.m-adm .mx .nie{color:var(--border-dark)}@container cc-obszar (max-width:1100px){.m-adm .us-nag{display:none}.m-adm .us{grid-template-columns:30px minmax(0,1fr) auto;padding:10px;row-gap:6px}.m-adm .us-r,.m-adm .us-s{grid-column:2}.m-adm .us-a{grid-column:3;grid-row:1}.m-adm .role-l{grid-template-columns:1fr 1fr}}.m-adm .dn-stat{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:18px}.m-adm .dn-s{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--surface);border:1px solid var(--border);border-radius:12px}.m-adm .dn-si{width:32px;height:32px;border-radius:9px;background:var(--surface2);color:var(--ink-dim);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-adm .dn-s>span:last-child{display:flex;flex-direction:column;font-size:var(--fs-meta);color:var(--ink-muted);min-width:0}.m-adm .dn-s b{font-size:18px;font-weight:var(--fw-bold);color:var(--navy);line-height:1.15}.m-adm .dn-g{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;align-items:start}.m-adm .dn-k{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:18px 20px}.m-adm .dn-k+.dn-k{margin-top:16px}.m-adm .dn-k h2{margin:0;font-size:15px;font-weight:var(--fw-semi);color:var(--navy);display:flex;align-items:center;gap:8px}.m-adm .dn-k>p{margin:4px 0 14px;font-size:var(--fs-meta);color:var(--ink-muted);line-height:1.5}.m-adm .dn-sek{display:flex;align-items:center;justify-content:space-between;margin:16px 0 8px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .dn-sek .btn-link{text-transform:none;letter-spacing:0;font-size:var(--fs-meta)}.m-adm .zbs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.m-adm .zb{position:relative;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1.5px solid var(--border);border-radius:11px;cursor:pointer;transition:border-color .15s,background .15s}.m-adm .zb input{position:absolute;opacity:0}.m-adm .zb:hover{border-color:var(--border-dark)}.m-adm .zb:focus-within{box-shadow:0 0 0 3px #375da626}.m-adm .zb-ik{width:30px;height:30px;border-radius:8px;background:var(--surface2);color:var(--ink-muted);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-adm .zb-t{flex:1;min-width:0;display:flex;flex-direction:column}.m-adm .zb-t b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .zb-t span{font-size:var(--fs-micro);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .zb-c{width:20px;height:20px;border-radius:6px;border:1.5px solid var(--border-dark);display:flex;align-items:center;justify-content:center;color:transparent;flex-shrink:0}.m-adm .zb.on{border-color:var(--accent);background:var(--accent-l)}.m-adm .zb.on .zb-ik{background:var(--surface);color:var(--accent)}.m-adm .zb.on .zb-c{background:var(--accent);border-color:var(--accent);color:#fff}.m-adm #fmt{display:grid;grid-template-columns:1fr 1fr;gap:8px}.m-adm #fmt .ro{position:relative}.m-adm .dn-st{display:flex;align-items:center;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid var(--border)}.m-adm .dn-st span{flex:1;font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .btn[disabled]{opacity:.5;cursor:not-allowed}.m-adm .kolko{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:kreci .7s linear infinite;display:inline-block}.m-adm .dn-sync{display:flex;align-items:center;gap:12px}.m-adm .dn-sync>div{flex:1;display:flex;flex-direction:column}.m-adm .dn-sync b{font-size:13px;color:var(--ink)}.m-adm .dn-sync span{font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .dn-hl{list-style:none;margin:0;padding:0}.m-adm .dn-hl li{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid #F0EEEA}.m-adm .dn-hl li:first-child{border-top:0}.m-adm .dn-hi{width:28px;height:28px;border-radius:8px;background:var(--surface2);color:var(--ink-muted);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-adm .dn-hl li>span:last-child{display:flex;flex-direction:column;min-width:0}.m-adm .dn-hl b{font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink)}.m-adm .dn-hl li>span:last-child span{font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .dn-info{display:flex;gap:10px;align-items:flex-start;font-size:var(--fs-meta);color:var(--ink-dim);line-height:1.55}.m-adm .dn-info>svg{flex-shrink:0;color:var(--accent);margin-top:2px}.m-adm .dn-info code{font-size:12px;background:var(--surface2);padding:1px 5px;border-radius:4px}@container cc-obszar (max-width:1100px){.m-adm .dn-stat{grid-template-columns:repeat(3,1fr)}.m-adm .dn-g{grid-template-columns:1fr}}@container cc-obszar (max-width:600px){.m-adm .zbs,.m-adm #fmt{grid-template-columns:1fr}}.m-adm .filters .wyb{min-width:230px}.m-adm .filters .wyb-b{min-height:38px;background:var(--surface)}.m-adm .rf{display:flex;flex-wrap:wrap;gap:6px;margin:-4px 0 14px}.m-adm .rf button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:20px;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.m-adm .rf button span{font-size:11px;font-weight:var(--fw-bold);color:var(--ink-muted)}.m-adm .rf button:hover{box-shadow:inset 0 0 0 1px var(--border-dark);color:var(--ink)}.m-adm .rf button.on{background:var(--accent);color:#fff;box-shadow:none}.m-adm .rf button.on span{color:#fffc}.m-adm .rf button.zero{opacity:.5}.m-adm .us-nag{grid-template-columns:30px minmax(0,1.6fr) minmax(0,1fr) 110px 150px 22px!important;padding:0 14px 0 10px}.m-adm .us{display:grid;grid-template-columns:30px minmax(0,1fr)!important;padding:0 6px 0 10px!important;gap:0!important;min-height:62px;cursor:pointer;transition:border-color .15s,box-shadow .15s}.m-adm .us:hover{border-color:var(--border-dark);box-shadow:0 2px 10px #1a30590f}.m-adm .us-g{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 110px 150px 22px;align-items:center;gap:12px;width:100%;min-height:60px;padding:0 8px 0 0;text-align:left;border-radius:10px}.m-adm .us-g:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.m-adm .us-p{font-size:var(--fs-meta);color:var(--ink-dim)}.m-adm .us-p em{font-style:normal;color:var(--ink-muted)}.m-adm .us-log{font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .us-ch{display:flex;color:var(--border-dark);transition:transform .15s,color .15s}.m-adm .us:hover .us-ch{color:var(--accent);transform:translate(2px)}.m-adm .us.off{background:#fbfaf8}.m-adm .sz{position:fixed;top:0;right:0;bottom:0;z-index:61;width:min(480px,100%);background:var(--surface);box-shadow:-12px 0 40px #1a305929;display:flex;flex-direction:column;transform:translate(105%);transition:transform .28s cubic-bezier(.22,1,.36,1)}.m-adm .sz.on{transform:none}.m-adm .sz-h{display:flex;align-items:center;gap:14px;padding:20px 18px 16px 20px;border-bottom:1px solid var(--border)}.m-adm .av.duz{width:52px;height:52px;border-radius:50%;font-size:17px;font-weight:var(--fw-bold);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-adm .sz-ht{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.m-adm .sz-ht b{font-size:17px;color:var(--navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .sz-ht span{font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .sz-b{flex:1;overflow-y:auto;padding:4px 20px 20px}.m-adm .sz-s{padding:16px 0;border-bottom:1px solid #F0EEEA}.m-adm .sz-s:last-child{border-bottom:0}.m-adm .sz-s h3{margin:0 0 10px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .sz-p{margin:8px 0 0;font-size:var(--fs-meta);color:var(--ink-muted);line-height:1.5}.m-adm .sz-g{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:11px;overflow:hidden}.m-adm .sz-f{display:flex;align-items:center;gap:12px;padding:0 12px;min-height:44px}.m-adm .sz-f+.sz-f{border-top:1px solid var(--border)}.m-adm .sz-f>span{width:130px;flex-shrink:0;font-size:var(--fs-meta);color:var(--ink-dim)}.m-adm .sz-f input{flex:1;min-width:0;border:0;outline:0;height:42px;font-size:13px;font-family:inherit;color:var(--ink);background:transparent}.m-adm .sz-f:focus-within{background:var(--accent-l)}.m-adm #pBl.on{display:block;margin-top:6px}.m-adm .sz-role{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:11px;overflow:hidden}.m-adm .sro{display:flex;align-items:flex-start;gap:10px;width:100%;padding:10px 12px;text-align:left}.m-adm .sro+.sro{border-top:1px solid var(--border)}.m-adm .sro:hover:not([disabled]){background:var(--surface2)}.m-adm .sro.on{background:var(--accent-l)}.m-adm .sro.on .ro-r{border:5px solid var(--accent)}.m-adm .sro[disabled]{cursor:default;opacity:.6}.m-adm .sro.on[disabled]{opacity:1}.m-adm .sro-t{display:flex;flex-direction:column;gap:1px}.m-adm .sro-t b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .sro-t span{font-size:var(--fs-micro);color:var(--ink-muted);line-height:1.4}.m-adm .sz-l{list-style:none;margin:0;padding:0;border:1px solid var(--border);border-radius:11px;overflow:hidden}.m-adm .sz-l li+li{border-top:1px solid var(--border)}.m-adm .sz-l button{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;text-align:left;font-size:13px;color:var(--ink)}.m-adm .sz-l button span{flex:1}.m-adm .sz-l button svg{color:var(--ink-muted)}.m-adm .sz-l button:hover{background:var(--surface2)}.m-adm .sz-l button:hover svg:last-child{color:var(--accent)}.m-adm .sz-r{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--border);border-radius:11px}.m-adm .sz-r+.sz-r{margin-top:8px}.m-adm .sz-r>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.m-adm .sz-r b{font-size:13px;color:var(--ink)}.m-adm .sz-r>div>span{font-size:var(--fs-micro);color:var(--ink-muted);line-height:1.4}.m-adm .sz-usun{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.m-adm .sz-usun>span{flex:1;min-width:200px;display:flex;align-items:flex-start;gap:6px;font-size:var(--fs-meta);color:var(--red-t);line-height:1.45}.m-adm .sz-usun .btn-usun{color:var(--red-t)}.m-adm .sz-f2{display:flex;align-items:center;gap:8px;padding:12px 18px;border-top:1px solid var(--border);background:var(--surface2)}.m-adm .sz-f2 .sp{flex:1;font-size:12px;color:var(--amber-t);font-weight:var(--fw-semi)}.m-adm .sz-f2.potw{background:var(--amber-l)}.m-adm .zm-p{display:inline-flex;align-items:center;gap:6px}@container cc-obszar (max-width:1100px){.m-adm .us-nag{display:none}.m-adm .us-g{grid-template-columns:minmax(0,1fr) auto 22px;row-gap:4px;padding:8px 8px 8px 0}.m-adm .us-p,.m-adm .us-s{display:none}}.m-adm .sw2{position:relative;display:inline-block;width:38px;height:22px;cursor:pointer;flex-shrink:0}.m-adm .sw2 input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.m-adm .sw2 i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;background:var(--border-dark);transition:background .15s;pointer-events:none}.m-adm .sw2 i:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .15s}.m-adm .sw2 input:checked+i{background:var(--green)}.m-adm .sw2 input:checked+i:after{transform:translate(16px)}.m-adm .sw2 input:focus-visible+i{outline:2px solid var(--accent);outline-offset:2px}.m-adm .sro.on{background:var(--accent-l)!important}.m-adm .adm5 .topbar{margin-bottom:10px}.m-adm .ad-tab.on{color:var(--navy)}.m-adm .wejscie{animation:wejscie .22s ease-out}.m-adm .ul-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.m-adm .ul-bar .search{flex:1;min-width:240px;max-width:380px!important}.m-adm .ul-bar .search input{width:100%}.m-adm .ul-bar .wyb{min-width:250px}.m-adm .ul-lc{margin-left:auto;display:flex;align-items:center;gap:12px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .ul-lc b{color:var(--ink)}.m-adm .ul{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:hidden;container-type:inline-size;font-weight:var(--fw-reg)}.m-adm .ul-h,.m-adm .ur{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center}.m-adm .ur-g,.m-adm .ul-h{grid-template-columns:minmax(230px,1.5fr) minmax(200px,1.3fr) 76px 128px 140px 20px}.m-adm .ul-h{display:grid;grid-template-columns:26px minmax(230px,1.5fr) minmax(200px,1.3fr) 76px 128px 140px 20px;gap:14px;height:38px;padding:0 16px 0 10px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .ur{padding:0 10px;border-top:1px solid #F0EEEA;transition:background .12s}.m-adm .ul-h+.ur{border-top:0}.m-adm .ur:hover{background:#faf9f7}.m-adm .ur .uchwyt{width:22px;height:28px;opacity:0}.m-adm .ur:hover .uchwyt{opacity:.7}.m-adm .ur-g{display:grid;gap:14px;align-items:center;min-height:62px;padding:0 6px 0 0;text-align:left;width:100%;border-radius:10px}.m-adm .ur-g:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.m-adm .ur-o{display:flex;align-items:center;gap:12px;min-width:0}.m-adm .ur .av,.m-adm .sz-h .av{font-weight:var(--fw-bold);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%}.m-adm .ur .av{width:36px;height:36px;font-size:12px}.m-adm .ur-t{display:flex;flex-direction:column;min-width:0}.m-adm .ur-t b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink);display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .ur-g:hover .ur-t b{color:var(--accent)}.m-adm .ur-t span{font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .ty{font-style:normal;font-size:10px;font-weight:var(--fw-bold);padding:1px 7px;border-radius:9px;background:var(--accent-l);color:var(--accent)}.m-adm .ur-r{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.m-adm .rt{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:3px 9px 3px 8px;border-radius:7px;background:var(--rb);color:var(--rc);font-size:12px;font-weight:var(--fw-semi)}.m-adm .rt i{width:7px;height:7px;border-radius:50%;background:var(--rc);flex-shrink:0}.m-adm .rt .pel{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .rt .kr{display:none}@container (max-width:1050px){.m-adm .ur-r .rt .pel{display:none}.m-adm .ur-r .rt .kr{display:inline}}.m-adm .ur-w{font-size:var(--fs-micro);color:var(--accent);font-weight:var(--fw-semi)}.m-adm .ur-p{font-size:13px;color:var(--ink);font-variant-numeric:tabular-nums}.m-adm .ur-p em{font-style:normal;color:var(--amber-t);font-size:var(--fs-meta)}.m-adm .ur-p .nd{color:var(--border-dark)}.m-adm .ur-s{display:flex;align-items:center;gap:7px;font-size:var(--fs-meta);color:var(--ink-dim);white-space:nowrap}.m-adm .sd{width:7px;height:7px;border-radius:50%;flex-shrink:0}.m-adm .sd.g{background:var(--green)}.m-adm .sd.a{background:var(--amber)}.m-adm .sd.off{background:var(--border-dark)}.m-adm .ur-ch{display:flex;color:var(--border-dark);transition:transform .15s,color .15s}.m-adm .ur:hover .ur-ch{color:var(--accent);transform:translate(2px)}.m-adm .ur.off{background:#fbfaf8}.m-adm .ur.off .av{opacity:.45}.m-adm .ur.off .ur-t b{color:var(--ink-muted)}.m-adm .ur.sort-ciag{background:var(--surface)!important;box-shadow:0 10px 24px #1a305929!important}.m-adm .ul-pusto{display:flex;flex-direction:column;align-items:center;gap:4px;padding:44px 20px;color:var(--border-dark);font-size:var(--fs-meta)}.m-adm .ul-pusto b{color:var(--ink);font-size:14px;margin-top:4px}.m-adm .ul-pusto span{color:var(--ink-muted)}.m-adm .ul-uw{display:flex;align-items:center;gap:6px;margin:10px 4px 0;font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .ul-uw svg{color:var(--border-dark);flex-shrink:0}@container (max-width:820px){.m-adm .ur-g{grid-template-columns:minmax(0,1fr) auto 20px}.m-adm .ur-p,.m-adm .ur-s{display:none}}@container cc-obszar (max-width:1000px){.m-adm .ul-h{display:none}}.m-adm .rkk-l{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.m-adm .rkk{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px 12px 20px;background:var(--surface);border:1px solid var(--border);border-radius:12px;text-align:left;overflow:hidden;transition:border-color .15s,box-shadow .15s}.m-adm .rkk:hover{border-color:var(--rc);box-shadow:0 4px 14px #1a305912}.m-adm .rkk-pas{position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--rc)}.m-adm .rkk b{font-size:14px;color:var(--ink)}.m-adm .rkk>span:not(.rkk-pas){font-size:var(--fs-meta);color:var(--ink-muted);line-height:1.45}.m-adm .rkk em{display:inline-flex;align-items:center;gap:4px;margin-top:6px;font-style:normal;font-size:var(--fs-micro);font-weight:var(--fw-semi);color:var(--rc)}.m-adm .mx-k{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:hidden;container-type:inline-size}.m-adm .mx-w{overflow-x:auto}.m-adm .mx2{width:100%;border-collapse:collapse;min-width:820px}.m-adm .mx2 th{padding:12px 8px;vertical-align:bottom;background:var(--surface2);border-bottom:1px solid var(--border);font-weight:var(--fw-semi)}.m-adm .mx2 th.mx-p,.m-adm .mx2 td.mx-p{text-align:left;padding-left:18px;width:260px}.m-adm .mx2 th.mx-p{font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .mx-rh{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;line-height:1.3;color:var(--ink);text-align:center}.m-adm .mx-rh i{width:22px;height:4px;border-radius:2px;background:var(--rc)}.m-adm .mx-rh .kr{display:none}@container (max-width:1150px){.m-adm .mx-rh .pel{display:none}.m-adm .mx-rh .kr{display:inline}}.m-adm .mx2 td{padding:7px 8px;text-align:center;border-top:1px solid #F0EEEA;font-size:13px;color:var(--ink)}.m-adm .mx2 tr:hover td{background:#faf9f7}.m-adm .mx-g td{padding:14px 18px 6px;text-align:left;font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--navy);background:var(--surface)!important;border-top:1px solid var(--border)}.m-adm .cb{width:24px;height:24px;border-radius:7px;border:1.5px solid var(--border-dark);display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--surface);transition:background .12s,border-color .12s,transform .1s}.m-adm .cb:hover:not([disabled]){border-color:var(--rc);transform:scale(1.08)}.m-adm .cb.on{background:var(--rc);border-color:var(--rc)}.m-adm .cb.zab{opacity:.45;cursor:not-allowed}.m-adm .cb.zm{box-shadow:0 0 0 3px #c49a2873}.m-adm .cb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.m-adm .mx-uw{display:flex;gap:8px;align-items:flex-start;margin:12px 2px 0;font-size:var(--fs-meta);color:var(--ink-muted);line-height:1.5}.m-adm .mx-uw svg{flex-shrink:0;margin-top:2px}.m-adm .up-pas{position:sticky;bottom:16px;z-index:20;display:flex;align-items:center;gap:10px;margin-top:16px;padding:12px 16px;border-radius:12px;background:var(--navy);color:#fff;box-shadow:0 10px 30px #1a305940}.m-adm .up-pas[hidden]{display:none}.m-adm .up-pas>span{flex:1;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:var(--fw-semi)}.m-adm .up-pas .btn-ghost{background:#ffffff1a;border-color:#ffffff40;color:#fff}.m-adm .up-pas .btn-primary{background:#fff;color:var(--navy)}.m-adm .up-pas .btn-primary svg{color:var(--navy)}.m-adm .up-pas.drga{animation:drgaP .3s 2}@container cc-obszar (max-width:1100px){.m-adm .rkk-l{grid-template-columns:1fr 1fr}}.m-adm .sz{width:min(540px,100%)!important}.m-adm .sz-h{align-items:flex-start!important}.m-adm .av-ed{position:relative;border-radius:50%;flex-shrink:0}.m-adm .av-ed .av.duz{width:60px;height:60px;font-size:20px}.m-adm .av-ed-i{position:absolute;right:-2px;bottom:-2px;width:22px;height:22px;border-radius:50%;background:var(--surface);color:var(--ink-dim);box-shadow:0 1px 4px #0003;display:flex;align-items:center;justify-content:center}.m-adm .av-ed:hover .av-ed-i{color:var(--accent)}.m-adm .av-ed:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.m-adm .sz-ht{gap:3px!important;padding-top:4px}.m-adm .sz-hr{margin-top:4px}.m-adm .pal{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:10px 20px 14px;border-bottom:1px solid var(--border);background:var(--surface2)}.m-adm .pal>span{font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--ink-dim);margin-right:4px}.m-adm .pal-o{width:26px;height:26px;border-radius:50%;background:var(--c);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 2px #ffffff80;transition:transform .12s}.m-adm .pal-o:hover{transform:scale(1.12)}.m-adm .pal-o.on{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--c)}.m-adm .pal-o.rola{background:var(--surface);color:var(--c);box-shadow:inset 0 0 0 2px var(--c)}.m-adm .pal-o.rola.on{background:var(--c);color:#fff}.m-adm .sz-f code{flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;letter-spacing:.06em;color:var(--navy)}.m-adm .sz-f.zle{background:var(--red-l)}.m-adm .rw{display:grid;grid-template-columns:1fr 1fr;gap:8px}.m-adm .rw-o{position:relative;display:flex;align-items:flex-start;gap:10px;padding:11px 12px;border:1.5px solid var(--border);border-radius:11px;text-align:left;background:var(--surface);transition:border-color .15s,background .15s}.m-adm .rw-o i{width:10px;height:10px;border-radius:50%;background:var(--rc);flex-shrink:0;margin-top:4px}.m-adm .rw-o>span{display:flex;flex-direction:column;gap:2px;min-width:0;padding-right:16px}.m-adm .rw-o b{font-size:12px;font-weight:var(--fw-semi);color:var(--ink);line-height:1.3}.m-adm .rw-o>span>span{font-size:12px;color:var(--ink-muted);line-height:1.4}.m-adm .rw-o:hover:not([disabled]){border-color:var(--rc)}.m-adm .rw-o.on{border-color:var(--rc);background:var(--rb)}.m-adm .rw-o em{position:absolute;top:8px;right:8px;width:18px;height:18px;border-radius:50%;background:var(--rc);color:#fff;display:flex;align-items:center;justify-content:center}.m-adm .rw-o[disabled]{cursor:default}.m-adm .rw-o[disabled]:not(.on){opacity:.5}.m-adm .up-sum{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:11px 12px;border:1px solid var(--border);border-radius:11px;text-align:left;font-size:13px;color:var(--ink-dim)}.m-adm .up-sum b{color:var(--ink)}.m-adm .up-sum em{font-style:normal;color:var(--accent);font-weight:var(--fw-semi)}.m-adm .up-sum svg{color:var(--ink-muted);transition:transform .15s}.m-adm .up-sum[aria-expanded=true] svg{transform:rotate(180deg)}.m-adm .up-sum:hover{background:var(--surface2)}.m-adm .up2{margin-top:8px;border:1px solid var(--border);border-radius:11px;overflow:hidden}.m-adm .up2-g{padding:9px 12px 4px;font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);background:var(--surface2)}.m-adm .up2-r{display:flex;align-items:center;gap:10px;padding:8px 12px;border-top:1px solid #F0EEEA}.m-adm .up2-t{flex:1;min-width:0;display:flex;flex-direction:column;font-size:13px;color:var(--ink)}.m-adm .up2-t .z{font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .up2-t em{font-style:normal;font-size:var(--fs-micro);font-weight:var(--fw-semi);color:var(--accent)}.m-adm .up2-r.wyj{background:var(--accent-l)}.m-adm .up2-r .btn-link{font-size:var(--fs-micro)}@container cc-obszar (max-width:560px){.m-adm .rw{grid-template-columns:1fr}}.m-adm .ad-pas{margin:-2px 0 14px}.m-adm .adm5 .seg-w .n{margin-left:6px}.m-adm #rolaWr .fbtn svg{color:var(--ink-muted)}.m-adm #rolaWr .fbtn.on{border-color:var(--accent);color:var(--accent)}.m-adm #rolaWr .fbtn.on svg{color:var(--accent)}.m-adm #rolaDd{min-width:300px}.m-adm #rolaDd .dd-opt{display:flex;align-items:center;gap:9px;cursor:pointer}.m-adm #rolaDd .dd-opt span:first-of-type{flex:1}.m-adm #rolaDd .dd-opt .n{font-size:var(--fs-micro);font-weight:var(--fw-bold);color:var(--ink-muted)}.m-adm #rolaDd .dd-opt.on{color:var(--accent);font-weight:var(--fw-semi);background:var(--accent-l)}.m-adm .dd-k{width:8px;height:8px;border-radius:50%;flex-shrink:0}.m-adm .ul-lc{margin-left:auto}.m-adm .ur-g,.m-adm .ul-h{grid-template-columns:minmax(230px,1.5fr) minmax(200px,1.3fr) 110px minmax(150px,.8fr) 20px!important;column-gap:24px!important}.m-adm .ul-h{grid-template-columns:26px minmax(230px,1.5fr) minmax(200px,1.3fr) 110px minmax(150px,.8fr) 20px!important}.m-adm .ur-p{padding-right:12px}.m-adm .ur .av{font-weight:var(--fw-bold)}.m-adm .rt{font-weight:var(--fw-semi)}.m-adm .ty{background:#efede8;color:var(--ink-dim)}.m-adm .pal-o{width:30px!important;height:30px!important;background:var(--bg)!important;color:var(--fg)!important;font-size:10px;font-weight:var(--fw-bold);box-shadow:inset 0 0 0 1px #0000000f!important}.m-adm .pal-o.on{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--fg)!important}.m-adm .rl-w .wyb{display:block}.m-adm .rl-op{display:flex;align-items:flex-start;gap:8px}.m-adm .rl-op i{width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-top:5px}.m-adm .mx2 th{vertical-align:top}.m-adm .mx-rh{gap:4px!important}.m-adm .mx-os{font-size:var(--fs-micro)!important;font-weight:var(--fw-semi);margin-top:2px}.m-adm .mx-t{display:inline-flex;width:22px;height:22px;border-radius:50%;align-items:center;justify-content:center;background:var(--rb);color:var(--rc)}.m-adm .mx-n{color:var(--border-dark)}.m-adm .cb.on{background:var(--rc);border-color:var(--rc);opacity:.85}.m-adm .mx-k.edu{box-shadow:0 0 0 2px var(--accent),var(--sh)}.m-adm .up-pas{background:var(--surface)!important;color:var(--ink)!important;border:1px solid var(--border);box-shadow:0 10px 30px #1a305924!important}.m-adm .up-pas .btn-ghost{background:var(--surface)!important;border-color:var(--border)!important;color:var(--ink-dim)!important}.m-adm .up-pas .btn-primary{background:var(--accent)!important;color:#fff!important}.m-adm .up-pas .btn-primary svg{color:#fff!important}.m-adm .up-pas>span svg{color:var(--accent)}.m-adm .up-pas .up-dom{font-size:var(--fs-meta);margin-right:6px}.m-adm .wj{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:2px 8px 2px 6px;border-radius:6px;background:var(--surface2);box-shadow:inset 0 0 0 1px var(--border);font-size:var(--fs-micro);color:var(--ink-dim);cursor:pointer}.m-adm .wj svg{color:var(--ink-muted);flex-shrink:0}.m-adm .wj b{font-weight:var(--fw-bold)}.m-adm .wj b.p{color:var(--green)}.m-adm .wj b.m{color:var(--red-t)}.m-adm .wj span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .wj:hover{box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent)}.m-adm .kat.ed{border-color:var(--accent)!important;box-shadow:0 0 0 3px #375da61f}.m-adm .kat.ed .kat-ed{grid-column:2 / span 4;display:flex;align-items:center;gap:12px;min-width:0}.m-adm .kat-ed input{flex:0 1 380px;min-width:160px;height:34px;padding:0 10px;border:1.5px solid var(--accent);border-radius:8px;font-size:13px;font-weight:var(--fw-semi);font-family:inherit;color:var(--ink);outline:none}.m-adm .kat-edh{font-size:var(--fs-micro);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .kat.ed.zle input{border-color:var(--red)}.m-adm .kat.ed.zle .kat-edh{color:var(--red-t)}.m-adm .kat.nieuz .kat-n{color:var(--ink-dim)}.m-adm .podobne{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.m-adm .podobne:not(:empty){margin-top:10px;padding:8px 10px;border-radius:9px;background:var(--amber-l)}.m-adm .podobne>span:first-child{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--amber-t)}.m-adm .pd-ch{height:26px;padding:0 10px;border-radius:7px;background:var(--surface);box-shadow:inset 0 0 0 1px #c49a2873;font-size:12px;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .pd-ch:hover{box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent)}.m-adm .pd-t{font-size:var(--fs-micro);color:var(--amber-t)}.m-adm .podobne .btn{margin-left:auto}.m-adm .podobne.drgnij{animation:drgnij .2s 2}.m-adm .ost{display:flex;gap:8px;align-items:flex-start;margin-bottom:8px;padding:9px 11px;border-radius:9px;background:var(--surface2);font-size:var(--fs-meta);color:var(--ink-dim);line-height:1.45}.m-adm .ost svg{flex-shrink:0;margin-top:2px;color:var(--ink-muted)}.m-adm .ost b{color:var(--ink)}.m-adm .prz{margin-top:8px;border:1.5px solid rgba(196,154,40,.45);border-radius:11px;background:#fffcf4;overflow:hidden}.m-adm .prz-h{display:flex;gap:10px;padding:11px 12px}.m-adm .prz-h>svg{color:var(--amber-t);flex-shrink:0;margin-top:2px}.m-adm .prz-h div{display:flex;flex-direction:column;gap:2px}.m-adm .prz-h b{font-size:13px;color:var(--ink)}.m-adm .prz-h span{font-size:var(--fs-micro);color:var(--ink-dim);line-height:1.45}.m-adm .prz-r{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:10px;padding:8px 12px;border-top:1px solid rgba(196,154,40,.25)}.m-adm .prz-r>span{font-size:13px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .prz-r.wsz{background:#c49a2814}.m-adm .prz-r.wsz>span{font-weight:var(--fw-semi)}.m-adm .prz-r .wyb{display:block}.m-adm .prz-r .wyb-b{min-height:32px;font-size:12px}.m-adm .prz{margin-bottom:8px}.m-adm .ost-p{display:flex;align-items:center;gap:6px;margin:0}.m-adm .kl2{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:hidden;font-weight:var(--fw-reg)}.m-adm .kl2 .kl-h,.m-adm .kl2 .kat{display:grid!important;grid-template-columns:26px minmax(0,1fr) 110px 110px 110px 190px!important;align-items:center;gap:12px!important}.m-adm .kl2 .kl-h{height:38px;padding:0 16px 0 10px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .kl2 .kl-h .r{text-align:right}.m-adm .kl2 .kat{min-height:52px!important;margin:0!important;padding:0 16px 0 10px!important;border:0!important;border-top:1px solid #F0EEEA!important;border-radius:0!important;box-shadow:none!important;background:var(--surface);transition:background .12s}.m-adm .kl2 .kl-h+.kat{border-top:0!important}.m-adm .kl2 .kat:hover{background:#faf9f7}.m-adm .kl2 .kat .uchwyt{width:22px;height:28px;opacity:0}.m-adm .kl2 .kat:hover .uchwyt{opacity:.7}.m-adm .kl2 .kat .uchwyt.off{opacity:0}.m-adm .kl2 .kat-n{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:var(--fw-semi);color:var(--ink);cursor:text;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .kl2 .kat-n em{font-style:normal;font-size:var(--fs-micro);font-weight:var(--fw-semi);padding:1px 7px;border-radius:6px;background:var(--surface2);color:var(--ink-muted)}.m-adm .kl2 .kat.nieuz .kat-n{color:var(--ink-dim)}.m-adm .kz{text-align:right;font-size:13px;color:var(--ink);font-variant-numeric:tabular-nums}.m-adm .kz.zero{color:var(--border-dark)}.m-adm .kl2 .kat-akc{display:flex;justify-content:flex-end;gap:4px;opacity:0;transition:opacity .12s}.m-adm .kl2 .kat:hover .kat-akc,.m-adm .kl2 .kat:focus-within .kat-akc,.m-adm .kl2 .kat-akc.on{opacity:1}.m-adm .kl2 .kat.ed{background:var(--accent-l)!important;box-shadow:inset 3px 0 0 var(--accent)!important;flex-wrap:wrap}.m-adm .kl2 .kat.ed .kat-ed{grid-column:2 / span 4}.m-adm .kl2 .kat.ed .podobne{grid-column:2 / -1;margin:0 0 10px}.m-adm .kl2 .kat.ed .podobne:empty{display:none}.m-adm .kl2 .kat.nw .uchwyt.off{opacity:1;color:var(--accent)}.m-adm .kl2 .kat.nowy{animation:blysk 1.6s ease}.m-adm .kl2 .kl-pusta{padding:36px}.m-adm .kat2 .ul-uw{margin-top:10px}@container cc-obszar (max-width:900px){.m-adm .kl2 .kl-h{display:none!important}.m-adm .kl2 .kat{grid-template-columns:26px minmax(0,1fr) auto!important}.m-adm .kl2 .kz{display:none}}.m-adm .ur-r{flex-direction:row!important;flex-wrap:wrap;align-items:center!important;gap:6px!important}.m-adm .wj{height:24px;padding:0 8px!important;border-radius:7px!important;background:var(--surface2)!important;box-shadow:none!important;font-size:12px!important;font-weight:var(--fw-semi);color:var(--ink-dim)!important;gap:4px!important}.m-adm .wj span{display:none}.m-adm .wj svg{color:var(--ink-muted)!important}.m-adm .wj b.p,.m-adm .wj b.m{color:var(--ink-dim)!important}.m-adm .wj:hover{background:var(--accent-l)!important;color:var(--accent)!important}.m-adm .wj:hover svg,.m-adm .wj:hover b{color:var(--accent)!important}.m-adm .kl2 .kat-akc{opacity:0!important}.m-adm .kl2 .kat:hover .kat-akc,.m-adm .kl2 .kat:focus-within .kat-akc,.m-adm .kl2 .kat-akc.on{opacity:1!important}@media (hover:none){.m-adm .kl2 .kat-akc{opacity:1!important}}.m-adm .kl3{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:hidden}.m-adm .kl3 .kl2{border:0;border-radius:0;box-shadow:none}.m-adm .kl3 .kl-dodaj{position:sticky;top:0;z-index:5;padding:12px 14px;background:var(--surface2);border-bottom:1px solid var(--border);margin:0;border-radius:0;box-shadow:none}.m-adm .kl3 .dod-in{display:flex;align-items:center;gap:8px;height:40px;padding:0 4px 0 12px;background:var(--surface);border:1.5px solid var(--border);border-radius:10px;transition:border-color .15s,box-shadow .15s}.m-adm .kl3 .dod-in:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .kl3 .dod-ik{display:flex;color:var(--accent)}.m-adm .kl3 .dod-in input{flex:1;min-width:0;border:0;outline:0;height:36px;font-size:13px;font-family:inherit;color:var(--ink);background:transparent}.m-adm .kl3 .kl-dodaj.zle .dod-in{border-color:var(--red)}.m-adm .kl2 .kat{grid-template-columns:30px minmax(180px,320px) minmax(0,1fr) 170px!important;min-height:46px!important;padding:0 14px 0 10px!important}.m-adm .kl2 .kat:nth-child(2n){background:#fcfbf9}.m-adm .kl2 .kat:hover{background:var(--accent-l)!important}.m-adm .kat-lp{font-size:11px;color:var(--ink-muted);text-align:center;font-variant-numeric:tabular-nums}.m-adm .kl2 .kat-n{font-size:13px;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .kl2 .kat.nieuz .kat-n{font-weight:var(--fw-reg);color:var(--ink-dim)}.m-adm .kat-u{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.m-adm .uc{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:6px;background:var(--surface2);box-shadow:inset 0 0 0 1px var(--border);font-size:var(--fs-micro);font-weight:var(--fw-semi);color:var(--ink-dim);white-space:nowrap}.m-adm .uc svg{color:var(--ink-muted)}.m-adm .uc.p{background:var(--accent-l);box-shadow:none;color:var(--accent)}.m-adm .uc.p svg{color:var(--accent)}.m-adm .uc.nie{background:transparent;box-shadow:none;color:var(--ink-muted);font-weight:var(--fw-reg);font-style:italic;padding:0}.m-adm .kl2 .kat.ed{grid-template-columns:30px minmax(0,1fr) 170px!important}.m-adm .kl2 .kat.ed .kat-ed{grid-column:2}.m-adm .kl2 .kat.ed .podobne{grid-column:2 / -1}.m-adm .podobne{display:none!important}.m-adm .podobne.on{display:flex!important;flex-direction:column;gap:0;margin-top:10px;padding:0;border-radius:10px;background:var(--surface);border:1px solid rgba(196,154,40,.45);overflow:hidden}.m-adm .podobne.on.r{border-color:#c8410a59}.m-adm .pd-h{display:flex;align-items:center;gap:7px;padding:8px 12px;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--amber-t);background:var(--amber-l)}.m-adm .pd-h.r{color:var(--red-t);background:var(--red-l)}.m-adm .pd-o{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;padding:8px 12px;border-top:1px solid #F0EEEA;text-align:left}.m-adm .pd-o:hover{background:var(--surface2)}.m-adm .pd-o b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .pd-o mark{background:#fbefc4;color:inherit;border-radius:2px}.m-adm .pd-o span{font-size:var(--fs-micro);color:var(--ink-muted);white-space:nowrap}.m-adm .pd-o em{display:inline-flex;align-items:center;gap:3px;font-style:normal;font-size:var(--fs-micro);font-weight:var(--fw-semi);color:var(--accent);opacity:0}.m-adm .pd-o:hover em{opacity:1}.m-adm .pd-st{display:flex;align-items:center;gap:10px;padding:8px 12px;border-top:1px solid #F0EEEA;background:var(--surface2)}.m-adm .pd-st span{flex:1;font-size:var(--fs-micro);color:var(--ink-muted)}@container cc-obszar (max-width:900px){.m-adm .kl2 .kat{grid-template-columns:30px minmax(0,1fr) auto!important}.m-adm .kat-u{display:none}}.m-adm .podobne.on{align-items:stretch!important;flex-wrap:nowrap!important}.m-adm .kl3 .dod-in input{border:0!important;box-shadow:none!important;padding:0!important;background:transparent!important}.m-adm .kl2 .kat{grid-template-columns:28px minmax(0,1fr) auto 160px!important;min-height:44px!important}.m-adm .kl2 .kat:nth-child(2n){background:var(--surface)!important}.m-adm .kl2 .kat-n{font-weight:var(--fw-med,500)!important;color:var(--ink)!important;font-size:13px}.m-adm .kat-u{display:block!important;font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.m-adm .kl2 .kat-akc{width:160px}.m-adm .kl2 .kat .uchwyt.off{display:block}.m-adm #fuDd .dd-opt{display:flex;align-items:center;gap:10px}.m-adm #fuDd .dd-opt span:first-child{flex:1}.m-adm #fuDd .dd-opt .n{font-size:var(--fs-micro);font-weight:var(--fw-bold);color:var(--ink-muted)}.m-adm #fuDd .dd-opt.on,.m-adm #sortDd .dd-opt.on{color:var(--accent);font-weight:var(--fw-semi);background:var(--accent-l)}.m-adm #fuWr .fbtn.on{border-color:var(--accent);color:var(--accent)}.m-adm .kl2 .kl-h,.m-adm .kl2 .kat{grid-template-columns:28px minmax(0,1fr) 104px 104px 104px 170px!important}.m-adm .kl2 .kl-h{display:grid!important;height:36px}.m-adm .kl2 .kl-h .c{text-align:center}.m-adm .kn{display:flex;justify-content:center}.m-adm .kn b{min-width:30px;height:24px;padding:0 9px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#eef2f8;color:var(--navy);font-size:12px;font-weight:var(--fw-semi);font-variant-numeric:tabular-nums}.m-adm .kl2 .kat:hover .kn b{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.m-adm .kl2 .kat.ed{grid-template-columns:28px minmax(0,1fr) 170px!important}@container cc-obszar (max-width:900px){.m-adm .kl2 .kl-h{display:none!important}.m-adm .kn{display:none}}.m-adm .sz-dz h3{color:var(--red-t)!important}.m-adm .dz-k{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(200,65,10,.25);border-radius:11px;background:#fffaf8}.m-adm .dz-k>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.m-adm .dz-k b{font-size:13px;color:var(--ink)}.m-adm .dz-k span{font-size:var(--fs-micro);color:var(--ink-muted);line-height:1.45}.m-adm .dz-b{color:var(--red-t)!important;border-color:#c8410a59!important}.m-adm .dz-b svg{color:var(--red-t)!important}.m-adm .dz-b:hover{background:var(--red-l)!important}.m-adm #ov2{z-index:80!important}.m-adm .us-sk{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.m-adm .us-sk li{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:var(--ink-dim);line-height:1.5}.m-adm .us-sk li svg{flex-shrink:0;margin-top:3px;color:var(--ink-muted)}.m-adm .us-sk b{color:var(--ink)}.m-adm .us-pl{list-style:none;margin:8px 0 0;padding:0;border:1px solid var(--border);border-radius:10px;overflow:hidden}.m-adm .us-pl li{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:13px;color:var(--ink)}.m-adm .us-pl li+li{border-top:1px solid var(--border)}.m-adm .us-pl svg{color:var(--ink-muted)}.m-adm .kl2 .kl-h,.m-adm .kl2 .kat{grid-template-columns:28px minmax(220px,380px) 100px 100px 100px minmax(0,1fr) 170px!important}.m-adm .kl2 .kl-h .c{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;text-align:right}.m-adm .kl2 .kl-h .c svg{color:var(--border-dark)}.m-adm .kn{display:block!important;text-align:right;padding-right:2px;font-size:13px;font-weight:var(--fw-semi);color:var(--ink);font-variant-numeric:tabular-nums}.m-adm .kn.z{color:#d3cfc8;font-weight:var(--fw-reg)}.m-adm .kl2 .kat:hover .kn.z{color:var(--border-dark)}.m-adm .kl2 .kat-n{font-weight:var(--fw-semi)!important}.m-adm .kl2 .kl-h>span:nth-child(3),.m-adm .kl2 .kat>.kn:nth-of-type(1){padding-left:0}.m-adm .kl2 .kat{border-top-color:#efece6!important}.m-adm .kl2 .kat:nth-child(odd):not(.kl-h){background:var(--surface)!important}.m-adm .kl2 .kat:hover{background:#f7f9fc!important}@container cc-obszar (max-width:1100px){.m-adm .kl2 .kl-h,.m-adm .kl2 .kat{grid-template-columns:28px minmax(0,1fr) 84px 84px 84px 0 150px!important}}.m-adm .kl2{display:block!important;gap:0!important}.m-adm .kl2 .kl-h,.m-adm .kl2 .kat{grid-template-columns:28px minmax(0,1fr) 110px 110px 110px 170px!important}.m-adm .kl2 .kat{height:50px!important;min-height:50px!important;margin:0!important;padding-top:0!important;padding-bottom:0!important;box-sizing:border-box}.m-adm .kl2 .kat:last-child{height:50px!important;border-bottom:0!important;border-radius:0!important}.m-adm .kl2 .kat.ed{height:auto!important;min-height:50px!important;padding-top:7px!important;padding-bottom:7px!important}.m-adm .kl2 .kat>*{align-self:center}.m-adm .kl2 .kl-h .c,.m-adm .kn{padding-right:14px}@container cc-obszar (max-width:1100px){.m-adm .kl2 .kl-h,.m-adm .kl2 .kat{grid-template-columns:28px minmax(0,1fr) 84px 84px 84px 150px!important}}.m-adm .kl2 .kat:nth-child(n){background:var(--surface)!important}.m-adm .kl2 .kat:nth-child(n):hover{background:#f7f9fc!important}.m-adm .kl2 .kat.ed:nth-child(n){background:var(--accent-l)!important}.m-adm .kat-lpw{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px}.m-adm .kat-lpw .kat-lp{font-size:12px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-adm .kat-lpw .uchwyt{position:absolute;top:0;right:0;bottom:0;left:0;width:28px!important;height:28px!important;opacity:0!important}.m-adm .kl2 .kat:hover .kat-lpw:has(.uchwyt) .kat-lp,.m-adm .kat-lpw:focus-within .kat-lp{opacity:0}.m-adm .kl2 .kat:hover .kat-lpw .uchwyt,.m-adm .kat-lpw .uchwyt:focus-visible{opacity:1!important}.m-adm .akt .filters{align-items:center}.m-adm .live{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:var(--fw-semi);color:var(--ink-dim);cursor:pointer;margin-left:4px}.m-adm .live-d{width:7px;height:7px;border-radius:50%;background:var(--border-dark)}.m-adm .live.on{color:var(--green)}.m-adm .live.on .live-d{background:var(--green);animation:puls 1.6s infinite}.m-adm #modDd{min-width:290px}.m-adm #modDd .dd-opt{display:flex;align-items:center;gap:9px}.m-adm #modDd .dd-opt span:nth-child(2){flex:1}.m-adm #modDd .dd-opt svg{color:var(--ink-muted)}.m-adm #modDd .dd-opt .n{font-size:var(--fs-micro);font-weight:var(--fw-bold);color:var(--ink-muted)}.m-adm #modDd .dd-opt.on{background:var(--accent-l);color:var(--accent);font-weight:var(--fw-semi)}.m-adm #modWr .fbtn.on{border-color:var(--accent);color:var(--accent)}.m-adm .lg{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:hidden;font-weight:var(--fw-reg)}.m-adm .lg-h,.m-adm .lg-g{display:grid;grid-template-columns:minmax(0,1fr) 150px 130px 24px;align-items:center;gap:16px}.m-adm .lg-h{height:38px;padding:0 18px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .lg-h span:nth-child(3){text-align:right}.m-adm .lg-d{position:sticky;top:0;z-index:2;display:flex;align-items:baseline;justify-content:space-between;padding:12px 18px 6px;background:var(--surface);border-top:1px solid var(--border)}.m-adm .lg-h+.lg-d{border-top:0}.m-adm .lg-d b{font-size:13px;color:var(--navy)}.m-adm .lg-d span{font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .lg-r{border-top:1px solid #F0EEEA}.m-adm .lg-d+.lg-r{border-top:0}.m-adm .lg-g{width:100%;min-height:60px;padding:8px 18px;text-align:left;transition:background .12s}.m-adm .lg-g:hover{background:#f7f9fc}.m-adm .lg-g:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.m-adm .lg-e{display:flex;align-items:center;gap:12px;min-width:0}.m-adm .lg-e .av{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:var(--fw-bold);flex-shrink:0}.m-adm .lg-t{display:flex;flex-direction:column;gap:2px;min-width:0}.m-adm .lg-o{font-size:13px;color:var(--ink-dim);line-height:1.4}.m-adm .lg-o b{font-weight:var(--fw-semi);color:var(--ink)}.m-adm .lg-m{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .lg-ip{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:var(--ink-dim)}.m-adm .lg-c{text-align:right;font-size:var(--fs-meta);color:var(--ink-dim);white-space:nowrap}.m-adm .lg-ch{display:flex;color:var(--ink-muted);transition:transform .15s}.m-adm .lg-r.otw .lg-ch{transform:rotate(180deg);color:var(--accent)}.m-adm .lg-r.otw .lg-g{background:#f7f9fc}.m-adm .lg-x{display:flex;flex-direction:column;gap:12px;padding:4px 18px 16px 64px;background:#f7f9fc}.m-adm .lg-x dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 18px;margin:0}.m-adm .lg-x dt{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .lg-x dd{margin:2px 0 0;font-size:13px;color:var(--ink)}.m-adm .lg-zm{border:1px solid var(--border);border-radius:10px;background:var(--surface);overflow:hidden}.m-adm .lg-zh{display:block;padding:7px 12px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);background:var(--surface2)}.m-adm .lg-z{display:grid;grid-template-columns:200px auto 14px auto;align-items:center;justify-content:start;gap:10px;padding:8px 12px;border-top:1px solid #F0EEEA;font-size:13px}.m-adm .lg-z>span:first-child{color:var(--ink-dim)}.m-adm .lg-z .przed{color:var(--ink-muted);text-decoration:line-through}.m-adm .lg-z .przed:empty{display:none}.m-adm .lg-z .po{color:var(--ink);font-weight:var(--fw-semi)}.m-adm .lg-z svg{color:var(--ink-muted)}.m-adm .lg-x>.btn{align-self:flex-start}.m-adm .lg-r.nowe{animation:blysk 1.6s ease}.m-adm .lg-w{display:flex;margin:14px auto 0}.m-adm .lg-pusto{display:flex;flex-direction:column;align-items:center;gap:4px;padding:44px 20px;color:var(--border-dark);font-size:var(--fs-meta)}.m-adm .lg-pusto b{color:var(--ink);font-size:14px;margin-top:4px}.m-adm .lg-pusto span{color:var(--ink-muted)}@container cc-obszar (max-width:1000px){.m-adm .lg-h,.m-adm .lg-g{grid-template-columns:minmax(0,1fr) 110px 24px}.m-adm .lg-ip,.m-adm .lg-h span:nth-child(2){display:none}.m-adm .lg-x dl{grid-template-columns:1fr 1fr}.m-adm .lg-x{padding-left:18px}}.m-adm .lg-z.nw{grid-template-columns:200px auto}.m-adm .harm{--L:500px}.m-adm .hm-pod{display:flex;flex-wrap:wrap;gap:4px 14px}.m-adm .pd{font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .pd b{color:var(--ink);font-weight:var(--fw-semi)}.m-adm .pd.r b,.m-adm .pd.r{color:var(--red-t)}.m-adm .pd.a b,.m-adm .pd.a{color:var(--amber-t)}.m-adm .pd.b b{color:var(--accent)}.m-adm #projDd{min-width:280px;max-height:420px;overflow:auto}.m-adm #projDd .dd-gr{padding:8px 12px 3px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm #projDd .dd-opt.on,.m-adm #werDd .dd-opt.on{background:var(--accent-l);color:var(--accent);font-weight:var(--fw-semi)}.m-adm #werDd{right:0;left:auto;min-width:220px}.m-adm #werDd .dd-opt{display:flex;justify-content:space-between;gap:10px}.m-adm #werDd .n{font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .hm-zoom{margin-left:auto}.m-adm .gn{position:relative;max-height:calc(100cqh - 230px);min-height:420px;overflow:auto;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);font-weight:var(--fw-reg)}.m-adm .gn-r{display:grid;grid-template-columns:var(--L) var(--W);min-height:38px;border-bottom:1px solid #F0EEEA}.m-adm .gn-l{position:sticky;left:0;z-index:3;display:grid;grid-template-columns:24px minmax(0,1fr) 150px 120px 44px;align-items:center;gap:6px;padding:0 12px 0 8px;background:var(--surface);border-right:1px solid var(--border)}.m-adm .gn-t{position:relative}.m-adm .gn-hd{position:sticky;top:0;z-index:5;min-height:52px;background:var(--surface2)}.m-adm .gn-hd .gn-l{z-index:6;background:var(--surface2);grid-template-columns:minmax(0,1fr) 150px 120px 44px;padding-left:38px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .gn-hd .gn-l .r{text-align:right}.m-adm .gn-mies,.m-adm .gn-tyg{position:relative;height:26px}.m-adm .gn-mies span,.m-adm .gn-tyg span{position:absolute;top:0;height:100%;display:flex;align-items:center;padding-left:8px;border-left:1px solid var(--border);font-size:12px;white-space:nowrap;overflow:hidden}.m-adm .gn-mies span{font-weight:var(--fw-semi);color:var(--ink-dim);text-transform:capitalize}.m-adm .gn-tyg span{color:var(--ink-muted);font-size:11px;padding-left:4px;border-left-color:#ece9e3}.m-adm .gn-r.gr,.m-adm .gn-r.gr .gn-l{background:#fbfaf8}.m-adm .gn-r:not(.gn-hd):hover,.m-adm .gn-r:not(.gn-hd):hover .gn-l{background:#f7f9fc}.m-adm .gn-zw{width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--ink-muted);transition:transform .15s}.m-adm .gn-zw[aria-expanded=false]{transform:rotate(-90deg)}.m-adm .gn-n{text-align:left;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;color:var(--ink)}.m-adm .gn-n b{font-weight:var(--fw-reg)}.m-adm .gn-r.gr .gn-n b{font-weight:var(--fw-semi);color:var(--navy)}.m-adm .gn-r:not(.gr) .gn-n{padding-left:14px}.m-adm .gn-n:hover b{color:var(--accent)}.m-adm .gn-w{font-size:12px;color:var(--ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .gn-w em{font-style:normal;color:var(--amber-t)}.m-adm .gn-d{font-size:12px;color:var(--ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.m-adm .gn-p{text-align:right;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);font-variant-numeric:tabular-nums}.m-adm .gn-p.g{color:var(--green)}.m-adm .gn-p.r{color:var(--red-t)}.m-adm .gn-p.a{color:var(--amber-t)}.m-adm .gn-b{position:absolute;top:8px;height:22px;border-radius:6px;background:#d6deec;overflow:hidden;display:flex;align-items:center;cursor:pointer;z-index:1;box-shadow:inset 0 0 0 1px #1a305914}.m-adm .gn-b i{position:absolute;left:0;top:0;bottom:0;background:#6f8cc4}.m-adm .gn-b span{position:relative;padding:0 8px;font-size:11px;font-weight:var(--fw-semi);color:var(--navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .gn-b.kon{background:#cfe4d6}.m-adm .gn-b.kon i{background:#6fa585}.m-adm .gn-b.kon span{color:#1f5a38}.m-adm .gn-b.ryz{background:#f3e4be}.m-adm .gn-b.ryz i{background:#d2a83f}.m-adm .gn-b.opoz{background:#f4d2c4}.m-adm .gn-b.opoz i{background:#d0714a}.m-adm .gn-b.opoz span{color:#7a2e10}.m-adm .gn-b:hover{box-shadow:0 0 0 2px var(--accent)}.m-adm .gn-bs{position:absolute;top:15px;height:8px;border-radius:2px;background:#c9ced8}.m-adm .gn-bs i{display:block;height:100%;background:var(--navy);border-radius:2px;opacity:.75}.m-adm .gn-bs:before,.m-adm .gn-bs:after{content:"";position:absolute;bottom:-4px;border:4px solid transparent;border-top-color:#9aa3b3}.m-adm .gn-bs:before{left:-4px}.m-adm .gn-bs:after{right:-4px}.m-adm .gn-be{position:absolute;top:6px;bottom:6px;width:2px;background:var(--red);border-radius:1px}.m-adm .gn-be:after{content:"";position:absolute;top:-3px;left:-3px;width:8px;height:2px;background:var(--red)}.m-adm .gn-r.km,.m-adm .gn-r.km .gn-l{background:#fcfaf3}.m-adm .gn-kml{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--amber-t);grid-column:2 / -1}.m-adm .gn-km{position:absolute;top:8px;display:flex;align-items:center;gap:6px;transform:translate(-7px);white-space:nowrap}.m-adm .gn-km i{width:12px;height:12px;background:var(--amber);transform:rotate(45deg);border-radius:2px;flex-shrink:0}.m-adm .gn-km span{font-size:11px;font-weight:var(--fw-semi);color:var(--amber-t)}.m-adm .gn-dzis{position:absolute;top:0;bottom:0;width:2px;background:var(--accent);z-index:2;pointer-events:none}.m-adm .gn-dzis b{position:sticky;top:2px;display:inline-block;transform:translate(-50%);padding:1px 6px;border-radius:5px;background:var(--accent);color:#fff;font-size:10px}.m-adm .gn-zal{position:absolute;left:0;top:0;pointer-events:none;z-index:1;fill:none;stroke:#9aa3b3;stroke-width:1.3}.m-adm .gn-zal .gr{stroke-width:1.5}.m-adm .bk-sum{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 20px;align-items:center;padding:16px 18px;margin-bottom:14px;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh)}.m-adm .bk-st{grid-row:span 2;display:flex;flex-direction:column;align-items:flex-start;padding-right:20px;border-right:1px solid var(--border)}.m-adm .bk-st span{font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .bk-st b{font-size:28px;font-weight:var(--fw-bold);color:var(--navy);line-height:1.1}.m-adm .bk-pas{display:flex;gap:3px;height:26px}.m-adm .bk-pas i{display:flex;align-items:center;justify-content:center;border-radius:6px;background:#e8e5df;font-style:normal}.m-adm .bk-pas i span{font-size:11px;font-weight:var(--fw-bold);color:var(--ink-dim)}.m-adm .bk-pas i.g{background:#6fa585}.m-adm .bk-pas i.g span{color:#fff}.m-adm .bk-pas i.b{background:#6f8cc4}.m-adm .bk-pas i.b span{color:#fff}.m-adm .bk-pas i.a{background:#f3e4be}.m-adm .bk-pas i.a span{color:var(--amber-t)}.m-adm .bk-lg{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .bk-lg span{display:inline-flex;align-items:center;gap:6px}.m-adm .bk-lg i{width:10px;height:10px;border-radius:3px;background:#e8e5df}.m-adm .bk-lg i.g{background:#6fa585}.m-adm .bk-lg i.b{background:#6f8cc4}.m-adm .bk-lg i.a{background:#f3e4be}.m-adm .bk-l{display:flex;flex-direction:column;gap:8px}.m-adm .bk{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px 18px 14px 14px;background:var(--surface);border:1px solid var(--border);border-radius:12px;font-weight:var(--fw-reg)}.m-adm .bk.a{border-color:#c49a2873;box-shadow:inset 3px 0 0 var(--amber)}.m-adm .bk.b{box-shadow:inset 3px 0 0 var(--accent)}.m-adm .bk-nr{display:flex;flex-direction:column;align-items:center;justify-content:center;width:56px;height:56px;border-radius:12px;background:var(--surface2)}.m-adm .bk-nr b{font-size:20px;color:var(--navy);line-height:1}.m-adm .bk-nr span{font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted);margin-top:3px}.m-adm .bk.g .bk-nr{background:#e6f2ea}.m-adm .bk.g .bk-nr b{color:var(--green)}.m-adm .bk-t{display:flex;flex-direction:column;gap:6px;min-width:0}.m-adm .bk-h{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.m-adm .bk-h b{font-size:14px;color:var(--ink);font-weight:var(--fw-semi)}.m-adm .bk-s{font-size:11px;font-weight:var(--fw-semi);padding:2px 8px;border-radius:6px;background:var(--surface2);color:var(--ink-dim)}.m-adm .bk-s.g{background:#e6f2ea;color:var(--green)}.m-adm .bk-s.b{background:var(--accent-l);color:var(--accent)}.m-adm .bk-s.a{background:var(--amber-l);color:var(--amber-t)}.m-adm .bk-dt{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-muted)}.m-adm .bk-dt em{font-style:normal;font-weight:var(--fw-semi)}.m-adm .bk-dt em.r{color:var(--red-t)}.m-adm .bk-dt em.a{color:var(--amber-t)}.m-adm .bk-z{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:4px 24px}.m-adm .bk-zr{display:grid;grid-template-columns:minmax(0,1fr) 90px 36px;align-items:center;gap:8px;font-size:12px;color:var(--ink-dim)}.m-adm .bk-zr>span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .bk-zr em{font-style:normal;text-align:right;color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-adm .bk-ok{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:var(--fw-semi);color:var(--green)}.m-adm .bk-f{margin-top:14px;padding:14px 18px;background:var(--surface);border:1px solid var(--border);border-radius:14px}.m-adm .bk-fh{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.m-adm .bk-fh b{font-size:14px;color:var(--navy)}.m-adm .bk-fh>span{font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .bk-fh .btn-link{margin-left:auto;display:inline-flex;align-items:center;gap:4px}.m-adm .bk-fl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.m-adm .bk-fi{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:10px;background:var(--surface2)}.m-adm .bk-fd{font-size:15px;font-weight:var(--fw-bold);color:var(--navy)}.m-adm .bk-fi b{font-size:12px;color:var(--ink);font-weight:var(--fw-semi)}.m-adm .bk-fi>span:last-child{font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .kt-bar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:12px}.m-adm .kt-post{margin-left:auto;display:inline-flex;align-items:center;gap:10px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .kt-post .pas{width:140px}.m-adm .kt-post b{color:var(--ink)}.m-adm .pas i.g{background:var(--green)!important;opacity:.8!important}.m-adm .kt{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:hidden;font-weight:var(--fw-reg)}.m-adm .kt-h,.m-adm .kt-r{display:grid;grid-template-columns:minmax(180px,1.2fr) minmax(160px,1fr) minmax(200px,1.4fr) 110px 170px 150px;align-items:center;gap:14px;padding:0 18px}.m-adm .kt-h{height:38px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .kt-r{width:100%;min-height:58px;text-align:left;border-top:1px solid #F0EEEA}.m-adm .kt-h+.kt-r{border-top:0}.m-adm .kt-r:hover{background:#f7f9fc}.m-adm .kt-n{display:flex;flex-direction:column;gap:2px;min-width:0}.m-adm .kt-n b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .kt-n span{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .kt-f{font-size:13px;color:var(--ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-adm .kt-f em{font-style:normal;color:var(--border-dark)}.m-adm .kt-pz{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:var(--fw-semi);color:var(--accent)}.m-adm .kt-z{display:flex;flex-wrap:wrap;gap:4px}.m-adm .kt-z i{font-style:normal;font-size:11px;padding:2px 7px;border-radius:5px;background:var(--surface2);color:var(--ink-dim);white-space:nowrap}.m-adm .kt-d{display:flex;flex-direction:column;font-size:12px;color:var(--ink-dim);font-variant-numeric:tabular-nums}.m-adm .kt-d b{font-weight:var(--fw-semi);color:var(--ink)}.m-adm .kt-d em{font-style:normal;font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .kt-d em.r{color:var(--red-t);font-weight:var(--fw-semi)}.m-adm .kt-d em.a{color:var(--amber-t);font-weight:var(--fw-semi)}@container cc-obszar (max-width:1200px){.m-adm .kt-h{display:none}.m-adm .kt-r{grid-template-columns:minmax(0,1fr) 160px 140px}.m-adm .kt-z,.m-adm .kt-r>.kt-d:nth-of-type(4){display:none}.m-adm .bk-fl{grid-template-columns:1fr 1fr}.m-adm .harm{--L:340px}.m-adm .gn-l{grid-template-columns:24px minmax(0,1fr) 44px}.m-adm .gn-w,.m-adm .gn-d{display:none}.m-adm .gn-hd .gn-l{grid-template-columns:minmax(0,1fr) 44px}.m-adm .gn-hd .gn-l span:nth-child(2),.m-adm .gn-hd .gn-l span:nth-child(3){display:none}}.m-adm .gn-r{width:max-content;min-width:100%}.m-adm .harm{--L:600px}.m-adm .gn-l{grid-template-columns:24px minmax(0,1fr) 160px 116px 44px}.m-adm .gn-hd .gn-l{grid-template-columns:minmax(0,1fr) 160px 116px 44px}.m-adm .gn-hd .gn-t{position:relative}.m-adm .gn-hdz{position:absolute;bottom:2px;transform:translate(-50%);padding:1px 7px;border-radius:5px;background:var(--accent);color:#fff;font-size:10px;font-weight:var(--fw-bold);z-index:2}.m-adm .kt-n,.m-adm .kt-d{align-items:flex-start!important;text-align:left!important}.m-adm .kt-r>*{justify-self:start}.m-adm .kt-r{align-items:center!important}.m-adm .harm2{--GL:560px}.m-adm .hm-bc{display:flex;align-items:center;gap:8px;font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .hm-bc .btn-link{font-size:var(--fs-meta)}.m-adm .hm-pb{display:inline-flex;align-items:center;gap:6px;font-size:22px;font-weight:var(--fw-bold);color:var(--navy);letter-spacing:-.02em;padding:2px 6px;margin-left:-6px;border-radius:8px}.m-adm .hm-pb:hover{background:#0000000a}.m-adm .hm-pb svg{color:var(--ink-muted)}.m-adm #hmProjWr .dd-panel{min-width:280px}.m-adm #hmProjDd .dd-opt{display:flex;align-items:center;gap:8px}.m-adm #hmProjDd .dd-opt.on{background:var(--accent-l);color:var(--accent);font-weight:var(--fw-semi)}.m-adm .dd-sep{height:1px;background:var(--border);margin:4px 0}.m-adm .hm-pod{display:block;margin-top:2px}.m-adm .hm-pod b{color:var(--ink);font-weight:var(--fw-semi)}.m-adm .hm-pod .r,.m-adm .hm-pod .r b{color:var(--red-t)}.m-adm .hm-pod .a,.m-adm .hm-pod .a b{color:var(--amber-t)}.m-adm .hm-nav{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:4px 0 16px}.m-adm .hm-mod button{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px}.m-adm .hm-zl{display:flex;align-items:center;gap:8px;margin-left:auto}.m-adm .hm-zl>span{font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .seg-w.sm button{height:28px;padding:0 10px;font-size:12px}.m-adm .hp-g{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:14px}.m-adm .hp{display:flex;align-items:center;gap:16px;padding:14px 16px 14px 14px;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);text-align:left;transition:border-color .15s,box-shadow .15s}.m-adm .hp:hover{border-color:var(--accent);box-shadow:0 6px 18px #1a30591a}.m-adm .hp>svg{color:var(--border-dark);flex-shrink:0}.m-adm .hp:hover>svg{color:var(--accent)}.m-adm .hp-ok{width:84px;height:64px;border-radius:10px;flex-shrink:0;background:var(--surface2);display:flex;align-items:center;justify-content:center;color:var(--border-dark)}.m-adm .hp-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.m-adm .hp-t>b{font-size:15px;color:var(--navy)}.m-adm .hp-t>span{font-size:var(--fs-meta);color:var(--ink-muted)}.m-adm .hp-st{display:flex!important;gap:16px;margin-top:6px}.m-adm .hp-st>span{display:flex;flex-direction:column;font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .hp-st em{font-style:normal;font-size:11px;text-transform:uppercase;letter-spacing:.05em}.m-adm .hp-st b{font-size:13px;color:var(--ink);font-weight:var(--fw-semi)}.m-adm .hp-pu{display:inline-flex!important;align-items:center;gap:6px;margin-top:6px;color:var(--amber-t)!important}.m-adm .hb-al{display:flex;align-items:center;gap:10px;padding:10px 12px 10px 14px;margin-bottom:8px;border-radius:11px;font-size:13px;line-height:1.45}.m-adm .hb-al>svg{flex-shrink:0}.m-adm .hb-al>span{flex:1}.m-adm .hb-al.g{background:#eaf5ee;color:#1f5a38}.m-adm .hb-al.a{background:var(--amber-l);color:var(--amber-t)}.m-adm .hb-al.r{background:var(--red-l);color:var(--red-t)}.m-adm .hb-pod{display:flex;align-items:center;gap:10px;padding:10px 14px;margin-bottom:12px;border-radius:11px;background:var(--navy);color:#fff;font-size:13px}.m-adm .hb-pod span{flex:1}.m-adm .hb-pod .btn{background:#fff}.m-adm .hb-kpi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:4px 0 14px}.m-adm .hb-kpi.k3{grid-template-columns:repeat(3,minmax(0,1fr))}.m-adm .hk{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:14px 16px;background:var(--surface);border:1px solid var(--border);border-radius:12px;text-align:left;font-weight:var(--fw-reg)}.m-adm button.hk:hover{border-color:var(--accent)}.m-adm .hk.r{border-color:#c8410a59}.m-adm .hk.r .hk-v{color:var(--red-t)}.m-adm .hk-l{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim)}.m-adm .hk-v{font-size:24px;font-weight:var(--fw-bold);color:var(--navy);line-height:1.15}.m-adm .hk-v small{font-size:14px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-adm .hk-s{font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .hk-s em.a{color:var(--amber-t)}.m-adm .hk-s em.r{color:var(--red-t)}.m-adm .hk .pas{width:100%;margin-top:6px}.m-adm .hb-pas{display:flex;gap:2px;width:100%;height:8px;margin-top:8px;border-radius:4px;overflow:hidden}.m-adm .hb-pas i{background:#e8e5df}.m-adm .hb-pas i.g{background:#6fa585}.m-adm .hb-pas i.a{background:#e2be5e}.m-adm .hb-pas i.b{background:#9db0d4}.m-adm .dv{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-adm .dv.r{color:var(--red-t)}.m-adm .dv.g{color:var(--green)}.m-adm .hb-tb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px;padding:8px 10px;background:var(--surface);border:1px solid var(--border);border-radius:12px}.m-adm .hb-wl{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);padding-left:6px}.m-adm .hb-wn{width:260px;height:30px;padding:0 10px;border:1.5px solid var(--border);border-radius:8px;font:inherit;font-size:13px}.m-adm .hb-wn:focus{outline:none;border-color:var(--accent)}.m-adm .hb-tb .n,.m-adm .he-zt .n,.m-adm .hk-lead .n{font-size:11px;font-weight:var(--fw-bold);color:var(--ink-muted);margin-left:2px}.m-adm .hb-l{display:flex;flex-direction:column;gap:10px}.m-adm .he{background:var(--surface);border:1px solid var(--border);border-radius:14px;font-weight:var(--fw-reg);overflow:hidden}.m-adm .he.a{border-color:#c49a2880;box-shadow:inset 3px 0 0 var(--amber)}.m-adm .he.b{box-shadow:inset 3px 0 0 var(--accent)}.m-adm .he-g{display:grid;grid-template-columns:48px minmax(0,1fr) 150px;gap:16px;align-items:center;padding:16px 18px 10px}.m-adm .he-nr{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:var(--fw-bold);background:var(--surface2);color:var(--ink-dim)}.m-adm .he.g .he-nr{background:#e6f2ea;color:var(--green)}.m-adm .he.a .he-nr{background:var(--amber-l);color:var(--amber-t)}.m-adm .he.b .he-nr{background:var(--accent-l);color:var(--accent)}.m-adm .he-t{min-width:0;display:flex;flex-direction:column;gap:8px}.m-adm .he-h{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.m-adm .he-h b{font-size:15px;color:var(--navy)}.m-adm .he-s{font-size:12px;font-weight:var(--fw-semi);padding:2px 9px;border-radius:6px;background:var(--surface2);color:var(--ink-dim)}.m-adm .he-s.g{background:#e6f2ea;color:var(--green)}.m-adm .he-s.a{background:var(--amber-l);color:var(--amber-t)}.m-adm .he-s.b{background:var(--accent-l);color:var(--accent)}.m-adm .he-d{display:flex;flex-wrap:wrap;gap:0}.m-adm .he-d>span{display:flex;flex-direction:column;gap:2px;padding:0 20px;border-left:1px solid var(--border)}.m-adm .he-d>span:first-child{padding-left:0;border:0}.m-adm .he-d em{font-style:normal;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .he-d b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink);font-variant-numeric:tabular-nums}.m-adm .he-p{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.m-adm .he-p b{font-size:26px;font-weight:var(--fw-bold);color:var(--navy);line-height:1}.m-adm .he-p small{font-size:14px;color:var(--ink-muted)}.m-adm .he-p .pas{width:100%}.m-adm .he-a{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 18px 12px 82px}.m-adm .he-zt{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:8px;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim)}.m-adm .he-zt:hover{background:var(--surface2)}.m-adm .he-zt svg{transition:transform .15s}.m-adm .he-zt[aria-expanded=false] svg{transform:rotate(-90deg)}.m-adm .he-z{border-top:1px solid var(--border);background:#fcfbf9;padding:4px 18px 10px 82px}.m-adm .hz{display:grid;grid-template-columns:70px minmax(0,1fr) 90px 170px;align-items:center;gap:12px;padding:7px 0;border-bottom:1px solid #F0EEEA;font-size:13px}.m-adm .hz-h{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .hz-w{font-family:ui-monospace,Menlo,monospace;font-size:12px;color:var(--ink-muted)}.m-adm .hz-n{display:flex;align-items:center;gap:6px;color:var(--ink)}.m-adm .hz-d{color:var(--ink-dim);font-size:12px}.m-adm .hz-l{opacity:0;color:var(--accent);display:flex}.m-adm .hz:hover .hz-l{opacity:1}.m-adm .hz-p{display:flex;align-items:center;gap:8px}.m-adm .hz-p .pas{flex:1}.m-adm .hz-p em{font-style:normal;font-size:12px;color:var(--ink-muted);width:36px;text-align:right}.m-adm .hz.sier{color:var(--red-t)}.m-adm .hz.sier span{display:flex;align-items:center;gap:6px}.m-adm .hz-dod{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:12px;font-weight:var(--fw-semi);color:var(--accent)}.m-adm .hb-f{margin-top:14px;padding:16px 18px;background:var(--surface);border:1px solid var(--border);border-radius:14px}.m-adm .hb-fh{display:flex;align-items:baseline;gap:10px;margin-bottom:12px}.m-adm .hb-fh b{font-size:14px;color:var(--navy)}.m-adm .hb-fh>span{font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .hb-fh .btn-link{margin-left:auto;display:inline-flex;align-items:center;gap:4px}.m-adm .hb-fl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.m-adm .hb-fi{display:flex;flex-direction:column;gap:2px;padding:0 16px;border-left:1px solid var(--border)}.m-adm .hb-fi:first-child{padding-left:0;border:0}.m-adm .hb-fi b{font-size:16px;color:var(--navy)}.m-adm .hb-fi span{font-size:13px;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .hb-fi em{font-style:normal;font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .hw-l,.m-adm .hh{list-style:none;margin:0;padding:0}.m-adm .hw{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #F0EEEA}.m-adm .hw-n{width:28px;height:28px;border-radius:8px;background:var(--surface2);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:var(--fw-bold);color:var(--ink-dim)}.m-adm .hw>div{flex:1;display:flex;flex-direction:column}.m-adm .hw b{font-size:13px;color:var(--ink)}.m-adm .hw span{font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .hh li{display:grid;grid-template-columns:90px minmax(0,1fr);gap:12px;padding:9px 0;border-bottom:1px solid #F0EEEA}.m-adm .hh-d{font-size:12px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-adm .hh div{display:flex;flex-direction:column}.m-adm .hh b{font-size:13px;font-weight:var(--fw-reg);color:var(--ink)}.m-adm .hh div span{font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .ho{display:flex;flex-direction:column;gap:8px}.m-adm .ho-r{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--border);border-radius:10px}.m-adm .ho-r>span:first-child{flex:1;display:flex;flex-direction:column}.m-adm .ho-r b{font-size:13px;color:var(--ink)}.m-adm .ho-r em{font-style:normal;font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .ho-i{display:flex;align-items:center;gap:6px}.m-adm .ho-i input{width:70px;height:32px;padding:0 8px;border:1.5px solid var(--border);border-radius:8px;font:inherit;text-align:right}.m-adm .ho-i em{font-style:normal;font-size:12px;color:var(--ink-muted)}.m-adm .hd-tb,.m-adm .hd-tb2{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.m-adm .hd-tb .search{min-width:220px;max-width:280px!important}.m-adm .hd-tb .search input{width:100%}.m-adm .hd-tb .wyb{min-width:190px}.m-adm .hd-tb .seg-w button{display:inline-flex;align-items:center;gap:6px}.m-adm #dodWr .dd-panel{right:0;left:auto;min-width:200px}.m-adm #dodDd .dd-opt{display:flex;align-items:center;gap:9px}.m-adm #dodDd svg{color:var(--ink-muted)}.m-adm .hd-ch{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);cursor:pointer}.m-adm .hd-ch .sw2{transform:scale(.85)}.m-adm .hd-lg{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;color:var(--ink-muted)}.m-adm .hd-lg span{display:inline-flex;align-items:center;gap:5px}.m-adm .hd-lg i{width:14px;height:8px;border-radius:3px}.m-adm .hd-lg .lgd-b{background:#8fa6d2}.m-adm .hd-lg .lgd-g{background:#6fa585}.m-adm .hd-lg .lgd-r{background:#d0714a}.m-adm .hd-lg .lgd-k{background:transparent;box-shadow:0 0 0 2px var(--red)}.m-adm .hd-lg .lgd-m{width:9px;height:9px;background:var(--amber);transform:rotate(45deg);border-radius:2px}.m-adm .hd-lg .lgd-be{height:3px;background:var(--red)}.m-adm .hd-hist{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .hd-hist .btn-link{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-meta)}.m-adm .gt{position:relative;max-height:calc(100cqh - 300px);min-height:440px;overflow:auto;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);font-weight:var(--fw-reg);--R:38px}.m-adm .gt.kp{--R:30px}.m-adm .gr{display:grid;grid-template-columns:var(--GL) var(--W);width:max-content;min-width:100%;min-height:var(--R);border-bottom:1px solid #F0EEEA}.m-adm .gl{position:sticky;left:0;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) 150px 106px 40px;align-items:center;gap:8px;padding:0 12px 0 6px;background:var(--surface);border-right:1px solid var(--border)}.m-adm .gc{position:relative}.m-adm .gh{position:sticky;top:0;z-index:6;min-height:52px;background:var(--surface2);border-bottom:1px solid var(--border)}.m-adm .gh .gl{z-index:7;background:var(--surface2);padding-left:14px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .gh .gl .r{text-align:right}.m-adm .gt-m,.m-adm .gt-t{position:relative;height:26px}.m-adm .gt-m span,.m-adm .gt-t span{position:absolute;top:0;height:100%;display:flex;align-items:center;padding-left:6px;border-left:1px solid var(--border);font-size:12px;white-space:nowrap;overflow:hidden}.m-adm .gt-m span{font-weight:var(--fw-semi);color:var(--ink-dim);text-transform:capitalize}.m-adm .gt-t span{font-size:11px;color:var(--ink-muted);border-left-color:#ece9e3;padding-left:3px}.m-adm .gt-dz{position:absolute;bottom:3px;transform:translate(-50%);padding:1px 7px;border-radius:5px;background:var(--accent);color:#fff;font-size:10px;font-weight:var(--fw-bold);z-index:2}.m-adm .gr.lv0,.m-adm .gr.lv0 .gl{background:#f7f6f3}.m-adm .gr.lv1 .gl,.m-adm .gr.lv1{background:#fcfbf9}.m-adm .gr:not(.gh):hover,.m-adm .gr:not(.gh):hover .gl{background:#f3f6fb}.m-adm .gl-n{display:flex;align-items:center;gap:6px;min-width:0}.m-adm .gl-zw{width:22px;height:22px;flex-shrink:0;border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--ink-muted);transition:transform .15s}.m-adm .gl-zw[aria-expanded=false]{transform:rotate(-90deg)}.m-adm .gr.lv1 .gl-n{padding-left:16px}.m-adm .gr.lv2 .gl-n{padding-left:32px}.m-adm .gl-w{font-family:ui-monospace,Menlo,monospace;font-size:11px;color:var(--ink-muted);flex-shrink:0;min-width:34px}.m-adm .gl-t{min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;color:var(--ink)}.m-adm .gr.lv0 .gl-t{font-weight:var(--fw-bold);color:var(--navy)}.m-adm .gr.lv1 .gl-t{font-weight:var(--fw-semi)}.m-adm .gl-t:hover{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.m-adm .gl-bk{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;font-size:11px;font-weight:var(--fw-semi);padding:1px 6px;border-radius:5px;background:#eef2f8;color:var(--accent)}.m-adm .gl-x{font-size:12px;color:var(--ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .gl-x em{font-style:normal;color:var(--amber-t)}.m-adm .gl-d{font-size:12px;color:var(--ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.m-adm .gl-p{text-align:right;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);font-variant-numeric:tabular-nums}.m-adm .gl-p.ok{color:var(--green)}.m-adm .gl-p.op{color:var(--red-t)}.m-adm .gl-p.ry{color:var(--amber-t)}.m-adm .gs{position:absolute;top:calc(var(--R)/2 - 4px);height:8px;border-radius:2px;background:#c9ced8}.m-adm .gs i{display:block;height:100%;background:var(--navy);opacity:.7;border-radius:2px}.m-adm .gr.lv1 .gs{height:6px;top:calc(var(--R)/2 - 3px);background:#d7dbe3}.m-adm .gr.lv1 .gs i{opacity:.45}.m-adm .gs:before,.m-adm .gs:after{content:"";position:absolute;bottom:-4px;border:4px solid transparent;border-top-color:#8f98a8}.m-adm .gs:before{left:-4px}.m-adm .gs:after{right:-4px}.m-adm .gb{position:absolute;top:calc(var(--R)/2 - 11px);height:22px;border-radius:6px;background:#d6deec;overflow:hidden;display:flex;align-items:center;cursor:grab;z-index:2;box-shadow:inset 0 0 0 1px #1a30591a;touch-action:none}.m-adm .gt.kp .gb{top:calc(var(--R)/2 - 9px);height:18px}.m-adm .gb i{position:absolute;left:0;top:0;bottom:0;background:#7b95c8}.m-adm .gb span{position:relative;padding:0 8px;font-size:11px;font-weight:var(--fw-semi);color:var(--navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.m-adm .gb.ok{background:#cfe4d6}.m-adm .gb.ok i{background:#6fa585}.m-adm .gb.ok span{color:#1f5a38}.m-adm .gb.ry{background:#f3e4be}.m-adm .gb.ry i{background:#d2a83f}.m-adm .gb.op{background:#f4d2c4}.m-adm .gb.op i{background:#d0714a}.m-adm .gb.op span{color:#7a2e10}.m-adm .gb:hover{box-shadow:0 0 0 2px var(--accent)}.m-adm .gb-r{position:absolute;right:0;top:0;bottom:0;width:8px;cursor:ew-resize}.m-adm .gb:hover .gb-r{background:#1a305926}.m-adm .gr.gkryt .gb{box-shadow:0 0 0 2px var(--red)}.m-adm .gbe{position:absolute;top:calc(var(--R)/2 + 12px);height:3px;border-radius:2px;background:#c8410a8c;z-index:1}.m-adm .gt.kp .gbe{top:calc(var(--R)/2 + 10px)}.m-adm .gr.km,.m-adm .gr.km .gl{background:#fcfaf3}.m-adm .gl-km{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--amber-t);padding-left:6px}.m-adm .gm{position:absolute;top:calc(var(--R)/2 - 7px);display:flex;align-items:center;gap:6px;transform:translate(-7px);white-space:nowrap}.m-adm .gm i{width:13px;height:13px;background:var(--amber);transform:rotate(45deg);border-radius:2px;flex-shrink:0;box-shadow:0 0 0 2px #fff}.m-adm .gm span{font-size:11px;font-weight:var(--fw-semi);color:var(--amber-t)}.m-adm .gm:hover span{text-decoration:underline}.m-adm .gt-dzl{position:absolute;top:52px;bottom:0;width:2px;background:var(--accent);opacity:.8;z-index:2;pointer-events:none}.m-adm .gz{position:absolute;left:0;top:0;pointer-events:none;z-index:1;fill:none;stroke:#98a2b4;stroke-width:1.3}.m-adm .gz .gr{stroke-width:1.5}.m-adm .gz .gkryt{stroke:var(--red)}.m-adm .gr.blysk{animation:blysk 1.8s ease}.m-adm.gdrag,.m-adm.gdrag *{cursor:grabbing!important;-webkit-user-select:none;user-select:none}.m-adm .g-tip{position:fixed;left:0;top:0;z-index:300;padding:5px 10px;border-radius:8px;background:var(--navy);color:#fff;font-size:12px;font-weight:var(--fw-semi);pointer-events:none;white-space:nowrap}.m-adm .tt{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:auto;font-weight:var(--fw-reg)}.m-adm .tr{display:grid;grid-template-columns:minmax(280px,2.2fr) 92px 92px 52px 120px minmax(150px,1.2fr) 110px 110px minmax(110px,.9fr) minmax(140px,1fr);align-items:center;gap:10px;min-width:1300px;min-height:40px;padding:0 14px 0 6px;border-bottom:1px solid #F0EEEA;font-size:12px;color:var(--ink-dim)}.m-adm .tr.th{position:sticky;top:0;z-index:2;background:var(--surface2);font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);padding-left:14px}.m-adm .tr .r{text-align:right}.m-adm .tr:not(.th):hover{background:#f3f6fb}.m-adm .tn{display:flex;align-items:center;gap:6px;min-width:0}.m-adm .tr.lv1 .tn{padding-left:16px}.m-adm .tr.lv2 .tn{padding-left:32px}.m-adm .tr.lv0 .gl-t{font-weight:var(--fw-bold);color:var(--navy)}.m-adm .tr.lv1 .gl-t{font-weight:var(--fw-semi)}.m-adm .tp{display:flex;align-items:center;justify-content:flex-end;gap:6px}.m-adm .tp .pas{width:56px}.m-adm .tw em{font-style:normal;color:var(--border-dark)}.m-adm .tz{display:flex;flex-wrap:wrap;gap:3px}.m-adm .tz span{font-family:ui-monospace,Menlo,monospace;font-size:11px;padding:1px 5px;border-radius:4px;background:var(--surface2)}.m-adm .tu{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.m-adm .tr.gkryt{box-shadow:inset 3px 0 0 var(--red)}.m-adm .tb-bk{font-size:11px;font-weight:var(--fw-semi);padding:1px 6px;border-radius:5px;background:var(--surface2);margin-right:3px}.m-adm .tb-bk.g{background:#e6f2ea;color:var(--green)}.m-adm .tb-bk.a{background:var(--amber-l);color:var(--amber-t)}.m-adm .tb-bk.b{background:var(--accent-l);color:var(--accent)}.m-adm #zP .lvl{display:inline-block;margin-right:8px;font-size:11px;font-weight:var(--fw-bold);padding:2px 7px;border-radius:5px;background:var(--surface2);color:var(--ink-muted);vertical-align:3px}.m-adm #zP select,.m-adm #zP textarea{font:inherit;font-size:13px}.m-adm #zP .sz-f select{flex:1;min-width:0;height:42px;border:0;background:transparent;outline:0;color:var(--ink)}.m-adm #zP textarea{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:11px;resize:vertical}.m-adm .sz-sfx{font-style:normal;font-size:12px;color:var(--ink-muted);white-space:nowrap}.m-adm .pz-d{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:end}.m-adm .pz-d label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--ink-dim)}.m-adm .pz-d input{height:38px;padding:0 10px;border:1.5px solid var(--border);border-radius:9px;font:inherit}.m-adm .pz-dn{height:38px;display:flex;align-items:center;gap:4px;font-size:12px;color:var(--ink-muted)}.m-adm .pz-dn b{font-size:15px;color:var(--ink)}.m-adm .pz-pr{display:grid;grid-template-columns:auto 1fr 44px;align-items:center;gap:12px;margin-top:12px;font-size:12px;color:var(--ink-dim)}.m-adm .pz-pr input{accent-color:var(--accent)}.m-adm .pz-pr b{text-align:right;color:var(--ink)}.m-adm .pz-dl{display:flex;flex-direction:column;gap:6px}.m-adm .pz-dr{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 80px 28px;gap:6px;align-items:center}.m-adm .pz-dr select,.m-adm .pz-dr input{height:32px;border:1.5px solid var(--border);border-radius:8px;padding:0 6px;font:inherit;font-size:12px;min-width:0}.m-adm .pz-lag{display:flex;align-items:center;gap:4px}.m-adm .pz-lag input{width:52px;text-align:right}.m-adm .pz-lag em{font-style:normal;font-size:11px;color:var(--ink-muted)}.m-adm .pz-dd{display:inline-flex;align-items:center;gap:5px;margin-top:8px}.m-adm .pz-bk{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-dim)}.m-adm .pk-z{max-height:300px;overflow:auto;border:1px solid var(--border);border-radius:11px}.m-adm .pk-g{position:sticky;top:0;padding:6px 12px;font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);background:var(--surface2)}.m-adm .pk-r{display:flex;align-items:center;gap:10px;padding:7px 12px;border-top:1px solid #F0EEEA;font-size:13px;cursor:pointer}.m-adm .pk-r input{accent-color:var(--accent)}.m-adm .pk-r span{flex:1;min-width:0}.m-adm .pk-r em{font-style:normal;font-size:11px;color:var(--ink-muted);white-space:nowrap}.m-adm .hk-lead{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-dim)}.m-adm .hk-lead input{width:58px;height:30px;padding:0 8px;border:1.5px solid var(--border);border-radius:8px;font:inherit;text-align:right}.m-adm .hk-lead em{font-style:normal;font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .kk-w{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px;align-items:start}.m-adm .kk-l{display:flex;flex-direction:column;gap:8px}.m-adm .kk{background:var(--surface);border:1px solid var(--border);border-radius:13px;font-weight:var(--fw-reg);transition:border-color .15s,box-shadow .15s}.m-adm .kk.pil{box-shadow:inset 3px 0 0 var(--amber)}.m-adm .kk.po{box-shadow:inset 3px 0 0 var(--red);border-color:#c8410a4d}.m-adm .kk.nad{border-color:var(--accent);box-shadow:0 0 0 3px #375da62e}.m-adm .kk-g{display:grid;grid-template-columns:36px minmax(0,1fr) 170px 230px;gap:14px;align-items:center;padding:12px 16px}.m-adm .kk-ik{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--surface2);color:var(--ink-dim)}.m-adm .kk-ik.g{background:#e6f2ea;color:var(--green)}.m-adm .kk-ik.b{background:var(--accent-l);color:var(--accent)}.m-adm .kk-t{min-width:0;display:flex;flex-direction:column;gap:2px}.m-adm .kk-n{text-align:left;font-size:14px;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .kk-n:hover{color:var(--accent)}.m-adm .kk-t>span{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .kk-t em{font-style:normal;color:var(--amber-t)}.m-adm .kk-tr{display:flex;flex-direction:column;gap:1px}.m-adm .kk-tl{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .kk-tr b{font-size:13px;color:var(--ink);font-weight:var(--fw-semi)}.m-adm .kk-tr em{font-style:normal;font-size:12px;color:var(--ink-muted)}.m-adm .kk-tr em.r{color:var(--red-t);font-weight:var(--fw-semi)}.m-adm .kk-tr em.a{color:var(--amber-t);font-weight:var(--fw-semi)}.m-adm .kk-s{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.m-adm .kt-s{font-size:12px;font-weight:var(--fw-semi);padding:3px 9px;border-radius:6px;background:var(--surface2);color:var(--ink-dim);white-space:nowrap}.m-adm .kt-s.g{background:#e6f2ea;color:var(--green)}.m-adm .kt-s.b{background:var(--accent-l);color:var(--accent)}.m-adm .kt-s.n{background:#eef1f5;color:var(--ink-muted)}.m-adm .kk-pz{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:var(--fw-semi);color:var(--accent)}.m-adm .kk-pz:hover{text-decoration:underline}.m-adm .kk-s .btn-link{display:inline-flex;align-items:center;gap:4px;font-size:12px}.m-adm .kk-z{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:0 16px 12px 66px}.m-adm .kk-zl{font-size:var(--fs-micro);color:var(--ink-muted);margin-right:4px}.m-adm .kk-zc{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 4px 0 8px;border-radius:6px;background:var(--surface2);font-size:12px;color:var(--ink-dim)}.m-adm .kk-zc button{width:18px;height:18px;border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--ink-muted);opacity:0}.m-adm .kk-zc:hover button{opacity:1}.m-adm .kk-zc button:hover{background:var(--red-l);color:var(--red-t)}.m-adm .kk-drop{display:none;height:24px;padding:0 10px;border:1.5px dashed var(--accent);border-radius:6px;font-size:12px;color:var(--accent);align-items:center}.m-adm.kdrag .kk-drop{display:inline-flex}.m-adm .kk-bez{position:sticky;top:12px;background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:14px;font-weight:var(--fw-reg)}.m-adm .kk-bh{display:flex;align-items:center;justify-content:space-between}.m-adm .kk-bh b{font-size:14px;color:var(--navy)}.m-adm .kk-bh .n{font-size:11px;font-weight:var(--fw-bold);padding:1px 7px;border-radius:9px;background:var(--amber-l);color:var(--amber-t)}.m-adm .kk-bez>p{margin:4px 0 10px;font-size:var(--fs-micro);color:var(--ink-muted)}.m-adm .kk-bz{display:flex;align-items:center;gap:8px;padding:8px 10px;margin-bottom:6px;border:1px solid var(--border);border-radius:9px;background:var(--surface);cursor:grab}.m-adm .kk-bz:hover{border-color:var(--accent)}.m-adm .kk-bz .uchwyt{opacity:.6;width:auto;height:auto}.m-adm .kk-bz>span:last-child{display:flex;flex-direction:column;min-width:0}.m-adm .kk-bz b{font-size:12px;color:var(--ink);font-weight:var(--fw-semi)}.m-adm .kk-bz em{font-style:normal;font-size:11px;color:var(--ink-muted)}.m-adm .kk-ok{display:flex;align-items:center;gap:8px;padding:10px;border-radius:9px;background:#eaf5ee;color:var(--green);font-size:12px}.m-adm .hpu{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 24px;text-align:center;background:var(--surface);border:1.5px dashed var(--border-dark);border-radius:16px}.m-adm .hpu-ik{width:56px;height:56px;border-radius:16px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center}.m-adm .hpu>b{font-size:17px;color:var(--navy);margin-top:6px}.m-adm .hpu>span{max-width:560px;font-size:13px;color:var(--ink-muted);line-height:1.5}.m-adm .hpu-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:980px;margin-top:14px}.m-adm .hpu-s{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:16px;border:1px solid var(--border);border-radius:12px;text-align:left;background:var(--surface)}.m-adm .hpu-s:hover{border-color:var(--accent);box-shadow:0 4px 14px #1a305914}.m-adm .hpu-s b{font-size:13px;color:var(--ink)}.m-adm .hpu-s span{font-size:12px;color:var(--ink-muted);line-height:1.45}.m-adm .hpu-s em{font-style:normal;font-size:11px;color:var(--accent);margin-top:4px}.m-adm .hpu-s.pu{border-style:dashed;align-items:center;justify-content:center;text-align:center;color:var(--accent)}@container cc-obszar (max-width:1250px){.m-adm .harm2{--GL:380px}.m-adm .gl{grid-template-columns:minmax(0,1fr) 40px}.m-adm .gl-x,.m-adm .gl-d{display:none}.m-adm .gh .gl span:nth-child(2),.m-adm .gh .gl span:nth-child(3){display:none}.m-adm .kk-w{grid-template-columns:1fr}.m-adm .kk-bez{position:static}.m-adm .kk-g{grid-template-columns:36px minmax(0,1fr) 150px}.m-adm .kk-s{grid-column:2 / -1;flex-direction:row}.m-adm .hb-kpi{grid-template-columns:1fr 1fr}.m-adm .hb-fl{grid-template-columns:1fr 1fr;gap:12px}.m-adm .he-a,.m-adm .he-z{padding-left:18px}}.m-adm .he-p .pas,.m-adm .hk .pas{flex:none!important;height:6px;display:block}.m-adm .harm2{--GL:640px}.m-adm .gl{grid-template-columns:minmax(0,1fr) 150px 112px 40px}.m-adm .tr>span{font-weight:var(--fw-reg);min-width:0}.m-adm .tr.th>span{font-weight:var(--fw-semi)}.m-adm .tw{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .tr.lv0>span,.m-adm .tr.lv1>span{color:var(--ink-dim)}.m-adm #hmWyb .sub .a,.m-adm #hmWyb .sub .a b{color:var(--amber-t)}.m-adm .hl{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:hidden;font-weight:var(--fw-reg)}.m-adm .hl-h,.m-adm .hl-r{display:grid;grid-template-columns:minmax(300px,1.6fr) 190px 190px 170px minmax(220px,1.3fr) 30px;align-items:center;gap:18px;padding:0 18px}.m-adm .hl-h{height:38px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .hl-r{min-height:96px;border-top:1px solid #F0EEEA;transition:background .12s}.m-adm .hl-h+.hl-r{border-top:0}.m-adm .hl-r:hover{background:#f7f9fc}.m-adm .hl-g{text-align:left;min-width:0}.m-adm .hl-p{display:flex;align-items:center;gap:14px;min-width:0}.m-adm .hl-ok{width:76px;height:56px;border-radius:10px;flex-shrink:0;background:var(--surface2);display:flex;align-items:center;justify-content:center;color:var(--border-dark)}.m-adm .hl-t{display:flex;flex-direction:column;gap:2px;min-width:0}.m-adm .hl-t b{font-size:15px;color:var(--navy)}.m-adm .hl-g:hover .hl-t b{color:var(--accent)}.m-adm .hl-t>span{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .hl-z{font-size:12px!important}.m-adm .hl-m{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:8px 10px;margin:0 -10px;border-radius:10px;text-align:left;min-width:0}.m-adm .hl-m:hover{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.m-adm .hl-m b{font-size:16px;font-weight:var(--fw-bold);color:var(--navy);line-height:1}.m-adm .hl-m small{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-adm .hl-m .pas{width:100%;flex:none;height:6px;display:block}.m-adm .hl-m em{font-style:normal;font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.m-adm .hl-m em.r{color:var(--red-t);font-weight:var(--fw-semi)}.m-adm .hl-seg{display:flex;gap:2px;width:100%;height:6px}.m-adm .hl-seg i{flex:1;border-radius:2px;background:#e8e5df}.m-adm .hl-seg i.g{background:#6fa585}.m-adm .hl-seg i.b{background:#9db0d4}.m-adm .hl-seg i.a{background:#e2be5e}.m-adm .hl-a{display:flex;flex-direction:column;gap:4px;min-width:0}.m-adm .hl-al{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--ink-dim);line-height:1.35}.m-adm .hl-al i{width:7px;height:7px;border-radius:50%;flex-shrink:0;background:var(--border-dark)}.m-adm .hl-al.r i{background:var(--red)}.m-adm .hl-al.r{color:var(--red-t)}.m-adm .hl-al.a i{background:var(--amber)}.m-adm .hl-al.a{color:var(--amber-t)}.m-adm .hl-al.b i{background:var(--accent)}.m-adm .hl-al.g i{background:var(--green)}.m-adm .hl-al.g{color:var(--green)}.m-adm .hl-al.ok{color:var(--ink-muted)}.m-adm .hl-al.ok svg{color:var(--green)}.m-adm .hl-ch{display:flex;color:var(--border-dark)}.m-adm .hl-r:hover .hl-ch{color:var(--accent)}.m-adm .hl-r.pu .hl-pu{grid-column:2 / -1;display:flex;align-items:center;gap:14px}.m-adm .hl-pu>span{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--amber-t)}.m-adm .hl-pusto{display:flex;flex-direction:column;align-items:center;gap:4px;padding:44px;color:var(--border-dark)}.m-adm .hl-pusto b{color:var(--ink)}.m-adm .hl-pusto span{font-size:var(--fs-meta);color:var(--ink-muted)}@container cc-obszar (max-width:1250px){.m-adm .hl-h{display:none}.m-adm .hl-r{grid-template-columns:minmax(0,1fr) 150px 150px 30px;padding:12px 16px}.m-adm .hl-m:nth-of-type(4),.m-adm .hl-a{display:none}.m-adm .hl-r.pu .hl-pu{grid-column:2 / -1}}.m-adm .hl-h,.m-adm .hl-r{grid-template-columns:minmax(320px,1.4fr) minmax(170px,1fr) minmax(170px,1fr) minmax(150px,1fr) 30px!important;column-gap:44px!important;padding:0 22px!important}.m-adm .hl-h>span:nth-child(2){padding-left:0}.m-adm .hl-pw{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:14px 0}.m-adm .hl-zt{display:inline-flex;align-items:center;gap:5px;margin-left:90px;padding:2px 8px 2px 4px;border-radius:6px;font-size:12px;font-weight:var(--fw-semi);color:var(--accent)}.m-adm .hl-zt:hover{background:var(--accent-l)}.m-adm .hl-zt svg{transition:transform .15s}.m-adm .hl-zt[aria-expanded=false] svg{transform:rotate(-90deg)}.m-adm .hl-zt.jed{color:var(--ink-muted);font-weight:var(--fw-reg);padding-left:8px}.m-adm .hl-r.otw{background:#fafbfd}.m-adm .hl-r.sub{min-height:62px;background:#fafbfd;border-top:1px dashed #E6E3DD}.m-adm .hl-r.sub .hl-m b{font-size:14px}.m-adm .hl-sg{display:flex;align-items:center;gap:10px;padding-left:90px;text-align:left;font-size:13px;color:var(--ink)}.m-adm .hl-sg b{font-weight:var(--fw-semi)}.m-adm .hl-sg:hover b{color:var(--accent)}.m-adm .hl-sl{width:12px;height:12px;border-left:1.5px solid var(--border-dark);border-bottom:1.5px solid var(--border-dark);border-radius:0 0 0 4px;margin-top:-8px}.m-adm .hl-zb{display:block;width:100%;height:6px;border-radius:3px;background:#e8e5df;overflow:hidden}.m-adm .hl-zb i{display:block;height:100%;background:#6fa585}.m-adm .hl-info{display:flex;gap:8px;align-items:flex-start;margin:12px 4px 0;font-size:var(--fs-meta);color:var(--ink-muted);line-height:1.5}.m-adm .hl-info svg{flex-shrink:0;margin-top:2px}@container cc-obszar (max-width:1250px){.m-adm .hl-h,.m-adm .hl-r{grid-template-columns:minmax(0,1fr) 150px 150px 30px!important;column-gap:20px!important}}.m-adm .hl-h,.m-adm .hl-r{grid-template-columns:32px minmax(300px,1.4fr) minmax(170px,1fr) minmax(170px,1fr) minmax(150px,1fr) 24px!important;column-gap:36px!important;padding:0 20px 0 12px!important}.m-adm .hl-r{cursor:pointer;outline:none;position:relative}.m-adm .hl-r:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.m-adm .hl-r:hover{background:#f5f8fc}.m-adm .hl-dz{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--ink-dim);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);transition:transform .2s cubic-bezier(.22,1,.36,1),background .15s,color .15s;transform:rotate(-90deg)}.m-adm .hl-dz:hover{background:var(--accent-l);color:var(--accent);box-shadow:inset 0 0 0 1px #375da659}.m-adm .hl-dz[aria-expanded=true]{transform:rotate(0);background:var(--accent);color:#fff;box-shadow:none}.m-adm .hl-dz.pu{box-shadow:none;background:none;transform:none}.m-adm .hl-zt{display:none!important}.m-adm .hl-zl{font-size:12px;font-weight:var(--fw-semi);color:var(--accent);padding:0;border-radius:4px}.m-adm .hl-zl:hover{text-decoration:underline;text-underline-offset:2px}.m-adm .hl-r.otw{background:#f5f8fc;box-shadow:inset 3px 0 0 var(--accent)}.m-adm .hl-sub{background:#fafbfd;border-top:1px solid #E8ECF3}.m-adm .hl-sub .hl-r.sub{border-top:1px solid #EEF1F6!important;min-height:58px;animation:hlWj .22s ease-out both;animation-delay:calc(var(--i)*30ms)}.m-adm .hl-sg{display:flex;align-items:center;gap:10px;padding-left:24px!important;font-size:13px;color:var(--ink)}.m-adm .hl-r.sub:hover .hl-sg b{color:var(--accent)}.m-adm .hl-zw{display:flex;align-items:center;gap:6px;width:100%;padding:8px 0 10px 64px;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted);border-top:1px solid #EEF1F6}.m-adm .hl-zw svg{transform:rotate(180deg)}.m-adm .hl-zw:hover{color:var(--accent);background:#f3f6fb}.m-adm .hl-m{position:relative;padding:10px 12px!important;margin:-4px -12px!important;transition:background .15s,box-shadow .15s}.m-adm .hl-go{position:absolute;top:-9px;left:10px;display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:6px;background:var(--accent);color:#fff;font-size:11px;font-weight:var(--fw-semi);opacity:0;transform:translateY(3px);transition:opacity .15s,transform .15s;pointer-events:none;white-space:nowrap}.m-adm .hl-m:hover,.m-adm .hl-m:focus-visible{background:var(--surface)!important;box-shadow:inset 0 0 0 1.5px var(--accent)!important}.m-adm .hl-m:hover .hl-go,.m-adm .hl-m:focus-visible .hl-go{opacity:1;transform:none}.m-adm .hl-r:hover .hl-ch{color:var(--accent);transform:translate(2px)}.m-adm .hl-ch{transition:transform .15s,color .15s}.m-adm .hl-r:has(.hl-m:hover) .hl-ch,.m-adm .hl-r:has(.hl-dz:hover) .hl-ch{color:var(--border-dark);transform:none}.m-adm .hl-r:has(.hl-m:hover):hover,.m-adm .hl-r:has(.hl-dz:hover):hover{background:#fafbfd}.m-adm .hl-r.otw:has(.hl-m:hover){background:#f5f8fc}@container cc-obszar (max-width:1250px){.m-adm .hl-h,.m-adm .hl-r{grid-template-columns:32px minmax(0,1fr) 150px 150px 24px!important}}.m-adm .hl-h,.m-adm .hl-r{grid-template-columns:minmax(300px,1.5fr) repeat(3,minmax(150px,1fr)) 22px!important;column-gap:32px!important;padding:0 20px 0 12px!important}.m-adm .hl-r{min-height:92px}.m-adm .hl-p{display:flex;align-items:center;gap:12px;min-width:0}.m-adm .hl-pw{display:contents}.m-adm .hl-dz{width:26px!important;height:26px!important;flex-shrink:0;border-radius:7px!important;background:transparent!important;box-shadow:none!important;color:var(--ink-muted)!important;transform:rotate(-90deg)}.m-adm .hl-dz:hover{background:var(--accent-l)!important;color:var(--accent)!important}.m-adm .hl-dz[aria-expanded=true]{transform:rotate(0);color:var(--accent)!important;background:transparent!important}.m-adm .hl-dz.pu{visibility:hidden}.m-adm .hl-ok{width:64px!important;height:48px!important;border-radius:9px!important}.m-adm .hl-t{min-width:0;flex:1;gap:3px!important}.m-adm .hl-t b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .hl-ad{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .hl-mt{display:flex;align-items:center;gap:8px;min-width:0;margin-top:2px}.m-adm .hl-zp{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;height:22px;padding:0 6px 0 8px;border-radius:6px;background:var(--accent-l);color:var(--accent);font-size:12px;font-weight:var(--fw-semi);transition:background .15s}.m-adm .hl-zp svg{transition:transform .2s;transform:rotate(-90deg)}.m-adm .hl-zp.on svg{transform:rotate(0)}.m-adm .hl-zp:hover{background:#dce5f4}.m-adm .hl-zp.on{background:var(--accent);color:#fff}.m-adm .hl-z1{flex-shrink:0;font-size:12px;color:var(--ink-dim);padding:0 2px}.m-adm .hl-zm{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.m-adm .hl-zl,.m-adm .hl-zw,.m-adm .hl-zt{display:none!important}.m-adm .hl-blok{border-top:1px solid #F0EEEA}.m-adm .hl-h+.hl-blok{border-top:0}.m-adm .hl-blok>.hl-r{border-top:0}.m-adm .hl-blok.otw{background:#f7f9fd;box-shadow:inset 3px 0 0 var(--accent)}.m-adm .hl-blok.otw>.hl-r:hover{background:#eef3fa}.m-adm .hl-sub{margin:0 14px 12px 50px;border:1px solid #E3E9F3;border-radius:12px;background:var(--surface);overflow:hidden}.m-adm .hl-sub .hl-r.sub{grid-template-columns:minmax(238px,calc(1.5fr - 38px)) repeat(3,minmax(150px,1fr)) 22px!important;min-height:56px;padding:0 18px 0 14px!important;border-top:1px solid #EEF1F6!important}.m-adm .hl-sub .hl-r.sub:first-child{border-top:0!important}.m-adm .hl-sub .hl-r.sub:hover{background:#f5f8fc}.m-adm .hl-sg{display:flex;align-items:center;gap:10px;padding:0!important;min-width:0}.m-adm .hl-zl2{width:26px;height:26px;border-radius:7px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--surface2);box-shadow:inset 0 0 0 1px var(--border);font-size:12px;font-weight:var(--fw-bold);color:var(--ink-dim)}.m-adm .hl-r.sub:hover .hl-zl2{background:var(--accent-l);color:var(--accent);box-shadow:none}.m-adm .hl-sg b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink);white-space:nowrap}.m-adm .hl-sub .hl-m b{font-size:14px!important}.m-adm .hl-r.pu{min-height:84px}.m-adm .hl-r.pu .hl-pu{grid-column:2 / -1!important;display:flex;align-items:center;gap:14px;flex-wrap:wrap}@container cc-obszar (max-width:1250px){.m-adm .hl-h,.m-adm .hl-r,.m-adm .hl-sub .hl-r.sub{grid-template-columns:minmax(0,1fr) 140px 140px 22px!important;column-gap:18px!important}.m-adm .hl-sub{margin-left:14px}}.m-adm .hl-h,.m-adm .hl-r{grid-template-columns:360px repeat(3,minmax(140px,1fr)) 22px!important}.m-adm .hl-sub .hl-r.sub{grid-template-columns:307px repeat(3,minmax(140px,1fr)) 22px!important;padding:0 5px 0 14px!important}@container cc-obszar (max-width:1250px){.m-adm .hl-h,.m-adm .hl-r,.m-adm .hl-sub .hl-r.sub{grid-template-columns:minmax(0,1fr) 140px 140px 22px!important}}.m-adm .hl-h,.m-adm .hl-r{grid-template-columns:330px repeat(3,minmax(130px,1fr)) 130px 22px!important;padding:0 20px 0 16px!important;column-gap:28px!important}.m-adm .hl-sub{margin:0 14px 12px 16px!important}.m-adm .hl-sub .hl-r.sub{grid-template-columns:315px repeat(3,minmax(130px,1fr)) 130px 22px!important;padding:0 5px 0 14px!important}.m-adm .hl-dz{display:none!important}.m-adm .hl-mt{margin-top:6px!important}.m-adm .hl-zp{height:26px!important;padding:0 8px 0 10px!important;gap:5px!important;border-radius:7px!important;background:var(--surface)!important;color:var(--ink-dim)!important;box-shadow:inset 0 0 0 1px var(--border);font-size:12px!important}.m-adm .hl-zp svg{transform:none!important;color:var(--ink-muted);transition:transform .2s}.m-adm .hl-zp:hover{box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent)!important}.m-adm .hl-zp:hover svg{color:var(--accent)}.m-adm .hl-zp.on{background:var(--accent-l)!important;color:var(--accent)!important;box-shadow:none}.m-adm .hl-zp.on svg{transform:rotate(180deg)!important;color:var(--accent)}.m-adm .hl-z1{font-size:12px!important;color:var(--ink-muted)!important;padding:0!important}.m-adm .hl-zc{display:flex;flex-direction:column;gap:2px;min-width:0}.m-adm .hl-zc b{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);white-space:nowrap}.m-adm .hl-zc span{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container cc-obszar (max-width:1250px){.m-adm .hl-h,.m-adm .hl-r,.m-adm .hl-sub .hl-r.sub{grid-template-columns:minmax(0,1fr) 140px 140px 22px!important}.m-adm .hl-zc,.m-adm .hl-h span:nth-child(5){display:none}}.m-adm .hm-hd{display:flex;flex-direction:column;align-items:flex-start;margin:-4px 0 18px}.m-adm .hm-back{display:inline-flex;align-items:center;gap:4px;margin-left:-6px;padding:4px 8px 4px 4px;border-radius:7px;font-size:13px;font-weight:var(--fw-semi);color:var(--accent)}.m-adm .hm-back:hover{background:var(--accent-l)}.m-adm .hm-tr{margin-top:6px}.m-adm .hm-pb{display:inline-flex;align-items:center;gap:6px;margin-left:-8px;padding:2px 8px;border-radius:9px;font-size:26px;font-weight:var(--fw-bold);color:var(--navy);letter-spacing:-.02em}.m-adm .hm-pb svg{color:var(--ink-muted);transition:transform .15s}.m-adm .hm-pb:hover{background:#1a30590d}.m-adm .hm-pb:hover svg{color:var(--accent)}.m-adm #hmProjWr .dd-panel{min-width:300px}.m-adm #hmProjDd .dd-gr{padding:8px 12px 4px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm #hmProjDd .dd-opt{display:flex;align-items:center;justify-content:space-between;gap:8px}.m-adm #hmProjDd .dd-opt svg{color:var(--accent)}.m-adm .hm-adr{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:13px;color:var(--ink-muted)}.m-adm .hm-adr svg{color:var(--border-dark)}.m-adm .hm-sep{width:3px;height:3px;border-radius:50%;background:var(--border-dark);margin:0 6px}.m-adm .hm-zr{display:flex;align-items:center;gap:10px;margin-top:16px}.m-adm .hm-zl{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim)}.m-adm .hm-tabs{display:flex;gap:4px;align-self:stretch;margin-top:16px;border-bottom:1px solid var(--border)}.m-adm .hm-tabs button{position:relative;display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 14px;font-size:14px;font-weight:var(--fw-semi);color:var(--ink-dim);border-radius:8px 8px 0 0}.m-adm .hm-tabs button svg{color:var(--ink-muted)}.m-adm .hm-tabs button:hover{color:var(--ink);background:#1a305908}.m-adm .hm-tabs button.on{color:var(--navy)}.m-adm .hm-tabs button.on svg{color:var(--accent)}.m-adm .hm-tabs button.on:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:var(--accent)}.m-adm .hm-tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.m-adm .hm-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px!important;align-self:stretch;margin-top:18px!important;padding:6px;border:1px solid var(--border)!important;border-radius:16px;background:var(--surface);box-shadow:var(--sh)}.m-adm .hm-tabs button{display:flex!important;align-items:center;gap:12px!important;height:auto!important;padding:12px 14px!important;border-radius:11px!important;text-align:left;transition:background .15s,box-shadow .15s}.m-adm .hm-tabs button:after{display:none!important}.m-adm .hm-ti{width:38px;height:38px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--surface2);color:var(--ink-dim);transition:background .15s,color .15s}.m-adm .hm-tabs button svg{color:inherit!important}.m-adm .hm-tt{display:flex;flex-direction:column;gap:2px;min-width:0}.m-adm .hm-tt b{font-size:14.5px;font-weight:var(--fw-bold);color:var(--ink)}.m-adm .hm-tt em{font-style:normal;font-size:12px;font-weight:var(--fw-reg);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .hm-tabs button:hover{background:var(--surface2)!important}.m-adm .hm-tabs button:hover .hm-ti{background:var(--accent-l);color:var(--accent)}.m-adm .hm-tabs button.on{background:var(--accent)!important;box-shadow:0 4px 12px #375da647}.m-adm .hm-tabs button.on .hm-ti{background:#ffffff2e;color:#fff}.m-adm .hm-tabs button.on .hm-tt b{color:#fff}.m-adm .hm-tabs button.on .hm-tt em{color:#fffc}@container cc-obszar (max-width:900px){.m-adm .hm-tt em{display:none}.m-adm .hm-ti{width:32px;height:32px}}.m-adm .hk-v.sm{font-size:17px;line-height:1.3}.m-adm .hk-s em.b{color:var(--accent);font-weight:var(--fw-semi)}.m-adm button.hk{cursor:pointer}.m-adm button.hk:hover .hk-l{color:var(--accent)}.m-adm .hk .pas.pp{position:relative;overflow:visible}.m-adm .pas.pp>b{position:absolute;top:-3px;width:2px;height:12px;border-radius:1px;background:var(--navy);transform:translate(-1px)}.m-adm .hk-ch{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.m-adm .hc-ch{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:8px;background:var(--surface2);box-shadow:inset 0 0 0 1px var(--border);font-size:12px;color:var(--ink-dim)}.m-adm .hc-ch b{font-size:14px;color:var(--ink)}.m-adm .hc-ch:hover{box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent)}.m-adm .hc-ch.r{background:var(--red-l);box-shadow:none;color:var(--red-t)}.m-adm .hc-ch.r b{color:var(--red-t)}.m-adm .hc-ch.a{background:var(--amber-l);box-shadow:none;color:var(--amber-t)}.m-adm .hc-ch.a b{color:var(--amber-t)}.m-adm .he.blysk,.m-adm .kk-bez.blysk{animation:blysk 1.6s ease}.m-adm .hb-kpi{grid-template-columns:repeat(4,minmax(0,1fr))!important}.m-adm .hk{min-height:118px;justify-content:flex-start}.m-adm .hk-l{font-size:12px!important}.m-adm .hk-v{font-size:28px!important;line-height:1.15!important;margin-top:2px}.m-adm .hk-v.sm{font-size:22px!important;margin-top:6px}.m-adm .hk-v.r{color:var(--red-t)}.m-adm .hk-v.a{color:var(--amber-t)}.m-adm .hk-v.g{color:var(--green)}.m-adm .hk-s{font-size:12px!important;margin-top:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.m-adm .hk .pas,.m-adm .hk .hb-pas{margin-top:6px;margin-bottom:6px}.m-adm .hk-s em{font-style:normal;font-weight:var(--fw-semi)}.m-adm button.hk{transition:border-color .15s,box-shadow .15s}.m-adm button.hk:hover{border-color:var(--accent)!important}.m-adm button.hk.on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.m-adm button.hk .hk-l:after{content:"›";margin-left:4px;color:var(--border-dark);transition:color .15s}.m-adm button.hk:hover .hk-l:after{color:var(--accent)}@container cc-obszar (max-width:1100px){.m-adm .hb-kpi{grid-template-columns:1fr 1fr!important}}.m-adm .hb-kpi{gap:10px!important;margin:0 0 16px!important}.m-adm .hb-kpi .hk{flex-direction:row!important;align-items:center!important;gap:12px!important;min-height:72px!important;padding:12px 14px!important;border-radius:12px!important}.m-adm .hk-i{width:36px;height:36px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.m-adm .hk-i.b{background:var(--accent-l);color:var(--accent)}.m-adm .hk-i.a{background:var(--amber-l);color:var(--amber-t)}.m-adm .hk-i.g{background:var(--green-l);color:var(--green)}.m-adm .hk-i.r{background:var(--red-l);color:var(--red-t)}.m-adm .hk-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.m-adm .hb-kpi .hk-l{font-size:12px!important;font-weight:600;color:var(--ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .hb-kpi .hk-v,.m-adm .hb-kpi .hk-v.sm{font-size:22px!important;font-weight:700;letter-spacing:-.02em;line-height:1.15!important;margin-top:0!important}.m-adm .hb-kpi .hk-v small{font-size:12px}.m-adm .hb-kpi .hk-s{font-size:12px!important;margin-top:0!important}.m-adm .hb-kpi .pas,.m-adm .hb-kpi .hb-pas{height:4px!important;margin:4px 0 3px!important}.m-adm .hb-kpi .pas.pp>b{top:-3px;height:10px}.m-adm .hb-pas i.zero{background:repeating-linear-gradient(45deg,#e8e5df 0,#e8e5df 3px,#f5f3ef 3px,#f5f3ef 6px)}.m-adm .hb-tb{gap:6px 14px!important;padding:10px 12px!important}.m-adm .hb-tb .sp{flex:1}.m-adm .hb-wg{display:flex;align-items:center;height:36px;border:1.5px solid var(--border);border-radius:10px;overflow:hidden;background:var(--surface);transition:border-color .15s}.m-adm .hb-wg:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .hb-wg .hb-wl{height:100%;display:flex;align-items:center;padding:0 10px 0 12px!important;background:var(--surface2);border-right:1px solid var(--border);font-size:var(--fs-label)}.m-adm .hb-wg .hb-wn{width:230px;height:100%;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0 10px;font-size:13px;outline:none}.m-adm .hb-ws{display:inline-flex;align-items:center;gap:6px;height:100%;padding:0 12px;border-left:1px solid var(--border);font-size:12px;font-weight:var(--fw-semi);color:var(--accent);background:var(--surface)}.m-adm .hb-ws:hover{background:var(--accent-l)}.m-adm .hb-ws[disabled]{color:var(--ink-muted);background:var(--surface2);cursor:default}.m-adm .hb-lk{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ink-dim)!important}.m-adm .hb-lk:hover{color:var(--accent)!important}.m-adm .hb-lk .n{font-size:11px;font-weight:var(--fw-bold);padding:0 6px;border-radius:8px;background:var(--surface2);color:var(--ink-muted)}.m-adm .hb-pdf{height:36px;padding:0 14px;gap:7px;background:var(--surface);color:var(--navy);border:1.5px solid var(--navy);font-weight:var(--fw-semi)}.m-adm .hb-pdf svg{color:var(--navy)}.m-adm .hb-pdf:hover{background:var(--navy);color:#fff}.m-adm .hb-pdf:hover svg{color:#fff}.m-adm .hb-tb .btn-primary{height:36px}@container cc-obszar (max-width:1200px){.m-adm .hb-tb .sp{flex-basis:100%;height:0}}.m-adm .hm-okr{display:flex;align-items:center;gap:8px;margin-bottom:6px;min-width:0}.m-adm .hm-back{display:inline-flex!important;align-items:center;gap:6px;height:32px;margin:0!important;padding:0 11px 0 9px!important;border:1px solid var(--border);border-radius:8px!important;background:var(--surface)!important;font-size:13px!important;font-weight:var(--fw-semi);color:var(--ink)!important;transition:border-color .15s,color .15s}.m-adm .hm-back svg{color:var(--ink-muted);transition:transform .15s,color .15s}.m-adm .hm-back:hover{border-color:var(--accent);color:var(--accent)!important}.m-adm .hm-back:hover svg{color:var(--accent);transform:translate(-2px)}.m-adm .hm-okr-s{display:inline-flex;color:var(--border-dark)}.m-adm .hm-okr-n{font-size:13px;font-weight:var(--fw-semi);color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .hb-lk{height:36px;padding:0 12px!important;gap:7px!important;font-size:13px!important;color:var(--ink)!important}.m-adm .hb-lk svg{color:var(--ink-muted)}.m-adm .hb-lk:hover{color:var(--accent)!important;border-color:var(--accent)!important}.m-adm .hb-lk:hover svg{color:var(--accent)}.m-adm .hb-lk .n{margin-left:2px}.m-adm .el{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);overflow:visible}.m-adm .er{border-top:1px solid #EFECE6;position:relative}.m-adm .er:first-child{border-top:0}.m-adm .er:first-child .er-g{border-radius:14px 14px 0 0}.m-adm .er:last-child .er-g{border-radius:0 0 14px 14px}.m-adm .er.otw:last-child .er-g{border-radius:0}.m-adm .er-g{display:grid;grid-template-columns:40px minmax(220px,1.5fr) minmax(250px,1.1fr) 150px auto 20px;align-items:center;gap:18px;padding:14px 16px 14px 18px;cursor:pointer;outline:none;transition:background .12s;font-weight:var(--fw-reg)}.m-adm .er-g:hover{background:#f8fafc}.m-adm .er-g:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.m-adm .er.otw .er-g{background:#f7f9fd}.m-adm .er:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:transparent}.m-adm .er.b:before{background:var(--accent)}.m-adm .er.a:before{background:var(--amber)}.m-adm .er-nr{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:var(--fw-bold);color:var(--ink-muted);box-shadow:inset 0 0 0 1.5px var(--border-dark)}.m-adm .er.g .er-nr{background:#e6f2ea;color:var(--green);box-shadow:none}.m-adm .er.b .er-nr{color:var(--accent);box-shadow:inset 0 0 0 1.5px var(--accent)}.m-adm .er.a .er-nr{background:var(--amber-l);color:var(--amber-t);box-shadow:none}.m-adm .er-t{display:flex;flex-direction:column;gap:6px;min-width:0}.m-adm .er-n b{font-size:14.5px;color:var(--navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.m-adm .er-m{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;color:var(--ink-muted)}.m-adm .er-m .he-s{font-size:11px;padding:1px 8px}.m-adm .er-pl{font-weight:var(--fw-semi);color:var(--accent)}.m-adm .er-z{display:inline-flex;align-items:center;gap:4px}.m-adm .er-z svg{color:var(--border-dark)}.m-adm .er-d{display:grid;grid-template-columns:auto auto;align-items:baseline;gap:2px 12px}.m-adm .er-dr{display:contents}.m-adm .er-dr em{font-style:normal;font-size:12px;color:var(--ink-muted)}.m-adm .er-dr b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink);font-variant-numeric:tabular-nums}.m-adm .eo{grid-column:1 / -1;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted);margin-top:2px}.m-adm .eo.r{color:var(--red-t)}.m-adm .eo.g{color:var(--green)}.m-adm .eo.a{color:var(--amber-t)}.m-adm .er-p{display:flex;flex-direction:column;gap:5px}.m-adm .er-p b{font-size:18px;font-weight:var(--fw-bold);color:var(--navy);line-height:1}.m-adm .er-p small{font-size:12px;color:var(--ink-muted);margin-left:1px}.m-adm .er.g .er-p b{color:var(--green)}.m-adm .er-p .pas{flex:none;display:block;height:5px;width:100%}.m-adm .er-a{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0}.m-adm .el-mw{position:relative}.m-adm .el-m{width:32px;height:32px;color:var(--ink-muted)}.m-adm .el-m:hover{background:var(--surface2);color:var(--ink)}.m-adm .el-dd{right:0;left:auto;min-width:230px;z-index:30}.m-adm .el-dd .dd-opt{display:flex;align-items:center;gap:9px}.m-adm .el-dd .dd-opt svg{color:var(--ink-muted)}.m-adm .el-dd .dd-opt.czer{color:var(--red-t)}.m-adm .el-dd .dd-opt.czer svg{color:var(--red-t)}.m-adm .er-ch{display:flex;color:var(--ink-muted);transition:transform .2s;transform:rotate(-90deg)}.m-adm .er.otw .er-ch{transform:none;color:var(--accent)}.m-adm .er-z2{padding:4px 18px 12px 76px;background:#fbfcfe;border-top:1px solid #EEF1F6}.m-adm .er:last-child .er-z2{border-radius:0 0 14px 14px}.m-adm .er-pu{margin:8px 0 0;font-size:12px;color:var(--ink-muted)}.m-adm .er-z2 .hz-dod{margin-top:8px}@container cc-obszar (max-width:1250px){.m-adm .er-g{grid-template-columns:40px minmax(0,1fr) 120px auto 20px}.m-adm .er-d{display:none}}.m-adm .er-g{grid-template-columns:40px minmax(220px,1fr) 210px 150px 250px 20px!important}.m-adm .er-d{grid-template-columns:56px auto!important;justify-content:start}@container cc-obszar (max-width:1250px){.m-adm .er-g{grid-template-columns:40px minmax(0,1fr) 120px auto 20px!important}}.m-adm .hb-l{gap:12px!important}.m-adm .he3{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);font-weight:var(--fw-reg);position:relative}.m-adm .he3:before{content:"";position:absolute;left:-1px;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:transparent}.m-adm .he3.b:before{background:var(--accent)}.m-adm .he3.a:before{background:var(--amber)}.m-adm .he3-h{display:flex;align-items:center;gap:14px;padding:16px 16px 0 20px}.m-adm .he3-h .he-nr{width:40px;height:40px;font-size:15px}.m-adm .he3.g .he-nr{background:#e6f2ea;color:var(--green)}.m-adm .he3.b .he-nr{background:var(--accent-l);color:var(--accent)}.m-adm .he3.a .he-nr{background:var(--amber-l);color:var(--amber-t)}.m-adm .he3-t{flex:1;min-width:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.m-adm .he3-t b{font-size:16px;color:var(--navy)}.m-adm .he3-a{display:flex;align-items:center;gap:6px;flex-shrink:0}.m-adm .he3-d{display:grid;grid-template-columns:90px 140px 200px minmax(150px,1fr) minmax(170px,220px);gap:0;margin:16px 20px 0 74px;padding:14px 0;border-top:1px solid #F0EEEA}.m-adm .he3-d>div{display:flex;flex-direction:column;gap:5px;padding:0 18px;border-left:1px solid #F0EEEA;min-width:0}.m-adm .he3-d>div:first-child{padding-left:0;border-left:0}.m-adm .he3-d em{font-style:normal;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap}.m-adm .he3-d b{font-size:14.5px;font-weight:var(--fw-semi);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.m-adm .he3-d b.ac{color:var(--accent)}.m-adm .he3-d b.r{color:var(--red-t)}.m-adm .he3-d b.g{color:var(--green)}.m-adm .he3-d b.m{color:var(--border-dark)}.m-adm .he3-pw{display:flex;align-items:center;gap:10px}.m-adm .he3-pw b{min-width:40px}.m-adm .he3-pw .pas{flex:1;height:6px;display:block}.m-adm .he3.g .he3-pw b{color:var(--green)}.m-adm .he3-zt{display:flex;align-items:center;gap:8px;width:100%;padding:11px 20px 11px 74px;border-top:1px solid #F0EEEA;border-radius:0 0 14px 14px;font-size:13px;font-weight:var(--fw-semi);color:var(--ink-dim);text-align:left}.m-adm .he3-zt svg{color:var(--ink-muted);transition:transform .15s;transform:rotate(-90deg);margin-left:-22px}.m-adm .he3-zt[aria-expanded=true] svg{transform:none;color:var(--accent)}.m-adm .he3-zt .n{font-size:12px;font-weight:var(--fw-reg);color:var(--ink-muted)}.m-adm .he3-zt:hover{background:#f7f9fc;color:var(--accent)}.m-adm .he3-zt[aria-expanded=true]{border-radius:0}.m-adm .he3-z{padding:2px 20px 14px 74px;background:#fbfcfe;border-top:1px solid #EEF1F6;border-radius:0 0 14px 14px}@container cc-obszar (max-width:1250px){.m-adm .he3-d{grid-template-columns:1fr 1fr 1fr;row-gap:12px;margin-left:20px}.m-adm .he3-d>div:nth-child(4){padding-left:0;border-left:0}.m-adm .he3-zt,.m-adm .he3-z{padding-left:44px}}.m-adm .he3-d{grid-template-columns:90px 140px 150px minmax(170px,1fr) minmax(170px,220px)!important}.m-adm .he3-d{grid-template-columns:96px 150px 170px minmax(170px,1fr) minmax(170px,220px)!important}.m-adm .hb-f2{margin-top:14px;padding:16px 20px 18px;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh);font-weight:var(--fw-reg)}.m-adm .hb-f2 .hb-fh{display:flex;align-items:center;gap:10px;margin-bottom:16px}.m-adm .hb-f2 .hb-fh b{font-size:15px;color:var(--navy)}.m-adm .hb-f2 .hb-fh>span{font-size:12px;color:var(--ink-muted)}.m-adm .hb-f2 .hb-fh .btn{margin-left:auto}.m-adm .ft{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.m-adm .ft-k{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:22px}.m-adm .ft-p{position:relative;z-index:1;width:14px;height:14px;border-radius:50%;background:var(--surface);box-shadow:inset 0 0 0 3px var(--accent)}.m-adm .ft-k.ft-st .ft-p{box-shadow:none;background:var(--navy)}.m-adm .ft-k.ft-ost .ft-p{background:var(--accent);box-shadow:0 0 0 4px var(--accent-l)}.m-adm .ft-k:before{content:"";position:absolute;top:28px;left:0;right:0;height:2px;background:#dce4f2}.m-adm .ft-k:first-child:before{left:7px}.m-adm .ft-k:last-child:before{right:auto;width:7px}.m-adm .ft-o{position:absolute;top:0;left:-100%;width:100%;text-align:center;font-size:11px;font-weight:var(--fw-semi);color:var(--accent)}.m-adm .ft-o:before{content:"";display:none}.m-adm .ft-t{display:flex;flex-direction:column;gap:2px;padding-right:10px}.m-adm .ft-t em{font-style:normal;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);line-height:1.3}.m-adm .ft-t b{font-size:16px;color:var(--navy);font-variant-numeric:tabular-nums}.m-adm .ft-t span{font-size:12px;color:var(--ink-muted)}.m-adm .ft-k.ft-st .ft-t em{color:var(--ink-muted)}@container cc-obszar (max-width:1100px){.m-adm .ft{grid-template-columns:1fr;gap:14px}.m-adm .ft-k{flex-direction:row;padding:0}.m-adm .ft-k:before{display:none}.m-adm .ft-o{position:static;width:auto;order:3;margin-left:auto}}.m-adm .ft4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.m-adm .ft4-k{display:flex;flex-direction:column;gap:3px;padding:14px 16px;border-radius:12px;background:var(--surface2)}.m-adm .ft4-n{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim)}.m-adm .ft4-k b{font-size:20px;font-weight:var(--fw-bold);color:var(--navy);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:2px}.m-adm .ft4-z{font-size:12px;font-weight:var(--fw-semi);color:var(--accent)}.m-adm .ft4-o{margin-top:6px;padding-top:8px;border-top:1px solid var(--border);font-size:12px;color:var(--ink-muted)}@container cc-obszar (max-width:1100px){.m-adm .ft4{grid-template-columns:1fr 1fr}}.m-adm .ho2{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:12px;overflow:hidden}.m-adm .ho2-r{display:grid;grid-template-columns:minmax(0,1fr) auto 112px;align-items:center;gap:14px;padding:12px 14px;border-top:1px solid #F0EEEA;transition:background .15s}.m-adm .ho2-r:first-child{border-top:0}.m-adm .ho2-r.zm{background:#f5f8fd}.m-adm .ho2-t{display:flex;flex-direction:column;gap:2px;min-width:0}.m-adm .ho2-t b{font-size:13px;color:var(--ink)}.m-adm .ho2-t span{font-size:12px;color:var(--ink-muted)}.m-adm .ho2-s{display:flex;align-items:center;height:34px;border:1.5px solid var(--border);border-radius:9px;background:var(--surface);overflow:hidden}.m-adm .ho2-s:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .ho2-b{width:30px;height:100%;font-size:16px;font-weight:var(--fw-semi);color:var(--ink-dim)}.m-adm .ho2-b:hover:not([disabled]){background:var(--accent-l);color:var(--accent)}.m-adm .ho2-b[disabled]{color:var(--border-dark);cursor:default}.m-adm .ho2-s input{width:44px;height:100%;border:0;border-left:1px solid var(--border);border-right:1px solid var(--border);text-align:center;font:inherit;font-size:14px;font-weight:var(--fw-semi);font-variant-numeric:tabular-nums;outline:none}.m-adm .ho2-s em{font-style:normal;font-size:12px;color:var(--ink-muted);padding:0 10px 0 8px}.m-adm .ho2-d{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.m-adm .ho2-d b{font-size:14px;color:var(--navy);font-variant-numeric:tabular-nums}.m-adm .ho2-r.zm .ho2-d b{color:var(--accent)}.m-adm .ho2-d span{font-size:11px;color:var(--ink-muted);text-decoration:line-through}.m-adm .ho2-p{display:flex;align-items:center;gap:7px;margin:12px 2px 0;font-size:12px;color:var(--ink-muted)}.m-adm .ho2-p svg{flex-shrink:0}.m-adm .ho2-dom{display:inline-flex;align-items:center;gap:5px;font-size:12px}.m-adm .ho2-r{grid-template-columns:minmax(0,1fr) auto 130px!important}.m-adm .ho2-d.pr b{color:var(--accent)!important}.m-adm .ho2-t b{white-space:nowrap}.m-adm .ho2-d span{font-size:12px!important;color:var(--ink-dim)!important;text-decoration:none!important}.m-adm .ho2-d{gap:2px!important}.m-adm .ho2-r{grid-template-columns:minmax(0,1fr) auto 168px!important}.m-adm .ho2-d span{white-space:nowrap}.m-adm .ho2-t b{white-space:normal!important}.m-adm .ho2-r{grid-template-columns:minmax(0,1fr) auto 150px!important;gap:12px!important}.m-adm .ho2-k{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:3px}.m-adm .seg-w.xs{padding:2px;border-radius:7px}.m-adm .seg-w.xs button{height:22px;padding:0 8px;font-size:12px;border-radius:5px}.m-adm .ho2-w{display:flex;align-items:center;gap:8px}.m-adm .ho2-zn{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:var(--fw-bold);line-height:1;flex-shrink:0}.m-adm .ho2-zn.m{background:var(--amber-l);color:var(--amber-t)}.m-adm .ho2-zn.p{background:var(--accent-l);color:var(--accent)}.m-adm .ft4-o .zn{font-weight:var(--fw-bold)}.m-adm .ft4-o .zn.m{color:var(--amber-t)}.m-adm .ft4-o .zn.p{color:var(--accent)}.m-adm .ho2-zn{display:none}.m-adm .ho2-zn2{display:flex;align-items:center;height:100%;padding-left:8px;border-left:1px solid var(--border);font-size:15px;font-weight:var(--fw-bold)}.m-adm .ho2-s .ho2-zn2+input{border-left:0!important;width:36px!important;text-align:left!important;padding-left:2px}.m-adm .ho2-s.m .ho2-zn2,.m-adm .ho2-s.m input{color:var(--amber-t)}.m-adm .ho2-s.p .ho2-zn2,.m-adm .ho2-s.p input{color:var(--accent)}.m-adm .ho2-s.m{background:#fffbf1}.m-adm .ft4-o .zn{font-size:12px!important;letter-spacing:0!important;margin:0!important;display:inline!important}.m-adm #ho2:focus{outline:none}.m-adm .ho2-s input,.m-adm .ho2-s .ho2-zn2,.m-adm .ho2-s .ho2-b,.m-adm .ho2-s em{background:transparent!important}.m-adm .ho2-s.m{background:#fff8e8!important;border-color:#c49a2866!important}.m-adm .ho2-s.p{background:#f4f7fc!important;border-color:#d5dfee!important}.m-adm .ho2-s.m .ho2-zn2{border-left-color:#c49a2859}.m-adm .ho2-s.m input{border-right-color:#c49a2859!important}.m-adm .ho2-s.p .ho2-zn2{border-left-color:#d5dfee}.m-adm .ho2-s.p input{border-right-color:#d5dfee!important}.m-adm .ho2-s.m .ho2-b:hover:not([disabled]){background:#c49a2826!important;color:var(--amber-t)}.m-adm .ho2-s .ho2-zn2{padding-left:10px}.m-adm .ho2-s .ho2-zn2+input{width:40px!important;padding-left:1px}.m-adm .ep-w{display:flex;align-items:center;height:40px;border:1.5px solid var(--border);border-radius:9px;background:var(--surface);overflow:hidden}.m-adm .ep-w:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .ep-w input{flex:1;min-width:0;height:100%;border:0!important;box-shadow:none!important;padding:0 10px;font:inherit;font-size:14px;outline:none}.m-adm .ep-w span{padding:0 12px;height:100%;display:flex;align-items:center;background:var(--surface2);border-left:1px solid var(--border);font-size:13px;font-weight:var(--fw-semi);color:var(--ink-dim)}.m-adm .fld.zle .ep-w{border-color:var(--red)}.m-adm .fld .hint b.g{color:var(--green)}.m-adm .fld .hint b.r{color:var(--red-t)}.m-adm .fld .hint b.a{color:var(--amber-t)}.m-adm .ee-s,.m-adm .ee-z{margin-top:18px;padding-top:16px;border-top:1px solid var(--border)}.m-adm .ee-sl{display:block;margin-bottom:10px;font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .ee-pu{height:40px;display:flex;align-items:center;padding:0 12px;border-radius:9px;background:var(--surface2);font-size:12px;color:var(--ink-muted)}.m-adm .ee-zr{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--border);border-radius:10px}.m-adm .ee-zr>span{flex:1;font-size:12px;color:var(--ink-dim)}.m-adm .ez-tb{display:flex;align-items:center;gap:12px;margin-bottom:10px}.m-adm .ez-tb .search{flex:1;max-width:none!important}.m-adm .ez-tb .search input{width:100%}.m-adm .ez-lc{font-size:12px;font-weight:var(--fw-semi);color:var(--accent);white-space:nowrap}.m-adm .ez-l{max-height:46cqh;overflow:auto;border:1px solid var(--border);border-radius:11px;outline:none}.m-adm .ez-g{position:sticky;top:0;z-index:1;padding:7px 12px;background:var(--surface2);font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);border-bottom:1px solid var(--border)}.m-adm .ez-r{display:grid;grid-template-columns:18px 52px minmax(0,1fr) 64px 110px;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid #F0EEEA;cursor:pointer;font-size:13px}.m-adm .ez-r:hover{background:#f7f9fc}.m-adm .ez-r.on{background:var(--accent-l)}.m-adm .ez-r input{accent-color:var(--accent);width:16px;height:16px}.m-adm .ez-w{font-family:ui-monospace,Menlo,monospace;font-size:12px;color:var(--ink-muted)}.m-adm .ez-n{display:flex;flex-direction:column;min-width:0;color:var(--ink)}.m-adm .ez-n em{font-style:normal;font-size:11px;color:var(--ink-muted)}.m-adm .ez-n em.pz{color:var(--amber-t);font-weight:var(--fw-semi)}.m-adm .ez-d{font-size:12px;color:var(--ink-dim);text-align:right}.m-adm .ez-p{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-muted)}.m-adm .ez-p .pas{flex:1;height:4px;display:block}.m-adm .ez-pu{padding:24px;text-align:center;font-size:13px;color:var(--ink-muted)}.m-adm .ez-sum{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding:10px 12px;border-radius:10px;background:var(--surface2);font-size:12px;color:var(--ink-dim)}.m-adm .ez-sum b.g{color:var(--green)}.m-adm .ez-sum b.r{color:var(--red-t)}.m-adm .ez-sum b{white-space:nowrap}.m-adm .ze-h{display:flex;align-items:center;gap:8px;margin-bottom:8px}.m-adm .ze-h b{font-size:13px;color:var(--ink)}.m-adm .ze-h span{font-size:11px;font-weight:var(--fw-bold);padding:0 7px;border-radius:8px;background:var(--surface2);color:var(--ink-muted)}.m-adm .ze-l{border:1px solid var(--border);border-radius:11px;overflow:hidden}.m-adm .ze-r{display:grid;grid-template-columns:30px minmax(0,1fr) 84px 110px auto;align-items:center;gap:10px;padding:8px 8px 8px 10px;border-top:1px solid #F0EEEA;font-size:13px}.m-adm .ze-r:first-child{border-top:0}.m-adm .ze-r:hover{background:#fafbfd}.m-adm .ze-i{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center}.m-adm .ze-r.ze-tz .ze-i{background:var(--accent-l);color:var(--accent)}.m-adm .ze-r.ze-tg .ze-i{background:#eef1f5;color:var(--navy)}.m-adm .ze-r.ze-tr .ze-i{background:var(--amber-l);color:var(--amber-t)}.m-adm .ze-n{display:flex;flex-direction:column;min-width:0}.m-adm .ze-n b{font-weight:var(--fw-semi);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .ze-n em{font-style:normal;font-size:11px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .ze-d{font-size:12px;color:var(--ink-dim);text-align:right;font-variant-numeric:tabular-nums}.m-adm .ze-p{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-muted)}.m-adm .ze-p .pas{flex:1;height:4px;display:block}.m-adm .ze-a{display:flex;gap:2px;opacity:.55;transition:opacity .12s}.m-adm .ze-r:hover .ze-a{opacity:1}.m-adm .ze-a .ibtn svg{transform:rotate(180deg)}.m-adm .ze-a .ibtn.dn svg{transform:none}.m-adm .ze-a .ibtn[data-mk=zeEd] svg,.m-adm .ze-a .ibtn[data-mk=zeDel] svg{transform:none}.m-adm .ze-a .ibtn[disabled]{opacity:.3;cursor:default}.m-adm .ze-pu{padding:18px;border:1.5px dashed var(--border-dark);border-radius:11px;text-align:center;font-size:13px;color:var(--ink-muted)}.m-adm .ze-add{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:14px}.m-adm .ze-add>span{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted);margin-right:4px}.m-adm .ze-add button{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:9px;border:1.5px dashed var(--border-dark);font-size:12px;font-weight:var(--fw-semi);color:var(--accent)}.m-adm .ze-add button:hover{border-color:var(--accent);background:var(--accent-l)}.m-adm .ze-add button.on{border-style:solid;border-color:var(--accent);background:var(--accent);color:#fff}.m-adm .ze-pan{margin-top:10px;padding:14px;border:1px solid var(--border);border-radius:12px;background:#fafbfd}.m-adm .ze-pan .fld{margin-bottom:10px}.m-adm .ze-pan .ez-l{max-height:32cqh;background:var(--surface)}.m-adm .ze-pf{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.m-adm .ze-rf{display:grid;grid-template-columns:110px minmax(0,1fr) 160px 110px;gap:10px}.m-adm .ze-rf .fld{margin:0!important}.m-adm .ze-hint{display:flex;gap:6px;align-items:center;margin:10px 0 0;font-size:12px;color:var(--ink-muted)}.m-adm .ze-sum{font-size:12px;color:var(--ink-dim)}.m-adm .ze-sum b.r{color:var(--red-t)}.m-adm .ze-sum b.g{color:var(--green)}.m-adm .hz-gr .hz-n,.m-adm .hz-rc .hz-n{flex-direction:column;align-items:flex-start;gap:0}.m-adm .hz-n em{font-style:normal;font-size:11px;color:var(--ink-muted)}.m-adm .hz-gr .hz-w svg{color:var(--navy)}.m-adm .hz-n>svg{color:var(--ink-muted);margin-right:2px}.m-adm .modal:has(#ezB){width:min(860px,94vw)!important;max-width:none!important}.m-adm .ze-ph{width:26px;height:26px;display:inline-block}.m-adm .ze-r{grid-template-columns:30px minmax(0,1fr) 90px 120px 112px!important}.m-adm .ze-a{justify-content:flex-end}.m-adm .modal:has(#ezB){width:min(1040px,95vw)!important}.m-adm .zk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:16px;outline:none}.m-adm .zk-c{display:flex;flex-direction:column;gap:8px;min-width:0}.m-adm .zk-ch{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:30px}.m-adm .zk-ch b{font-size:13px;color:var(--ink);display:inline-flex;align-items:center;gap:6px}.m-adm .zk-ch b .n{font-size:11px;padding:0 7px;border-radius:8px;background:var(--surface2);color:var(--ink-muted)}.m-adm .zk-ch>span{font-size:12px;color:var(--ink-muted)}.m-adm .zk-c .search{max-width:none!important}.m-adm .zk-c .search input{width:100%}.m-adm .zk-l,.m-adm .zk-p{height:46cqh;overflow:auto;border:1px solid var(--border);border-radius:11px;background:var(--surface)}.m-adm .zk-t{display:grid;grid-template-columns:18px 46px minmax(0,1fr) 54px;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid #F0EEEA;font-size:13px;cursor:pointer}.m-adm .zk-t:hover{background:#f7f9fc}.m-adm .zk-t.on{background:var(--accent-l)}.m-adm .zk-t input,.m-adm .zk-s{accent-color:var(--accent);width:16px;height:16px;margin:0}.m-adm .zk-tn{display:flex;flex-direction:column;min-width:0}.m-adm .zk-tn em{font-style:normal;font-size:11px;color:var(--ink-muted);display:inline-flex;align-items:center;gap:3px}.m-adm .zk-tn em.pz{color:var(--amber-t);font-weight:var(--fw-semi)}.m-adm .zk-tn em.gr{color:var(--navy)}.m-adm .zk-hint{font-size:12px;color:var(--ink-muted);padding:2px 2px 0;min-height:30px;display:flex;align-items:center}.m-adm .zk-gb{display:flex;align-items:center;gap:8px;min-height:30px;padding:4px 6px 4px 10px;border-radius:9px;background:var(--accent-l);color:var(--accent)}.m-adm .zk-gb input{flex:1;min-width:0;height:28px;border:1.5px solid rgba(55,93,166,.35);border-radius:7px;padding:0 8px;font:inherit;font-size:13px;background:var(--surface)}.m-adm .zk-gb input:focus{outline:none;border-color:var(--accent)}.m-adm .zk-gb input.zle{border-color:var(--red)}.m-adm .zk-r{display:grid;grid-template-columns:18px 28px minmax(0,1fr) 90px auto;align-items:center;gap:8px;padding:7px 8px 7px 10px;border-bottom:1px solid #F0EEEA;font-size:13px}.m-adm .zk-r:hover{background:#fafbfd}.m-adm .zk-s0{width:18px}.m-adm .ze-i{width:26px;height:26px;border-radius:7px;display:flex;align-items:center;justify-content:center}.m-adm .ze-i.z{background:var(--accent-l);color:var(--accent)}.m-adm .ze-i.g{background:#eef1f5;color:var(--navy)}.m-adm .ze-i.r{background:var(--amber-l);color:var(--amber-t)}.m-adm .zk-n{display:flex;flex-direction:column;min-width:0}.m-adm .zk-n b{font-weight:var(--fw-semi);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .zk-n em{font-style:normal;font-size:11px;color:var(--ink-muted)}.m-adm .zk-gi{border:1px solid transparent;border-radius:6px;padding:1px 4px;margin-left:-5px;font:inherit;font-weight:var(--fw-semi);font-size:13px;color:var(--ink);background:transparent;min-width:0}.m-adm .zk-gi:hover{border-color:var(--border)}.m-adm .zk-gi:focus{outline:none;border-color:var(--accent);background:var(--surface)}.m-adm .zk-m{display:flex;flex-direction:column;align-items:flex-end;font-size:12px;color:var(--ink-dim);font-variant-numeric:tabular-nums}.m-adm .zk-m i{font-style:normal;font-size:11px;color:var(--ink-muted)}.m-adm .zk-a{display:flex;gap:1px;opacity:.5;transition:opacity .12s}.m-adm .zk-r:hover .zk-a{opacity:1}.m-adm .zk-a .ibtn svg{transform:rotate(180deg)}.m-adm .zk-a .ibtn.dn svg,.m-adm .zk-a .ibtn[data-mk=zeEd] svg,.m-adm .zk-a .ibtn[data-mk=zeDel] svg,.m-adm .zk-a .ibtn[data-mk=zeRozgr] svg{transform:none}.m-adm .zk-a .ibtn[disabled]{opacity:.25}.m-adm .zk-gt{width:18px;height:18px;display:flex;align-items:center;justify-content:center;color:var(--ink-muted);transition:transform .15s;transform:rotate(-90deg)}.m-adm .zk-r.otw .zk-gt{transform:none;color:var(--accent)}.m-adm .zk-gc{background:#fafbfd;border-bottom:1px solid #F0EEEA;padding:2px 0 4px}.m-adm .zk-gr{display:grid;grid-template-columns:46px minmax(0,1fr) 70px 26px;align-items:center;gap:8px;padding:5px 8px 5px 56px;font-size:12px;color:var(--ink-dim)}.m-adm .zk-gr .ibtn{opacity:.5}.m-adm .zk-gr:hover .ibtn{opacity:1}.m-adm .zk-rf{padding:10px;border-bottom:1px solid #F0EEEA;background:#fffbf1;display:flex;flex-direction:column;gap:8px}.m-adm .zk-rfg{display:flex;align-items:center;gap:8px}.m-adm .zk-rfg>input{height:32px;border:1.5px solid var(--border);border-radius:8px;padding:0 8px;font:inherit;font-size:13px;background:var(--surface);min-width:0}.m-adm .zk-rfg>input:focus{outline:none;border-color:var(--accent)}.m-adm .zk-rfg>input.zle{border-color:var(--red)}.m-adm #zeRk{width:80px}.m-adm .zk-pr{height:32px!important;width:84px}.m-adm .zk-pr input{padding:0 6px!important}.m-adm .zk-rfg .sp{flex:1}@container cc-obszar (max-width:900px){.m-adm .zk{grid-template-columns:1fr}.m-adm .zk-l,.m-adm .zk-p{height:30cqh}}.m-adm .modal:has(#ezB){width:min(760px,94vw)!important}.m-adm .zs{outline:none}.m-adm .zs-f{display:flex;align-items:center;gap:8px;width:100%}.m-adm .zs-f .sp{flex:1}.m-adm .zs-sum{flex:1;font-size:12px;color:var(--ink-dim)}.m-adm .zs-sum b.r{color:var(--red-t)}.m-adm .zs-sum b.g{color:var(--green)}.m-adm .zs-l{border:1px solid var(--border);border-radius:12px}.m-adm .zs-r{display:grid;grid-template-columns:34px minmax(0,1fr) 96px 130px 34px;align-items:center;gap:12px;padding:11px 10px 11px 12px;border-top:1px solid #F0EEEA}.m-adm .zs-r:first-child{border-top:0;border-radius:12px 12px 0 0}.m-adm .zs-r:last-child{border-radius:0 0 12px 12px}.m-adm .zs-r:hover{background:#fafbfd}.m-adm .zs-r.nowy{animation:blysk 1.6s ease}.m-adm .zs-r .ze-i{width:32px;height:32px;border-radius:9px}.m-adm .zs-n{display:flex;flex-direction:column;gap:2px;min-width:0}.m-adm .zs-n b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .zs-n em{font-style:normal;font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .zs-d,.m-adm .zs-p{display:flex;flex-direction:column;gap:3px}.m-adm .zs-d em,.m-adm .zs-p em{font-style:normal;font-size:11px;font-weight:var(--fw-semi);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .zs-d b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink);font-variant-numeric:tabular-nums}.m-adm .zs-p>span{display:flex;align-items:center;gap:8px}.m-adm .zs-p .pas{flex:1;height:5px;display:block}.m-adm .zs-p b{font-size:12px;color:var(--ink);min-width:34px;text-align:right}.m-adm .zs-mw{position:relative}.m-adm .zs-m{width:32px;height:32px;color:var(--ink-muted)}.m-adm .zs-m:hover{background:var(--surface2);color:var(--ink)}.m-adm .zs-dd{right:0;left:auto;min-width:210px;z-index:40}.m-adm .zs-dd .dd-opt{display:flex;align-items:center;gap:9px}.m-adm .zs-dd .dd-opt svg{color:var(--ink-muted)}.m-adm .zs-dd .dd-opt[data-mk=zsUp] svg{transform:rotate(180deg)}.m-adm .zs-dd .dd-opt.czer,.m-adm .zs-dd .dd-opt.czer svg{color:var(--red-t)}.m-adm .zs-add{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;height:44px;margin-top:10px;border:1.5px dashed var(--border-dark);border-radius:12px;font-size:13px;font-weight:var(--fw-semi);color:var(--accent)}.m-adm .zs-add:hover{border-color:var(--accent);background:var(--accent-l)}.m-adm .zs-pu{display:flex;flex-direction:column;align-items:center;gap:6px;padding:34px 20px;border:1.5px dashed var(--border-dark);border-radius:12px;text-align:center}.m-adm .zs-pu>span{width:48px;height:48px;border-radius:14px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;margin-bottom:4px}.m-adm .zs-pu b{font-size:15px;color:var(--ink)}.m-adm .zs-pu p{margin:0 0 8px;font-size:13px;color:var(--ink-muted);max-width:380px}.m-adm .zs-back{display:inline-flex;align-items:center;gap:5px;margin:-4px 0 6px -4px;padding:3px 8px 3px 4px;border-radius:7px;font-size:12px;font-weight:var(--fw-semi);color:var(--accent)}.m-adm .zs-back:hover{background:var(--accent-l)}.m-adm .zs-t{margin:0 0 12px;font-size:17px;color:var(--navy)}.m-adm .zs-seg{display:grid!important;grid-template-columns:repeat(3,1fr)}.m-adm .zs-seg button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px}.m-adm .zs-op{margin:10px 2px 14px;font-size:12px;color:var(--ink-muted);line-height:1.5}.m-adm .zs-gn{margin-bottom:12px}.m-adm .zs-lt{display:flex;align-items:center;gap:12px;margin-bottom:8px}.m-adm .zs-lt .search{flex:1;max-width:none!important}.m-adm .zs-lt .search input{width:100%}.m-adm .zs-n2{font-size:12px;font-weight:var(--fw-semi);color:var(--accent);white-space:nowrap}.m-adm .zs-tl{max-height:42cqh;overflow:auto;border:1px solid var(--border);border-radius:11px}.m-adm .zs-tl .zs-t{margin:0}.m-adm label.zs-t{display:grid;grid-template-columns:18px 50px minmax(0,1fr) 56px;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid #F0EEEA;font-size:13px;cursor:pointer;color:var(--ink)}.m-adm label.zs-t:hover{background:#f7f9fc}.m-adm label.zs-t.on{background:var(--accent-l)}.m-adm label.zs-t input{accent-color:var(--accent);width:16px;height:16px;margin:0}.m-adm .zs-tn{display:flex;flex-direction:column;min-width:0}.m-adm .zs-tn em{font-style:normal;font-size:11px;color:var(--ink-muted)}.m-adm .zs-tn em.pz{color:var(--amber-t);font-weight:var(--fw-semi)}.m-adm .zs-rf{margin-top:2px}.m-adm .zq{display:flex;align-items:center;gap:6px;margin-bottom:12px}.m-adm .zq-w{position:relative;flex:1;min-width:0}.m-adm .zq-in{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border:1.5px solid var(--border);border-radius:10px;background:var(--surface);color:var(--accent);transition:border-color .15s,box-shadow .15s}.m-adm .zq-in:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .zq-in input{flex:1;min-width:0;border:0!important;box-shadow:none!important;outline:none;height:100%;font:inherit;font-size:13px;background:transparent;padding:0!important}.m-adm .zq-dd{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:50;padding:4px;background:var(--surface);border:1px solid var(--border);border-radius:11px;box-shadow:0 14px 34px #1a305929}.m-adm .zq-o{display:grid;grid-template-columns:50px minmax(0,1fr) 56px;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;cursor:pointer;font-size:13px}.m-adm .zq-o:hover,.m-adm .zq-o.on{background:var(--accent-l)}.m-adm .zq-n{display:flex;flex-direction:column;min-width:0}.m-adm .zq-n em{font-style:normal;font-size:11px;color:var(--amber-t)}.m-adm .zq-pu{padding:12px;font-size:12px;color:var(--ink-muted)}.m-adm .zq .btn{height:40px;flex-shrink:0}.m-adm .zs-r{grid-template-columns:16px 32px minmax(0,1fr) 92px 140px 34px!important;padding-left:6px!important}.m-adm .zs-h{display:flex;align-items:center;justify-content:center;color:var(--border-dark);cursor:grab;opacity:0;transition:opacity .12s}.m-adm .zs-r:hover .zs-h{opacity:1}.m-adm .zs-r.ciag{opacity:.45}.m-adm .zs-r.nad-g{box-shadow:inset 0 2px 0 var(--accent)}.m-adm .zs-r.nad-d{box-shadow:inset 0 -2px 0 var(--accent)}.m-adm .zs-d em,.m-adm .zs-p em{display:none}.m-adm .zs-gx{display:inline-flex;align-items:center;gap:3px;align-self:flex-start;font-size:12px;font-weight:var(--fw-semi);color:var(--accent);padding:0}.m-adm .zs-gx svg{transform:rotate(-90deg);transition:transform .15s}.m-adm .zs-r.otw .zs-gx svg{transform:none}.m-adm .zs-r.otw{display:grid;grid-template-rows:auto auto}.m-adm .zs-gc{grid-column:3 / -1;display:flex;flex-direction:column;margin:6px 0 2px;border-left:2px solid var(--border);padding-left:10px}.m-adm .zs-gr{display:grid;grid-template-columns:46px minmax(0,1fr) 56px 36px;gap:8px;padding:3px 0;font-size:12px;color:var(--ink-dim)}.m-adm .zs-pe{display:inline-flex;align-items:center;height:26px;border:1.5px solid rgba(196,154,40,.45);border-radius:7px;background:#fff8e8;overflow:hidden}.m-adm .zs-pe input{width:34px;height:100%;border:0!important;box-shadow:none!important;background:transparent;text-align:right;font:inherit;font-size:12px;font-weight:var(--fw-semi);color:var(--amber-t);padding:0 2px!important;outline:none}.m-adm .zs-pe span{padding:0 6px 0 1px;font-size:12px;color:var(--amber-t)}.m-adm .zs-pe:focus-within{border-color:var(--amber)}.m-adm .zs-cof{display:flex;align-items:center;gap:8px;margin-top:10px;padding:9px 12px;border-radius:10px;background:var(--surface2);font-size:12px;color:var(--ink-dim)}.m-adm .zs-cof span{flex:1}.m-adm .zs-cof svg{color:var(--ink-muted)}.m-adm .zs-add{display:none!important}.m-adm .modal:has(#ezB){width:min(820px,94vw)!important}.m-adm .zx{margin-bottom:16px}.m-adm .zx:last-child{margin-bottom:0}.m-adm .zx-h{display:flex;align-items:center;gap:8px;margin-bottom:8px}.m-adm .zx-h b{font-size:13px;color:var(--ink)}.m-adm .zx-h .n{font-size:11px;font-weight:var(--fw-bold);padding:0 7px;border-radius:8px;background:var(--surface2);color:var(--ink-muted)}.m-adm .zx-h em{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink-muted)}.m-adm .zx-pu{padding:16px;border:1.5px dashed var(--border-dark);border-radius:11px;text-align:center;font-size:13px;color:var(--ink-muted)}.m-adm .zx-r{display:grid;grid-template-columns:16px 54px minmax(0,1fr) 92px 140px 60px;align-items:center;gap:10px;padding:9px 8px 9px 6px;border-top:1px solid #F0EEEA;font-size:13px}.m-adm .zx-r:first-child{border-top:0}.m-adm .zx-r:hover{background:#fafbfd}.m-adm .zx-r.nowy{animation:blysk 1.6s ease}.m-adm .zx-r.ed{background:var(--accent-l)}.m-adm .zx-r:hover .zs-h{opacity:1}.m-adm .zx-r.ciag{opacity:.45}.m-adm .zx-r.nad-g{box-shadow:inset 0 2px 0 var(--accent)}.m-adm .zx-r.nad-d{box-shadow:inset 0 -2px 0 var(--accent)}.m-adm .zx-k{font-family:ui-monospace,Menlo,monospace;font-size:12px;color:var(--ink-muted);display:flex;align-items:center}.m-adm .zx-k svg{color:var(--navy)}.m-adm .zx-r .zs-n b{display:flex;align-items:center;gap:6px}.m-adm .zx-l{display:inline-flex;color:var(--accent);opacity:.7}.m-adm .zx-r .zs-d{font-size:12px;color:var(--ink-dim);text-align:right;font-variant-numeric:tabular-nums}.m-adm .zx-a{display:flex;justify-content:flex-end;gap:2px;opacity:.45;transition:opacity .12s}.m-adm .zx-r:hover .zx-a{opacity:1}.m-adm .zx-r.otw .zs-gc{grid-column:3 / -1}.m-adm .zx-k2{border:1px solid var(--border);border-radius:12px;background:#fafbfd}.m-adm .zx-row{display:grid;grid-template-columns:140px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px}.m-adm .zx-row+.zx-row{border-top:1px solid var(--border)}.m-adm .zx-lb{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim)}.m-adm .zx-lb svg{color:var(--ink-muted)}.m-adm .zx-row .zq-in{height:36px;color:var(--ink-muted)}.m-adm .zx-rf{display:flex;gap:6px}.m-adm .zx-rf input{height:36px;border:1.5px solid var(--border);border-radius:9px;padding:0 10px;font:inherit;font-size:13px;background:var(--surface);min-width:0}.m-adm .zx-rf input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .zx-rf input.zle{border-color:var(--red)}.m-adm #zeRk{width:74px}.m-adm #zeRn{flex:1}.m-adm #zeRd{width:150px}.m-adm .zx-rf .btn{height:36px}.m-adm .zx-hb{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:12px;background:var(--surface);text-align:left;margin-bottom:0}.m-adm .zx-hb svg{color:var(--ink-muted);transform:rotate(-90deg);transition:transform .15s}.m-adm .zx-hb[aria-expanded=true]{border-radius:12px 12px 0 0;border-bottom-color:transparent}.m-adm .zx-hb[aria-expanded=true] svg{transform:none;color:var(--accent)}.m-adm .zx-hb em{margin-left:8px!important}.m-adm .zx-hb:hover b{color:var(--accent)}.m-adm .zx-g{padding:4px 12px 12px;border:1px solid var(--border);border-top:0;border-radius:0 0 12px 12px;background:var(--surface)}.m-adm .zx-gn{width:100%;height:38px;border:1.5px solid var(--border);border-radius:9px;padding:0 12px;font:inherit;font-size:13px;margin-bottom:10px}.m-adm .zx-gn:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .zx-gn.zle{border-color:var(--red)}.m-adm .zx-gp{display:grid;grid-template-columns:1fr 1fr;gap:10px}.m-adm .zx-gc{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:10px;overflow:hidden}.m-adm .zx-gch{display:flex;align-items:center;justify-content:space-between;gap:8px;height:36px;padding:0 6px 0 10px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim)}.m-adm .zx-gch input{width:120px;height:26px;border:1px solid var(--border);border-radius:7px;padding:0 8px;font:inherit;font-size:12px;background:var(--surface)}.m-adm .zx-gch input:focus{outline:none;border-color:var(--accent)}.m-adm .zx-gl{height:200px;overflow:auto}.m-adm .zx-gi{display:grid;grid-template-columns:44px minmax(0,1fr) 16px;align-items:center;gap:8px;width:100%;padding:7px 10px;border-bottom:1px solid #F0EEEA;text-align:left;font-size:12px;color:var(--ink)}.m-adm .zx-gi svg{color:var(--border-dark)}.m-adm .zx-gi:hover{background:var(--accent-l)}.m-adm .zx-gi:hover svg{color:var(--accent)}.m-adm .zx-gi.on:hover{background:var(--red-l)}.m-adm .zx-gi.on:hover svg{color:var(--red-t)}.m-adm .zx-gin{display:flex;flex-direction:column;min-width:0}.m-adm .zx-gin em{font-style:normal;font-size:11px;color:var(--ink-muted)}.m-adm .zx-gpu{padding:20px 12px;text-align:center;font-size:12px;color:var(--ink-muted)}.m-adm .zx-gf{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.m-adm .zx .zq-dd{z-index:60}.m-adm .zx-row{grid-template-columns:150px minmax(0,1fr)!important}.m-adm .zx-lb{white-space:nowrap}.m-adm .modal:has(#ezB){max-height:calc(100cqh - 60px);display:flex;flex-direction:column}.m-adm .modal:has(#ezB) .m-body{flex:1;min-height:0;overflow:auto}.m-adm .zx-gl{height:170px!important}.m-adm .hz-gch{padding-left:0}.m-adm .hz-gch .hz-w{padding-left:14px}.m-adm .hz-gch .hz-n{padding-left:18px;color:var(--ink-dim);font-size:12px;position:relative}.m-adm .hz-gch .hz-n:before{content:"";position:absolute;left:4px;top:-8px;bottom:50%;width:8px;border-left:1.5px solid var(--border-dark);border-bottom:1.5px solid var(--border-dark);border-radius:0 0 0 4px}.m-adm .hz-gr,.m-adm .hz-gch{border-bottom-color:transparent}.m-adm .hz-gch+.hz:not(.hz-gch){border-top:1px solid #F0EEEA}.m-adm .hz-p em.m{color:var(--border-dark);margin-left:auto}.m-adm .hz-f{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:6px;padding-top:10px;border-top:1px solid #EEF1F6}.m-adm .hz-f>span{font-size:12px;color:var(--ink-muted)}.m-adm .hz-dod{display:none!important}.m-adm .zx-r.g .zs-n b,.m-adm .zx-r .zs-n b{display:block}.m-adm .zx-gk{display:flex;align-items:center;gap:4px;color:var(--navy);padding:4px 2px;border-radius:6px}.m-adm .zx-gk svg:first-child{color:var(--ink-muted);transform:rotate(-90deg);transition:transform .15s}.m-adm .zx-gk[aria-expanded=true] svg:first-child{transform:none;color:var(--accent)}.m-adm .zx-gk:hover{background:var(--surface2)}.m-adm .zx-gb{text-align:left;padding:0}.m-adm .zx-gb:hover b{color:var(--accent)}.m-adm .zx-r.g.otw{background:#f7f9fd}.m-adm .zx-r.ch{background:#f7f9fd;border-top:0;padding-top:5px;padding-bottom:5px;font-size:12px}.m-adm .zx-r.ch .zx-k{padding-left:12px}.m-adm .zx-r.ch .zs-n{position:relative;padding-left:16px}.m-adm .zx-r.ch .zs-n b{font-weight:var(--fw-reg);color:var(--ink-dim)}.m-adm .zx-r.ch .zs-n:before{content:"";position:absolute;left:2px;top:-10px;bottom:50%;width:9px;border-left:1.5px solid var(--border-dark);border-bottom:1.5px solid var(--border-dark);border-radius:0 0 0 4px}.m-adm .zx-r.ch.ost{padding-bottom:9px}.m-adm .zx-rt{width:24px;height:24px;border-radius:7px;background:var(--amber-l);color:var(--amber-t);display:flex;align-items:center;justify-content:center}.m-adm .zs-d.m,.m-adm .zs-p.m{color:var(--border-dark);font-size:12px}.m-adm .zs-p.m{text-align:right}.m-adm .zq-in.otw{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f;border-radius:10px 10px 0 0}.m-adm .zq-in{cursor:text}.m-adm .zq-in>svg:last-child{color:var(--ink-muted)}.m-adm .zq-dd2{border:1.5px solid var(--accent);border-top:0;border-radius:0 0 10px 10px;max-height:260px;overflow:auto;background:var(--surface)}.m-adm .zq-g{position:sticky;top:0;padding:6px 12px;background:var(--surface2);font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);border-bottom:1px solid var(--border)}.m-adm .zq-dd2 .zq-o{grid-template-columns:50px minmax(0,1fr) 56px 18px;border-radius:0;border-bottom:1px solid #F0EEEA}.m-adm .zq-p{display:flex;color:var(--border-dark)}.m-adm .zq-o:hover .zq-p,.m-adm .zq-o.on .zq-p{color:var(--accent)}.m-adm .zq-hint{margin:6px 2px 0;font-size:12px;color:var(--ink-muted)}.m-adm .zx-rr{display:flex;align-items:center;justify-content:space-between;gap:12px}.m-adm .zx-rr>span{font-size:12px;color:var(--ink-muted)}.m-adm .zx-gpan{padding:12px;border-bottom:1px solid var(--border);background:var(--surface);border-radius:12px 12px 0 0}.m-adm .zx-gph{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.m-adm .zx-gph b{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--navy)}.m-adm .zx-rf #zeRn{flex:1}.m-adm .modal:has(#ezB) .m-body{padding-top:18px}.m-adm .zx{margin-bottom:24px!important}.m-adm .zx-h{margin-bottom:10px!important}.m-adm .zx-h b{font-size:14px!important;font-weight:var(--fw-bold)!important;color:var(--navy)!important}.m-adm .zx-h em{display:inline-flex;align-items:center;gap:5px}.m-adm .zs-l{overflow:hidden}.m-adm .zx-th,.m-adm .zx-r{grid-template-columns:18px 60px minmax(0,1fr) 96px 150px 64px!important}.m-adm .zx-th{display:grid;align-items:center;gap:10px;height:34px;padding:0 8px 0 6px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .zx-th span:nth-child(4){text-align:right}.m-adm .zx-r{min-height:50px;padding:8px 8px 8px 6px!important;font-size:13px!important}.m-adm .zx-th+.zx-r{border-top:0}.m-adm .zx-r .zs-n b{font-size:13px;font-weight:var(--fw-semi)}.m-adm .zx-k{font-size:12px!important;color:var(--ink-dim)!important}.m-adm .zx-r .zs-d{font-size:13px!important;color:var(--ink)!important}.m-adm .zs-p .pas{background:#e6e3dd!important;height:6px!important}.m-adm .zs-p b{font-size:13px!important}.m-adm .zx-a{opacity:.7!important}.m-adm .zx-r:hover .zx-a{opacity:1!important}.m-adm .zx-a .ibtn{color:var(--ink-dim)}.m-adm .zx-a .ibtn.czer:hover{color:var(--red-t);background:var(--red-l)}.m-adm .zs-h{opacity:.35!important}.m-adm .zx-r:hover .zs-h{opacity:1!important;color:var(--ink-muted)}.m-adm .zx-r.ch{min-height:36px!important;padding-top:4px!important;padding-bottom:4px!important}.m-adm .zx-r.ch .zs-n b{font-size:12px!important;font-weight:var(--fw-reg)!important}.m-adm .zx-r.ch .zs-d,.m-adm .zx-r.ch .zs-p b{font-size:12px!important;color:var(--ink-dim)!important}.m-adm .zx-r.ch .pas{height:4px!important}.m-adm .zx-r.ch.ost{padding-bottom:8px!important;border-bottom:0}.m-adm .zx-r.g.otw+.zx-r.ch{border-top:0}.m-adm .zs-l{max-height:44cqh;overflow:auto!important}.m-adm .zx-th{position:sticky;top:0;z-index:2}.m-adm .zx-r.r .zs-n em{color:var(--amber-t)}.m-adm .zx-r .zs-d.m{color:var(--border-dark)!important}.m-adm .zx-r.r .zs-p.m{font-size:12px;color:var(--ink-muted)}.m-adm .zs-l::-webkit-scrollbar{width:8px}.m-adm .zs-l::-webkit-scrollbar-thumb{background:#ddd9d2;border-radius:4px}.m-adm .zx-gi svg{color:var(--ink-muted)!important}.m-adm .zx-gi:hover svg{color:var(--accent)!important}.m-adm .zx-gi.on:hover svg{color:var(--red-t)!important}.m-adm .zx-gi{font-size:13px!important;padding:8px 10px!important}.m-adm .zx-gin em{font-size:11px!important}.m-adm .zx-gch{font-size:12px!important;color:var(--ink)!important}.m-adm .zq-ov{position:relative}.m-adm .zq-ov .zq-dd2{position:absolute;left:0;right:0;top:100%;z-index:70;max-height:300px;box-shadow:0 16px 36px #1a30592e}.m-adm .zq-dh{position:sticky;top:0;z-index:2;padding:6px 12px;font-size:11px;color:var(--ink-muted);background:var(--surface);border-bottom:1px solid var(--border)}.m-adm .zq-ov .zq-g{top:27px}.m-adm .modal:has(#ezB) .m-body{font-size:12px}.m-adm .zx-h b{font-size:13px!important}.m-adm .zx-h em{font-size:11px!important}.m-adm .zx-th{height:30px!important;font-size:10px!important}.m-adm .zx-r{min-height:44px!important;font-size:12px!important;padding:6px 8px 6px 6px!important}.m-adm .zx-r .zs-n b{font-size:12px!important}.m-adm .zx-r .zs-n em,.m-adm .zx-k{font-size:11px!important}.m-adm .zx-r .zs-d,.m-adm .zs-p b{font-size:12px!important}.m-adm .zx-r.ch{min-height:32px!important}.m-adm .zx-r.ch .zs-n b,.m-adm .zx-r.ch .zs-d,.m-adm .zx-r.ch .zs-p b{font-size:12px!important}.m-adm .zq-in{height:36px!important}.m-adm .zq-in input{font-size:12px!important}.m-adm .zq-o{font-size:12px!important;padding:7px 10px!important}.m-adm .zs-sum,.m-adm .zx-gi,.m-adm .zx-gch{font-size:12px!important}.m-adm .zx-gnew{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border-radius:12px;font-size:13px;font-weight:var(--fw-semi);color:var(--navy);text-align:left}.m-adm .zx-gnew span{flex:1}.m-adm .zx-gnew svg{color:var(--ink-muted)}.m-adm .zx-gnew:hover{background:var(--accent-l);color:var(--accent)}.m-adm .zx-gnew:hover svg{color:var(--accent)}.m-adm .zx-man{padding:14px;border:1px solid rgba(196,154,40,.35);border-radius:12px;background:#fffbf1}.m-adm .zx-mh{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}.m-adm .zx-mi{width:30px;height:30px;border-radius:9px;background:var(--amber-l);color:var(--amber-t);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-adm .zx-mh b{display:block;font-size:13px;color:var(--amber-t)}.m-adm .zx-mh em{display:block;font-style:normal;font-size:12px;color:var(--ink-muted);margin-top:1px}.m-adm .zx-man .zx-rf input{background:var(--surface);border-color:#c49a2859}.m-adm .zx-man .zx-rf input:focus{border-color:var(--amber);box-shadow:0 0 0 3px #c49a2826}.m-adm .zx-mb{height:36px;background:var(--surface);color:var(--amber-t);border:1.5px solid rgba(196,154,40,.5);font-weight:var(--fw-semi)}.m-adm .zx-mb:hover{background:var(--amber-l)}.m-adm .hz-g{border-bottom:1px solid #F0EEEA}.m-adm .hz-g.otw{border-bottom-color:transparent}.m-adm .hz-gt{display:inline-flex;align-items:center;gap:3px;color:var(--ink-muted);padding:2px;border-radius:5px}.m-adm .hz-gt svg:first-child{transform:rotate(-90deg);transition:transform .15s}.m-adm .hz-g.otw .hz-gt svg:first-child{transform:none;color:var(--accent)}.m-adm .hz-gt:hover{background:var(--surface2)}.m-adm .hz-gn{display:inline-flex;align-items:baseline;gap:8px;padding:0;text-align:left;font-size:13px;color:var(--ink)}.m-adm .hz-gn:hover{color:var(--accent)}.m-adm .hz-gc{font-size:12px;color:var(--ink-muted)}.m-adm .hz-gch{background:transparent}.m-adm .hz-gch .hz-n,.m-adm .hz-gch .hz-d{font-size:12px!important;color:var(--ink-muted)!important}.m-adm .hz-gch .hz-w{font-size:11px;color:var(--border-dark)}.m-adm .hz-gch .pas{height:4px!important}.m-adm .hz-gch .hz-p em{font-size:11px;color:var(--ink-muted)}.m-adm .hz-gch:last-of-type{border-bottom:1px solid #F0EEEA}.m-adm .hz-rc .hz-n{flex-direction:row!important}.m-adm .hz-d.m,.m-adm .hz-p em.m{color:var(--border-dark)}.m-adm .hz-f{justify-content:flex-end!important;border-top:0!important;padding-top:4px!important}.m-adm .hz-gr{display:none}.m-adm .zs-l{height:250px;max-height:none!important}.m-adm .zx-pu{height:250px;display:flex;align-items:center;justify-content:center}.m-adm .zx-grp{padding:14px;border:1px solid #D5DFEE;border-radius:12px;background:#f5f8fd}.m-adm .zx-gi2{width:30px;height:30px;border-radius:9px;background:var(--accent-l);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-adm .zx-grp .zx-mh b{color:var(--accent)}.m-adm .zx-grp .zx-k2{border-color:#d5dfee;background:var(--surface)}.m-adm .zx-grp .zx-gnew{color:var(--accent);justify-content:flex-start;border:1.5px dashed rgba(55,93,166,.4);background:var(--surface)}.m-adm .zx-grp .zx-gnew:hover{border-style:solid}.m-adm .zx-grp .zx-k2:has(.zx-gnew){border:0;background:transparent}.m-adm .he3-nz{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:8px;background:var(--surface2);font-size:12px;color:var(--ink-muted)}.m-adm .he3-nz svg{color:var(--border-dark)}.m-adm .hd-tb2{display:none!important}.m-adm .gk{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--sh)}.m-adm .gk-h{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 10px;border-bottom:1px solid var(--border)}.m-adm .gk-h .sp{flex:1}.m-adm .gk-sep{width:1px;height:22px;background:var(--border);margin:0 4px}.m-adm .gk-t{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:15px;border:1px solid var(--border);font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);background:var(--surface)}.m-adm .gk-t:hover{border-color:var(--border-dark);color:var(--ink)}.m-adm .gk-t svg{color:var(--ink-muted)}.m-adm .gk-r{width:9px;height:9px;background:var(--border-dark);transform:rotate(45deg);border-radius:2px}.m-adm .gk-t.on.gk-kr{background:var(--red-l);border-color:#c8410a59;color:var(--red-t)}.m-adm .gk-t.on.gk-kr svg{color:var(--red-t)}.m-adm .gk-t.on.gk-km{background:var(--amber-l);border-color:#c49a2873;color:var(--amber-t)}.m-adm .gk-t.on.gk-km .gk-r{background:var(--amber)}.m-adm .gk-z{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--ink-dim)!important;margin-right:4px}.m-adm .gk-z:hover{color:var(--accent)!important}.m-adm .gk-i{width:32px;height:32px;color:var(--ink-muted)}.m-adm .gk-i:hover,.m-adm .gk-i.on{background:var(--surface2);color:var(--ink)}.m-adm .gk-lw{position:relative}.m-adm .gk-lg{right:0;left:auto;min-width:250px;padding:12px 14px;display:none;flex-direction:column;gap:8px;z-index:30}.m-adm .gk-lg.open{display:flex}.m-adm .gk-lg b{font-size:12px;color:var(--ink)}.m-adm .gk-lg span{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--ink-dim)}.m-adm .gk-lg i{width:18px;height:10px;border-radius:3px;flex-shrink:0}.m-adm .gk-lg .lgd-b{background:#8fa6d2}.m-adm .gk-lg .lgd-g{background:#6fa585}.m-adm .gk-lg .lgd-a{background:#d2a83f}.m-adm .gk-lg .lgd-r{background:#d0714a}.m-adm .gk-lg .lgd-be{height:3px;background:#c8410a8c}.m-adm .gk-lg .lgd-k{background:transparent;box-shadow:0 0 0 2px var(--red)}.m-adm .gk-lg .lgd-m{width:10px;height:10px;background:var(--amber);transform:rotate(45deg);border-radius:2px;margin:0 4px}.m-adm .gk-lg p{margin:4px 0 0;padding-top:8px;border-top:1px solid var(--border);font-size:12px;color:var(--ink-muted);line-height:1.45}.m-adm .gk .gt,.m-adm .gk .tt{border:0!important;border-radius:0 0 14px 14px!important;box-shadow:none!important}.m-adm .gk .gh{border-radius:0}.m-adm .hd-lg{display:none!important}.m-adm .gk-t{white-space:nowrap}.m-adm .gk-v{flex-shrink:0}.m-adm .gk-v button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:12px}.m-adm .gk-v button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.m-adm #gWid.gwid-in{animation:gwIn .22s ease-out}.m-adm .gr.gw-ref,.m-adm .gr.gw-ref .gl,.m-adm .tr.gw-ref{background:#fff6dc!important;transition:background .8s}.m-adm .tt{max-height:calc(100cqh - 300px)}.m-adm .tr.th{position:sticky;top:0;z-index:2}.m-adm .tn .gl-t{flex:1;min-width:0;text-align:left}.m-adm .gv2{display:inline-flex;gap:4px;padding:4px;border-radius:12px;background:var(--surface);border:1px solid var(--border);box-shadow:var(--sh);flex-shrink:0}.m-adm .gv2 button{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px 0 12px;border-radius:9px;font-size:13px;font-weight:var(--fw-semi);color:var(--ink-dim);transition:background .15s,color .15s,box-shadow .15s}.m-adm .gv2 button svg{color:var(--ink-muted);transition:color .15s}.m-adm .gv2 button:hover{background:var(--surface2);color:var(--ink)}.m-adm .gv2 button:hover svg{color:var(--accent)}.m-adm .gv2 button.on{background:var(--accent);color:#fff;box-shadow:0 3px 10px #375da647}.m-adm .gv2 button.on svg{color:#fff}.m-adm .gv2 kbd{font-family:inherit;font-size:11px;font-weight:var(--fw-bold);min-width:18px;height:18px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;background:var(--surface2);color:var(--ink-muted);box-shadow:inset 0 -1px 0 var(--border);margin-left:2px}.m-adm .gv2 button.on kbd{background:#fff3;color:#fff;box-shadow:none}.m-adm .gv2 button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.m-adm .gv2-sep{width:1px;height:28px;background:var(--border);margin:0 6px}.m-adm .hd-tb{align-items:center!important;gap:8px!important}.m-adm .gk-v{display:none!important}.m-adm .gv2{position:relative;display:inline-grid!important;grid-template-columns:1fr 1fr;gap:0!important}.m-adm .gv2 button{position:relative;z-index:1;justify-content:center;min-width:150px;background:transparent!important;box-shadow:none!important}.m-adm .gv2 button.on{color:#fff!important}.m-adm .gv2-ind{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:9px;background:var(--accent);box-shadow:0 3px 10px #375da647;transition:transform .25s cubic-bezier(.22,1,.36,1)}.m-adm .gv2.p2 .gv2-ind{transform:translate(100%)}.m-adm .gv2 button:not(.on):hover{color:var(--ink)!important}.m-adm .gv2 button:not(.on):hover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9px;background:var(--surface2);z-index:-1}.m-adm .gv2 kbd{opacity:0;transition:opacity .15s;margin-left:0}.m-adm .gv2 button:hover kbd,.m-adm .gv2 button:focus-visible kbd{opacity:1}.m-adm .gv2 button.on kbd{display:none}.m-adm .gk-h{padding:10px 12px!important}.m-adm .gk-h .gv2{box-shadow:none;background:var(--surface2);border-color:var(--border)}.m-adm .gk-h .gv2 button{height:34px;min-width:146px}.m-adm .gv2 kbd{display:none!important}.m-adm .gk-h .gv2 button{min-width:0!important;padding:0 14px!important}.m-adm .gk-h{flex-wrap:nowrap!important;gap:6px!important}.m-adm .gk-h .gk-z{white-space:nowrap}.m-adm .gk-zw svg{transform:rotate(180deg);transition:transform .15s}.m-adm .gk-zw.zw svg{transform:none}.m-adm .hd-tb .gv2{background:var(--surface);box-shadow:var(--sh)}.m-adm .hd-tb .gv2 button{height:36px;min-width:150px}.m-adm .gk-h{flex-wrap:wrap!important}.m-adm .tt{max-height:calc(100cqh - 300px);overflow:auto}.m-adm .tr{grid-template-columns:minmax(280px,2fr) minmax(150px,1fr) 92px 92px 48px 150px 108px 96px minmax(120px,.9fr) 30px!important;min-width:1240px;min-height:42px;font-size:12px;column-gap:14px!important}.m-adm .tr.th{position:sticky;top:0;z-index:3;font-size:11px!important;min-height:36px}.m-adm .tr>span:first-child{position:sticky;left:0;z-index:1;background:inherit;align-self:stretch;display:flex;align-items:center}.m-adm .tr{background:var(--surface)}.m-adm .tr.lv0{background:#f7f6f3}.m-adm .tr.lv1{background:#fcfbf9}.m-adm .tr.th{background:var(--surface2)}.m-adm .tr.th>span:first-child{background:var(--surface2);z-index:4}.m-adm .tr[data-mk]{cursor:pointer}.m-adm .tr[data-mk]:hover,.m-adm .tr[data-mk]:hover>span:first-child{background:#f3f6fb}.m-adm .tr[data-mk]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.m-adm .tr.tsel,.m-adm .tr.tsel>span:first-child{background:#eaf0fa!important}.m-adm .tr.tsel{box-shadow:inset 3px 0 0 var(--accent)}.m-adm .tn{min-width:0}.m-adm .tn .gl-t{flex:1;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .tn .gl-w{flex-shrink:0}.m-adm .tr[data-mk]:hover .gl-t{color:var(--accent)}.m-adm .tn-c{flex-shrink:0;font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted);padding:0 6px;border-radius:8px;background:#1a30590f;margin-left:6px}.m-adm .td{font-variant-numeric:tabular-nums;color:var(--ink)}.m-adm .tr.lv0 .td,.m-adm .tr.lv1 .td{color:var(--ink-dim)}.m-adm .tw{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink-dim)}.m-adm .tw em.a{font-style:normal;color:var(--amber-t)}.m-adm .tp2{display:flex;align-items:center;gap:8px}.m-adm .tp2 .pas{flex:1;height:5px;display:block}.m-adm .tp2 b{min-width:34px;text-align:right;font-size:12px;color:var(--ink)}.m-adm .tp2 b.op{color:var(--red-t)}.m-adm .tp2 b.ry{color:var(--amber-t)}.m-adm .tp2 b.ok{color:var(--green)}.m-adm .pas i.r{background:#d0714a!important}.m-adm .pas i.a{background:#d2a83f!important}.m-adm .tb2{font-size:12px;font-weight:var(--fw-semi);padding:1px 7px;border-radius:6px;white-space:nowrap}.m-adm .tb2.r{background:var(--red-l);color:var(--red-t)}.m-adm .tb2.a{background:var(--amber-l);color:var(--amber-t)}.m-adm .tm{color:var(--border-dark)}.m-adm .tz{display:flex;flex-direction:column;gap:1px}.m-adm .tz span.tz2,.m-adm .tz span.tm{background:none!important;padding:0!important;font-family:inherit!important;font-size:12px!important}.m-adm .tz2{display:inline-flex;gap:3px;color:var(--ink-dim);white-space:nowrap}.m-adm .tz2 b{font-family:ui-monospace,Menlo,monospace;font-weight:var(--fw-reg);font-size:11px;color:var(--ink)}.m-adm .tb-bk{white-space:nowrap}.m-adm .tu-i{display:inline-flex;color:var(--amber-t);cursor:help}.m-adm .tr.op .gl-t{color:var(--red-t)}.m-adm .tt-pu{padding:28px;text-align:center;font-size:13px;color:var(--ink-muted)}.m-adm .tr{grid-template-columns:minmax(280px,2fr) minmax(150px,1fr) 92px 92px 48px 150px 104px 112px minmax(120px,.9fr) 30px!important}.m-adm .tr.th>span{white-space:nowrap}.m-adm .tt2 .tr{grid-template-columns:minmax(300px,2.4fr) minmax(160px,1.2fr) 168px minmax(150px,1fr) 110px 96px 130px!important;min-width:1120px!important;column-gap:20px!important;padding:0 18px 0 10px!important;min-height:48px!important;font-size:13px!important}.m-adm .tt2 .tr.th{min-height:38px!important;font-size:11px!important;letter-spacing:.06em}.m-adm .tt2 .tr>span:first-child{padding-left:0}.m-adm .tt2 .tr.lv0{min-height:52px!important;background:#f4f3ef!important;border-top:1px solid var(--border)}.m-adm .tt2 .tr.lv0>span:first-child{background:#f4f3ef}.m-adm .tt2 .tr.lv0 .gl-t{font-size:14px;font-weight:var(--fw-bold);color:var(--navy)}.m-adm .tt2 .tr.lv1{background:#faf9f7!important}.m-adm .tt2 .tr.lv1>span:first-child{background:#faf9f7}.m-adm .tt2 .tr.lv1 .gl-t{font-size:13px;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .tt2 .tr.lv2 .gl-t{font-size:13px;color:var(--ink)}.m-adm .tt2 .tr.lv1 .tn{padding-left:18px}.m-adm .tt2 .tr.lv2 .tn{padding-left:38px}.m-adm .tt2 .gl-w{font-size:11px;color:var(--ink-muted);min-width:38px}.m-adm .tt2 .tr.lv0 .gl-w{color:var(--navy);font-weight:var(--fw-semi)}.m-adm .tt2 .gl-t:hover{text-decoration:none!important}.m-adm .tt2 .tn-c{background:none;padding:0;margin-left:10px;font-weight:var(--fw-reg);font-size:12px;color:var(--ink-muted)}.m-adm .tt2 .tu-i{margin-left:6px}.m-adm .tt2 .tw{font-size:12px;color:var(--ink-dim)}.m-adm .tdt{display:flex;flex-direction:column;gap:1px}.m-adm .tdt b{font-weight:var(--fw-reg);font-size:12px;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.m-adm .tdt em{font-style:normal;font-size:11px;color:var(--ink-muted)}.m-adm .tt2 .tr.lv0 .tdt b,.m-adm .tt2 .tr.lv1 .tdt b{color:var(--ink-dim)}.m-adm .tt2 .tp2 .pas{height:6px}.m-adm .tt2 .tp2 b{font-size:12px}.m-adm .tt2 .tr.lv0 .tp2 b,.m-adm .tt2 .tr.lv1 .tp2 b{color:var(--ink-dim);font-weight:var(--fw-semi)}.m-adm .tok,.m-adm .tb-bt{font-size:12px;color:var(--ink-muted)}.m-adm .tt2 .tz2{font-size:12px}.m-adm .tz2 i{font-style:normal;color:var(--ink-muted);margin-left:2px}.m-adm .tt2 .tr.lv2+.tr.lv0{margin-top:0}.m-adm .tt2 .tr.tsel,.m-adm .tt2 .tr.tsel>span:first-child{background:#eaf0fa!important}.m-adm .tt2 .tn .gl-t{flex:0 1 auto!important}.m-adm .tt2 .tn{gap:6px}.m-adm .tt2 .tr{grid-template-columns:minmax(240px,2.2fr) 92px 92px minmax(130px,1fr) 100px minmax(140px,1.2fr) 84px 112px!important;column-gap:16px!important;min-width:1080px!important;padding:0 24px 0 10px!important}.m-adm .tt2 .tr.th>span:nth-child(2),.m-adm .tt2 .tr.th>span:nth-child(3){text-align:left}.m-adm .td{font-size:12px!important;white-space:nowrap}.m-adm .tw{min-width:0;overflow:hidden}.m-adm .tw-n{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:var(--ink-dim)}.m-adm .tt2 .tn .gl-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-adm .tt2{scrollbar-gutter:stable}.m-adm .tt2 .tp2{padding-right:6px}.m-adm .tt2 .tr{grid-template-columns:minmax(260px,2.6fr) 90px 90px minmax(120px,.9fr) 100px minmax(140px,1.1fr) 100px 112px!important}.m-adm .tt2 .tr.th>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container cc-obszar (max-width:1560px){.m-adm .tt2 .tr{grid-template-columns:minmax(240px,2.6fr) 88px 88px minmax(110px,.8fr) 96px minmax(130px,1fr) 96px!important;min-width:0!important}.m-adm .tt2 .tr>span:nth-child(8){display:none}.m-adm .tt2 .tn-c{display:none}}@container cc-obszar (max-width:1250px){.m-adm .tt2 .tr{grid-template-columns:minmax(220px,2fr) 86px 86px minmax(100px,.8fr) 92px minmax(120px,1fr)!important}.m-adm .tt2 .tr>span:nth-child(7){display:none}}@container cc-obszar (max-width:1560px){.m-adm .tt2 .tr{grid-template-columns:minmax(240px,2.6fr) 88px 88px minmax(110px,.8fr) 96px minmax(130px,1fr) 110px!important;padding-right:28px!important}}.m-adm .tt2 .tr{padding-right:28px!important}.m-adm .hd-tb .sp{flex:1}.m-adm .tt2 .tr{grid-template-columns:minmax(220px,2.2fr) 88px 88px minmax(110px,.8fr) 96px minmax(130px,1fr) 96px 104px minmax(120px,1fr)!important}.m-adm .tuw{display:flex;align-items:center;gap:6px;min-width:0}.m-adm .tuw-i{display:inline-flex;color:var(--amber-t);flex-shrink:0;cursor:default}.m-adm .tuw-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:var(--ink-dim);min-width:0}.m-adm .tz2 .tz-f{color:var(--ink-muted)}@container cc-obszar (max-width:1560px){.m-adm .tt2 .tr{grid-template-columns:minmax(200px,2.2fr) 86px 86px minmax(100px,.8fr) 94px minmax(120px,1fr) 92px 64px 44px!important}.m-adm .tt2 .tr>span:nth-child(8){display:flex!important}.m-adm .tz2 .tz-f,.m-adm .tz2 i,.m-adm .tuw-t{display:none}.m-adm .tt2 .tr.th>span:nth-child(8){font-size:0}.m-adm .tt2 .tr.th>span:nth-child(8):after{content:"Poprz.";font-size:11px}.m-adm .tt2 .tr.th>span:nth-child(9){font-size:0}.m-adm .tt2 .tr.th>span:nth-child(9):after{content:"Uw.";font-size:11px}}@container cc-obszar (max-width:1250px){.m-adm .tt2 .tr{grid-template-columns:minmax(200px,2fr) 84px 84px minmax(96px,.8fr) 92px minmax(110px,1fr) 64px 40px!important}.m-adm .tt2 .tr>span:nth-child(7){display:none}}.m-adm .aptip{position:fixed;left:0;top:0;z-index:500;max-width:300px;padding:7px 11px;border-radius:9px;background:var(--navy);color:#fff;font-size:12px;line-height:1.45;font-weight:var(--fw-semi);box-shadow:0 8px 24px #1a305940;pointer-events:none;opacity:0;transition:opacity .12s}.m-adm .aptip.on{opacity:1}.m-adm .aptip:after{content:"";position:absolute;left:var(--ax,50%);bottom:-5px;width:10px;height:10px;margin-left:-5px;background:var(--navy);transform:rotate(45deg);border-radius:2px}.m-adm .aptip.dol:after{bottom:auto;top:-5px}.m-adm .tz .tz2 span.tz-f{background:none!important;padding:0!important;font-family:inherit!important;font-size:12px!important}@container cc-obszar (min-width:1561px){.m-adm .tt2 .tr{grid-template-columns:minmax(220px,2.2fr) 88px 88px minmax(110px,.8fr) 96px minmax(130px,1fr) 108px 104px minmax(120px,1fr)!important}}.m-adm .aptip{max-width:280px;padding:8px 12px 9px!important;border-radius:10px!important;font-weight:var(--fw-reg)!important;font-size:12px!important;line-height:1.45;display:flex;flex-direction:column;gap:2px;opacity:0;transition:opacity .14s ease,margin .14s ease;margin-top:4px;background:#1c2b47!important;box-shadow:0 10px 28px #101c3447,0 0 0 1px #ffffff0f inset!important}.m-adm .aptip.on{opacity:1;margin-top:0}.m-adm .aptip.dol{margin-top:-4px}.m-adm .aptip.dol.on{margin-top:0}.m-adm .aptip b{font-weight:var(--fw-semi);font-size:12px;color:#fff}.m-adm .aptip span{color:#ffffffb8;font-size:12px}.m-adm .aptip.jd b{font-weight:var(--fw-reg);font-size:12px}.m-adm .aptip:after{background:#1c2b47!important}.m-adm [data-tip]{cursor:default}.m-adm .tz2[data-tip]:hover,.m-adm .tb-bk[data-tip]:hover{text-decoration:underline dotted var(--border-dark);text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.m-adm .aptip{transition:none}}.m-adm .aptip{width:max-content;max-width:300px!important}.m-adm .gk-qe{height:32px;margin-right:6px}.m-adm .gk.qe-on{box-shadow:0 0 0 2px var(--accent),var(--sh)}.m-adm .qe-h{background:var(--accent-l);border-bottom-color:#375da640!important;border-radius:14px 14px 0 0}.m-adm .qe-ic{width:32px;height:32px;border-radius:9px;background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-adm .qe-ht{display:flex;flex-direction:column}.m-adm .qe-ht b{font-size:13px;color:var(--accent)}.m-adm .qe-ht span{font-size:12px;color:var(--ink-dim)}.m-adm .qe-c{display:flex;align-items:center;min-width:0}.m-adm .qe-c input{width:100%;min-width:0;height:32px;padding:0 6px;border:1.5px solid var(--border);border-radius:8px;background:var(--surface);font:inherit;font-size:12px;color:var(--ink);font-variant-numeric:tabular-nums}.m-adm .qe-c input:hover{border-color:var(--border-dark)}.m-adm .qe-c input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da624}.m-adm .qe-c.zm input{background:#fff8e6;border-color:#c49a288c}.m-adm .qe-c.bl input{border-color:var(--red-t);background:var(--red-l)}.m-adm .qe-pc{gap:6px}.m-adm .qe-pc input{width:58px;text-align:right;flex:0 0 58px}.m-adm .qe-pc>span{font-size:12px;color:var(--ink-muted)}.m-adm .qe-100{height:26px;padding:0 8px;border-radius:7px;border:1px solid var(--border);font-size:11px;font-weight:var(--fw-semi);color:var(--ink-dim);background:var(--surface)}.m-adm .qe-100:hover{border-color:var(--green);color:var(--green);background:#eaf5ee}.m-adm .qe-on .tt2 .tr.lv2{min-height:50px!important}.m-adm .qe-bar{position:sticky;bottom:0;z-index:5;display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--surface);border-top:1px solid var(--border);border-radius:0 0 14px 14px;box-shadow:0 -6px 16px #1a30590f}.m-adm .qe-bar .sp{flex:1}.m-adm .qe-n{font-size:13px;color:var(--ink-dim)}.m-adm .qe-n b{color:var(--accent)}.m-adm .qe-n em{font-style:normal;color:var(--red-t);font-weight:var(--fw-semi)}.m-adm .qe-on .tt{max-height:calc(100cqh - 330px)}.m-adm .qe-on .tt2 .tr{grid-template-columns:minmax(220px,2.2fr) 136px 136px 150px 96px minmax(130px,1fr) 100px 104px minmax(100px,.8fr)!important}@container cc-obszar (max-width:1560px){.m-adm .qe-on .tt2 .tr{grid-template-columns:minmax(200px,2fr) 132px 132px 146px 94px minmax(110px,1fr) 92px 60px 40px!important}}@container cc-obszar (max-width:1250px){.m-adm .qe-on .tt2 .tr{grid-template-columns:minmax(180px,2fr) 130px 130px 144px 90px minmax(100px,1fr) 60px 40px!important}}.m-adm .qe-c input[type=date]{padding:0 4px 0 8px}.m-adm .qe-t{max-height:calc(100cqh - 330px);overflow:auto}.m-adm .qr{display:grid;grid-template-columns:minmax(240px,1.6fr) 150px 150px 54px 170px minmax(200px,1.2fr);align-items:center;column-gap:16px;min-height:52px;padding:0 24px 0 16px;border-bottom:1px solid #F0EEEA;font-size:13px}.m-adm .qr.qh{position:sticky;top:0;z-index:3;min-height:36px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:11px;font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .qr.qg{display:block;min-height:0;padding:9px 16px 7px;background:#f4f3ef;border-top:1px solid var(--border);font-size:12px;font-weight:var(--fw-bold);color:var(--navy);position:sticky;top:36px;z-index:2}.m-adm .qr .r{text-align:right}.m-adm .qr.zm{background:#fffcf3;box-shadow:inset 3px 0 0 var(--amber)}.m-adm .qn{display:flex;align-items:center;gap:8px;min-width:0}.m-adm .qn .gl-w{font-size:11px;color:var(--ink-muted);flex-shrink:0;min-width:36px}.m-adm .qn-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink);min-width:0}.m-adm .qn-st{flex-shrink:0;font-size:11px;font-weight:var(--fw-semi);padding:1px 6px;border-radius:5px}.m-adm .qn-st.r{background:var(--red-l);color:var(--red-t)}.m-adm .qn-st.a{background:var(--amber-l);color:var(--amber-t)}.m-adm .qd{font-size:12px;color:var(--ink-dim);font-variant-numeric:tabular-nums}.m-adm .qsk{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.m-adm .qs{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:var(--fw-semi);padding:2px 8px;border-radius:6px;white-space:nowrap}.m-adm .qs.r{background:var(--red-l);color:var(--red-t)}.m-adm .qs.a{background:var(--amber-l);color:var(--amber-t)}.m-adm .qs.g{background:#eaf5ee;color:var(--green)}.m-adm .qs.b{background:var(--accent-l);color:var(--accent)}.m-adm .qe-zak .n{font-size:11px;font-weight:var(--fw-bold);margin-left:4px;color:inherit;opacity:.7}.m-adm .qe-n .qe-d{margin:0 7px;color:var(--border-dark)}.m-adm .qe-n em.g{color:var(--green)}.m-adm .qe-n em.r{color:var(--red-t)}.m-adm .qe-h .gk-z{display:none}.m-adm .gs-l{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.m-adm .gs-m{position:absolute;top:52px;bottom:0;width:1px;background:#e2ded7}.m-adm .gs-w{position:absolute;top:52px;bottom:0;width:1px;background:#f0ede8}.m-adm .gs-we{position:absolute;top:52px;bottom:0;background:#1a305909}.m-adm .gt .gr:not(.gh){position:relative;z-index:auto!important;background:transparent}.m-adm .gt .gr.lv0{background:#f4f3efbf}.m-adm .gt .gr.lv1{background:#faf9f7b3}.m-adm .gb-out{position:absolute;top:calc(var(--R)/2 - 8px);display:inline-flex;gap:6px;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);white-space:nowrap;pointer-events:none}.m-adm .gb-out em{font-style:normal;font-weight:var(--fw-reg);color:var(--ink-muted)}.m-adm .gt .gr.lv2:hover{background:#375da60b}.m-adm .gt .gr.lv2:hover .gl{background:#f3f6fb}.m-adm .gt .gr.lv2:hover .gb{filter:brightness(.97);box-shadow:0 2px 8px #1a305926}.m-adm .gt .gr.gsel{background:#375da614!important}.m-adm .gt .gr.gsel .gl{background:#eaf0fa!important;box-shadow:inset 3px 0 0 var(--accent)}.m-adm .gt .gr.gsel .gb{box-shadow:0 0 0 2px var(--accent),0 2px 8px #1a305926}.m-adm .gb{cursor:grab}.m-adm .gb:active{cursor:grabbing}.m-adm .gt-dz{box-shadow:0 2px 6px #375da659}.m-adm .gk-zm{display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:9px;border:1px solid var(--border);background:var(--surface)}.m-adm .gk-zm .ibtn{width:30px;height:28px;font-size:17px;font-weight:var(--fw-semi);color:var(--ink-dim)}.m-adm .gk-zm .btn{height:28px;border:0}.m-adm .gk-rh button{width:34px;padding:0!important;display:inline-flex;align-items:center;justify-content:center}.m-adm .rh{display:flex;flex-direction:column;align-items:stretch;width:14px}.m-adm .rh i{display:block;height:1.5px;background:currentColor;border-radius:1px}.m-adm .rh-k{gap:2px}.m-adm .rh-n{gap:3.5px}.m-adm .rh-w{gap:5px}.m-adm .gt.gt-k{--R:30px}.m-adm .gt.gt-n{--R:38px}.m-adm .gt.gt-w{--R:48px}.m-adm .gt.gt-w .gb{height:24px;top:calc(var(--R)/2 - 12px)}.m-adm .gt.gt-w .gl{font-size:13px}.m-adm .gt .gl{grid-template-columns:minmax(0,1fr) 84px 84px 118px!important;gap:12px!important;padding-right:16px!important}.m-adm .gl-d{font-size:12px;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.m-adm .gr.lv0 .gl-d,.m-adm .gr.lv1 .gl-d{color:var(--ink-dim)}.m-adm .gl-pp{display:flex;align-items:center;gap:7px}.m-adm .gl-pp .pas{flex:1;height:5px;display:block}.m-adm .gl-pp b{font-size:12px;min-width:32px;text-align:right;color:var(--ink)}.m-adm .gl-pp.ok b{color:var(--green)}.m-adm .gl-pp.op b{color:var(--red-t)}.m-adm .gl-pp.ry b{color:var(--amber-t)}.m-adm .gr.lv0 .gl-pp b,.m-adm .gr.lv1 .gl-pp b{color:var(--ink-dim)}.m-adm .gt.gt-k .gl-pp .pas{height:4px}.m-adm .gh .gl{position:sticky}.m-adm .gl-rs{position:absolute;right:-3px;top:0;bottom:0;width:7px;cursor:col-resize;z-index:9}.m-adm .gl-rs:after{content:"";position:absolute;left:3px;top:10px;bottom:10px;width:2px;border-radius:2px;background:transparent;transition:background .15s}.m-adm .gh .gl:hover .gl-rs:after{background:var(--border-dark)}.m-adm .gl-rs:hover:after{background:var(--accent)!important}.m-adm .gt .gc{cursor:grab}.m-adm .gt.pan,.m-adm .gt.pan .gc{cursor:grabbing!important;-webkit-user-select:none;user-select:none}.m-adm .gt .gb{cursor:grab}.m-adm .gkm{position:sticky;top:52px;height:0;z-index:6;pointer-events:none}.m-adm .gkm-m{position:absolute;top:3px;transform:translate(-7px);display:inline-flex;align-items:center;gap:5px;pointer-events:auto;padding:0;background:none}.m-adm .gkm-m i{width:12px;height:12px;background:var(--c);transform:rotate(45deg);border-radius:2px;box-shadow:0 0 0 2px #fff,0 2px 6px #00000026}.m-adm .gkm-m span{font-size:11px;font-weight:var(--fw-semi);color:var(--c);background:#ffffffeb;padding:1px 6px;border-radius:5px;white-space:nowrap}.m-adm .gkm-m:hover i{transform:rotate(45deg) scale(1.2)}.m-adm .gkm-l{position:absolute;top:52px;bottom:0;width:0;border-left:1.5px dashed;opacity:.55;z-index:1;pointer-events:none}.m-adm .gr.km{display:none!important}.m-adm .gb .gb-l,.m-adm .gb .gb-r{position:absolute;top:0;bottom:0;width:8px;cursor:ew-resize;z-index:2}.m-adm .gb .gb-l{left:-2px}.m-adm .gb .gb-r{right:-2px}.m-adm .gb .gb-l:after,.m-adm .gb .gb-r:after{content:"";position:absolute;top:25%;bottom:25%;left:3px;width:2px;border-radius:2px;background:#ffffffd9;opacity:0;transition:opacity .12s}.m-adm .gb:hover .gb-l:after,.m-adm .gb:hover .gb-r:after{opacity:1}.m-adm .gt.hl .gr.lv2:not(.hl-on) .gb{opacity:.35}.m-adm .gt.hl .gr.lv2:not(.hl-on) .gb-out{opacity:.4}.m-adm .gt.hl #gz path{opacity:.25}.m-adm .gt.hl #gz path.hl-on{opacity:1;stroke:var(--accent);stroke-width:2}.m-adm .gt.hl #gz path.gr.hl-on{fill:var(--accent)}.m-adm .gl-h{display:inline-flex;align-items:center;justify-content:center;width:14px;margin-left:-16px;margin-right:2px;color:var(--border-dark);cursor:grab;opacity:0;transition:opacity .12s}.m-adm .gr:hover .gl-h{opacity:1}.m-adm .gr.ro-on{position:relative;z-index:20;box-shadow:0 8px 24px #1a30592e;background:#fff!important}.m-adm .gr.ro-on .gl{background:#eaf0fa!important}.m-adm .gr.ro-g{box-shadow:inset 0 2px 0 var(--accent)}.m-adm .gr.ro-d{box-shadow:inset 0 -2px 0 var(--accent)}.m-adm .gk-rh2{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 8px;border:1px solid var(--border);border-radius:9px;color:var(--ink-muted)}.m-adm .gk-rh2 input{width:84px;accent-color:var(--accent)}.m-adm .gk-rh{display:none!important}.m-adm .g2{display:flex;height:calc(100cqh - 290px);min-height:460px;border-radius:0 0 14px 14px;overflow:hidden;background:var(--surface);font-weight:var(--fw-reg);-webkit-user-select:none;user-select:none}.m-adm .g2-l{flex-shrink:0;display:flex;flex-direction:column;min-width:0;border-right:1px solid var(--border);background:var(--surface)}.m-adm .g2-lh,.m-adm .g2-lr{display:grid;grid-template-columns:18px minmax(0,1fr) 84px 84px 112px;align-items:center;column-gap:10px;padding-right:14px}.m-adm .g2-lh{flex-shrink:0;align-items:end;padding-bottom:9px;background:var(--surface2);border-bottom:1px solid var(--border);font-size:11px;font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .g2-lh span:nth-child(2){padding-left:24px}.m-adm .g2-lb{flex:1;overflow:hidden}.m-adm .g2-lr{border-bottom:1px solid #F1EFEB;font-size:12px;position:relative;background:var(--surface)}.m-adm .g2-lr.lv0{background:#f4f3ef}.m-adm .g2-lr.lv1{background:#faf9f7}.m-adm .g2-lr.hov{background:#f1f5fb}.m-adm .g2-lr.sel{background:#e8effa!important;box-shadow:inset 3px 0 0 var(--accent)}.m-adm .g2-ro{display:flex;justify-content:center}.m-adm .g2-ro i{display:inline-flex;color:var(--border-dark);cursor:grab;opacity:0;transition:opacity .12s}.m-adm .g2-lr:hover .g2-ro i{opacity:1}.m-adm .g2-n{display:flex;align-items:center;gap:6px;min-width:0}.m-adm .g2-zw{width:18px;height:18px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);border-radius:5px}.m-adm button.g2-zw:hover{background:#1a305912}.m-adm .g2-zw svg{transition:transform .15s}.m-adm .g2-zw[aria-expanded=false] svg{transform:rotate(-90deg)}.m-adm .g2-w{flex-shrink:0;font-size:11px;color:var(--ink-muted);min-width:32px}.m-adm .g2-t{min-width:0;padding:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:var(--ink);cursor:pointer}.m-adm .g2-t:hover{color:var(--accent)}.m-adm .g2-lr.lv0 .g2-t{font-weight:var(--fw-bold);color:var(--navy);font-size:13px}.m-adm .g2-lr.lv0 .g2-w{color:var(--navy);font-weight:var(--fw-semi)}.m-adm .g2-lr.lv1 .g2-t{font-weight:var(--fw-semi)}.m-adm .g2-lr.op .g2-t{color:var(--red-t)}.m-adm .g2-bk{flex-shrink:0;display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:var(--fw-semi);color:var(--accent);padding:1px 6px;border-radius:5px;background:var(--accent-l)}.m-adm .g2-d{font-size:12px;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.m-adm .g2-lr.lv0 .g2-d,.m-adm .g2-lr.lv1 .g2-d{color:var(--ink-dim)}.m-adm .g2-p{display:flex;align-items:center;gap:7px}.m-adm .g2-p .pas{flex:1;height:5px;display:block}.m-adm .g2-p b{min-width:32px;text-align:right;font-size:12px;color:var(--ink)}.m-adm .g2-p.ok b{color:var(--green)}.m-adm .g2-p.op b{color:var(--red-t)}.m-adm .g2-p.ry b{color:var(--amber-t)}.m-adm .g2-lr.lv0 .g2-p b,.m-adm .g2-lr.lv1 .g2-p b{color:var(--ink-dim)}.m-adm .g2-lr.ro{z-index:5;box-shadow:0 8px 24px #1a30592e;background:#fff}.m-adm .g2-lr.ro-g{box-shadow:inset 0 2px 0 var(--accent)}.m-adm .g2-lr.ro-d{box-shadow:inset 0 -2px 0 var(--accent)}.m-adm .g2-pu{padding:28px;text-align:center;font-size:13px;color:var(--ink-muted)}.m-adm .g2-rs{flex-shrink:0;width:6px;margin-left:-3px;margin-right:-3px;position:relative;z-index:6;cursor:col-resize}.m-adm .g2-rs:after{content:"";position:absolute;left:2px;top:0;bottom:0;width:2px;background:transparent;transition:background .15s}.m-adm .g2-rs:hover:after,.m-adm.g2-col .g2-rs:after{background:var(--accent)}.m-adm.g2-col{cursor:col-resize!important}.m-adm .g2-r{flex:1;min-width:0;display:flex;flex-direction:column;position:relative;overflow:hidden}.m-adm .g2-rh{flex-shrink:0;height:var(--HD);position:relative;overflow:hidden;background:var(--surface2);border-bottom:1px solid var(--border);cursor:grab}.m-adm .g2-hc{position:absolute;left:0;top:0;bottom:0}.m-adm .g2-hr1,.m-adm .g2-hr2,.m-adm .g2-hr3{position:absolute;left:0;right:0}.m-adm .g2-hr1{top:0;height:24px}.m-adm .g2-hr2{top:24px;height:22px}.m-adm .g2-hr3{top:46px;height:22px;border-top:1px solid #EAE7E1}.m-adm .g2-hm{position:absolute;top:0;height:24px;display:flex;align-items:center;padding-left:8px;border-left:1px solid #DCD8D0;overflow:hidden}.m-adm .g2-hm b{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);white-space:nowrap;text-transform:capitalize}.m-adm .g2-hd,.m-adm .g2-hw{position:absolute;top:0;height:22px;display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--ink-muted);border-left:1px solid #ECE9E3;font-variant-numeric:tabular-nums}.m-adm .g2-hw{justify-content:flex-start;padding-left:5px}.m-adm .g2-hd.we{background:#1a30590b;color:var(--border-dark)}.m-adm .g2-hd.dz{background:var(--accent);color:#fff;font-weight:var(--fw-bold);border-radius:4px}.m-adm .g2-dzt{position:absolute;top:26px;transform:translate(-50%);z-index:3;font-size:10px;font-weight:var(--fw-bold);color:#fff;background:var(--accent);padding:2px 7px;border-radius:5px;box-shadow:0 2px 6px #375da659;pointer-events:none}.m-adm .g2-km{position:absolute;top:50px;transform:translate(-6px);display:inline-flex;align-items:center;gap:5px;padding:0;background:none;cursor:pointer}.m-adm .g2-km i{width:11px;height:11px;background:var(--c);transform:rotate(45deg);border-radius:2px;box-shadow:0 0 0 2px var(--surface2)}.m-adm .g2-km span{font-size:11px;font-weight:var(--fw-semi);color:var(--c);white-space:nowrap}.m-adm .g2-km:hover i{transform:rotate(45deg) scale(1.25)}.m-adm .g2-rb{flex:1;overflow-y:auto;overflow-x:hidden;position:relative;cursor:grab}.m-adm .g2-r.pan,.m-adm .g2-r.pan .g2-rb,.m-adm .g2-r.pan .g2-rh{cursor:grabbing}.m-adm .g2-c{position:relative}.m-adm .g2-gm{position:absolute;top:0;bottom:0;width:1px;background:#e2ded7}.m-adm .g2-gw{position:absolute;top:0;bottom:0;width:1px;background:#f1eee9}.m-adm .g2-we{position:absolute;top:0;bottom:0;background:#1a305909}.m-adm .g2-rr{position:absolute;left:0;right:0;height:var(--RH);border-bottom:1px solid #F1EFEB}.m-adm .g2-rr.lv0{background:#f4f3efbf}.m-adm .g2-rr.lv1{background:#faf9f799}.m-adm .g2-rr.hov{background:#375da60d}.m-adm .g2-rr.sel{background:#375da617}.m-adm .g2-dzl{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--accent);opacity:.85;z-index:4;pointer-events:none}.m-adm .g2-kml{position:absolute;top:0;bottom:0;border-left:1.5px dashed;opacity:.5;z-index:1;pointer-events:none}.m-adm .g2-sum{position:absolute;height:8px;border-radius:4px;background:#c9d1df;z-index:2;overflow:hidden}.m-adm .g2-sum i{display:block;height:100%;background:var(--navy);opacity:.85}.m-adm .g2-sum.lv1 i{background:#5e7bb5}.m-adm .g2-b{position:absolute;z-index:3;border-radius:6px;background:#d6deee;box-shadow:inset 0 0 0 1px #375da638;overflow:hidden;display:flex;align-items:center;gap:6px;padding:0 8px;cursor:grab;transition:box-shadow .12s,opacity .12s,filter .12s}.m-adm .g2-bp{position:absolute;left:0;top:0;bottom:0;background:#7f99cc}.m-adm .g2-b span{position:relative;font-size:12px;font-weight:var(--fw-semi);color:#1c2b47;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.m-adm .g2-b em{position:relative;font-style:normal;font-size:11px;font-weight:var(--fw-bold);color:#1c2b47;opacity:.7}.m-adm .g2-b.ok{background:#cfe5d7;box-shadow:inset 0 0 0 1px #3f8f5e4d}.m-adm .g2-b.ok .g2-bp{background:#6fa585}.m-adm .g2-b.ok span,.m-adm .g2-b.ok em{color:#fff}.m-adm .g2-b.op{background:#f4d5c7;box-shadow:inset 0 0 0 1px #c8410a59}.m-adm .g2-b.op .g2-bp{background:#d0714a}.m-adm .g2-b.ry{background:#f3e4bf;box-shadow:inset 0 0 0 1px #c49a2866}.m-adm .g2-b.ry .g2-bp{background:#d2a83f}.m-adm .g2-b.kr{box-shadow:0 0 0 2px var(--red)}.m-adm .g2-b:hover{filter:brightness(.97);box-shadow:0 3px 10px #1a30592e,inset 0 0 0 1px #1a305940}.m-adm .g2-b.sel{box-shadow:0 0 0 2px var(--accent),0 3px 10px #1a30592e}.m-adm .g2-hl,.m-adm .g2-hr{position:absolute;top:0;bottom:0;width:8px;cursor:ew-resize;z-index:2}.m-adm .g2-hl{left:0}.m-adm .g2-hr{right:0}.m-adm .g2-hl:after,.m-adm .g2-hr:after{content:"";position:absolute;top:28%;bottom:28%;left:3px;width:2px;border-radius:2px;background:#1c2b4773;opacity:0;transition:opacity .12s}.m-adm .g2-b:hover .g2-hl:after,.m-adm .g2-b:hover .g2-hr:after{opacity:1}.m-adm .g2-out{position:absolute;z-index:2;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);white-space:nowrap;pointer-events:none}.m-adm .g2-out em{font-style:normal;font-weight:var(--fw-reg);color:var(--ink-muted)}.m-adm .g2-be{position:absolute;height:3px;border-radius:2px;background:#c8410a80;z-index:2}.m-adm .g2-svg{position:absolute;left:0;top:0;z-index:2;pointer-events:none;overflow:visible}.m-adm .g2-dep path{fill:none;stroke:#9aa6bc;stroke-width:1.4}.m-adm .g2-dep path.g2-ar{fill:#9aa6bc;stroke:none}.m-adm .g2-dep.kr path{stroke:var(--red)}.m-adm .g2-dep.kr path.g2-ar{fill:var(--red)}.m-adm .g2.hl .g2-b:not(.hl-on){opacity:.35}.m-adm .g2.hl .g2-dep:not(.hl-on){opacity:.2}.m-adm .g2.hl .g2-dep.hl-on path{stroke:var(--accent);stroke-width:2}.m-adm .g2.hl .g2-dep.hl-on path.g2-ar{fill:var(--accent)}.m-adm .g2.hl .g2-out{opacity:.4}.m-adm .g2-sb{position:absolute;left:8px;right:8px;bottom:6px;height:8px;border-radius:4px;background:#1a30590f;z-index:8;cursor:pointer}.m-adm .g2-sb i{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:#1a305947;cursor:grab}.m-adm .g2-sb:hover i{background:#1a30596b}.m-adm .g2.kp .g2-lr{font-size:12px}.m-adm .g2.kp .g2-p .pas{height:4px}.m-adm .g2.duze .g2-lr,.m-adm .g2.duze .g2-t{font-size:13px}.m-adm.gdrag,.m-adm.gdrag *{cursor:grabbing!important}.m-adm .g2-km{top:4px!important}.m-adm .g2-dzt{top:auto!important;bottom:3px}.m-adm .g2-hr3:empty+.g2-dzt{bottom:3px}.m-adm .gk-h{flex-wrap:nowrap!important;gap:8px!important}.m-adm .gz2{display:inline-flex;align-items:center;height:32px;border:1px solid var(--border);border-radius:9px;background:var(--surface)}.m-adm .gz2-b{width:30px;height:100%;font-size:16px;font-weight:var(--fw-semi);color:var(--ink-dim)}.m-adm .gz2-b:hover{background:var(--surface2);color:var(--accent)}.m-adm .gz2-b:first-child{border-radius:8px 0 0 8px}.m-adm .gz2-b:last-child{border-radius:0 8px 8px 0}.m-adm .gz2-w{position:relative;height:100%;border-left:1px solid var(--border);border-right:1px solid var(--border)}.m-adm .gz2-s{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:100%;min-width:96px;padding:0 10px;font-size:12px;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .gz2-s:hover{background:var(--surface2)}.m-adm .gz2-s svg{color:var(--ink-muted)}.m-adm .gz2-dd{left:50%;transform:translate(-50%);min-width:190px;z-index:40}.m-adm .gz2-dd .dd-opt{display:flex;align-items:center;justify-content:space-between;gap:8px}.m-adm .gz2-dd .dd-opt svg{color:var(--accent)}.m-adm .gk-qe{white-space:nowrap}.m-adm .gk-wid{right:0;left:auto;min-width:300px;padding:6px 0!important;display:none;flex-direction:column;gap:0!important}.m-adm .gk-wid.open{display:flex}.m-adm .gw-s{display:flex;flex-direction:column;gap:8px;padding:10px 14px;border-top:1px solid var(--border)}.m-adm .gw-s:first-child{border-top:0}.m-adm .gw-s>b{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .gw-s .btn{align-self:flex-start}.m-adm .gw-s .gk-rh2{border:0;padding:0;height:auto}.m-adm .gw-s .gk-rh2 input{width:190px}.m-adm .gw-lg{display:grid;grid-template-columns:1fr 1fr;gap:7px 12px}.m-adm .gw-lg span{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-dim)}.m-adm .gw-lg i{width:16px;height:9px;border-radius:3px;flex-shrink:0}.m-adm .gw-lg .lgd-b{background:#8fa6d2}.m-adm .gw-lg .lgd-g{background:#6fa585}.m-adm .gw-lg .lgd-a{background:#d2a83f}.m-adm .gw-lg .lgd-r{background:#d0714a}.m-adm .gw-lg .lgd-be{height:3px;background:#c8410a8c}.m-adm .gw-lg .lgd-k{background:transparent;box-shadow:0 0 0 2px var(--red)}.m-adm .gw-lg .lgd-m{width:9px;height:9px;background:var(--amber);transform:rotate(45deg);border-radius:2px;margin:0 3px}.m-adm .gw-h p{margin:0;font-size:12px;line-height:1.55;color:var(--ink-muted)}.m-adm .g2-lh,.m-adm .g2-lr{grid-template-columns:18px minmax(0,1fr) 82px 82px 52px!important}.m-adm .g2-p{justify-content:flex-end}.m-adm .g2-p b{font-size:12px!important;font-weight:var(--fw-semi)}.m-adm .g2-lh .r{text-align:right}.m-adm .g2-l.w1 .g2-lh,.m-adm .g2-l.w1 .g2-lr{grid-template-columns:18px minmax(0,1fr) 82px 52px!important}.m-adm .g2-l.w1 .c1{display:none}.m-adm .g2-l.w2 .g2-lh,.m-adm .g2-l.w2 .g2-lr{grid-template-columns:18px minmax(0,1fr) 52px!important}.m-adm .g2-l.w2 .c1,.m-adm .g2-l.w2 .c2{display:none}.m-adm .g2-l.w3 .g2-lh,.m-adm .g2-l.w3 .g2-lr{grid-template-columns:18px minmax(0,1fr)!important}.m-adm .g2-l.w3 .c1,.m-adm .g2-l.w3 .c2,.m-adm .g2-l.w3 .c3{display:none}.m-adm .g2-b{border-radius:7px}.m-adm .g2-dep path{stroke:#a3aec2;stroke-width:1.3}.m-adm .g2-dep path.g2-ar{fill:#a3aec2}.m-adm .g2-out{font-weight:var(--fw-semi);color:var(--ink)}.m-adm .g2-sum{height:7px}.m-adm .g2-sum{height:8px!important;border-radius:2px!important;overflow:visible!important;background:#c7d0e0!important}.m-adm .g2-sum i{display:block;height:100%;border-radius:2px 0 0 2px;background:#3e5c93!important;opacity:1!important}.m-adm .g2-sum:before,.m-adm .g2-sum:after{content:"";position:absolute;top:0;width:0;height:0;border-top:7px solid #C7D0E0}.m-adm .g2-sum:before{left:0;border-right:6px solid transparent;border-top-color:#3e5c93}.m-adm .g2-sum:after{right:0;border-left:6px solid transparent}.m-adm .g2-sum.ok:after{border-top-color:#3e5c93}.m-adm .g2-sum.lv0{background:#b6c0d3!important}.m-adm .g2-sum.lv0 i{background:#1a3059!important}.m-adm .g2-sum.lv0:before{border-top-color:#1a3059;border-top-width:8px}.m-adm .g2-sum.lv0:after{border-top-color:#b6c0d3;border-top-width:8px}.m-adm .g2-sum.lv0.ok:after{border-top-color:#1a3059}.m-adm .g2-sum.lv1{height:6px!important}.m-adm .g2-sum.lv1:before,.m-adm .g2-sum.lv1:after{border-top-width:6px}.m-adm .g2-sum:hover{filter:brightness(1.08)}.m-adm .g2-b{justify-content:flex-end;padding:0 7px}.m-adm .g2-b em{font-size:11px;opacity:.75}.m-adm .g2-out{display:none!important}.m-adm .g2-sum:before,.m-adm .g2-sum:after{top:100%!important}.m-adm .g2-sum.z0:before{border-top-color:#c7d0e0!important}.m-adm .g2-sum.lv0.z0:before{border-top-color:#b6c0d3!important}.m-adm .g2-sum.lv0:before,.m-adm .g2-sum.lv0:after{border-top-width:6px}.m-adm .g2-sum.lv1:before,.m-adm .g2-sum.lv1:after{border-top-width:5px}.m-adm .g2-sum:before{border-right-width:5px}.m-adm .g2-sum:after{border-left-width:5px}.m-adm .g2-b.g2kr{box-shadow:0 0 0 2px var(--red)!important}.m-adm .g2-dep.g2kr path{stroke:var(--red)}.m-adm .g2-dep.g2kr path.g2-ar{fill:var(--red)}.m-adm .g2-lr.g2kr .g2-w{color:var(--red-t)}.m-adm .g2-lr.g2kr{box-shadow:inset 3px 0 0 var(--red)}.m-adm .g3-nav{display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:10px;background:var(--surface2)}.m-adm .g3-nb{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--ink-dim)}.m-adm .g3-nb svg{transform:rotate(90deg)}.m-adm .g3-nb.nx svg{transform:rotate(-90deg)}.m-adm .g3-nb:hover{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #1a30591f}.m-adm .g3-today{height:30px;padding:0 12px;border-radius:8px;font-size:12px;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .g3-today:hover{background:var(--surface);box-shadow:0 1px 3px #1a30591f}.m-adm .g3-zak{font-size:15px;font-weight:var(--fw-bold);color:var(--navy);letter-spacing:-.01em;margin-left:6px;white-space:nowrap;text-transform:capitalize}.m-adm .g3-sc{display:inline-flex;padding:3px;border-radius:10px;background:var(--surface2);gap:2px}.m-adm .g3-sc button{height:28px;padding:0 12px;border-radius:7px;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);transition:background .15s,box-shadow .15s,color .15s}.m-adm .g3-sc button:hover{color:var(--ink)}.m-adm .g3-sc button.on{background:var(--surface);color:var(--navy);box-shadow:0 1px 3px #1a305924,0 0 0 .5px #1a30590f}.m-adm .g3-ib{width:34px;height:34px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-dim);border:1px solid transparent}.m-adm .g3-ib:hover{background:var(--surface2);color:var(--ink)}.m-adm .g3-ib.on.kr{background:var(--red-l);color:var(--red-t)}.m-adm .g3-ib.on.km{background:var(--amber-l)}.m-adm .g3-dia{width:10px;height:10px;transform:rotate(45deg);border-radius:2px;border:1.6px solid var(--ink-muted)}.m-adm .g3-ib.on.km .g3-dia{background:var(--amber);border-color:var(--amber)}.m-adm .gk-h:has(.g3-nav){gap:6px!important;padding:10px 12px!important}.m-adm .g3{background:var(--surface)}.m-adm .g3-l{border-right:1px solid #EEECE8!important}.m-adm .g3-lh{flex-shrink:0;display:grid;grid-template-columns:minmax(0,1fr) 112px 64px;align-items:end;column-gap:10px;padding:0 16px 10px;border-bottom:1px solid #EEECE8;font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-adm .g3-lh .r{text-align:right}.m-adm .g3-r{display:grid!important;grid-template-columns:minmax(0,1fr) 112px 64px!important;column-gap:10px!important;padding:0 16px 0 10px!important;border-bottom:0!important;background:transparent!important;font-size:13px}.m-adm .g3-r.lv0{border-top:1px solid #EEECE8}.m-adm .g3-r.lv0:first-child{border-top:0}.m-adm .g3-r.hov{background:#f5f7fb!important}.m-adm .g3-r.sel{background:#ebf1fb!important;box-shadow:inset 3px 0 0 var(--accent)!important}.m-adm .g3-r.g2kr{box-shadow:inset 3px 0 0 var(--red)!important}.m-adm .g3-n{display:flex;align-items:center;gap:7px;min-width:0}.m-adm .g3-zw{width:20px!important;height:20px!important}.m-adm .g3-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:#c8cfdb;margin:0 4px 0 6px}.m-adm .g3-dot.ok{background:#3f8f5e}.m-adm .g3-dot.wt{background:var(--accent)}.m-adm .g3-dot.op{background:var(--red)}.m-adm .g3-dot.ry{background:var(--amber)}.m-adm .g3-dot.nz{background:transparent;box-shadow:inset 0 0 0 1.6px #b8c0ce}.m-adm .g3-ro{display:none}.m-adm .g3-r:hover .g3-ro{display:inline-flex;position:absolute;left:4px;color:var(--border-dark);cursor:grab}.m-adm .g3-r .g3-dot{position:relative}.m-adm .g3-w{flex-shrink:0;font-size:11px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-adm .g3-t{font-size:13px!important;color:var(--ink)!important;font-weight:var(--fw-reg)}.m-adm .g3-r.lv0 .g3-t{font-size:13px!important;font-weight:var(--fw-bold);color:var(--navy)!important}.m-adm .g3-r.lv0 .g3-w{color:var(--navy);font-weight:var(--fw-semi)}.m-adm .g3-r.lv1 .g3-t{font-weight:var(--fw-semi)}.m-adm .g3-r .g3-t:hover{color:var(--accent)!important}.m-adm .g3-cnt{flex-shrink:0;font-size:11px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-adm .g3-d{font-size:12px;color:var(--ink-dim);white-space:nowrap;font-variant-numeric:tabular-nums}.m-adm .g3-p{display:flex;align-items:center;justify-content:flex-end;gap:6px}.m-adm .g3-p b{font-size:12px;font-weight:var(--fw-semi);color:var(--ink);font-variant-numeric:tabular-nums}.m-adm .g3-p.ok b{color:#3f8f5e}.m-adm .g3-p.op b{color:var(--red-t)}.m-adm .g3-p.ry b{color:var(--amber-t)}.m-adm .g3-p.nz b{color:var(--ink-muted)}.m-adm .g3-ring .bg{fill:none;stroke:#e4e1db;stroke-width:2.5}.m-adm .g3-ring .fg{fill:none;stroke:var(--navy);stroke-width:2.5;stroke-linecap:round}.m-adm .g3-ring.lv1 .fg{stroke:#5e7bb5}.m-adm .g3-l.w1 .g3-lh,.m-adm .g3-l.w1 .g3-r{grid-template-columns:minmax(0,1fr) 64px!important}.m-adm .g3-l.w1 .c1{display:none}.m-adm .g3-l.w2 .g3-lh,.m-adm .g3-l.w2 .g3-r{grid-template-columns:minmax(0,1fr)!important}.m-adm .g3-l.w2 .c1,.m-adm .g3-l.w2 .c2{display:none}.m-adm .g3-rh{background:var(--surface)!important;border-bottom:1px solid #EEECE8!important}.m-adm .g3-h1,.m-adm .g3-h2{position:absolute;left:0;right:0}.m-adm .g3-h1{top:6px;height:22px}.m-adm .g3-h2{top:30px;height:30px}.m-adm .g3-ht{position:absolute;top:0;height:22px;display:flex;align-items:center;padding-left:10px;font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden}.m-adm .g3-ht b{font-weight:var(--fw-bold);color:var(--ink);margin-right:4px;text-transform:capitalize}.m-adm .g3-hb,.m-adm .g3-hw,.m-adm .g3-hd{position:absolute;top:0;height:30px;display:flex;align-items:center;font-size:12px;color:var(--ink-dim);font-variant-numeric:tabular-nums;white-space:nowrap}.m-adm .g3-hb{padding-left:10px;text-transform:capitalize;font-weight:var(--fw-semi)}.m-adm .g3-hw{padding-left:6px}.m-adm .g3-hd{flex-direction:column;justify-content:center;align-items:center;gap:0;line-height:1.1;font-size:12px;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .g3-hd i{font-style:normal;font-size:9.5px;font-weight:var(--fw-reg);color:var(--ink-muted);text-transform:uppercase}.m-adm .g3-hd.we{color:var(--ink-muted)}.m-adm .g3-hd.dz{color:#fff}.m-adm .g3-hd.dz:before{content:"";position:absolute;top:2px;right:3px;bottom:2px;left:3px;border-radius:8px;background:var(--accent);z-index:-1}.m-adm .g3-hd.dz i{color:#fffc}.m-adm .g3-dzt{position:absolute;top:34px;transform:translate(-50%);font-size:11px;font-weight:var(--fw-bold);color:#fff;background:var(--accent);padding:3px 8px;border-radius:999px;box-shadow:0 2px 8px #375da659;z-index:3;pointer-events:none}.m-adm .g3:has(.g3-hd.dz) .g3-dzt{display:none}.m-adm .g3-km{position:absolute;top:8px;transform:translate(-6px);display:inline-flex;align-items:center;gap:6px;padding:0;z-index:4}.m-adm .g3-km i{width:11px;height:11px;background:var(--c);transform:rotate(45deg);border-radius:2px;box-shadow:0 0 0 2px #fff}.m-adm .g3-km span{font-size:11px;font-weight:var(--fw-semi);color:var(--c);background:#fff;padding:1px 7px;border-radius:999px;box-shadow:0 0 0 1px color-mix(in srgb,var(--c) 35%,transparent);white-space:nowrap}.m-adm .g3-km:hover i{transform:rotate(45deg) scale(1.25)}.m-adm .g3-gm{position:absolute;top:0;bottom:0;width:1px;background:#eceae5}.m-adm .g3-gw{position:absolute;top:0;bottom:0;width:1px;background:#f5f3f0}.m-adm .g3-we{position:absolute;top:0;bottom:0;background:#faf9f7}.m-adm .g3-sec{position:absolute;left:0;right:0;height:1px;background:#eeece8}.m-adm .g3-rr{background:transparent!important;border-bottom:0!important}.m-adm .g3-rr.hov{background:#375da60b!important}.m-adm .g3-rr.sel{background:#375da614!important}.m-adm .g3-dzl{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--accent);z-index:4;pointer-events:none;opacity:.9}.m-adm .g3-kml{position:absolute;top:0;bottom:0;width:0;border-left:1.5px dashed var(--c);opacity:.45;z-index:1;pointer-events:none}.m-adm .g3-sum{position:absolute;z-index:2;border-radius:999px;background:#dce2ec;overflow:hidden}.m-adm .g3-sum i{display:block;height:100%;border-radius:999px;background:#1a3059}.m-adm .g3-sum.lv1{background:#e3e8f1}.m-adm .g3-sum.lv1 i{background:#5e7bb5}.m-adm .g3-sum:hover{box-shadow:0 0 0 3px #375da626}.m-adm .g3-b{border-radius:999px!important;padding:0!important;background:#e6ecf7!important;box-shadow:inset 0 0 0 1px #375da62e!important;overflow:hidden}.m-adm .g3-b .g3-fill{position:absolute;left:0;top:0;bottom:0;width:var(--pr);background:linear-gradient(180deg,#5c7fc4,#4a6db3)}.m-adm .g3-b.ok{background:#4e9a6c!important;box-shadow:none!important}.m-adm .g3-b.ok .g3-fill{background:#4e9a6c}.m-adm .g3-b.op{background:#f9e1d6!important;box-shadow:inset 0 0 0 1px #c8410a4d!important}.m-adm .g3-b.op .g3-fill{background:linear-gradient(180deg,#da7a52,#c9643a)}.m-adm .g3-b.ry{background:#f7ebcb!important;box-shadow:inset 0 0 0 1px #c49a2859!important}.m-adm .g3-b.ry .g3-fill{background:linear-gradient(180deg,#d9b14e,#c99d30)}.m-adm .g3-b.nz{background:#f1f3f7!important;box-shadow:inset 0 0 0 1.5px #c9d1de!important}.m-adm .g3-b:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1a30592e!important;filter:none!important}.m-adm .g3-b.sel{box-shadow:0 0 0 2.5px var(--accent),0 4px 12px #1a30592e!important}.m-adm .g3-b.g2kr{box-shadow:0 0 0 2px var(--red)!important}.m-adm .g3-b .g2-hl:after,.m-adm .g3-b .g2-hr:after{background:#ffffffe6;top:30%;bottom:30%}.m-adm .g3-b.nz .g2-hl:after,.m-adm .g3-b.nz .g2-hr:after{background:#9aa6bc}.m-adm .g3-be{position:absolute;z-index:2;border-radius:0 999px 999px 0;background:repeating-linear-gradient(135deg,#c8410a2e 0,#c8410a2e 4px,#c8410a0f 4px,#c8410a0f 8px);pointer-events:auto}.m-adm .g3-dep path{fill:none;stroke:#b4bdcc;stroke-width:1.4}.m-adm .g3-dep circle{fill:#b4bdcc}.m-adm .g3-dep path.g2-ar{fill:#b4bdcc;stroke:none}.m-adm .g3.hl .g3-dep.hl-on path{stroke:var(--accent);stroke-width:2}.m-adm .g3.hl .g3-dep.hl-on circle,.m-adm .g3.hl .g3-dep.hl-on path.g2-ar{fill:var(--accent)}.m-adm .g3-dep.g2kr path{stroke:var(--red)}.m-adm .g3-dep.g2kr circle,.m-adm .g3-dep.g2kr path.g2-ar{fill:var(--red)}.m-adm .g3.hl .g3-sum{opacity:.4}.m-adm .g3-sb{height:6px!important;bottom:8px!important;background:transparent!important}.m-adm .g3-sb i{background:#1a30592e!important}.m-adm .g3-r:hover~.g3-sb i,.m-adm .g3-sb:hover i{background:#1a305959!important}.m-adm .g3-h1{top:6px!important}.m-adm .g3-km{top:30px!important}.m-adm .g3-h2{top:50px!important}.m-adm .g3-dzt{top:54px!important}.m-adm .g3-rh:after{content:"";position:absolute;left:0;right:0;top:50px;height:1px;background:#f2f0ec}.m-adm .g3-hd.dz:before{display:none!important}.m-adm .g3-hd.dz{background:var(--accent);border-radius:8px;color:#fff!important;box-shadow:0 2px 8px #375da659}.m-adm .g3-hd.dz i{color:#ffffffd9!important}.m-adm .g3-lh,.m-adm .g3-r{grid-template-columns:minmax(0,1fr) 128px 64px!important}.m-adm .g3-d{font-size:12px!important}.m-adm .g3-hl{position:absolute;left:0;right:0;height:1px;background:#f3f1ed;pointer-events:none}.m-adm .g3-l .g3-r{box-shadow:inset 0 -1px #f3f1ed}.m-adm .g3-l .g3-r.sel{box-shadow:inset 3px 0 0 var(--accent),inset 0 -1px #f3f1ed!important}.m-adm .g3-sum{overflow:visible!important;border-radius:3px!important;background:#1a30591f!important}.m-adm .g3-sum i{border-radius:3px!important;background:#24406f!important}.m-adm .g3-sum:before,.m-adm .g3-sum:after{content:"";position:absolute;top:-3px;bottom:-5px;width:2.5px;border-radius:2px;background:#24406f}.m-adm .g3-sum:before{left:0}.m-adm .g3-sum:after{right:0;background:#1a305959}.m-adm .g3-sum.ok:after{background:#24406f}.m-adm .g3-sum.lv1{background:#5e7bb529!important}.m-adm .g3-sum.lv1 i{background:#6684c0!important}.m-adm .g3-sum.lv1:before,.m-adm .g3-sum.lv1:after{top:-2px;bottom:-4px;width:2px;background:#6684c0}.m-adm .g3-sum.lv1:after{background:#5e7bb566}.m-adm .g3-sum.lv1.ok:after{background:#6684c0}.m-adm .g3-sum:hover{box-shadow:0 0 0 4px #375da61f!important}.m-adm .g3-kml{border-left:0!important;width:2px!important;margin-left:-1px;background:linear-gradient(180deg,var(--c),transparent 90%)!important;opacity:.35!important}.m-adm .g3-kml.end{opacity:.75!important;background:var(--c)!important;width:2px!important}.m-adm .g3-end{position:absolute;top:0;bottom:0;z-index:0;background:repeating-linear-gradient(135deg,rgba(200,65,10,.045) 0 6px,transparent 6px 12px);pointer-events:none}.m-adm .g3-km span{display:inline-flex;align-items:center;gap:6px}.m-adm .g3-km span em{font-style:normal;font-weight:var(--fw-reg);opacity:.75}.m-adm .g3-km.end i.fl{width:20px;height:20px;transform:none!important;border-radius:6px;background:var(--c);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #c8410a59;margin-left:-4px}.m-adm .g3-km.end span{background:var(--c);color:#fff;box-shadow:none}.m-adm .g3-km.end{transform:translate(-10px);top:27px!important}.m-adm .g3-km.flip{flex-direction:row-reverse;transform:translate(calc(-100% + 6px))}.m-adm .g3-km.end.flip{transform:translate(calc(-100% + 10px))}.m-adm .g3-lh,.m-adm .g3-r{grid-template-columns:minmax(0,1fr) 84px 84px 52px!important}.m-adm .g3-l.w1 .g3-lh,.m-adm .g3-l.w1 .g3-r{grid-template-columns:minmax(0,1fr) 84px 52px!important}.m-adm .g3-l.w1 .c0{display:none}.m-adm .g3-l.w2 .g3-lh,.m-adm .g3-l.w2 .g3-r{grid-template-columns:minmax(0,1fr) 52px!important}.m-adm .g3-l.w2 .c0,.m-adm .g3-l.w2 .c1{display:none}.m-adm .g3-l.w3 .g3-lh,.m-adm .g3-l.w3 .g3-r{grid-template-columns:minmax(0,1fr)!important}.m-adm .g3-l.w3 .c0,.m-adm .g3-l.w3 .c1,.m-adm .g3-l.w3 .c2{display:none}.m-adm .g3-l .c1,.m-adm .g3-l .c2{display:block}.m-adm .g3-l.w2 .c1{display:none}.m-adm .g3-lt{display:flex;align-items:center;gap:6px}.m-adm .g3-zall{width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);margin-left:-4px}.m-adm .g3-zall:hover{background:var(--surface2);color:var(--ink)}.m-adm .g3-zall[data-mk=rozwWsz] svg{transform:rotate(-90deg)}.m-adm .g3-ring{display:none!important}.m-adm .g3-rhc{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 10px;border-radius:9px;color:var(--ink-muted)}.m-adm .g3-rhc:hover{background:var(--surface2)}.m-adm .g3-rhc input{width:84px;height:4px;accent-color:var(--accent)}.m-adm .g3-ft{display:flex;align-items:center;gap:16px;padding:9px 16px;border-top:1px solid #EEECE8;background:var(--surface);border-radius:0 0 14px 14px}.m-adm .g3-lgd{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;flex:1}.m-adm .g3-lgd span{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--ink-dim)}.m-adm .g3-lgd i{width:18px;height:8px;border-radius:999px;flex-shrink:0}.m-adm .g3-lgd .wt{background:linear-gradient(90deg,#4a6db3 55%,#e6ecf7 55%)}.m-adm .g3-lgd .ok{background:#4e9a6c}.m-adm .g3-lgd .ry{background:#d9b14e}.m-adm .g3-lgd .op{background:#c9643a}.m-adm .g3-lgd .nz{background:#f1f3f7;box-shadow:inset 0 0 0 1.5px #c9d1de}.m-adm .g3-lgd .be{border-radius:0 999px 999px 0;background:repeating-linear-gradient(135deg,#c8410a59 0,#c8410a59 3px,#c8410a1a 3px,#c8410a1a 6px)}.m-adm .g3-lgd .kr{background:transparent;box-shadow:0 0 0 2px var(--red)}.m-adm .g3-lgd .km{width:9px;height:9px;border-radius:2px;transform:rotate(45deg);background:var(--amber);margin:0 4px}.m-adm .g3-help{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-muted);cursor:help;white-space:nowrap}.m-adm .g3-help:hover{color:var(--accent)}.m-adm .g2.g3{border-radius:0}.m-adm .g3{height:calc(100cqh - 330px)!important}.m-adm .g3-sb{height:26px!important;bottom:0!important;left:0!important;right:0!important;border-radius:0!important;background:transparent!important;opacity:0;transition:opacity .18s}.m-adm .g3-sb:before{content:"";position:absolute;left:10px;right:10px;bottom:8px;height:6px;border-radius:3px;background:#1a30590f}.m-adm .g3-sb i{top:auto!important;bottom:8px!important;height:6px!important;margin-left:10px}.m-adm .g3-sb:hover{opacity:1}.m-adm .g3-zn{position:absolute;z-index:3;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;box-shadow:0 0 0 2px #fff}.m-adm .g3-zn.op{background:var(--red)}.m-adm .g3-zn.ry{background:var(--amber)}.m-adm .g3-zn.km{width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:2px;transform:rotate(45deg);background:#c49a28}.m-adm .g3-znl{position:absolute;z-index:3;display:inline-flex;gap:6px;pointer-events:none}.m-adm .g3-znl b{font-size:11px;font-weight:var(--fw-semi);padding:2px 7px;border-radius:999px;white-space:nowrap}.m-adm .g3-znl b.op{background:var(--red-l);color:var(--red-t)}.m-adm .g3-znl b.ry{background:var(--amber-l);color:var(--amber-t)}.m-adm .g3-band{position:absolute;left:0;right:0;pointer-events:none;z-index:0}.m-adm .g3-band.lv0{background:#eef1f6}.m-adm .g3-band.lv1{background:#f6f8fb}.m-adm .g3-l .g3-r.lv0{background:#eef1f6!important}.m-adm .g3-l .g3-r.lv1{background:#f6f8fb!important}.m-adm .g3-l .g3-r.lv0.hov{background:#e6ebf3!important}.m-adm .g3-l .g3-r.lv1.hov{background:#eef2f8!important}.m-adm .g3-sec{display:none}.m-adm .g3-sum{border-radius:999px!important;overflow:hidden!important;display:flex;align-items:center;justify-content:flex-end;padding:0 7px}.m-adm .g3-sum:before,.m-adm .g3-sum:after{display:none!important}.m-adm .g3-sum.lv0{background:#c9d2e3!important;box-shadow:inset 0 0 0 1px #1a305940}.m-adm .g3-sum.lv0 i{position:absolute;left:0;top:0;bottom:0;border-radius:0!important;background:linear-gradient(180deg,#2a4a80,#1a3059)!important}.m-adm .g3-sum.lv1{background:#dce3f0!important;box-shadow:inset 0 0 0 1px #5e7bb54d}.m-adm .g3-sum.lv1 i{position:absolute;left:0;top:0;bottom:0;border-radius:0!important;background:linear-gradient(180deg,#7290cc,#5e7bb5)!important}.m-adm .g3-sum em{position:relative;font-style:normal;font-size:11px;font-weight:var(--fw-bold);color:#1a3059}.m-adm .g3-sum:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1a30592e!important}.m-adm .g3-lgd .lg-et{background:linear-gradient(90deg,#1a3059 60%,#c9d2e3 60%)}.m-adm .g3-lgd .lg-gr{background:linear-gradient(90deg,#5e7bb5 60%,#dce3f0 60%)}.m-adm .g3-ls{width:1px;height:14px;background:var(--border);padding:0!important}.m-adm .g3.kp .g3-r{font-size:12px}.m-adm .g3.kp .g3-t,.m-adm .g3.kp .g3-r.lv0 .g3-t{font-size:12px!important}.m-adm .g3.kp2 .g3-r{font-size:12px}.m-adm .g3.kp2 .g3-t{font-size:12px!important}.m-adm .g3.kp2 .g3-w{font-size:10px}.m-adm .g3.kp2 .g3-zw{width:16px!important;height:16px!important}.m-adm .g3.kp2 .g3-dot{width:6px;height:6px}.m-adm .aptip.bog{max-width:380px!important;padding:12px 14px!important;gap:8px!important}.m-adm .aptip.bog>b{font-size:14px}.m-adm .aptip .tp-g{display:grid;grid-template-columns:auto minmax(0,1fr);gap:5px 14px;align-items:baseline}.m-adm .aptip .tp-k{font-size:10px;font-weight:var(--fw-semi);letter-spacing:.07em;text-transform:uppercase;color:#ffffff8c;white-space:nowrap}.m-adm .aptip .tp-v{font-size:12px;color:#fff;font-weight:var(--fw-semi)}.m-adm .aptip .tp-v.op{color:#ffb59a}.m-adm .aptip .tp-v.ry{color:#f7d27a}.m-adm .aptip .tp-v.ok{color:#9eddb5}.m-adm .aptip .tp-x{grid-column:1 / -1;color:#ffffffbf;font-size:12px}.m-adm .aptip hr{border:0;height:1px;background:#ffffff24;margin:2px 0;width:100%}.m-adm .g3-tg{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-radius:9px;border:1px solid var(--border);background:var(--surface);font-size:12px;font-weight:var(--fw-semi);color:var(--ink-dim);white-space:nowrap}.m-adm .g3-tg:hover{border-color:var(--border-dark);color:var(--ink)}.m-adm .g3-tg.on.kr{background:var(--red-l);border-color:#c8410a59;color:var(--red-t)}.m-adm .g3-tg.on.km{background:var(--amber-l);border-color:#c49a2873;color:var(--amber-t)}.m-adm .g3-tg.on.km .g3-dia{background:var(--amber);border-color:var(--amber)}.m-adm .g3-tg.on.tg-kr{background:var(--red-l);border-color:#c8410a59;color:var(--red-t)}.m-adm .g3-tg.on.tg-km{background:var(--amber-l);border-color:#c49a2873;color:var(--amber-t)}.m-adm .g3-tg.on.tg-km .g3-dia{background:var(--amber);border-color:var(--amber)}.m-adm .g3-tg svg{flex-shrink:0}.m-adm .aptip.bog{padding:10px 12px!important;gap:6px!important;max-width:340px!important}.m-adm .aptip.bog>b{font-size:12px!important}.m-adm .aptip .tp-g{gap:3px 12px!important}.m-adm .aptip .tp-k{font-size:9.5px!important}.m-adm .aptip .tp-v{font-size:12px!important}.m-adm .aptip .tp-x{font-size:11px!important}.m-adm .pz-z h3{margin-bottom:10px}.m-adm .pz-path{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-bottom:8px;font-size:12px;color:var(--ink-muted)}.m-adm .pz-path svg{transform:rotate(-90deg);color:var(--border-dark)}.m-adm .pz-path span{white-space:nowrap}.m-adm .pz-nm input{width:100%;height:42px;padding:0 12px;border:1.5px solid var(--border);border-radius:10px;font:inherit;font-size:15px;font-weight:var(--fw-semi);color:var(--navy);background:var(--surface)}.m-adm .pz-nm input:hover{border-color:var(--border-dark)}.m-adm .pz-nm input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.m-adm .pz-wk{display:flex;align-items:center;gap:12px;margin-top:12px}.m-adm .pz-av{width:38px;height:38px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--accent-l);color:var(--accent);font-size:13px;font-weight:var(--fw-bold)}.m-adm .pz-av.pu{background:var(--amber-l);color:var(--amber-t)}.m-adm .pz-wkb{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.m-adm .pz-lb{font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-adm .pz-sel{position:relative;display:flex;align-items:center}.m-adm .pz-sel select{width:100%;height:38px;padding:0 32px 0 12px;border:1.5px solid var(--border);border-radius:10px;background:var(--surface);font:inherit;font-size:13px;color:var(--ink);-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;text-overflow:ellipsis}.m-adm .pz-sel select:hover{border-color:var(--border-dark)}.m-adm .pz-sel select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .pz-sel>svg{position:absolute;right:11px;pointer-events:none;color:var(--ink-muted)}.m-adm .pz-kon{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding-left:50px}.m-adm .pz-kc{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:var(--fw-semi);padding:3px 9px;border-radius:999px;background:var(--surface2);color:var(--ink-dim);min-width:0}.m-adm .pz-kc.g{background:#eaf5ee;color:var(--green)}.m-adm .pz-kc.b{background:var(--accent-l);color:var(--accent)}.m-adm .pz-kc.a{background:var(--amber-l);color:var(--amber-t)}.m-adm .pz-kon .btn-link{display:inline-flex;align-items:center;gap:4px;font-size:12px;white-space:nowrap}.m-adm .pz-sh{display:flex;align-items:center;gap:8px;margin-bottom:10px}.m-adm .pz-sh h3{margin:0!important}.m-adm .pz-sh .n{font-size:11px;font-weight:var(--fw-bold);padding:0 7px;border-radius:8px;background:var(--surface2);color:var(--ink-muted)}.m-adm .pz-pc{padding:10px;border:1px solid var(--border);border-radius:12px;background:#fcfcfd;margin-bottom:8px;display:flex;flex-direction:column;gap:8px}.m-adm .pz-pt{display:flex;align-items:center;gap:6px}.m-adm .pz-pp{flex:1;min-width:0}.m-adm .pz-pp select{font-weight:var(--fw-semi)}.m-adm .pz-pm{display:flex;align-items:center;gap:8px}.m-adm .pz-ty{flex:1;min-width:0}.m-adm .pz-ty select{height:34px;font-size:12px}.m-adm .pz-lag2{display:flex;align-items:center;height:34px;border:1.5px solid var(--border);border-radius:10px;background:var(--surface);overflow:hidden;flex-shrink:0}.m-adm .pz-lag2 button{width:28px;height:100%;font-size:15px;font-weight:var(--fw-semi);color:var(--ink-dim)}.m-adm .pz-lag2 button:hover{background:var(--surface2);color:var(--accent)}.m-adm .pz-lag2 input{width:40px;height:100%;border:0;border-left:1px solid var(--border);text-align:center;font:inherit;font-size:13px;font-weight:var(--fw-semi);-moz-appearance:textfield}.m-adm .pz-lag2 input::-webkit-inner-spin-button{-webkit-appearance:none}.m-adm .pz-lag2 span{padding:0 8px 0 4px;font-size:12px;color:var(--ink-muted);border-right:1px solid var(--border);height:100%;display:flex;align-items:center}.m-adm .pz-wyn{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-dim)}.m-adm .pz-wyn svg{color:var(--accent);flex-shrink:0}.m-adm .pz-wyn b{color:var(--navy)}.m-adm .pz-pu{display:flex;align-items:center;gap:8px;padding:12px;border-radius:12px;background:var(--surface2);font-size:12px;color:var(--ink-dim);margin-bottom:8px}.m-adm .pz-add{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:38px;border:1.5px dashed var(--border-dark);border-radius:10px;font-size:13px;font-weight:var(--fw-semi);color:var(--accent)}.m-adm .pz-add:hover{border-color:var(--accent);background:var(--accent-l)}.m-adm .pz-nast{display:flex;flex-direction:column;gap:6px;margin-top:14px}.m-adm .pz-nc{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:9px;background:var(--surface2);font-size:12px;color:var(--ink)}.m-adm .pz-nc b{font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-adm .pz-nc em{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink-muted)}.m-adm .pz-sel>svg{display:none!important}.m-adm .pz-sel .wyb{width:100%;min-width:0}.m-adm .pz-sel .wyb-b{width:100%;height:38px;border-radius:10px}.m-adm .pz-ty .wyb-b{height:34px}.m-adm .pz-pp .wyb-b span{font-weight:var(--fw-semi)}.m-adm .pz-kon{padding-left:0!important}.m-adm .pz-lock{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;border-radius:10px;background:var(--surface2);border:1.5px solid var(--border);color:var(--ink-dim);font-size:13px;cursor:default}.m-adm .pz-lock span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink);font-weight:var(--fw-semi)}.m-adm .pz-lock em{font-style:normal;font-size:11px;color:var(--ink-muted);flex-shrink:0}.m-adm .pz-lock svg{color:var(--ink-muted);flex-shrink:0}.m-adm .pz-pc{gap:10px!important;padding:12px!important;transition:box-shadow .3s,border-color .3s}.m-adm .pz-pc.nowa{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .pz-pl{font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted);flex-shrink:0;width:62px}.m-adm .pz-rt{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.m-adm .pz-rt button{display:flex;flex-direction:column;align-items:center;gap:4px;padding:7px 4px 6px;border-radius:9px;border:1.5px solid var(--border);background:var(--surface);font-size:11px;font-weight:var(--fw-semi);color:var(--ink-dim);line-height:1.2;text-align:center}.m-adm .pz-rt button:hover{border-color:var(--border-dark);color:var(--ink)}.m-adm .pz-rt button.on{border-color:var(--accent);background:var(--accent-l);color:var(--accent)}.m-adm .pz-rt svg{width:36px;height:18px}.m-adm .pz-rt svg rect{fill:#b8c2d4}.m-adm .pz-rt svg rect.b{fill:#7f99cc}.m-adm .pz-rt svg path{stroke:var(--accent);stroke-width:1.2;stroke-dasharray:2 2;fill:none}.m-adm .pz-rt button.on svg rect{fill:#9db0d6}.m-adm .pz-rt button.on svg rect.b{fill:var(--accent)}.m-adm .pz-pm{display:flex;align-items:center;gap:10px}.m-adm .pz-lt{font-style:normal;font-size:12px;color:var(--ink-dim)}.m-adm .pz-lt.z{color:var(--amber-t)}.m-adm .pz-wyn{align-items:flex-start!important;padding:8px 10px;border-radius:9px;background:var(--accent-l);color:var(--ink)!important;line-height:1.45}.m-adm .pz-wyn svg{margin-top:2px}.m-adm .pz-wyn b.z{font-weight:var(--fw-semi);color:var(--ink)}.m-adm .pz-hb{margin-left:auto;display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border-radius:7px;font-size:12px;font-weight:var(--fw-semi);color:var(--accent)}.m-adm .pz-hb:hover,.m-adm .pz-hb.on{background:var(--accent-l)}.m-adm .pz-help{margin-bottom:10px;padding:12px 14px;border-radius:12px;background:#f5f8fd;border:1px solid #DCE5F3;display:flex;flex-direction:column;gap:9px}.m-adm .pz-hr{display:grid;grid-template-columns:86px minmax(0,1fr);gap:10px;padding-bottom:9px;border-bottom:1px solid #E3EAF5;font-size:12px;line-height:1.5}.m-adm .pz-hr.pz-hlast{border-bottom:0;padding-bottom:0}.m-adm .pz-hr b{font-size:12px;color:var(--navy)}.m-adm .pz-hr span{color:var(--ink-dim)}.m-adm .pz-hr em{font-style:normal;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .pz-help .btn-link{align-self:flex-start;font-size:12px}.m-adm .kt-tb{flex-wrap:nowrap!important;align-items:center;gap:8px!important}.m-adm .kt-tb .search{flex:0 1 300px;min-width:200px;max-width:300px!important}.m-adm .kt-tb .search input{width:100%}.m-adm .kt-tb select{flex-shrink:0}.m-adm .kt-lw{position:relative;flex-shrink:0}.m-adm .kt-lb{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.m-adm .kt-lb svg:last-child{color:var(--ink-muted)}.m-adm .kt-ld{left:0;min-width:300px;padding:14px!important;display:none;flex-direction:column;gap:8px;z-index:40}.m-adm .kt-ld.open{display:flex}.m-adm .kt-ld b{font-size:13px;color:var(--ink)}.m-adm .kt-ld p{margin:0;font-size:12px;line-height:1.5;color:var(--ink-muted)}.m-adm .kt-li{display:flex;align-items:center;gap:8px}.m-adm .kt-li input{width:72px;height:34px;border:1.5px solid var(--border);border-radius:9px;padding:0 10px;font:inherit;font-size:13px;font-weight:var(--fw-semi)}.m-adm .kt-li input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .kt-li span{font-size:12px;color:var(--ink-dim)}.m-adm .kt-tb .btn-primary{flex-shrink:0;white-space:nowrap}.m-adm .hk-lead{display:none!important}.m-adm .kt-pu{display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px;background:var(--surface);border:1px dashed var(--border-dark);border-radius:14px;color:var(--ink-muted);text-align:center}.m-adm .kt-pu b{color:var(--ink)}.m-adm .hb-kpi .kt-seg{display:flex!important;width:100%;height:6px!important;border-radius:999px;overflow:hidden;background:#eeece8;margin:6px 0!important;gap:2px}.m-adm .hb-kpi .kt-seg i{display:block!important;height:100%!important;flex:none}.m-adm .hb-kpi .kt-lg{display:flex!important;flex-wrap:wrap;gap:2px 12px}.m-adm .hb-kpi .kt-lg button{display:inline-flex!important;align-items:center;gap:5px;font-size:11px!important;font-weight:var(--fw-reg);color:var(--ink-muted)!important}.m-adm .hb-kpi .kt-lg button b{font-size:11px;color:var(--ink)!important}.m-adm .hb-kpi .kt-lg i{display:inline-block!important;width:7px!important;height:7px!important;border-radius:50%;flex:none}.m-adm .hb-kpi .kt-k1 .hk-t{width:100%}.m-adm .hb-kpi.kt-kpi{grid-template-columns:1.5fr 1fr 1fr 1fr!important}.m-adm .kt-list{display:flex;flex-direction:column;gap:10px}.m-adm .kt-c{display:block!important;margin:0!important;padding:0!important;background:var(--surface)!important;border:1px solid var(--border)!important;border-radius:14px!important;box-shadow:var(--sh)!important;overflow:hidden;position:relative;transition:box-shadow .15s,border-color .15s}.m-adm .kt-c:hover{border-color:#cbd5e6!important;box-shadow:0 6px 18px #1a305914!important}.m-adm .kt-c.po{box-shadow:inset 4px 0 0 var(--red),var(--sh)!important}.m-adm .kt-c.pil{box-shadow:inset 4px 0 0 var(--amber),var(--sh)!important}.m-adm .kt-c.nad{border-color:var(--accent)!important;box-shadow:0 0 0 3px #375da626!important}.m-adm .kt-ch{display:grid;grid-template-columns:42px minmax(0,1.5fr) minmax(170px,1fr) 160px 150px 20px;align-items:center;gap:18px;padding:16px 18px 12px;cursor:pointer;outline:none}.m-adm .kt-ch:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.m-adm .kt-ic{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center}.m-adm .kt-ic.w{background:var(--accent-l);color:var(--accent)}.m-adm .kt-ic.d{background:#eef6f1;color:#3f8f5e}.m-adm .kt-nm{display:flex;flex-direction:column;gap:3px;min-width:0}.m-adm .kt-nm b{font-size:15px;font-weight:var(--fw-bold);color:var(--navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .kt-nm>span{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .kt-f{color:var(--ink-dim);font-weight:var(--fw-semi)}.m-adm .kt-nm em{font-style:normal;color:var(--amber-t);font-weight:var(--fw-semi)}.m-adm .kt-ch:hover .kt-nm b{color:var(--accent)}.m-adm .kt-sts{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.m-adm .kt-pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:var(--fw-semi);white-space:nowrap}.m-adm .kt-pill i{width:7px;height:7px;border-radius:50%;background:currentColor}.m-adm .kt-pill.p{background:#f1f3f7;color:var(--ink-dim)}.m-adm .kt-pill.b{background:var(--accent-l);color:var(--accent)}.m-adm .kt-pill.g{background:#eaf5ee;color:#3f8f5e}.m-adm .kt-pill.m{background:var(--surface2);color:var(--ink-muted)}.m-adm .kt-pz{display:inline-flex;align-items:center;gap:5px;max-width:100%;font-size:12px;font-weight:var(--fw-semi);color:var(--accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .kt-pz:hover{text-decoration:underline;text-underline-offset:2px}.m-adm .kt-dt{display:flex;flex-direction:column;gap:1px}.m-adm .kt-dt span{font-size:11px;font-weight:var(--fw-semi);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .kt-dt b{font-size:14px;font-weight:var(--fw-bold);color:var(--ink);font-variant-numeric:tabular-nums}.m-adm .kt-dt em{font-style:normal;font-size:12px;color:var(--ink-muted)}.m-adm .kt-dt em.r{color:var(--red-t);font-weight:var(--fw-semi)}.m-adm .kt-dt em.a{color:var(--amber-t);font-weight:var(--fw-semi)}.m-adm .kt-dt em.g{color:#3f8f5e}.m-adm .kt-go{display:flex;color:var(--border-dark);transform:rotate(-90deg)}.m-adm .kt-ch:hover .kt-go{color:var(--accent)}.m-adm .kt-ft{display:flex;align-items:center;gap:10px;padding:10px 18px 12px 78px;border-top:1px solid #F2F0EC;background:#fcfcfb}.m-adm .kt-zl{font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted);white-space:nowrap}.m-adm .kt-zs{display:flex;flex-wrap:wrap;gap:6px;flex:1;min-width:0}.m-adm .kt-zc{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 4px 0 9px;border-radius:999px;background:var(--surface);border:1px solid var(--border);font-size:12px;color:var(--ink);max-width:280px}.m-adm .kt-zc b{font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-adm .kt-zc.op{border-color:#c8410a59;background:var(--red-l)}.m-adm .kt-zc button{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted);opacity:0;transition:opacity .12s}.m-adm .kt-zc:hover button{opacity:1}.m-adm .kt-zc button:hover{background:var(--red-l);color:var(--red-t)}.m-adm .kt-act{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 11px;border-radius:8px;border:1px solid var(--border);background:var(--surface);font-size:12px;font-weight:var(--fw-semi);color:var(--accent);white-space:nowrap;flex-shrink:0}.m-adm .kt-act:hover{border-color:var(--accent);background:var(--accent-l)}.m-adm .kt-c.st-finished{opacity:.8}.m-adm .kt-c.st-finished .kt-nm b{color:var(--ink-dim)}@container cc-obszar (max-width:1300px){.m-adm .kt-ch{grid-template-columns:42px minmax(0,1.4fr) minmax(150px,1fr) 150px 20px}.m-adm .kt-ch .kt-dt:nth-of-type(5){display:none}}.m-adm .kt-ch{grid-template-columns:42px minmax(0,1.5fr) minmax(170px,1fr) 180px 150px 20px!important}.m-adm .kt-dt span{white-space:nowrap}@container cc-obszar (max-width:1300px){.m-adm .kt-ch{grid-template-columns:42px minmax(0,1.4fr) minmax(150px,1fr) 180px 20px!important}}.m-adm .kt-ft{display:none!important}.m-adm .kt-zt{display:flex;align-items:center;gap:8px;padding:9px 18px 9px 76px;border-top:1px solid #F2F0EC;background:#fcfcfb;cursor:pointer;font-size:12px;-webkit-user-select:none;user-select:none}.m-adm .kt-zt:hover{background:#f7f9fc}.m-adm .kt-zt>svg{color:var(--ink-muted);transform:rotate(-90deg);transition:transform .15s}.m-adm .kt-zt.otw>svg{transform:none;color:var(--accent)}.m-adm .kt-zt b{font-weight:var(--fw-semi);color:var(--ink)}.m-adm .kt-zt>span{color:var(--ink-muted)}.m-adm .kt-zt .sp{flex:1}.m-adm .kt-zop{font-size:11px;font-weight:var(--fw-semi);padding:1px 8px;border-radius:999px;background:var(--red-l);color:var(--red-t)!important}.m-adm .kt-zl2{padding:0 18px 10px 76px;background:#fcfcfb}.m-adm .kt-zr{display:grid;grid-template-columns:52px minmax(0,1fr) 190px 150px 28px;align-items:center;gap:12px;min-height:38px;border-top:1px solid #F0EEEA;font-size:12px}.m-adm .kt-zh{min-height:30px;border-top:0;font-size:11px;font-weight:var(--fw-semi);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .kt-zw{font-size:12px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-adm .kt-zn{color:var(--ink);min-width:0;display:flex;align-items:center;gap:8px}.m-adm .kt-zn em{font-style:normal;font-size:11px;font-weight:var(--fw-semi);padding:1px 7px;border-radius:999px}.m-adm .kt-zn em.r{background:var(--red-l);color:var(--red-t)}.m-adm .kt-zn em.a{background:var(--amber-l);color:var(--amber-t)}.m-adm .kt-zd{color:var(--ink-dim);font-variant-numeric:tabular-nums;white-space:nowrap}.m-adm .kt-zp{display:flex;align-items:center;gap:8px}.m-adm .kt-zp .pas{flex:1;height:5px;display:block}.m-adm .kt-zp b{min-width:34px;text-align:right;font-size:12px}.m-adm .kt-zr .ibtn{opacity:.4}.m-adm .kt-zr:hover .ibtn{opacity:1}.m-adm .kt-zf{padding-top:8px;border-top:1px solid #F0EEEA}.m-adm .kt-zf .btn-link{display:inline-flex;align-items:center;gap:5px;font-size:12px}.m-adm .np{display:flex;flex-direction:column;gap:12px}.m-adm .np-g{display:grid;grid-template-columns:1fr 1fr;gap:12px}.m-adm .np-ro{display:flex;align-items:center;gap:7px;height:38px;padding:0 12px;border-radius:9px;background:var(--surface2);font-size:13px;color:var(--ink)}.m-adm .np-ro svg{color:var(--ink-muted)}.m-adm .np-ro em{font-style:normal;margin-left:auto;font-size:12px;color:var(--ink-muted)}.m-adm .np-h{display:block;margin-top:5px;font-size:12px;color:var(--ink-muted)}.m-adm .np-z{display:flex;flex-wrap:wrap;gap:6px}.m-adm .np-z .kt-zc{padding-right:10px;max-width:none}.m-adm .np-z .kt-zc i{font-style:normal;font-size:11px;color:var(--ink-muted);margin-left:4px}.m-adm .np-info{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:10px;background:var(--accent-l);font-size:12px;color:var(--ink-dim);line-height:1.45}.m-adm .np-info svg{color:var(--accent);margin-top:2px;flex-shrink:0}.m-adm .fld label em{font-style:normal;font-weight:var(--fw-reg);color:var(--ink-muted)}.m-adm .pk-hero{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:14px 18px 0;padding:14px 16px;border-radius:14px;background:linear-gradient(135deg,#f2f6fc,#eaf0fa);border:1px solid #DCE5F3}.m-adm .pk-hero.a{background:linear-gradient(135deg,#fff9ec,#fcf1d9);border-color:#f1dfb4}.m-adm .pk-hero.r{background:linear-gradient(135deg,#fdf2ec,#fbe6db);border-color:#f2cfbe}.m-adm .pk-hero div{display:flex;flex-direction:column;gap:2px}.m-adm .pk-hero span{font-size:11px;font-weight:var(--fw-semi);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .pk-hero b{font-size:20px;color:var(--navy);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.m-adm .pk-hero em{font-style:normal;font-size:12px;color:var(--ink-dim)}.m-adm .pk-hero.a div:first-child em{color:var(--amber-t);font-weight:var(--fw-semi)}.m-adm .pk-hero.r div:first-child em{color:var(--red-t);font-weight:var(--fw-semi)}.m-adm .pk-typ{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.m-adm .pk-typ button{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:11px;border:1.5px solid var(--border);background:var(--surface);text-align:left;color:var(--ink-muted)}.m-adm .pk-typ button span{display:flex;flex-direction:column}.m-adm .pk-typ b{font-size:13px;color:var(--ink)}.m-adm .pk-typ em{font-style:normal;font-size:11px;color:var(--ink-muted)}.m-adm .pk-typ button:hover{border-color:var(--border-dark)}.m-adm .pk-typ button.on{border-color:var(--accent);background:var(--accent-l);color:var(--accent)}.m-adm .pk-typ button.on b{color:var(--accent)}.m-adm .pk-step{display:grid;grid-template-columns:repeat(4,1fr);position:relative}.m-adm .pk-step button{display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 2px;position:relative;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted);text-align:center}.m-adm .pk-step button:before{content:"";position:absolute;top:15px;left:-50%;right:50%;height:2px;background:#e3e0da;z-index:0}.m-adm .pk-step button:first-child:before{display:none}.m-adm .pk-step button.d:before,.m-adm .pk-step button.c:before{background:#3f8f5e}.m-adm .pk-step i{position:relative;z-index:1;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:12px;font-weight:var(--fw-bold);background:var(--surface);box-shadow:inset 0 0 0 2px #e3e0da;color:var(--ink-muted)}.m-adm .pk-step button.d i{background:#3f8f5e;box-shadow:none;color:#fff}.m-adm .pk-step button.c i{background:var(--accent);box-shadow:0 0 0 4px #375da626;color:#fff}.m-adm .pk-step button.c span{color:var(--accent)}.m-adm .pk-step button.d span{color:var(--ink)}.m-adm .pk-step:not(.lock) button:hover i{box-shadow:inset 0 0 0 2px var(--accent)}.m-adm .pk-step.lock button{cursor:default}.m-adm .pk-pz{display:flex;align-items:center;gap:8px;margin-top:12px;padding:9px 12px;border-radius:10px;background:var(--accent-l);font-size:12px;color:var(--ink-dim)}.m-adm .pk-pz svg{color:var(--accent);flex-shrink:0}.m-adm .pk-pz span{flex:1}.m-adm .pk-pz .btn-link{display:inline-flex;align-items:center;gap:3px;font-size:12px}.m-adm .pk-z2{border:1px solid var(--border);border-radius:12px;overflow:hidden;max-height:320px;overflow-y:auto}.m-adm .pk-g2{position:sticky;top:0;z-index:1;padding:7px 12px;background:var(--surface2);font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted);border-bottom:1px solid var(--border)}.m-adm .pk-r2{display:flex;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid #F0EEEA;cursor:pointer;font-size:13px}.m-adm .pk-r2:last-child{border-bottom:0}.m-adm .pk-r2:hover{background:#f8fafd}.m-adm .pk-r2.on{background:var(--accent-l)}.m-adm .pk-r2 input{accent-color:var(--accent);width:16px;height:16px;margin:0;flex-shrink:0}.m-adm .pk-rt{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink)}.m-adm .pk-rt b{font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted);margin-right:7px}.m-adm .pk-r2 em{font-style:normal;font-size:12px;color:var(--ink-muted);white-space:nowrap}.m-adm .pk-r2 em.pk-in{color:var(--amber-t)}.m-adm .pk-fl{display:flex;align-items:center;gap:10px;margin-bottom:10px}.m-adm .pk-fl .search{flex:1;max-width:none!important}.m-adm .pk-fl .search input{width:100%}.m-adm .pk-tg{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-dim);white-space:nowrap;cursor:pointer}.m-adm .pk-tg input{accent-color:var(--accent)}.m-adm .pk-sel{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.m-adm .pk-sel .kt-zc{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 4px 0 9px;border-radius:999px;background:var(--accent-l);border:1px solid rgba(55,93,166,.25);font-size:12px;color:var(--ink)}.m-adm .pk-sel .kt-zc b{font-size:11px;color:var(--accent)}.m-adm .pk-sel .kt-zc button{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted)}.m-adm .pk-sel .kt-zc button:hover{background:#fff;color:var(--red-t)}.m-adm .pk-none{display:flex;align-items:center;gap:7px;margin-bottom:10px;padding:9px 12px;border-radius:10px;background:var(--surface2);font-size:12px;color:var(--ink-dim)}.m-adm .pk-sel .kt-zc button{opacity:.6!important}.m-adm .pk-sel .kt-zc:hover button{opacity:1!important}.m-adm .pk-hero{display:none!important}.m-adm .pk-tm{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--border);border-radius:12px;overflow:hidden}.m-adm .pk-tc{display:flex;flex-direction:column;gap:3px;padding:11px 14px}.m-adm .pk-tc+.pk-tc{border-left:1px solid var(--border)}.m-adm .pk-tc span{font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-adm .pk-tc b{font-size:15px;font-weight:var(--fw-bold);color:var(--ink);font-variant-numeric:tabular-nums}.m-adm .pk-ch{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;font-style:normal;font-size:12px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-adm .pk-ch.r{color:var(--red-t)}.m-adm .pk-ch.a{color:var(--amber-t)}.m-adm .pk-ch.g{color:#3f8f5e}.m-adm .pk-tc.pu{grid-column:1 / -1;flex-direction:row;align-items:center;gap:8px;color:var(--ink-muted)}.m-adm .pk-tc.pu span{font-weight:var(--fw-reg);font-size:12px}.m-adm .pk-sel{margin:10px 0 0!important;align-items:center}.m-adm .pk-sl{font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted);margin-right:2px}.m-adm .pk-none{margin:10px 0 0!important}.m-adm .kt-zr{grid-template-columns:52px minmax(0,1fr) 190px 56px 28px!important}.m-adm .kt-zp{justify-content:flex-end}.m-adm .kt-zp b{font-size:12px;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .kt-zp.ok b{color:#3f8f5e}.m-adm .kt-zp.op b{color:var(--red-t)}.m-adm .kt-zp.ry b{color:var(--amber-t)}.m-adm .kt-zh span:nth-child(4){text-align:right}.m-adm .pk-tm{min-height:68px}.m-adm .pk-tc.pu{justify-content:center}.m-adm .pk-tm{min-height:0;height:86px}.m-adm .kt-zr{grid-template-columns:52px minmax(0,1fr) 190px 28px!important}.m-adm .pk-fc{position:relative;display:flex;align-items:center;height:38px;border:1.5px solid var(--border);border-radius:10px;background:var(--surface)}.m-adm .pk-fc:hover{border-color:var(--border-dark)}.m-adm .pk-fc:focus-within,.m-adm .pk-fc.otw{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .pk-fc input#pkFq{flex:1;min-width:0;height:100%;border:0;background:transparent;padding:0 10px 0 12px;font:inherit;font-size:13px;color:var(--ink);outline:none}.m-adm .pk-fc>svg{margin-right:11px;color:var(--ink-muted);pointer-events:none}.m-adm .pk-fx{width:24px;height:24px;margin-right:7px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--ink-muted)}.m-adm .pk-fx:hover{background:var(--surface2);color:var(--ink)}.m-adm .pk-fd{position:absolute;left:-1.5px;right:-1.5px;top:calc(100% + 4px);z-index:30;max-height:280px;overflow:auto;padding:4px;background:var(--surface);border:1px solid var(--border);border-radius:11px;box-shadow:0 14px 34px #1a305929}.m-adm .pk-fh{padding:7px 9px 4px;font-size:11px;font-weight:var(--fw-semi);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .pk-fo{display:flex;align-items:center;gap:9px;padding:7px 9px;border-radius:8px;cursor:pointer;font-size:13px;color:var(--ink)}.m-adm .pk-fo:hover,.m-adm .pk-fo.on{background:var(--accent-l)}.m-adm .pk-fo span:nth-child(2){flex:1;min-width:0}.m-adm .pk-fo>svg{color:var(--accent)}.m-adm .pk-fo.wyb{font-weight:var(--fw-semi)}.m-adm .pk-fo.nw{color:var(--accent);border-top:1px solid var(--border);border-radius:0 0 8px 8px;margin-top:4px;padding-top:10px}.m-adm .pk-fo.nw b{font-weight:var(--fw-semi)}.m-adm .pz-av.sm{width:26px;height:26px;font-size:10px;flex-shrink:0}.m-adm .pk-fpu{padding:12px 10px;font-size:12px;color:var(--ink-muted)}.m-adm .pk-zc{position:relative;margin-bottom:10px}.m-adm .pk-zi{display:flex;align-items:center;gap:8px;height:40px;padding:0 10px 0 12px;border:1.5px dashed var(--border-dark);border-radius:10px;color:var(--accent);background:var(--surface)}.m-adm .pk-zc.otw .pk-zi,.m-adm .pk-zi:focus-within{border-style:solid;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .pk-zi input#pkQ{flex:1;min-width:0;height:100%;border:0;outline:none;background:transparent;font:inherit;font-size:13px;color:var(--ink)}.m-adm .pk-zi .pk-tg{font-size:12px;color:var(--ink-muted)}.m-adm .pk-zd{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:30;max-height:300px;overflow:auto;background:var(--surface);border:1px solid var(--border);border-radius:11px;box-shadow:0 14px 34px #1a305929}.m-adm .pk-zo{display:grid;grid-template-columns:44px minmax(0,1fr) auto 16px;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;font-size:13px;border-bottom:1px solid #F3F1ED}.m-adm .pk-zo:hover{background:var(--accent-l)}.m-adm .pk-zo b{font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-adm .pk-zo em{font-style:normal;font-size:12px;color:var(--ink-muted);white-space:nowrap}.m-adm .pk-zo>svg{color:var(--border-dark)}.m-adm .pk-zo:hover>svg{color:var(--accent)}.m-adm .pk-zo em.pk-in{color:var(--amber-t)}.m-adm .pk-wl{border:1px solid var(--border);border-radius:12px;overflow:hidden}.m-adm .pk-wr{display:grid;grid-template-columns:44px minmax(0,1fr) auto 26px;align-items:center;gap:8px;padding:8px 8px 8px 12px;border-bottom:1px solid #F0EEEA;font-size:13px}.m-adm .pk-wr:last-child{border-bottom:0}.m-adm .pk-wr:hover{background:#fafbfd}.m-adm .pk-wr.nowy{animation:blysk 1.4s ease}.m-adm .pk-ww{font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-adm .pk-wn{min-width:0;display:flex;align-items:center;gap:8px;color:var(--ink)}.m-adm .pk-wn em{font-style:normal;font-size:11px;font-weight:var(--fw-semi);padding:1px 7px;border-radius:999px;background:var(--amber-l);color:var(--amber-t);white-space:nowrap}.m-adm .pk-wd{font-size:12px;color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.m-adm .pk-wr .ibtn{opacity:.45}.m-adm .pk-wr:hover .ibtn{opacity:1}.m-adm .pk-none{margin:0!important}.m-adm .pk-wl{margin-bottom:10px}.m-adm .pk-wr{grid-template-columns:44px minmax(0,1fr) 26px!important;align-items:start!important;padding:9px 8px 9px 12px!important}.m-adm .pk-ww{padding-top:2px}.m-adm .pk-wb{display:flex;flex-direction:column;gap:3px;min-width:0}.m-adm .pk-wb b{font-weight:var(--fw-semi);font-size:13px;color:var(--ink)}.m-adm .pk-wm{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.m-adm .pk-wm em{font-style:normal;font-size:11px;font-weight:var(--fw-semi);padding:1px 7px;border-radius:999px;background:var(--amber-l);color:var(--amber-t)}.m-adm .pz-lb{display:flex;align-items:center;gap:8px}.m-adm .pz-src{display:inline-flex;align-items:center;gap:4px;font-style:normal;font-size:11px;font-weight:var(--fw-semi);padding:1px 7px;border-radius:999px}.m-adm .pz-src.k{background:#eaf5ee;color:#3f8f5e}.m-adm .pz-src.r{background:var(--surface2);color:var(--ink-dim)}.m-adm .pz-lock .pz-src{margin-left:auto}.m-adm .pz-lock>em:not(.pz-src){display:none}.m-adm .tw{display:flex;align-items:center;gap:6px}.m-adm .tw-src{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:5px;flex-shrink:0}.m-adm .tw-src.k{background:#eaf5ee;color:#3f8f5e}.m-adm .tw-src.r{background:var(--surface2);color:var(--ink-muted)}.m-adm .pk-zc.up .pk-zd{top:auto;bottom:calc(100% + 4px);box-shadow:0 -14px 34px #1a305929}.m-adm .zr-b{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;margin-top:6px;height:22px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:var(--fw-semi);font-style:normal;white-space:nowrap}.m-adm .zr-b.p{background:var(--accent-l);color:var(--accent)}.m-adm button.zr-b.p:hover{background:var(--accent);color:#fff}.m-adm .zr-b.k,.m-adm .zr-b.r{background:var(--surface2);color:var(--ink-dim)}.m-adm .tw-src.p{background:var(--accent-l);color:var(--accent);border:0;cursor:pointer}.m-adm .tw-src.p:hover{background:var(--accent);color:#fff}.m-adm .tw-src.k{background:var(--surface2);color:var(--ink-muted)}.m-adm .kt-src{display:inline-flex;align-items:center;gap:3px;margin-left:7px;height:18px;padding:0 7px;border-radius:999px;font-size:11px;font-weight:var(--fw-semi);vertical-align:1px}.m-adm .kt-src.p{background:var(--accent-l);color:var(--accent)}.m-adm button.kt-src.p:hover{background:var(--accent);color:#fff}.m-adm .kt-src.k{background:var(--surface2);color:var(--ink-muted)}.m-adm .pz-src{display:none!important}.m-adm #zP{overflow-x:hidden!important}.m-adm #zP .sz-b{overflow-x:hidden!important;overscroll-behavior:contain}.m-adm #zP .sz-s,.m-adm #zP .pz-wk,.m-adm #zP .pz-wkb,.m-adm #zP .pk-tm,.m-adm #zP .pk-zc,.m-adm #zP .pk-wl{min-width:0;max-width:100%}.m-adm #zP .pk-tc{min-width:0}.m-adm #zP .pk-tc b,.m-adm #zP .pk-tc em{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.m-adm #zP .pz-pm{flex-wrap:wrap}.m-adm #zP,.m-adm #zP .sz-b{overflow-x:clip!important}.m-adm .pk-typ button[disabled]{cursor:default;opacity:.7}.m-adm .pk-typ button.on[disabled]{opacity:1}.m-adm .pk-del{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:11px;background:var(--red-l);border:1px solid rgba(200,65,10,.25);font-size:12px;color:var(--ink-dim)}.m-adm .pk-del>svg{color:var(--red-t);flex-shrink:0}.m-adm .pk-del span{flex:1}.m-adm .pk-del b{color:var(--red-t)}.m-adm .pk-delb{background:var(--red)!important;color:#fff!important;border-color:var(--red)!important}.m-adm .pk-auto{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:9px 12px;border-radius:10px;background:#eaf5ee;font-size:12px;color:var(--ink-dim);line-height:1.45}.m-adm .pk-auto svg{color:#3f8f5e;flex-shrink:0;margin-top:2px}.m-adm .pk-auto b{color:#3f8f5e}.m-adm .pz-lb2{margin:14px 0 6px;font-size:11px;font-weight:var(--fw-semi);color:var(--ink-muted)}.m-adm .wk-c{display:flex;gap:12px;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.m-adm .wk-c.lock{background:#fafaf8}.m-adm .wk-c .pz-av{flex-shrink:0}.m-adm .wk-b{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}.m-adm .wk-n{display:flex;align-items:center;gap:8px;min-height:22px}.m-adm .wk-n b{flex:1;min-width:0;font-size:14px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .wk-l{display:inline-flex;color:var(--ink-muted);cursor:help}.m-adm .wk-ln{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;color:var(--ink-dim)}.m-adm .wk-k{display:inline-flex;align-items:center;gap:5px;min-width:0}.m-adm .wk-k svg{color:var(--ink-muted);flex-shrink:0}.m-adm .wk-k .btn-link{font-size:12px;font-weight:var(--fw-semi)}.m-adm .wk-st{font-size:11px;font-weight:var(--fw-semi);padding:1px 8px;border-radius:999px;background:var(--surface2);color:var(--ink-dim)}.m-adm .wk-st.g{background:#eaf5ee;color:#3f8f5e}.m-adm .wk-st.b{background:var(--accent-l);color:var(--accent)}.m-adm .wk-st.n{background:var(--surface2);color:var(--ink-muted)}.m-adm .wk-pz{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:var(--fw-semi);color:var(--accent)}.m-adm .wk-pz:hover{text-decoration:underline;text-underline-offset:2px}.m-adm .wk-m{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--ink-muted)}.m-adm .wk-m.a{color:var(--amber-t);font-weight:var(--fw-semi)}.m-adm .wk-m.g{color:#3f8f5e}.m-adm .wk-ln .btn-link{display:inline-flex;align-items:center;gap:3px;font-size:12px}.m-adm .pz-kon{display:none!important}.m-adm .kt-sw{position:relative;flex-shrink:0}.m-adm .kt-sb{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 11px 0 12px;border:1.5px solid var(--border);border-radius:10px;background:var(--surface);font-size:13px;color:var(--ink-dim);white-space:nowrap}.m-adm .kt-sb:hover{border-color:var(--border-dark);color:var(--ink)}.m-adm .kt-sb b{font-weight:var(--fw-semi);color:var(--ink)}.m-adm .kt-sb>svg:first-child{color:var(--ink-muted)}.m-adm .kt-sb>svg:last-child{color:var(--ink-muted);transition:transform .15s}.m-adm .kt-sb[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .kt-sb[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.m-adm .kt-sd{left:0;min-width:300px;padding:5px!important;display:none;flex-direction:column;gap:2px;z-index:40}.m-adm .kt-sd.open{display:flex}.m-adm .kt-so{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;cursor:pointer}.m-adm .kt-so:hover{background:var(--surface2)}.m-adm .kt-so.on{background:var(--accent-l)}.m-adm .kt-so span{flex:1;display:flex;flex-direction:column;gap:1px}.m-adm .kt-so b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink)}.m-adm .kt-so.on b{color:var(--accent)}.m-adm .kt-so em{font-style:normal;font-size:12px;color:var(--ink-muted)}.m-adm .kt-so>svg{color:var(--accent)}.m-adm .wk-c{flex-direction:column;gap:0!important;padding:0!important;overflow:hidden}.m-adm .wk-h{display:flex;gap:12px;padding:12px 14px}.m-adm .wk-ln{gap:6px!important}.m-adm .wk-ln>svg{color:var(--ink-muted);flex-shrink:0}.m-adm .wk-ln>span:not(.wk-st){color:var(--ink-muted)}.m-adm .wk-ln .btn-link{font-weight:var(--fw-semi)}.m-adm .wk-ln.a>span{color:var(--amber-t)!important;font-weight:var(--fw-semi)}.m-adm .wk-ln.a>svg{color:var(--amber-t)}.m-adm .wk-f{display:flex;align-items:center;gap:8px;padding:9px 14px;border-top:1px solid var(--border);background:#fafaf8;font-size:12px;color:var(--ink-dim)}.m-adm .wk-f>svg{color:var(--ink-muted);flex-shrink:0}.m-adm .wk-f>span{flex:1;min-width:0;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.m-adm .wk-f b{color:var(--ink);font-weight:var(--fw-semi)}.m-adm .wk-f em{font-style:normal;font-size:11px;font-weight:var(--fw-semi);padding:1px 7px;border-radius:999px;background:#eaf5ee;color:#3f8f5e}.m-adm .wk-f.p{background:var(--accent-l);border-top-color:#375da626}.m-adm .wk-f.p>svg{color:var(--accent)}.m-adm .wk-f.g{background:#eef7f1;color:#3f8f5e}.m-adm .wk-f.g>svg{color:#3f8f5e}.m-adm .wk-fb{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 11px;border-radius:8px;background:var(--surface);border:1px solid rgba(55,93,166,.3);font-size:12px;font-weight:var(--fw-semi);color:var(--accent);white-space:nowrap;flex-shrink:0}.m-adm .wk-fb:hover{background:var(--accent);color:#fff;border-color:var(--accent)}.m-adm .wk-c.lock .wk-h{background:var(--surface)}.m-adm .wk-ft{flex-direction:column!important;align-items:flex-start!important;gap:0!important}.m-adm .wk-ft b{color:var(--accent)!important}.m-adm .wk-ft i{font-style:normal;font-size:12px;color:var(--ink-muted)}.m-adm .pk-wkc{overflow:visible!important}.m-adm .pk-wkc .wk-h{align-items:flex-start}.m-adm .pk-wkc .pz-av{margin-top:1px}.m-adm .pk-wkc .pk-fc{width:100%}.m-adm .wk-bz{flex:0 0 auto!important;display:inline-flex;align-items:center;gap:3px;font-size:11px;color:#3f8f5e;font-weight:var(--fw-semi)}.m-adm .pk-wkc .wk-f{border-radius:0 0 12px 12px}.m-adm .pk-zc{margin-bottom:10px!important}.m-adm .pk-wl{margin-bottom:0!important}.m-adm .pk-wkc .wk-ln{flex-wrap:nowrap!important;align-items:flex-start!important;line-height:1.45}.m-adm .pk-wkc .wk-ln>svg{margin-top:2px}.m-adm .app{max-width:1680px}@container cc-obszar (min-width:721px){.m-adm .app{padding-left:28px;padding-right:28px}}.m-adm{--border-input:#938B82;--green-l:#EAF5EC}.m-adm .btn{height:34px;padding-top:0!important;padding-bottom:0!important;box-shadow:none!important}.m-adm .btn.btn-sm,.m-adm .btn.btn-xs{height:28px}.m-adm :is(input[type=text],input[type=search],input[type=email],input[type=tel],input[type=number],input[type=date],input[type=password],input:not([type]),textarea,.wyb-b):not(:focus):not(:hover):not([aria-expanded=true]):not(.zle):not(.zle *):not(.bl *):not([disabled]){border-color:var(--border-input)}.m-adm .filters .seg-w{max-width:100%;overflow-x:auto;scrollbar-width:none}.m-adm .filters .seg-w::-webkit-scrollbar{display:none}.m-adm .filters .seg-w>button{flex-shrink:0}.m-adm #clrBtn[aria-disabled=true]{display:none!important}.m-adm .rt .kr,.m-adm .mx-rh .kr{width:auto;height:auto;border-radius:0;background:none;opacity:1;flex-shrink:1}.m-adm .card .c-name[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.m-adm aside.sz.srodek{top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;width:min(560px,calc(100% - 32px))!important;max-height:calc(100% - 48px)!important;border-radius:14px!important;box-shadow:0 12px 40px #1a305921!important;overflow:hidden;transform:translate(-50%,-48%) scale(.98)!important;opacity:0;visibility:hidden;transition:opacity .18s,transform .18s,visibility 0s linear .18s!important}.m-adm aside.sz.srodek.on{transform:translate(-50%,-50%)!important;opacity:1;visibility:visible;transition:opacity .18s,transform .18s!important}@media (prefers-reduced-motion:reduce){.m-adm aside.sz,.m-adm aside.sz.srodek.on{transition:none!important}}.m-adm #m2f .zm-potw{display:inline-flex;align-items:center;margin-right:auto;font-size:13px;font-weight:600;color:var(--amber-t)}.m-adm #tabs.tabs[role=tablist],.m-adm .seg-w[role=tablist]{background:transparent!important;border:0!important;border-bottom:1px solid var(--border)!important;border-radius:0!important;padding:0!important;gap:4px!important;box-shadow:none!important}.m-adm #tabs.tabs[role=tablist]>[role=tab],.m-adm .seg-w[role=tablist]>[role=tab]{background:transparent!important;color:var(--ink-dim)!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;margin-bottom:-1px!important;min-height:38px;box-shadow:none!important}.m-adm #tabs.tabs[role=tablist]>[role=tab]:hover,.m-adm .seg-w[role=tablist]>[role=tab]:hover{color:var(--ink)!important}.m-adm #tabs.tabs[role=tablist]>[role=tab].on,.m-adm .seg-w[role=tablist]>[role=tab].on,.m-adm #tabs.tabs[role=tablist]>[role=tab][aria-selected=true]{color:var(--accent)!important;border-bottom-color:var(--accent)!important;background:transparent!important}.m-adm #tabs.tabs>[role=tab].on .n,.m-adm #tabs.tabs>[role=tab].on .cnt{background:var(--accent-l)!important;color:var(--accent)!important}.m-adm #tabs.tabs>[role=tab].on svg,.m-adm .seg-w[role=tablist]>[role=tab].on svg{color:var(--accent)!important;stroke:currentColor}.m-adm .seg-w[role=tablist]{display:flex!important;width:100%}.m-adm .pusty-cz{margin-top:12px}.m-adm .bk.a,.m-adm .bk.b,.m-adm .he.a,.m-adm .he.b,.m-adm .kk.pil,.m-adm .kk.po,.m-adm .kt-c.pil,.m-adm .kt-c.po,.m-adm .pw.pil,.m-adm .pw:not(.czyt):not(.pil),.m-adm .hl-blok.otw{position:relative}.m-adm .bk.a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-adm .bk.b:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-adm .he.a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-adm .he.b:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-adm .kk.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-adm .kk.po:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--red);border-radius:inherit;pointer-events:none;z-index:2}.m-adm .kt-c.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:4px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-adm .kt-c.po:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:4px solid var(--red);border-radius:inherit;pointer-events:none;z-index:2}.m-adm .pw.pil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--amber);border-radius:inherit;pointer-events:none;z-index:2}.m-adm .pw:not(.czyt):not(.pil):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-adm .hl-blok.otw:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:3px solid var(--accent);border-radius:inherit;pointer-events:none;z-index:2}.m-adm .he3.a:before,.m-adm .he3.b:before{top:-1px!important;bottom:-1px!important;left:-1px!important;right:-1px!important;width:auto!important;background:transparent!important;border-left:4px solid transparent;border-radius:14px!important;pointer-events:none;z-index:1}.m-adm .he3.b:before{border-left-color:var(--accent)!important}.m-adm .he3.a:before{border-left-color:var(--amber)!important}@container cc-obszar (max-width:640px){.m-adm .ur-g{grid-template-columns:minmax(0,1fr) 20px!important;row-gap:6px!important}.m-adm .ur-g>*{grid-column:1}.m-adm .ur-g>*:last-child{grid-column:2;grid-row:1}.m-adm .ur-g>.ur-p{display:none}.m-adm .ul-h{display:none}}.m-adm .zasl-on [data-zaslepka]{outline:2px dashed #C49A28!important;outline-offset:2px!important}.m-adm #mkToast{position:fixed;left:50%;bottom:24px;z-index:99999;transform:translate(-50%,12px);opacity:0;pointer-events:none;background:#1a3059;color:#fff;font:600 13px/1.45 Inter Variable,system-ui,sans-serif;padding:10px 16px;border-radius:10px;box-shadow:0 12px 40px #1a30592e;transition:opacity .18s,transform .18s;max-width:calc(100% - 32px);text-align:center}.m-adm #mkToast.on{opacity:1;transform:translate(-50%)}.m-adm #mkToast small{display:block;font-weight:500;opacity:.75;font-size:12px}.m-adm .wyb{position:relative;display:inline-block;max-width:100%}.m-adm .fld .wyb,.m-adm .kf .wyb{display:block}.m-adm .wyb-nat{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important}.m-adm .wyb-b{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:38px;padding:0 10px 0 12px;border:1.5px solid var(--border);border-radius:9px;background:var(--surface);font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.m-adm .wyb-b span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-adm .wyb-b svg{color:var(--ink-muted);flex-shrink:0;transition:transform .15s}.m-adm .wyb-b:hover{border-color:var(--border-dark)}.m-adm .wyb-b[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .wyb-b[aria-expanded=true] svg{transform:rotate(180deg);color:var(--accent)}.m-adm .wyb-b:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da61f}.m-adm .wyb.mala .wyb-b{min-height:30px;padding:0 8px 0 10px;font-size:12px;border-radius:8px}.m-adm .wyb-l{position:fixed;z-index:9999;min-width:180px;max-height:280px;overflow-y:auto;padding:5px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #1a305929}.m-adm .wyb-gr{padding:8px 10px 3px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.m-adm .wyb-o{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer}.m-adm .wyb-o:hover,.m-adm .wyb-o:focus{background:var(--surface2);outline:none}.m-adm .wyb-o.on{color:var(--accent);font-weight:600}.m-adm .wyb-o.on:hover,.m-adm .wyb-o.on:focus{background:var(--accent-l)}.m-adm .wyb-kr{width:9px;height:9px;border-radius:50%;flex-shrink:0}.m-adm .wyb-b .wyb-kr{margin-right:-2px}.m-adm .wyb-o span{flex:1}.m-adm .wyb-o svg{margin-left:auto;color:var(--accent);visibility:hidden}.m-adm .wyb-o.on svg{visibility:visible}.m-adm .wyb-o[disabled]{color:var(--ink-muted);cursor:not-allowed;background:none}.m-adm .szx{position:absolute;width:22px;height:22px;display:none;align-items:center;justify-content:center;border:0;margin:0;padding:0;background:transparent;border-radius:6px;color:var(--ink-muted,#6E675E);cursor:pointer;z-index:3;transition:background .15s,color .15s}.m-adm .szx:hover{background:var(--surface3,#F2F0EC);color:var(--ink,#1A1816)}.m-adm .szx:focus-visible{outline:2px solid var(--accent,#375DA6);outline-offset:1px}.m-adm .szx.on{display:inline-flex}.m-adm input.szx-in{padding-right:38px!important}.m-adm input.szx-in::-webkit-search-cancel-button{display:none}.m-adm .filters>.search,.m-adm .hd-tb>.search{flex:0 0 340px!important;width:340px!important;max-width:100%!important;min-width:0!important}.m-adm .wycz-f,.m-adm #clrBtn{flex-shrink:0}.m-adm .wycz-f[aria-disabled=true],.m-adm #clrBtn[aria-disabled=true]{display:inline-flex!important;visibility:hidden!important;pointer-events:none!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-adm .filters>.search,.m-adm .hd-tb>.search{flex-basis:320px!important;width:320px!important}}@container cc-obszar (max-width:640px){.m-adm .filters>.search,.m-adm .hd-tb>.search{flex:1 1 100%!important;width:auto!important}}.m-adm .hd-tb.kt-tb{flex-wrap:wrap!important;row-gap:8px!important}.m-adm .kt-tb .seg-w button{white-space:nowrap}.m-adm .mk-mig{animation:mkMig 1.8s ease-out 1}.m-adm aside.sz:not(.srodek){width:min(540px,100%)!important}.m-adm .ov,.m-adm .szuf-ov,.m-adm .ov.bok{background:#1a181652!important}.m-adm .ov.open{animation:mkScrim .2s ease-out}.m-adm .szuf-ov:not([hidden]){animation:mkScrim .2s ease-out}.m-adm .ov.bok .modal{animation:mkBok .26s cubic-bezier(.22,1,.36,1)!important}.m-adm aside.sz:not(.srodek){transition:transform .26s cubic-bezier(.22,1,.36,1)!important}.m-adm .modal:focus,.m-adm .okno:focus,.m-adm aside.sz:focus{outline:none}@media (prefers-reduced-motion:reduce){.m-adm .ov.open,.m-adm .szuf-ov:not([hidden]),.m-adm .ov.bok .modal{animation:none!important}.m-adm aside.sz{transition:none!important}}.m-adm .filters .wycz-f,.m-adm .filters #clrBtn{order:90}.m-adm .filters .ul-lc{min-width:112px;text-align:right;order:95;margin-left:auto}.m-adm .filters .wycz-f[aria-disabled=true],.m-adm .filters #clrBtn[aria-disabled=true],.m-adm .hd-tb .wycz-f[aria-disabled=true]{visibility:hidden!important;display:inline-flex!important;pointer-events:none!important}.m-adm .filters .wycz-f,.m-adm .filters #clrBtn,.m-adm .hd-tb .wycz-f{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--accent)!important;font-weight:600!important;padding:0 10px!important}.m-adm .filters .wycz-f:hover,.m-adm .filters #clrBtn:hover,.m-adm .hd-tb .wycz-f:hover{background:var(--accent-l)!important}.m-adm .filters>.search,.m-adm .hd-tb>.search,.m-adm #nx .filters>.search{flex:1 1 200px!important;width:auto!important;min-width:200px!important;max-width:340px!important}@container cc-obszar (max-width:640px){.m-adm .filters>.search,.m-adm .hd-tb>.search,.m-adm #nx .filters>.search{flex:1 1 100%!important;max-width:none!important}}.m-adm .filters .fbtn,.m-adm .hd-tb .fbtn,.m-adm #nx .filters .fbtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:7px!important;white-space:nowrap}.m-adm .filters .seg-w,.m-adm .hd-tb .seg-w{height:36px!important;padding:3px!important;border-radius:10px!important;box-sizing:border-box}.m-adm .filters .seg-w>button,.m-adm .hd-tb .seg-w>button{height:28px!important;border-radius:7px!important;font-size:13px!important}.m-adm .filters .search input,.m-adm .hd-tb .search input{height:36px!important;border-radius:10px!important;font-size:13px!important}.m-adm #nx .filters .search{height:36px!important;border-radius:10px!important;border-color:var(--border-input)!important}.m-adm .filters .wyb-b,.m-adm .hd-tb .wyb-b{height:36px!important;min-height:36px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;border:1px solid var(--border)!important}.m-adm .filters .wycz-f,.m-adm .hd-tb .wycz-f,.m-adm #clrBtn,.m-adm .filters #clrBtn{height:36px!important;min-height:36px;padding:0 12px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;gap:6px!important;width:auto!important;flex:0 0 auto!important}.m-adm .hd-tb>.btn,.m-adm .hd-tb .btn-sm{height:36px!important;border-radius:10px!important;font-size:13px!important}@container cc-obszar (min-width:641px) and (max-width:1279px){.m-adm .filters,.m-adm .hd-tb,.m-adm #nx .filters{column-gap:8px!important}.m-adm .filters .fbtn,.m-adm .hd-tb .fbtn,.m-adm #nx .filters .fbtn{padding:0 10px!important;gap:6px!important}.m-adm .filters .seg-w>button,.m-adm .hd-tb .seg-w>button{padding:0 9px!important}.m-adm .filters .fbtn .pref{display:none!important}.m-adm .filters .ul-lc{min-width:112px;text-align:right}.m-adm .filters>.search,.m-adm .hd-tb>.search,.m-adm #nx .filters>.search{flex-basis:170px!important;min-width:170px!important}.m-adm .hd-tb .wyb,.m-adm .hd-tb .wyb-b{width:auto!important;min-width:0!important}.m-adm .filters .wycz-f,.m-adm .filters #clrBtn,.m-adm .hd-tb .wycz-f{padding:0 8px!important}}.m-adm label:has(>input:focus-visible),.m-adm label:has(input[type=radio]:focus-visible),.m-adm label:has(input[type=checkbox]:focus-visible){outline:2px solid var(--accent,#375DA6);outline-offset:2px;border-radius:10px}.m-adm .ov:not(.bok) .modal{max-height:calc(100cqh - 64px);display:flex;flex-direction:column}.m-adm .ov:not(.bok) .modal>.m-body{flex:1 1 auto;min-height:0;overflow-y:auto}.m-adm .ov:not(.bok) .modal>.m-head,.m-adm .ov:not(.bok) .modal>.m-foot{flex-shrink:0}.m-adm .ov:not(.bok){align-items:center!important}.m-adm .ur-t .ty{font-size:11px!important}.m-adm .ur-p .nd{color:var(--ink-muted)!important}.m-adm .rt .pel{color:color-mix(in srgb,currentColor 70%,#1A1816)!important}.m-adm .ur-o .av{color:color-mix(in srgb,currentColor 78%,#000)!important}@container cc-obszar (max-width:640px){.m-adm .ur .uchwyt{min-width:36px;min-height:36px}}.m-adm .ul-pusto,.m-adm .lg-pusto,.m-adm .hl-pusto{display:flex!important;flex-direction:column;align-items:center;text-align:center;gap:0!important;padding:40px 24px!important}.m-adm .ul-pusto>svg,.m-adm .lg-pusto>svg,.m-adm .hl-pusto>svg{box-sizing:content-box;width:22px!important;height:22px!important;padding:13px;border-radius:14px;background:var(--surface2);border:1px solid var(--border);color:var(--ink-dim);margin:0 0 14px!important}.m-adm .ul-pusto>b,.m-adm .lg-pusto>b,.m-adm .hl-pusto>b{font-size:15px!important;font-weight:600!important;color:var(--navy)!important;margin-bottom:6px}.m-adm .ul-pusto>span,.m-adm .lg-pusto>span,.m-adm .hl-pusto>span{font-size:13px!important;color:var(--ink-dim)!important;line-height:1.5;max-width:420px}.m-adm .ul-pusto>.btn,.m-adm .lg-pusto>.btn,.m-adm .hl-pusto>.btn{margin-top:14px!important}.m-adm[data-upr]:not([data-upr~=przegl]) [data-wym=przegl]{display:none!important}.m-adm[data-upr]:not([data-upr~=tworz]) [data-wym=tworz]{display:none!important}.m-adm[data-upr]:not([data-upr~=oferty]) [data-wym=oferty]{display:none!important}.m-adm[data-upr]:not([data-upr~=weryf]) [data-wym=weryf]{display:none!important}.m-adm[data-upr]:not([data-upr~=zatw]) [data-wym=zatw]{display:none!important}.m-adm[data-upr]:not([data-upr~=oceny]) [data-wym=oceny]{display:none!important}.m-adm[data-upr]:not([data-upr~=baza]) [data-wym=baza]{display:none!important}.m-adm[data-upr]:not([data-upr~=bazaDod]) [data-wym=bazaDod]{display:none!important}.m-adm[data-upr]:not([data-upr~=proj]) [data-wym=proj]{display:none!important}.m-adm[data-upr]:not([data-upr~=harm]) [data-wym=harm]{display:none!important}.m-adm[data-upr]:not([data-upr~=harmA]) [data-wym=harmA]{display:none!important}.m-adm[data-upr]:not([data-upr~=harmB]) [data-wym=harmB]{display:none!important}.m-adm[data-upr]:not([data-upr~=harmS]) [data-wym=harmS]{display:none!important}.m-adm[data-upr]:not([data-upr~=harmK]) [data-wym=harmK]{display:none!important}.m-adm[data-upr]:not([data-upr~=slow]) [data-wym=slow]{display:none!important}.m-adm[data-upr]:not([data-upr~=dane]) [data-wym=dane]{display:none!important}.m-adm[data-upr]:not([data-upr~=uzyt]) [data-wym=uzyt]{display:none!important}.m-adm[data-upr] .demo,.m-adm[data-upr] .mk-rola{display:none!important}.m-adm[data-upr]:not([data-upr~=inw]) [data-wym=inw]{display:none!important}.m-adm[data-upr]:not([data-upr~=kat]) [data-wym=kat]{display:none!important}.m-adm[data-upr]:not([data-upr~=akt]) [data-wym=akt]{display:none!important}.m-adm[data-upr]:not([data-upr~=cofnij]) [data-wym=cofnij]{display:none!important}.m-adm[data-upr]:not([data-upr~=inw]) [data-mk=doInwestora]{pointer-events:none!important;color:inherit!important;text-decoration:none!important;cursor:default!important}.m-adm input[type=date]::-webkit-calendar-picker-indicator{opacity:0;width:0;padding:0;margin:0;pointer-events:none}.m-adm .kal-w{position:relative;display:block}.m-adm .kal-w>input[type=date]{width:100%;padding-right:40px!important}.m-adm .kal-b{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-muted,#6E675E);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-adm .kal-b:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-adm .kal-b:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-adm .kal-b:disabled{opacity:.4;cursor:default}.m-adm .kal{position:fixed;z-index:100000;width:288px;padding:12px;background:var(--surface,#fff);border:1px solid var(--border,#E2DFD9);border-radius:14px;box-shadow:0 12px 32px #1a181629,0 2px 6px #1a18160f;font-family:inherit;color:var(--ink,#1A1816);animation:kalIn .14s ease-out}@media (prefers-reduced-motion:reduce){.m-adm .kal{animation:none}}.m-adm .kal-h{display:flex;align-items:center;gap:4px;margin-bottom:8px}.m-adm .kal-t{flex:1;font-size:13px;font-weight:600;color:var(--navy,#1A3059);padding-left:6px;text-transform:capitalize}.m-adm .kal-n{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ink-dim,#4A453F);display:flex;align-items:center;justify-content:center;cursor:pointer}.m-adm .kal-n:hover{background:var(--surface2,#F5F4F0);color:var(--ink,#1A1816)}.m-adm .kal-n:focus-visible,.m-adm .kal-d:focus-visible,.m-adm .kal-f button:focus-visible{outline:none;box-shadow:0 0 0 3px #375da640}.m-adm .kal-g{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.m-adm .kal-wd{height:28px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--ink-muted,#6E675E);text-transform:uppercase;letter-spacing:.04em}.m-adm .kal-wd.we{color:#a49c92}.m-adm .kal-d{height:32px;border:0;border-radius:9px;background:transparent;font:inherit;font-size:13px;font-weight:500;color:var(--ink,#1A1816);cursor:pointer;font-variant-numeric:tabular-nums;position:relative}.m-adm .kal-d:hover{background:var(--surface2,#F5F4F0)}.m-adm .kal-d.poza{color:#b8b1a7}.m-adm .kal-d.we:not(.on){color:var(--ink-dim,#4A453F)}.m-adm .kal-d.dzis{box-shadow:inset 0 0 0 1.5px var(--accent,#375DA6);color:var(--accent,#375DA6);font-weight:600}.m-adm .kal-d.on{background:var(--accent,#375DA6);color:#fff;font-weight:600;box-shadow:none}.m-adm .kal-d:disabled{color:#cfc9c0;cursor:not-allowed;background:transparent;text-decoration:line-through}.m-adm .kal-f{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid var(--border,#E2DFD9)}.m-adm .kal-f button{height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:12px;font-weight:600;color:var(--accent,#375DA6);cursor:pointer}.m-adm .kal-f button:hover{background:var(--accent-l,#E8EEF8)}.m-adm .kal-f button.cz{color:var(--ink-dim,#4A453F)}.m-adm .kal-f button.cz:hover{background:var(--surface2,#F5F4F0)}.m-adm .stk{display:inline-flex;align-items:center;gap:7px;height:20px;padding:3px 9px 3px 8px;box-sizing:border-box;border-radius:7px;font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.m-adm .stk.g{background:#e8f3ec;color:#1e6b3f}.m-adm .stk.a{background:#fbf1dc;color:#7a5410}.m-adm .stk.r{background:#fbe9e6;color:#a12c1c}.m-adm .stk.off{background:var(--surface2);color:var(--ink-muted)}.m-adm .sd.r{background:#c4321f}.m-adm .ur-g,.m-adm .ul-h{grid-template-columns:minmax(220px,1.5fr) minmax(190px,1.3fr) 90px 130px minmax(120px,.7fr) 20px!important}.m-adm .ul-h{grid-template-columns:26px minmax(220px,1.5fr) minmax(190px,1.3fr) 90px 130px minmax(120px,.7fr) 20px!important}@container (max-width:820px){.m-adm .ur-g{grid-template-columns:minmax(0,1fr) auto auto 20px!important}}@container cc-obszar (max-width:640px){.m-adm .ur-g{grid-template-columns:minmax(0,1fr) 20px!important}.m-adm .ur-st{grid-column:1!important;justify-self:start}}.m-adm .ur-s .nd{color:var(--ink-muted)}.m-adm .sz-blok{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;margin:0 0 16px;border:1px solid #F1C9C2;border-radius:11px;background:#fdf1ef;color:#7a2316;font-size:13px;line-height:1.45}.m-adm .sz-blok b{display:block}.m-adm .sz-blok .btn{margin-left:auto;flex-shrink:0}.m-adm .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}.m-adm .mk-tt.on{opacity:1;transform:none}.m-adm .mk-tt.dol{transform:translateY(-3px)}.m-adm .mk-tt.dol.on{transform:none}@media (prefers-reduced-motion:reduce){.m-adm .mk-tt{transition:none}}.m-adm .wal-bl{display:block;margin-top:5px;font-size:12px;line-height:1.4;color:var(--red-t,#B42318)}.m-adm input.wal-zle,.m-adm textarea.wal-zle{border-color:var(--red,#C4321F)!important;box-shadow:0 0 0 3px #c4321f1f!important}.m-adm .rt,.m-adm .stk{border-radius:6px!important;height:22px!important}@keyframes blysk{0%,30%{background:var(--accent-l)}to{background:transparent}}@keyframes drga{0%{rotate:-.35deg}50%{rotate:.35deg}to{rotate:-.35deg}}@keyframes wpada{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes zLewej{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes zPrawej{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes kreci{to{transform:rotate(360deg)}}@keyframes wejscie{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes drgaP{0%,to{transform:none}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@keyframes drgnij{0%,to{transform:none}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes puls{0%{box-shadow:0 0 #2d7a4f73}70%{box-shadow:0 0 0 7px #2d7a4f00}to{box-shadow:0 0 #2d7a4f00}}@keyframes hlWj{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes gwIn{0%{opacity:.25}to{opacity:1}}@keyframes mkMig{0%{box-shadow:0 0 0 3px #375da68c}to{box-shadow:0 0 0 3px #375da600}}@keyframes mkScrim{0%{background:#1a181600}to{background:#1a181652}}@keyframes mkBok{0%{transform:translate(100%)}to{transform:none}}@keyframes kalIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.m-adm [hidden]{display:none!important}.m-adm aside.sz:not(.srodek){top:var(--cc-oy,58px)}.m-adm aside.sz.srodek{top:calc(var(--cc-oy,58px) + (100vh - var(--cc-oy,58px)) / 2)!important;max-height:calc(100vh - var(--cc-oy,58px) - 32px)!important}.m-adm #szOv{z-index:44!important}.m-adm aside.sz{z-index:45!important}.m-adm .ur-o .av{color:color-mix(in srgb,var(--avc,currentColor) 78%,#000)!important}.wp{padding:28px;max-width:640px}.wp h2{margin:0 0 8px;font-size:18px;letter-spacing:var(--tr-tight);color:var(--navy)}.wp p{margin:0 0 16px;color:var(--ink-dim);line-height:1.55}.ladowanie{min-height:100%;display:grid;place-items:center}.wp{margin:22px 24px}
