:root[data-design="2030"]{--acc:#6b62ff;--iris:#6b62ff;--font-display:var(--font-montserrat);--glass:color-mix(in srgb, var(--bg) 72%, transparent);--glass-border:color-mix(in srgb, var(--ink) 14%, transparent);--border:color-mix(in srgb, var(--ink) 14%, transparent);--szklo-tlo:color-mix(in srgb, var(--bg) 52%, transparent);--szklo-blur:blur(22px) saturate(1.4);--szklo-refleks:inset 1.2px 1.2px .5px 0 #fff6, inset -1px -1px 1.5px 0 #ffffff1a;--zloto:#ffb547;--hover-tlo:#5a50f0;--szklo-ziarno:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .85  0 0 0 0 .8  0 0 0 0 1  0 0 0 1.5 -1.27'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}:root[data-design="2030"][data-theme=light]{--acc:#5a50f0;--iris:#5a50f0;--zloto:#e39a12;--szklo-ziarno:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .17  0 0 0 0 .11  0 0 0 0 .4  0 0 0 1.8 -1.32'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--szklo-refleks:inset 1.2px 1.2px .5px 0 #fffffff2, inset -1px -1px 1.5px 0 #fff6}:root[data-design="2030"] .zloto{background:var(--zloto)!important}:root[data-design="2030"] .font-display{letter-spacing:-.03em;font-weight:300!important}:root[data-design="2030"] .glass-lite,:root[data-design="2030"] .glass-folder-fill,:root[data-design="2030"] .folder-label{-webkit-backdrop-filter:var(--szklo-blur);backdrop-filter:var(--szklo-blur);background-color:var(--szklo-tlo)!important;box-shadow:var(--szklo-refleks)!important}:root[data-design="2030"] .glass-lite{background-image:var(--szklo-ziarno);background-size:160px 160px}:root[data-design="2030"] .glass-btn,:root[data-design="2030"] .quiet-btn{clip-path:none;letter-spacing:.18em;border-radius:2px!important}:root[data-design="2030"] .glass-btn:after,:root[data-design="2030"] .quiet-btn:after{display:none}:root[data-design="2030"] .glass-btn{transition:background-color .3s,color .3s;background:var(--ink)!important;color:var(--bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}:root[data-design="2030"] .glass-btn>:not(span):not(b):not(i){display:none}:root[data-design="2030"] .quiet-btn{border-color:var(--border);color:var(--ink);transition:background-color .3s,border-color .3s,color .3s}:root[data-design="2030"] .glass-btn[data-hot],:root[data-design="2030"] .glass-btn:hover,:root[data-design="2030"] .quiet-btn:hover,:root[data-design="2030"] .lacze-wyslij:hover:not(:disabled){background-color:var(--hover-tlo)!important;border-color:var(--hover-tlo)!important;color:#fff!important}:root[data-design="2030"] .glass-btn:focus-visible,:root[data-design="2030"] .quiet-btn:focus-visible{outline:2px solid var(--iris);outline-offset:2px}:root[data-design="2030"] .line-field:focus{border-bottom-color:var(--iris)}:root[data-design="2030"] .reg-frame:before,:root[data-design="2030"] .reg-frame:after,:root[data-design="2030"] .folder-lines{display:none}:root[data-design="2030"] .ruler{background:var(--border);opacity:1;height:1px}:root[data-design="2030"] .paper:before{display:none}:root[data-design="2030"] .paper .glass-btn{background:var(--ink)!important}:root[data-design="2030"] .instytut-dock{box-shadow:none;-webkit-backdrop-filter:var(--szklo-blur);backdrop-filter:var(--szklo-blur);border:1px solid var(--glass-border);border-radius:2px;background:var(--szklo-tlo)!important}:root[data-design="2030"]:not([data-theme=light]){--bg:#050506;--surface-1:#0d0d0f;--surface-2:#151518}:root[data-design="2030"]:not([data-theme=light]) .cosmos-window>[aria-hidden]{filter:saturate(1.35);-webkit-mask-image:radial-gradient(62% 58% at 62% 40%,#000 25%,#0000 92%);mask-image:radial-gradient(62% 58% at 62% 40%,#000 25%,#0000 92%)}:root[data-design="2030"]:not([data-theme=light]) .makieta-bg{background-color:#050506;background-image:radial-gradient(60% 40% at 15% -10%,#6b62ff1f,#0000 70%),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box;background-clip:border-box,border-box}:root[data-design="2030"] canvas[data-dym]{display:none}:root[data-design="2030"] .paper{clip-path:none;box-shadow:inset 0 0 0 1px var(--border)}:root[data-design="2030"] .paper-wrap{filter:none}:root[data-design="2030"] .paper .glass-btn{clip-path:none}.v2030{display:none}:root[data-design="2030"] .v2030{display:revert}:root[data-design="2030"] .vobecny{display:none}:root[data-design="2030"] .pwa-gora{background:var(--szklo-tlo)!important;background-image:var(--szklo-ziarno)!important;-webkit-backdrop-filter:var(--szklo-blur)!important;backdrop-filter:var(--szklo-blur)!important;border-bottom-color:var(--border)!important;background-size:160px 160px!important}:root[data-design="2030"] .pwa-gora nav a{letter-spacing:.18em}:root[data-design="2030"] footer{border-top-color:var(--border)}.teczka-spis-tytul{letter-spacing:.2em;text-transform:uppercase;color:var(--mute);margin:0 0 14px 12px;font-size:10px}:root[data-design="2030"] .teczka-spis{align-self:start;position:sticky;top:96px}:root[data-design="2030"] .teczka-spis>:is(button,a){letter-spacing:.14em;color:var(--mute);padding-left:12px;font-size:11px;position:relative;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-left:0!important}:root[data-design="2030"] .teczka-spis>:is(button,a)>span:first-child{font-family:var(--font-montserrat), sans-serif;font-variant-numeric:tabular-nums;width:22px;font-size:13px;font-weight:300!important}:root[data-design="2030"] .teczka-spis>:is(button,a):hover,:root[data-design="2030"] .teczka-spis>button[aria-current=page]{color:var(--ink)}:root[data-design="2030"] .teczka-spis>button[aria-current=page]:before{content:"";background:var(--iris);width:12px;height:1px;position:absolute;top:50%;left:-8px}:root[data-design="2030"] .teczka-tresc{border-left:1px solid var(--border);padding-left:clamp(24px,3vw,48px);gap:0!important}:root[data-design="2030"] .teczka-tresc .paper{box-shadow:none;border-top:1px solid var(--border);background:0 0}:root[data-design="2030"] .teczka-tresc .paper>*{padding-left:0!important;padding-right:0!important}:root[data-design="2030"] .teczka-tresc .grid{gap:0 clamp(24px,3vw,48px)}:root[data-design="2030"] .teczka-tresc>:first-child .paper,:root[data-design="2030"] .teczka-tresc>.paper-wrap:first-child .paper{border-top:0}@media (max-width:767px){:root[data-design="2030"] .teczka-tresc{border-left:0;padding-left:0}}:root[data-design="2030"] .lacze-trigger{box-shadow:none!important}:root[data-design="2030"] .lacze-orb{background:var(--iris)!important;box-shadow:none!important;animation:none!important}:root[data-design="2030"] .lacze-orb:before,:root[data-design="2030"] .lacze-orb:after{display:none!important}:root[data-design="2030"] .glass-folder-fill{border-radius:2px;clip-path:none!important}:root[data-design="2030"] .glass-folder-rama{display:none}:root[data-design="2030"] .bubble-me,:root[data-design="2030"] .chat-bubble-me{clip-path:none;border-radius:2px}:root[data-design="2030"] .lacze-wyslij{border-radius:2px;clip-path:none!important}:root[data-design="2030"] .siatka-linii{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:0 0!important;gap:0!important}:root[data-design="2030"] .siatka-linii>*{box-shadow:inset 1px 0 0 var(--border);background:0 0!important}:root[data-design="2030"] .dok-uklad{grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:clamp(32px,5vw,96px);max-width:1200px;margin:0 auto;padding:clamp(40px,8vh,96px) clamp(16px,4vw,32px) 0;display:grid}:root[data-design="2030"] .dok-spis{flex-direction:column;align-self:start;gap:18px;max-height:calc(100svh - 120px);position:sticky;top:96px;overflow:auto;display:flex!important}:root[data-design="2030"] .dok-spis-tytul{letter-spacing:.2em;text-transform:uppercase;color:var(--mute);font-size:10.5px}:root[data-design="2030"] .dok-spis ol{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:root[data-design="2030"] .dok-spis a{color:var(--sub);gap:14px;padding:7px 0;font-size:12.5px;line-height:1.4;transition:color .3s;display:flex}:root[data-design="2030"] .dok-spis a:hover{color:var(--ink)}:root[data-design="2030"] .dok-spis a span{font-variant-numeric:tabular-nums;width:2ch;color:var(--mute);flex:none}:root[data-design="2030"] .dok-tresc{gap:clamp(40px,6vh,64px)!important;max-width:68ch!important;margin:0!important;padding:0 0 120px!important}:root[data-design="2030"] .dok-tresc h1{letter-spacing:-.03em!important;font-weight:300!important}:root[data-design="2030"] .dok-blok{grid-template-columns:4ch minmax(0,1fr);column-gap:16px;border-top-color:color-mix(in srgb, var(--ink) 12%, transparent)!important;row-gap:14px!important;display:grid!important}:root[data-design="2030"] .dok-blok>*{grid-column:2}:root[data-design="2030"] .dok-nr{letter-spacing:.2em;font-variant-numeric:tabular-nums;color:var(--iris);grid-row:1;padding-top:6px;font-size:10.5px;grid-column:1!important;display:block!important}:root[data-design="2030"] .dok-h-nr{display:none}:root[data-design="2030"] .dok-blok h2{letter-spacing:-.02em;font-size:clamp(22px,2vw,28px)!important;font-weight:300!important}:root[data-design="2030"] .dok mark{color:var(--ink);box-shadow:inset 0 -1px 0 var(--iris);background:0 0!important;padding:0!important}@media (max-width:860px){:root[data-design="2030"] .dok-uklad{grid-template-columns:minmax(0,1fr)}:root[data-design="2030"] .dok-spis{display:none!important}}:root[data-design="2030"] .start-znak{width:clamp(40px,4.4vw,60px)}:root[data-design="2030"] .start-logo{gap:6px}:root[data-design="2030"] .start-logo>span:first-child{font-size:clamp(20px,1.8vw,26px)}:root[data-design="2030"] .start-logo>span:last-child{font-size:clamp(9.2px,.83vw,12px)}:root[data-design="2030"] .start-tytul{letter-spacing:-.035em;font-size:clamp(36px,5.4vw,76px);line-height:1}:root[data-design="2030"] .start-haslo{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.28em;font-size:11px;line-height:1.6;font-weight:500!important}
