:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--canvas:var(--lightningcss-light,#eeeeea)var(--lightningcss-dark,#101a1a);--shell:var(--lightningcss-light,#e2e4df)var(--lightningcss-dark,#182424);--core:var(--lightningcss-light,#f8f8f6)var(--lightningcss-dark,#1c2929);--tint:var(--lightningcss-light,#e2e6e2)var(--lightningcss-dark,#233131);--ink:var(--lightningcss-light,#17282a)var(--lightningcss-dark,#ecefec);--ink-2:var(--lightningcss-light,#455456)var(--lightningcss-dark,#c2cac8);--muted:var(--lightningcss-light,#576568)var(--lightningcss-dark,#a0aba9);--accent:var(--lightningcss-light,#6b5d33)var(--lightningcss-dark,#d2be86);--accent-deco:var(--lightningcss-light,#92814d)var(--lightningcss-dark,#c9b278);--fill-strong:var(--lightningcss-light,#1f3d3c)var(--lightningcss-dark,#234746);--on-fill-strong:#eef0ec;--accent-on-fill:#dcca96;--btn-bg:var(--lightningcss-light,#1f3d3c)var(--lightningcss-dark,#dcca96);--btn-bg-hover:var(--lightningcss-light,#2a504e)var(--lightningcss-dark,#e6d7ad);--btn-fg:var(--lightningcss-light,#eef0ec)var(--lightningcss-dark,#101a1a);--field:var(--lightningcss-light,#fff)var(--lightningcss-dark,#162222);--field-border:var(--lightningcss-light,#87918f)var(--lightningcss-dark,#6c7877);--error:var(--lightningcss-light,#9b2c22)var(--lightningcss-dark,#f0a59c);--line:var(--lightningcss-light,#17282a17)var(--lightningcss-dark,#ecefec1a);--line-strong:var(--lightningcss-light,#17282a33)var(--lightningcss-dark,#ecefec38);--ok:var(--lightningcss-light,#1f6b45)var(--lightningcss-dark,#8fd1a8);--warn:var(--lightningcss-light,#8a5a00)var(--lightningcss-dark,#f0c674);--wykres-a:var(--lightningcss-light,#1f6b6a)var(--lightningcss-dark,#7cc4bd);--wykres-b:var(--lightningcss-light,#a07a1f)var(--lightningcss-dark,#d2be86);--btn-icon:var(--lightningcss-light,#eef0ec29)var(--lightningcss-dark,#101a1a1a);--shadow:0 1px 2px var(--lightningcss-light,#17282a0a)var(--lightningcss-dark,#0000004d), 0 18px 40px -18px var(--lightningcss-light,#17282a29)var(--lightningcss-dark,#0009);--ring:0 0 0 1px var(--lightningcss-light,#17282a0f)var(--lightningcss-dark,#ecefec12);--inset:inset 0 1px 1px var(--lightningcss-light,#ffffffbf)var(--lightningcss-dark,#ffffff0d);--grain-opacity:.035;--ease:cubic-bezier(.32, .72, 0, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--font-naglowki:"Cormorant Garamond", "Cormorant Fallback", Georgia, serif;--font-tekst:"Plus Jakarta Sans Variable", "Jakarta Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--promien-karty:2rem;--promien-pola:14px;--promien-przycisku:999px;--obrys:6px;--kontener:76rem;--odstep:clamp(1rem, 4vw, 2rem);--wys-dolnego-paska:4.25rem}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-motyw=jasny]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-motyw=ciemny]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-motyw=jasny]){--grain-opacity:.05;--grain-filter:invert(1)}}:root[data-motyw=ciemny]{--grain-opacity:.05;--grain-filter:invert(1)}@font-face{font-family:Cormorant Fallback;src:local(Times New Roman),local(TimesNewRomanPSMT);ascent-override:95.2728%;descent-override:29.5923%;line-gap-override:0%;size-adjust:96.9846%}@font-face{font-family:Jakarta Fallback;src:local(Arial),local(ArialMT);ascent-override:98.8763%;descent-override:21.147%;line-gap-override:0%;size-adjust:104.98%}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-ext-500-normal-CH1kM7og.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-normal-BsRWmXhO.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-ext-600-normal-DaBc-lu7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-600-normal-Co1r35X9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-ext-wght-normal-DmpS2jIq.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-wght-normal-eXO_dkmS.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{isolation:isolate;background:var(--canvas);min-height:100dvh;color:var(--ink);font-family:var(--font-tekst);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:1rem;line-height:1.55;position:relative;overflow-x:hidden}body:before{content:"";z-index:-1;pointer-events:none;opacity:var(--grain-opacity);filter:var(--grain-filter,none);background-image:url(/grain.png);background-size:128px 128px;position:fixed;inset:0}::selection{background:var(--fill-strong);color:var(--on-fill-strong)}h1,h2,h3{font-family:var(--font-naglowki);letter-spacing:-.018em;text-wrap:balance;margin:0;font-weight:600;line-height:1.1}h1{font-size:clamp(2rem,7vw,2.75rem);line-height:1.06}p{margin:0}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.tylko-czytniki{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.link-pomijania{z-index:100;border-radius:var(--promien-pola);background:var(--btn-bg);color:var(--btn-fg);padding:.75rem 1rem;position:absolute;top:-4rem;left:.5rem}.link-pomijania:focus{top:.5rem}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.aplikacja{flex-direction:column;min-height:100dvh;display:flex}.naglowek{z-index:20;min-height:3.5rem;margin:max(.5rem, env(safe-area-inset-top)) var(--odstep) 0;background:var(--core);box-shadow:var(--ring), var(--shadow);border-radius:999px;align-items:center;gap:.5rem;padding:.25rem .25rem .25rem 1.125rem;display:flex;position:sticky;top:0}.naglowek__marka{min-height:44px;color:var(--ink);border-radius:.5rem;flex:none;align-items:center;text-decoration:none;display:inline-flex}.znak-v{width:auto;height:1.75rem;display:block;overflow:visible}.naglowek__firma{min-width:0;color:var(--ink-2);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1;font-size:.875rem;line-height:1.25;display:-webkit-box;overflow:hidden}.przycisk-ikona{background:var(--btn-bg);width:46px;height:46px;color:var(--btn-fg);cursor:pointer;transition:background-color .35s var(--ease), transform .5s var(--ease);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.przycisk-ikona:hover{background:var(--btn-bg-hover)}.przycisk-ikona:active{transform:scale(.96)}.przycisk-ikona svg{width:22px;height:22px}.tresc{width:100%;max-width:var(--kontener);padding:var(--odstep);padding-bottom:calc(var(--wys-dolnego-paska) + var(--odstep) + .75rem + env(safe-area-inset-bottom));flex:1;margin-inline:auto}.nawigacja{inset:auto .75rem max(.75rem, env(safe-area-inset-bottom));z-index:30;background:var(--fill-strong);color:var(--on-fill-strong);box-shadow:var(--ring), var(--shadow);border-radius:2rem;padding:.25rem;position:fixed}.nawigacja__lista{margin:0;padding:0;list-style:none;display:flex}.nawigacja__lista>li{flex:1;min-width:0}.nawigacja__pozycja{width:100%;min-height:56px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:1.75rem;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px 2px;font-size:.75rem;font-weight:500;text-decoration:none;display:flex}.nawigacja__pozycja svg{width:26px;height:26px}.nawigacja__pozycja:hover{background:#ffffff14}.nawigacja__pozycja[aria-current=page]{color:var(--accent-on-fill);background:#ffffff1f}.nawigacja :focus-visible{outline-color:var(--accent-on-fill);outline-offset:-3px}.wiecej{background:var(--core);min-width:14rem;color:var(--ink);box-shadow:var(--ring), var(--shadow);border-radius:1.5rem;margin:0;padding:.375rem;list-style:none;position:absolute;inset:auto 0 calc(100% + .5rem) auto}.wiecej a{border-radius:999px;align-items:center;gap:.75rem;min-height:48px;padding:0 1rem;text-decoration:none;display:flex}.wiecej a:hover{background:var(--tint)}.wiecej a[aria-current=page]{color:var(--accent);font-weight:600}.wiecej svg{width:26px;height:26px}@media (width>=56rem){.aplikacja{grid-template-rows:auto 1fr;grid-template-columns:15rem 1fr;display:grid}.naglowek{grid-column:1/-1}.nawigacja{top:5.5rem;margin:var(--odstep) 0 0 var(--odstep);border-radius:var(--promien-karty);grid-row:2;align-self:start;height:fit-content;padding:.75rem;position:sticky;inset:auto}.nawigacja__lista{flex-direction:column;gap:.25rem}.nawigacja__pozycja{border-radius:999px;flex-direction:row;justify-content:flex-start;gap:.75rem;min-height:48px;padding:0 1rem;font-size:1rem}.tresc{padding-bottom:var(--odstep)}}.karta{background:var(--shell);border-radius:var(--promien-karty);padding:var(--obrys);box-shadow:var(--ring), var(--shadow)}.karta__wnetrze{background:var(--core);border-radius:calc(var(--promien-karty) - var(--obrys));box-shadow:var(--inset);gap:.75rem;padding:clamp(1.25rem,5vw,2rem);display:grid}.widok{align-content:start;gap:1.25rem;display:grid}.widok__opis{color:var(--ink-2)}.stan{align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.stan:before{content:"";background:currentColor;border-radius:50%;width:.75rem;height:.75rem}.stan--ok{color:var(--ok)}.stan--blad{color:var(--error)}.stan--sprawdzanie{color:var(--muted)}.przycisk{--strzalka:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M198,64V168a6,6,0,0,1-12,0V78.48L68.24,196.24a6,6,0,0,1-8.48-8.48L177.52,70H88a6,6,0,0,1,0-12H192A6,6,0,0,1,198,64Z'/%3E%3C/svg%3E");border-radius:var(--promien-przycisku);background:var(--btn-bg);min-height:3.375rem;color:var(--btn-fg);font:inherit;text-align:center;cursor:pointer;transition:transform .5s var(--ease), background-color .35s var(--ease);border:0;justify-content:center;justify-self:start;align-items:center;padding:.4375rem 3.75rem .4375rem 1.5rem;font-weight:600;line-height:1.1;display:inline-flex;position:relative}.przycisk:before,.przycisk:after{content:"";pointer-events:none;position:absolute;top:50%}.przycisk:before{background:var(--btn-icon);width:2.5rem;height:2.5rem;transition:transform .6s var(--ease);border-radius:50%;margin-top:-1.25rem;right:.4375rem}.przycisk:after{width:1.125rem;height:1.125rem;-webkit-mask:var(--strzalka) center / contain no-repeat;-webkit-mask:var(--strzalka) center / contain no-repeat;mask:var(--strzalka) center / contain no-repeat;transition:transform .6s var(--ease);background:currentColor;margin-top:-.5625rem;right:1.125rem}.przycisk:hover{background:var(--btn-bg-hover)}.przycisk:hover:not(:disabled):before,.przycisk:hover:not(:disabled):after{transform:translate(3px,-1px)scale(1.06)}.przycisk:active:not(:disabled){transform:scale(.98)}.przycisk--link{align-items:center;text-decoration:none;display:inline-flex}.odznaka{background:var(--accent-on-fill);color:#1f3d3c;font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.nawigacja__pozycja .odznaka{margin-left:auto}.wiecej .odznaka{background:var(--fill-strong);color:var(--on-fill-strong);margin-left:auto}@media (width<=55.99rem){.nawigacja__pozycja{position:relative}}.wejscie{min-height:100dvh;padding:var(--odstep);align-content:center;justify-items:center;gap:1rem;display:grid}.wejscie__marka{color:var(--ink);margin-bottom:.5rem}.nazwa-aplikacji{font-family:var(--font-naglowki);letter-spacing:-.018em;white-space:nowrap;font-weight:600;line-height:1.06}.nazwa-aplikacji__v{position:relative}.nazwa-aplikacji__v svg{vertical-align:-.02em;width:.664em;height:.809em;fill:var(--v-color,var(--accent-deco));margin:0 -.114em 0 .01em;display:inline;overflow:visible}.nazwa-aplikacji__litera{color:#0000;pointer-events:none;position:absolute;bottom:0;left:0}.wejscie__marka .nazwa-aplikacji{font-size:2.75rem}.wejscie__karta{width:100%;max-width:28rem}.formularz{gap:1rem;display:grid}.formularz label{gap:.375rem;font-weight:600;display:grid}.formularz input{border:1px solid var(--field-border);border-radius:var(--promien-pola);background:var(--field);min-height:48px;color:var(--ink);font:inherit;padding:0 .875rem;font-weight:400}.formularz input:focus-visible{outline-offset:1px}.pole-blad{color:var(--error);font-weight:600}.przycisk:disabled{opacity:.6;cursor:default}.przycisk--szeroki{width:100%}.lista-firm{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.przycisk-tekst{min-height:44px;color:var(--ink-2);font:inherit;text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);cursor:pointer;transition:text-decoration-color .3s var(--ease);background:0 0;border:0;flex:none;padding:0 .5rem;font-size:.875rem}.przycisk-tekst:hover{text-decoration-color:currentColor}.wejscie .przycisk-tekst{justify-self:start}a.przycisk-tekst{align-items:center;display:inline-flex}.klucz-totp{letter-spacing:.05em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:1.125rem}.zastrzezenie{color:var(--ink-2);font-size:.8125rem;line-height:1.5}.zastrzezenie a{text-underline-offset:.22em;min-height:24px;display:inline-block}.zastrzezenie-pelne{gap:.75rem;display:grid}.zastrzezenie-pelne p{color:var(--ink-2);max-width:65ch}#wazne-informacje{scroll-margin-top:5rem}.naglowek-blok{z-index:35;position:sticky;top:0}.naglowek{position:static}@media (width>=56rem){.naglowek-blok{grid-column:1/-1}}.pasek-offline{padding:.5rem var(--odstep);padding-top:max(.5rem, env(safe-area-inset-top));background:var(--warn);color:var(--canvas);font-size:.9375rem;font-weight:500;line-height:1.35}.pasek-offline+.naglowek{margin-top:.5rem}@media (width>=64rem){.widok{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.widok>h1,.widok>.stan-na,.widok>.uwaga,.widok>.widok__opis,.widok>.szkielet{grid-column:1/-1}}.stan-na{color:var(--ink-2);font-size:.9375rem}.stan-na--offline{border-radius:var(--promien-pola);border:2px solid var(--warn);color:var(--ink);padding:.75rem 1rem;font-size:1.0625rem}.stan-na--offline strong{color:var(--warn)}.uwaga{border-radius:var(--promien-pola);background:color-mix(in srgb, var(--warn) 14%, transparent);border-left:4px solid var(--warn);padding:.75rem 1rem;font-size:.9375rem}.widok h2{font-size:1.5rem}.szkielet{gap:1rem;display:grid}.szkielet__blok{border-radius:var(--promien-karty);background:var(--shell);height:7rem;animation:1.4s ease-in-out infinite puls}.szkielet__blok--duzy{height:11rem}@keyframes puls{50%{opacity:.5}}.wskazniki{gap:.5rem;margin:0;display:grid}.wskaznik{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.wskaznik dt{color:var(--ink-2)}.wskaznik dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.wyjasnienie{border-top:1px solid var(--line);padding-top:.5rem}.wyjasnienie summary{min-height:44px;color:var(--accent);cursor:pointer;align-items:center;font-weight:600;display:flex}.wyjasnienie__tresc{color:var(--ink-2);gap:.5rem;padding-bottom:.5rem;font-size:.9375rem;display:grid}.plakietka{white-space:normal;border:1px solid;border-radius:999px;align-items:center;margin:.125rem .25rem .125rem 0;padding:.125rem .625rem;font-size:.8125rem;font-weight:600;line-height:1.4;display:inline-flex}.plakietka--ok{color:var(--ok);background:color-mix(in srgb, var(--ok) 12%, transparent)}.plakietka--uwaga{color:var(--warn);background:color-mix(in srgb, var(--warn) 12%, transparent)}.plakietka--blad{color:var(--error);background:color-mix(in srgb, var(--error) 12%, transparent)}.plakietka--neutralny{color:var(--muted)}.chip{border:1px solid var(--line-strong);min-width:44px;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 1rem;font-weight:600}.chip[aria-pressed=true]{background:var(--btn-bg);border-color:var(--btn-bg);color:var(--btn-fg)}.kontrahenci{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.porownanie{gap:.75rem;display:grid}.porownanie__wiersz{grid-template-columns:1fr auto;gap:.25rem 1rem;display:grid}.porownanie__wiersz strong{font-variant-numeric:tabular-nums}.porownanie__pasek{border-radius:999px;grid-column:1/-1;height:.75rem}.porownanie__pasek--biezacy{background:var(--wykres-a)}.porownanie__pasek--poprzedni{background:var(--wykres-b)}.porownanie__opis{font-weight:600}.wykres{margin:0}.wykres svg{width:100%;height:auto;display:block}.wykres__siatka{stroke:var(--line);stroke-width:1px}.wykres__zero{stroke:var(--line-strong);stroke-width:1px}.filtry{gap:.75rem;display:grid}.filtry label{gap:.25rem;font-size:.9375rem;font-weight:600;display:grid}.filtry select,.filtry input{border:1px solid var(--field-border);border-radius:var(--promien-pola);background:var(--field);min-height:48px;color:var(--ink);font:inherit;padding:0 .875rem;font-weight:400}@media (width>=48rem){.filtry{grid-template-columns:12rem 1fr auto;align-items:end}}.strony{justify-content:space-between;display:flex}.strony button:disabled{opacity:.4;cursor:default}.kontrahent{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:.25rem;padding:.5rem 0;display:grid}.kontrahent small{color:var(--muted)}.limit__tlo{background:var(--tint);border-radius:999px;height:1rem;overflow:hidden}.limit__pasek{border-radius:999px;height:100%}.limit__pasek--ok{background:var(--ok)}.limit__pasek--uwaga{background:var(--warn)}.limit__pasek--blad{background:var(--error)}h1,h2{font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1}.wykres svg{max-width:44rem;margin-inline:auto}.kod-qr{background:#fff;border-radius:.75rem;margin:.75rem 0;padding:.5rem;display:block}.kroki{gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.grupa{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.grupa legend{margin-bottom:.25rem;padding:0;font-weight:600}.korekta{border-top:1px solid var(--line);gap:.25rem;padding-top:.75rem;display:grid}.korekta:first-child{border-top:0;padding-top:0}.uwagi{gap:.25rem;margin:0;list-style:none;display:grid}@media (width>=64rem){.widok.kreator>*{grid-column:1/-1}}.komunikat{color:inherit;gap:.375rem;text-decoration:none}.komunikat:hover .komunikat__tytul{text-decoration:underline}.komunikat:focus-visible{outline-offset:-3px}.komunikat__gora{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;display:flex}.komunikat__tytul{overflow-wrap:anywhere;font-size:1.125rem;font-weight:500}.komunikat--nieprzeczytany .komunikat__tytul{font-weight:800}.komunikat--wazne{border-left:10px solid var(--warn)}.komunikat__znaczniki{flex-wrap:wrap;display:inline-flex}.komunikat__data{color:var(--ink-2);font-size:.9375rem}.komunikat__fragment{color:var(--ink-2);overflow-wrap:anywhere}.komunikat__meta{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.tekst-komunikatu{gap:1rem;max-width:42rem;font-size:1.0625rem;line-height:1.6;display:grid}.tekst-komunikatu p{white-space:pre-line;overflow-wrap:anywhere}.tekst-komunikatu a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.tekst-komunikatu a:hover{text-decoration-thickness:2px}:root{--wykres-c:var(--lightningcss-light,#5a4bb0)var(--lightningcss-dark,#b6aaf0);--wykres-d:var(--lightningcss-light,#b3412b)var(--lightningcss-dark,#f2a08c);--wykres-e:var(--lightningcss-light,#2563b0)var(--lightningcss-dark,#78a9ee)}main h2{font-size:1.5rem}main h3{font-size:1.25rem}.pulpit,.budzet,.trend,.koszty,.limity,.srodki,.uwaga-strona,.komunikaty,.konto,.sprzedaz{align-content:start;gap:1.25rem;display:grid}.pulpit>*,.budzet>*,.trend>*,.koszty>*,.limity>*,.srodki>*,.uwaga-strona>*,.komunikaty>*,.konto>*,.sprzedaz>*{min-width:0}.ik{vertical-align:middle;display:inline-flex}.ik svg{width:1.375rem;height:1.375rem}.naglowek__marka{margin-right:0}.naglowek .naglowek__konto,.naglowek .naglowek__motyw{display:none}.przycisk-ikona--dzwonek{text-decoration:none;position:relative}.odznaka--dzwonek{border:2px solid var(--core);min-width:1.375rem;height:1.375rem;position:absolute;top:-3px;right:-3px}.przycisk-wiecej{border:1.5px solid var(--line-strong);min-height:46px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;gap:.375rem;padding:0 1rem 0 .75rem;font-size:.9375rem;font-weight:600;display:inline-flex}.przycisk-wiecej svg{width:24px;height:24px}.przycisk-wiecej--aktywny,.przycisk-wiecej[aria-expanded=true]{background:var(--tint)}.menu-wiecej{top:calc(100% + .5rem);right:var(--odstep);z-index:40;background:var(--core);min-width:15rem;box-shadow:var(--ring), var(--shadow);border-radius:1.5rem;margin:0;padding:.375rem;list-style:none;position:absolute}.menu-wiecej[hidden]{display:none}.menu-wiecej a,.menu-wiecej button{width:100%;min-height:50px;color:var(--ink);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:999px;align-items:center;gap:.75rem;padding:0 1rem;text-decoration:none;display:flex}.menu-wiecej a:hover,.menu-wiecej button:hover{background:var(--tint)}.menu-wiecej a[aria-current=page]{color:var(--accent);font-weight:600}.menu-wiecej svg{flex:none;width:26px;height:26px}.nawigacja__dodatkowe{display:none}.nawigacja__pozycja{padding-inline:1px}@media (width>=56rem){.naglowek .naglowek__konto,.naglowek .naglowek__motyw{display:inline-flex}.przycisk-wiecej,.menu-wiecej{display:none!important}.nawigacja__dodatkowe{border-top:1px solid #ffffff2e;margin-top:.5rem;padding-top:.5rem;display:flex}}.strona-tytul{justify-items:start;gap:.5rem;display:grid}.okres{color:var(--ink-2);font-size:.9375rem}.okres--glowny{background:var(--tint);color:var(--ink);border-radius:1rem;padding:.3125rem .875rem;font-size:.875rem;font-weight:600;display:inline-block}.etykieta-karty{font-family:var(--font-tekst);letter-spacing:0;color:var(--ink-2);font-weight:700;font-size:1rem!important}.okres-duzy{color:var(--ink-2);font-weight:500}.duza-kwota{font-family:var(--font-naglowki);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1;margin:0;font-size:clamp(2.5rem,13vw,3.75rem);font-weight:600;line-height:1.02}.opis-kwoty{color:var(--ink-2);font-size:.9375rem}.opis-mini{color:var(--muted);font-size:.875rem;line-height:1.45}.uwaga-mala{color:var(--muted);font-size:.8125rem;line-height:1.45}.zdanie{margin:0;font-size:1.0625rem;line-height:1.5}.zdanie b{white-space:nowrap;font-weight:700}.zdanie--cicho{color:var(--ink-2);font-size:.9375rem}.duzy-opis{font-size:1.125rem}.link-dalej{min-height:44px;color:var(--accent);text-underline-offset:.25em;align-items:center;gap:.375rem;font-weight:600;text-decoration-thickness:1px;display:inline-flex}.link-dalej svg{width:18px;height:18px}.sekcja-naglowek{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.chipy{flex-wrap:wrap;gap:.5rem;display:flex}.chip{min-height:44px}.filtr{gap:.5rem;margin-top:.5rem;display:grid}.filtr__etykieta{color:var(--ink-2);font-size:.9375rem;font-weight:600}.zakres{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.zakres label,.formularz label,.dialog__form label{gap:.375rem;font-size:.9375rem;font-weight:600;display:grid}.pole-wybor{border:1.5px solid var(--field-border);border-radius:var(--promien-pola);background:var(--field);width:100%;min-height:48px;color:var(--ink);font:inherit;padding:0 .875rem;font-weight:400}.pole-wybor--uwaga{border-color:var(--warn);font-weight:600}.pole-wybor--tekst{resize:vertical;min-height:9rem;padding:.75rem .875rem}.przycisk-drugi{border:1.5px solid var(--btn-bg);min-height:48px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;justify-self:start;align-items:center;gap:.5rem;padding:0 1.375rem;font-weight:600;display:inline-flex}.przycisk-drugi:hover{background:var(--tint)}.przycisk-drugi svg{width:20px;height:20px}.przycisk-zamknij{background:var(--tint);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.przycisk-zamknij svg{width:20px;height:20px}.przycisk-okragly{border:1.5px solid var(--btn-bg);width:56px;height:56px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:50%;flex:none;font-size:1.75rem;line-height:1}.przycisk-okragly:hover{background:var(--tint)}.pole-zgoda{align-items:center;gap:.625rem;min-height:44px;font-weight:400!important;display:flex!important}.pole-zgoda input{width:22px;height:22px;accent-color:var(--btn-bg);flex:none}.przelacznik{background:var(--tint);border-radius:999px;gap:4px;padding:4px;display:flex}.przelacznik button{white-space:nowrap;min-height:44px;color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;padding:0 .5rem;font-weight:600}.przelacznik button[aria-pressed=true]{background:var(--btn-bg);color:var(--btn-fg)}.przelacznik--czesci{display:none}.horyzont{border-top:1px solid var(--line);gap:.5rem;padding-top:.75rem;display:grid}.horyzont .przelacznik{max-width:20rem}.horyzont--zwarty{border-top:0;flex-wrap:wrap;align-items:center;gap:.75rem;padding-top:.5rem;display:flex}.horyzont--zwarty .filtr__etykieta{flex:none}.horyzont--zwarty .przelacznik{flex:9rem;min-width:0}.horyzont--zwarty .przelacznik button{flex:1 1 0;min-width:0}.baner{border-left:5px solid var(--accent);background:color-mix(in srgb, var(--accent) 13%, var(--core));box-shadow:var(--ring);border-radius:1.5rem;grid-template-columns:auto 1fr auto;align-items:start;gap:.75rem;padding:1rem .5rem 1rem 1rem;display:grid}.baner[hidden]{display:none}.baner__ikona svg{width:28px;height:28px;color:var(--accent)}.baner__tekst{gap:.25rem;font-size:.9375rem;display:grid}.baner__tytul{font-size:1.0625rem;font-weight:700}.baner__link{color:var(--accent);align-items:center;min-height:44px;font-weight:600;display:inline-flex}.baner__zwin{width:44px;height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.baner__zwin svg{width:20px;height:20px}.kwoty-duze{grid-template-columns:1fr 1fr;gap:.75rem;margin:.25rem 0;display:grid}.kwoty-duze dt{color:var(--ink-2);font-size:.9375rem}.kwoty-duze dd{font-family:var(--font-naglowki);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1;margin:0;font-size:clamp(1.625rem,7vw,2.25rem);font-weight:600;line-height:1.15}.porownanie__opis{font-size:1.0625rem}.wskazowki{gap:.75rem;display:grid}.wskazowka{border-left:5px solid var(--muted);background:var(--core);box-shadow:var(--ring), var(--shadow);border-radius:1.5rem;align-content:start;gap:.5rem;padding:1.125rem 1.25rem;display:grid}.wskazowka--warn{border-left-color:var(--warn)}.wskazowka--ok{border-left-color:var(--ok)}.wskazowka--info{border-left-color:var(--accent-deco)}.wskazowka h3{font-family:var(--font-tekst);letter-spacing:0;font-size:1.0625rem;font-weight:700;line-height:1.35}.wskazowka p{color:var(--ink-2);font-size:.9375rem}.wskazowka .wyjasnienie__tresc{margin:0;padding-left:1.125rem}.wykres-host{width:100%;min-height:12rem;position:relative}.wykres-host svg{touch-action:pan-y;display:block;max-width:none!important}.wykres-tytul{color:var(--ink-2);font-size:.9375rem;font-weight:700}.w-tekst{fill:var(--muted);font-family:var(--font-tekst);font-size:11px}.w-tekst--rok{fill:var(--ink-2);font-size:10px;font-weight:600}.w-tekst--mala{font-size:10px;font-style:italic}.w-tekst--wartosc{font-size:12px;font-weight:700}.w-tekst--cel{fill:var(--ink);font-weight:700}.w-linia{fill:none;stroke-linecap:round;stroke-linejoin:round}.w-prognoza{fill:var(--tint);opacity:.6}.w-cel{stroke:var(--ink);stroke-width:1.6px;stroke-dasharray:2 5;stroke-linecap:round}.w-flaga{stroke-width:1.5px;stroke-dasharray:3 3}.w-flaga--przepisy{stroke:var(--accent)}.w-flaga--prog{stroke:var(--warn)}.w-flaga__kolo--przepisy{fill:var(--accent)}.w-flaga__kolo--prog{fill:var(--warn)}.w-flaga__numer{fill:var(--core);font-family:var(--font-tekst);font-size:12px;font-weight:700}.w-celownik{stroke:var(--ink-2);stroke-width:1px}.w-slupek{fill:var(--wykres-a)}.w-slupek--ujemny{fill:var(--error)}.w-podpowiedz{z-index:5;background:var(--fill-strong);color:var(--on-fill-strong);pointer-events:none;box-shadow:var(--shadow);white-space:nowrap;border-radius:.75rem;gap:2px;padding:.5rem .75rem;font-size:.8125rem;line-height:1.35;display:grid;position:absolute;top:8px}.w-podpowiedz[hidden]{display:none}.w-podpowiedz i{border-radius:2px;width:10px;height:10px;margin-right:6px;display:inline-block}.legenda-przyciski{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.legenda-przyciski[hidden]{display:none}.legenda-przycisk{border:1.5px solid var(--line-strong);min-width:0;min-height:52px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:1rem;align-items:center;gap:.5rem;padding:.375rem .75rem;display:flex}.legenda-przycisk[aria-pressed=false]{opacity:.5;border-style:dashed}.legenda-przycisk[aria-pressed=false] b{text-decoration:line-through}.legenda-przycisk__tekst{min-width:0;line-height:1.25;display:grid}.legenda-przycisk b{font-size:.9375rem}.legenda-przycisk small{color:var(--ink-2);font-size:.8125rem}.legenda__znak{flex:none;width:18px;height:18px}.legenda-prosta{color:var(--ink-2);white-space:nowrap;align-items:center;gap:.375rem;margin-right:.875rem;font-size:.8125rem;display:inline-flex}.flagi-szczegoly summary{min-height:44px;color:var(--accent);cursor:pointer;align-items:center;font-weight:600;display:flex}.flagi-szczegoly[open] summary{margin-bottom:.25rem}#s-legenda:not(.legenda-przyciski){display:block}.lp{border-top:3px solid var(--wykres-a);border-radius:2px;width:1.125rem;display:inline-block}.lp--szara{border-top:6px dashed var(--muted);opacity:.7;border-radius:0}.lp--gruba{border-top-width:3px}.flagi-lista{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.flagi-lista__poz{color:var(--ink-2);align-items:flex-start;gap:.625rem;font-size:.9375rem;display:flex}.flagi-lista__nr{background:var(--accent);width:24px;height:24px;color:var(--core);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:inline-flex}.flagi-lista__nr--prog{background:var(--warn)}.budzet__tytul{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.rachunek{margin:.25rem 0 0;display:grid}.rachunek>div{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;padding:.625rem 0;display:flex}.rachunek dt{color:var(--ink-2)}.rachunek dt small{color:var(--muted)}.rachunek dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:600}.wiersze-prosty{margin:0;padding:0;list-style:none;display:grid}.wiersze-prosty li{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;padding:.875rem 0;display:flex}.wiersze-prosty li:first-child{border-top:0}.wiersze-prosty li[hidden]{display:none}.wiersze-prosty b{font-weight:600;display:block}.wiersze-prosty small{color:var(--muted);font-size:.875rem;display:block}.wiersze-prosty strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.125rem}[hidden]{display:none!important}body.blokada{overflow:hidden}.tlo-arkusza{z-index:55;background:#101a1ab8;position:fixed;inset:0}.sym{z-index:60;background:var(--core);height:min(93dvh,48rem);color:var(--ink);visibility:hidden;transition:transform .45s var(--ease), visibility 0s linear .45s;border-radius:2rem 2rem 0 0;flex-direction:column;display:flex;position:fixed;inset:auto 0 0;transform:translateY(105%);box-shadow:0 -12px 48px #00000059}.sym.otwarty{visibility:visible;transition:transform .45s var(--ease);transform:none}.sym__uchwyt{background:var(--line-strong);border-radius:999px;flex:none;width:48px;height:5px;margin:.625rem auto 0}.sym__naglowek{flex:none;align-items:center;gap:.5rem;padding:.5rem 1rem .5rem 1.25rem;display:flex}.sym__naglowek>div{flex:1;min-width:0}.sym__naglowek h2{font-size:1.5rem}.sym__tresc{flex-direction:column;flex:1;min-height:0;display:flex}.sym__wykres{border-bottom:1px solid var(--line);flex:none;gap:.5rem;padding:0 1rem .75rem;display:grid}.sym__wykres .wykres-host{min-height:0}.sym__sterowanie{overscroll-behavior:contain;flex:1;align-content:start;gap:1rem;min-height:0;padding:.75rem 1rem 2rem;display:grid;overflow-y:auto}.sym__panel{gap:1rem;display:none}.sym__panel.aktywny{display:grid}.sym__panel>h3,.sym__podtytul{display:none}.sym__nota{order:9}.sym__wykres .zdanie{font-size:1rem;line-height:1.45}.baza{gap:.5rem;display:grid}.baza .przelacznik{max-width:14rem}.suwak{border-top:1px solid var(--line);gap:.125rem;padding:.5rem 0 .75rem;display:grid}.suwak__gora{justify-content:space-between;align-items:baseline;gap:1rem;font-weight:600;display:flex}.suwak__gora output{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.suwak__os{color:var(--muted);justify-content:space-between;font-size:.75rem;display:flex}.suwak__opis{color:var(--ink-2);font-size:.875rem}input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0}input[type=range]::-webkit-slider-runnable-track{background:var(--tint);height:8px;box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:999px}input[type=range]::-moz-range-track{background:var(--tint);height:8px;box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:999px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid var(--core);background:var(--btn-bg);border-radius:50%;width:32px;height:32px;margin-top:-12px;box-shadow:0 1px 4px #0000004d}input[type=range]::-moz-range-thumb{border:3px solid var(--core);background:var(--btn-bg);border-radius:50%;width:26px;height:26px;box-shadow:0 1px 4px #0000004d}.kafelki{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.kafelek{border:1.5px solid var(--line-strong);width:100%;min-height:68px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:1.25rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.75rem;display:grid}.kafelek[aria-checked=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent)}.kafelek[aria-checked=false] .kafelek__tekst{opacity:.75}.kafelek__ikona{background:var(--tint);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.kafelek__ikona svg{width:24px;height:24px}.kafelek__ikona--przychod{color:var(--ok)}.kafelek__ikona--koszt{color:var(--error)}.kafelek__tekst{min-width:0;line-height:1.3;display:grid}.kafelek__tekst small{color:var(--ink-2);font-size:.8125rem}.przelacznik-tak{background:var(--field-border);border-radius:999px;flex:none;width:48px;height:28px;position:relative}.przelacznik-tak i{background:var(--core);width:22px;height:22px;transition:transform .25s var(--ease);border-radius:50%;position:absolute;top:3px;left:3px}.kafelek[aria-checked=true] .przelacznik-tak{background:var(--btn-bg)}.kafelek[aria-checked=true] .przelacznik-tak i{background:var(--btn-fg);transform:translate(20px)}.cel-pole{align-items:center;gap:.625rem;display:flex}.cel-pole__wartosc{border:1.5px solid var(--field-border);border-radius:var(--promien-pola);background:var(--field);flex:1;align-items:center;gap:.5rem;min-width:0;min-height:56px;padding:0 1rem;font-size:1.5rem!important;font-weight:700!important;display:flex!important}.cel-pole__wartosc input{width:100%;min-width:0;color:var(--ink);font:inherit;text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1}.cel-pole__wartosc input:focus{outline:none}.dialog{background:var(--core);width:min(30rem,100vw - 1.5rem);max-height:92dvh;color:var(--ink);box-shadow:var(--shadow);border:0;border-radius:1.5rem;padding:0}.dialog::backdrop{background:#101a1acc}.dialog__form{gap:1rem;padding:1.25rem;display:grid}.dialog__przyciski{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.nieprzypisane{border:2px solid var(--warn);background:color-mix(in srgb, var(--warn) 10%, var(--core));border-radius:1.5rem;gap:.75rem;padding:1.25rem;display:grid}.nieprzypisane[hidden]{display:none}.nieprzypisane__tytul{font-size:1.25rem;font-weight:700}.grupy{gap:.75rem;margin-top:.75rem;display:grid}.grupa{background:var(--core);box-shadow:var(--ring), var(--shadow);color:var(--ink);font:inherit;text-align:left;cursor:pointer;border:2px solid #0000;border-radius:1.5rem;gap:.5rem;padding:1.125rem 1.25rem;text-decoration:none;display:grid}.grupa--wybrana{border-color:var(--accent)}.grupa--nieprzypisane{background:color-mix(in srgb, var(--warn) 9%, var(--core))}.grupa--nieprzypisane .grupa__pasek i{background:var(--warn)}.grupa__gora{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.grupa__gora b{font-size:1.125rem}.grupa__kwota{font-family:var(--font-naglowki);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1;font-size:1.75rem;font-weight:600}.grupa__pasek{background:var(--tint);border-radius:999px;height:8px;display:block;overflow:hidden}.grupa__pasek i{background:var(--wykres-a);border-radius:999px;height:100%;display:block}.grupa small{color:var(--muted);font-size:.875rem}.faktury{margin:.5rem 0 0;padding:0;list-style:none;display:grid}.faktura{border-top:1px solid var(--line);gap:.375rem;padding:1rem 0;display:grid}.faktura:first-child{border-top:0}.faktura--do-przypisania{background:color-mix(in srgb, var(--warn) 9%, transparent);border-top-color:#0000;border-radius:1rem;margin-inline:-.75rem;padding-inline:.75rem}.faktura__gora{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.faktura__kontrahent{overflow-wrap:anywhere;font-weight:600}.faktura__gora strong{font-variant-numeric:tabular-nums;white-space:nowrap}.faktura__dol{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;font-size:.875rem;display:flex}.faktura__grupa{display:block}.faktura__grupa-tekst{color:var(--ink-2);margin:0;font-size:.875rem}.pusto{color:var(--ink-2);padding:1rem 0}.toast{z-index:45;left:1rem;right:1rem;bottom:calc(var(--wys-dolnego-paska) + 1.75rem);background:var(--fill-strong);max-width:34rem;color:var(--on-fill-strong);box-shadow:var(--shadow);border-radius:1.25rem;gap:.25rem;margin-inline:auto;padding:1rem 1.25rem;font-size:.9375rem;display:grid;position:fixed}.toast .pole-zgoda input{accent-color:var(--accent-on-fill)}.limity__karty{gap:1.25rem;display:grid}.limity__karty>*{min-width:0}.limit-karta__uzyte{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:0 .5rem;display:flex}.limit-karta__kwota{font-family:var(--font-naglowki);color:var(--ink);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1;font-size:clamp(2rem,9vw,2.75rem);font-weight:600;line-height:1.1}.prognoza{text-align:right;font-weight:700!important}.prognoza--ok{color:var(--ok)}.prognoza--uwaga{color:var(--warn)}.prognoza--blad{color:var(--error)}.srodki-lista{gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.srodek{background:var(--core);box-shadow:var(--ring), var(--shadow);border-radius:1.5rem;gap:.75rem;padding:1.25rem;display:grid}.srodek__gora{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.srodek h3{font-family:var(--font-tekst);letter-spacing:0;font-size:1.125rem;font-weight:700;line-height:1.3}.srodek .wskaznik{padding:.125rem 0}.wskaznik--wazny dd{font-size:1.25rem}.tabela-plan{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.tabela-plan th,.tabela-plan td{text-align:right;border-top:1px solid var(--line);padding:.75rem .25rem}.tabela-plan th:first-child{text-align:left}.tabela-plan thead th{color:var(--ink-2);border-top:0;font-size:.875rem}.tabela-plan tbody th{font-weight:600}.formularz{gap:1.25rem;margin-top:.5rem;display:grid}.formularz fieldset{border:0;margin:0;padding:0}.formularz legend{margin-bottom:.5rem;padding:0;font-weight:700}.blad-pola{color:var(--error);font-weight:600}.sukces{gap:.75rem;display:grid}.sukces__tytul{color:var(--ok);align-items:center;gap:.5rem;font-size:1.25rem;font-weight:700;display:flex}.sukces__tytul svg{width:28px;height:28px}.lista-komunikatow{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.komunikat{background:var(--core);box-shadow:var(--ring), var(--shadow);border-left:5px solid #0000;border-radius:1.5rem;justify-items:start;gap:.375rem;padding:1.25rem;display:grid}.komunikat--nowy{border-left-color:var(--accent)}.komunikat h2{font-family:var(--font-tekst);letter-spacing:0;font-size:1.1875rem;font-weight:700}.komunikat small{color:var(--muted)}.indeks{gap:1.25rem;display:grid}@media (width>=40rem){.nieprzypisane{grid-template-columns:1fr auto;align-items:center}.grupy{grid-template-columns:1fr 1fr}.legenda-przyciski{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=48rem){.srodki-lista{grid-template-columns:1fr 1fr}.faktura{grid-template-columns:1fr 13rem;align-items:center;column-gap:1.5rem}.faktura__gora,.faktura__dol{grid-column:1}.faktura__grupa,.faktura__grupa-tekst{grid-area:1/2/span 2}.toast{margin:0;bottom:1.5rem;left:auto;right:1.5rem}}@media (width>=56rem){.toast{bottom:1.5rem}.przelacznik.przelacznik--czesci{width:20rem;display:flex}.wskazowki--siatka{grid-template-columns:1fr 1fr}.tlo-arkusza{display:none!important}.sym{visibility:visible;height:auto;box-shadow:none;background:0 0;border-radius:0;transition:none;display:none;position:static;inset:auto;transform:none}.sym__uchwyt,.sym .przycisk-zamknij,.sym__panele,.sym__nota{display:none}.sym__podtytul{display:block}.sym__wykres .zdanie{font-size:1.0625rem}#budzet-widok[data-czesc=symulacja] .sym{display:block}#budzet-widok[data-czesc=symulacja] .trend{display:none}.sym__naglowek{padding:0 0 1rem}.sym__tresc{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.sym__wykres,.sym__sterowanie{border-radius:var(--promien-karty);background:var(--core);box-shadow:var(--ring), var(--shadow);border:0;padding:1.5rem}.sym__wykres{gap:.875rem;position:sticky;top:6rem}.sym__sterowanie{gap:0;overflow:visible}.sym__panel,.sym__panel.aktywny{border-top:1px solid var(--line);padding:1.25rem 0;display:grid}.sym__panel:first-of-type{border-top:0;padding-top:0}.sym__panel>h3{font-family:var(--font-tekst);letter-spacing:0;font-size:1.25rem;font-weight:700;display:block}}@media (width>=64rem){.pulpit{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"baner baner""tytul tytul""wynik zaplacisz""wykres yoy""wsk wsk";align-items:stretch}.baner{grid-area:baner}.pulpit__tytul{grid-area:tytul}.pulpit__wynik{grid-area:wynik}.pulpit__zaplacisz{grid-area:zaplacisz}.pulpit__wykres{grid-area:wykres}.pulpit__yoy{grid-area:yoy}.pulpit__wskazowki{grid-area:wsk}.pulpit__wskazowki .wskazowki{grid-template-columns:repeat(3,minmax(0,1fr))}.trend{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);grid-template-areas:"okres okres""trend reka""trend stale""wsk wsk";align-items:start}.budzet__okres{grid-area:okres;justify-self:start}.trend__karta{grid-area:trend}.budzet__reka{grid-area:reka}.budzet__stale{grid-area:stale}.budzet__wskazowki{grid-area:wsk}.grupy{grid-template-columns:repeat(3,1fr)}.limity__karty{grid-template-columns:1fr 1fr;align-items:start}.limit-karta--info{align-self:stretch}.srodki{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"tytul tytul""podsum plan""lista lista";align-items:start}.srodki>header{grid-area:tytul}.srodki__podsumowanie{grid-area:podsum}.srodki__plan{grid-area:plan}.srodki__lista{grid-area:lista}}@media (width>=64rem) and (width<=90rem){.sym__tresc{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}@media (width<=23rem){.naglowek .znak-v{height:1.5rem}.przycisk-wiecej{padding:0 .75rem 0 .5rem;font-size:.875rem}.nawigacja__pozycja{font-size:.6875rem}}@media (width>=40rem) and (width<=55.99rem){.sym{max-width:44rem;margin-inline:auto}}@media (width<=23rem){.przelacznik button{padding:0 .25rem;font-size:.875rem}}.strony{justify-content:space-between;gap:1rem;margin-top:.5rem;display:flex}.karta__wnetrze>*,.srodki-lista>*,.srodek>*{min-width:0}.karta__wnetrze,.srodki-lista,.srodek{grid-template-columns:minmax(0,1fr)}.wykres-host{min-width:0;overflow:hidden}.wykres-host svg{max-width:100%!important}.wskaznik dd{overflow-wrap:anywhere;min-width:0}.srodek__gora{flex-wrap:wrap}.srodek h3{overflow-wrap:anywhere;min-width:0}.ik--mala svg{width:14px;height:14px}.plakietka--z-ikona{gap:.25rem}.karta--wazna>.karta__wnetrze{border-left:10px solid var(--warn);background:color-mix(in srgb, var(--warn) 9%, var(--core))}.baner--wazne{border-left:10px solid var(--warn);background:color-mix(in srgb, var(--warn) 11%, var(--core))}.baner--wazne .baner__ikona svg{color:var(--warn)}.baner--wazne .baner__link{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.baner__wazne{border:1.5px solid var(--warn);color:var(--warn);letter-spacing:.02em;text-transform:uppercase;vertical-align:.0625rem;border-radius:999px;margin-right:.5rem;padding:.0625rem .5rem;font-size:.8125rem;font-weight:700;display:inline-block}.odznaka--wazna{background:var(--warn);color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#101a1a)}.kwoty-lista{margin:.25rem 0;display:grid}.kwoty-lista>div{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.125rem 1rem;padding:.625rem 0;display:flex}.kwoty-lista>div:first-child{border-top:0;padding-top:0}.kwoty-lista dt{min-width:0;color:var(--ink-2);flex:8rem;font-size:.9375rem}.kwoty-lista dt small{color:var(--muted);font-size:.8125rem;display:block}.kwoty-lista dd{font-family:var(--font-naglowki);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1;white-space:nowrap;margin:0;font-size:clamp(1.625rem,7vw,2.25rem);font-weight:600;line-height:1.15}.pulpit__wskazowki{align-content:start;justify-items:start;gap:.75rem;display:grid}.pulpit__wskazowki>.wskazowki{width:100%}.pulpit__wskazowki .sekcja-naglowek{margin-bottom:0}.wskazowka__lista{color:var(--ink-2);gap:.375rem;margin:0;padding-left:1.125rem;font-size:.9375rem;display:grid}.faktura__ksiega{color:var(--accent);font-weight:600}.ms__legenda{color:var(--ink-2);flex-wrap:wrap;gap:.25rem 1rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.ms__legenda li{align-items:center;gap:.375rem;display:inline-flex}.seg{display:inline-block}.ms__legenda .seg,.ms__grupa .seg{border-radius:3px;flex:none;width:.75rem;height:.75rem}.seg--a{background:var(--wykres-a)}.seg--b{background:var(--wykres-b)}.seg--c{background:var(--wykres-c)}.seg--d{background:var(--wykres-d)}.ms__naglowek{font-family:var(--font-tekst);letter-spacing:0;color:var(--ink-2);margin-top:.5rem;font-size:.9375rem;font-weight:700}.ms__lista{margin:.125rem 0 0;padding:0;list-style:none;display:grid}.ms__lista>li{border-top:1px solid var(--line)}.ms__lista>li:first-child{border-top:0}.ms{border-left:3px solid #0000;padding-left:.625rem}.ms--prog{border-left:3px dashed var(--accent-deco)}.ms__sum{cursor:pointer;gap:.375rem;min-height:56px;padding:.75rem 0;list-style:none;display:grid}.ms__sum::-webkit-details-marker{display:none}.ms__gora{align-items:center;gap:.5rem;display:flex}.ms__mies{flex:1;min-width:0;font-weight:600}.ms__znak{color:var(--warn);display:inline-flex}.ms__znak svg{width:1.25rem;height:1.25rem}.ms__kwota{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.125rem}.ms__chev{border-right:2px solid var(--ink-2);border-bottom:2px solid var(--ink-2);width:.625rem;height:.625rem;transition:transform .25s var(--ease);flex:none;margin:0 .25rem .25rem;transform:rotate(45deg)}.ms[open]>.ms__sum .ms__chev{margin:.25rem .25rem 0;transform:rotate(-135deg)}.ms__pasek{background:var(--tint);border-radius:999px;height:6px;display:flex;overflow:hidden}.ms__pasek .seg{height:100%;display:block}.ms__tresc{gap:.75rem;padding:0 0 1rem;display:grid}.ms__pozycje{margin:0;padding:0;list-style:none;display:grid}.ms__grupa{justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0 .125rem;font-size:.9375rem;font-weight:700;display:flex}.ms__grupa span{align-items:center;gap:.5rem;display:inline-flex}.ms__grupa strong{font-variant-numeric:tabular-nums;white-space:nowrap}.ms__poz{color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:1rem;padding:.3125rem 0 .3125rem 1.25rem;font-size:.9375rem;display:flex}.ms__poz>span:last-child{color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums}.ms__poz-nazwa{justify-items:start;gap:.125rem;min-width:0;display:grid}.ms__poz small{color:var(--muted);font-size:.8125rem}.ms__zmiany{border-left:4px solid var(--warn);background:color-mix(in srgb, var(--warn) 10%, var(--core));border-radius:1rem;padding:.75rem 1rem;font-size:.9375rem}.ms__zmiany-nag{color:var(--warn);align-items:center;gap:.5rem;font-weight:700;display:flex}.ms__zmiany-nag svg{width:1.25rem;height:1.25rem}.ms__zmiany ul{color:var(--ink-2);margin:.25rem 0 0;padding-left:1.125rem}.ms__zasady{gap:.25rem;margin:0;padding-left:1.125rem;display:grid}.karta--cicha .karta__wnetrze{box-shadow:none;background:0 0;padding-block:.375rem}.inne>summary,.sym-zwijane>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:56px;list-style:none;display:flex}.inne>summary::-webkit-details-marker{display:none}.sym-zwijane>summary::-webkit-details-marker{display:none}.inne>summary:after,.sym-zwijane>summary:after{content:"";border-right:2px solid var(--ink-2);border-bottom:2px solid var(--ink-2);width:.625rem;height:.625rem;transition:transform .25s var(--ease);flex:none;margin-right:.25rem;transform:rotate(45deg)}.inne[open]>summary:after,.sym-zwijane[open]>summary:after{transform:rotate(-135deg)}.inne>summary{color:var(--ink-2);font-weight:600}.sym-zwijane>summary{font-family:var(--font-naglowki);letter-spacing:-.018em;font-size:1.5rem;font-weight:600;line-height:1.1}.inne__tresc{gap:.75rem;padding-bottom:.75rem;display:grid}.inne__lista{margin:0;padding:0;list-style:none;display:grid}.inne__naglowek{color:var(--muted);padding:.5rem 0 .25rem;font-size:.8125rem;font-weight:700}.inne__wiersz{border-top:1px solid var(--line);min-height:44px;color:var(--ink-2);justify-content:space-between;align-items:center;gap:1rem;font-size:.9375rem;display:flex}.inne__wiersz strong{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}body[data-ekran=symulacja] .naglowek-blok{position:static}.sym-strona{align-content:start;gap:1rem;display:grid}.sym-strona>*{min-width:0}.sym-strona__tytul{justify-items:start;gap:.25rem;display:grid}.sym-strona__wiersz{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.link-wstecz{min-height:44px;color:var(--accent);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.sym-pasek{z-index:25;margin-inline:calc(-1 * var(--odstep));padding:.625rem var(--odstep);background:var(--fill-strong);color:var(--on-fill-strong);white-space:nowrap;box-shadow:var(--shadow);align-items:baseline;gap:.375rem;font-size:clamp(.75rem,3.9vw,1rem);line-height:1.3;display:flex;position:sticky;top:0;overflow:hidden}.sym-pasek__kwota{font-variant-numeric:tabular-nums;font-weight:800}.sym-pasek__roz{font-variant-numeric:tabular-nums;font-weight:600}.sym-pasek__roz--plus{color:var(--na-fill-ok)}.sym-pasek__roz--minus{color:var(--na-fill-zle)}.sym-strona__uklad,.sym-strona__wykresy,.sym-strona__sterowanie{align-content:start;gap:1rem;display:grid}.sym-strona__uklad>*,.sym-strona__wykresy>*,.sym-strona__sterowanie>*{min-width:0}.sym-wykres .karta__wnetrze{gap:.5rem;padding:1rem 1rem 1.125rem}.sym-wykres h2{font-size:1.25rem}.sym-wykres .zdanie{font-size:.9375rem;line-height:1.45}.sym-wykres .wykres-host{min-height:0}.legenda-prosta-wiersz{flex-wrap:wrap;gap:.25rem 0;display:flex}.sym-zwijane__tresc{gap:1rem;padding-top:.5rem;display:grid}.suwak__nota{color:var(--ink-2);font-size:.8125rem;line-height:1.4}.sym-flagi{padding:0 .25rem}@media (width>=56rem){.sym-strona__uklad{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:1.25rem}.sym-strona__wykresy,.sym-strona__sterowanie{gap:1.25rem}.sym-wykres .karta__wnetrze{padding:1.25rem 1.5rem 1.5rem}}.limit__tlo--znacznik{position:relative;overflow:visible}.limit__znacznik{background:var(--ink);border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:-5px;bottom:-5px}.limit__legenda{color:var(--ink-2);align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.4;display:flex}.limit__legenda-znak{background:var(--ink);border-radius:2px;flex:none;width:3px;height:1rem;margin:.15rem .25rem 0}.limit-karta__proporcja,.limit-karta__proporcja .plakietka{margin:0}.inne__tresc .przelacznik{border-radius:1.5rem;flex-wrap:wrap}.inne__tresc .przelacznik button{flex:40%;padding:0 .75rem}.sym-wykres .legenda-przyciski{grid-template-columns:repeat(2,minmax(0,1fr))}.makieta-przelacznik .przelacznik{border-radius:1.5rem;flex-wrap:wrap}.makieta-przelacznik .przelacznik button{flex:auto;padding:0 .75rem}@media (width>=64rem){.pulpit--bez-yoy{grid-template-areas:"baner baner""tytul tytul""wynik zaplacisz""wykres wykres""wsk wsk"}.pulpit__wskazowki .wskazowki--reszta:not([hidden]){margin-top:.75rem}.budzet .trend{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);grid-template-areas:"okres okres""trend reka""trend sym""stale stale""inne inne"}.budzet .budzet__sym-wejscie{grid-area:sym;display:block}.budzet .budzet__miesiace{display:contents}.budzet .budzet__inne{grid-area:inne}}.budzet__miesiace{gap:1rem;display:grid}.budzet__miesiace>*{min-width:0}.w-flaga--zus{stroke:var(--wykres-c)}.w-flaga__kolo--zus{fill:var(--wykres-c)}.flagi-lista__nr--zus{background:var(--wykres-c)}.w-podpowiedz__zmiana{border-top:1px solid color-mix(in srgb, currentColor 30%, transparent);white-space:normal;max-width:15.5rem;margin-top:.25rem;padding-top:.25rem;display:block}.w-podpowiedz .w-podpowiedz__znak{border-radius:50%}.w-podpowiedz__znak--przepisy{background:var(--accent)}.w-podpowiedz__znak--prog{background:var(--warn)}.w-podpowiedz__znak--zus{background:var(--wykres-c)}.terminy-zus__lista{gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.terminy-zus__poz{border-left:3px solid var(--wykres-c);padding-left:.875rem}.terminy-zus__poz--mozliwy{color:var(--ink-2);border-left-style:dashed}@media (width>=56rem){.terminy-zus{grid-column:1/-1}}.zakladka-notatek{z-index:25;background:var(--fill-strong);width:2.25rem;min-height:7.5rem;color:var(--on-fill-strong);font:inherit;cursor:pointer;box-shadow:var(--ring), var(--shadow);transition:background-color .35s var(--ease);border:0;border-radius:1rem 0 0 1rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 0;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex;position:fixed;top:38%;right:0}.zakladka-notatek span{writing-mode:vertical-rl;white-space:nowrap;transform:rotate(180deg)}.zakladka-notatek svg{flex:none;width:20px;height:20px}.zakladka-notatek:hover{background:var(--btn-bg-hover);color:var(--btn-fg)}.zakladka-notatek:focus-visible{outline-color:var(--accent-on-fill);outline-offset:-4px}@media (width<=55.99rem){.tresc{padding-right:calc(var(--odstep) + 1rem)}}.panel-notatek{background:var(--core);width:min(26rem,100vw - 2.5rem);max-width:none;height:100dvh;max-height:none;color:var(--ink);box-shadow:var(--ring), var(--shadow);border:0;border-radius:1.5rem 0 0 1.5rem;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:hidden}.panel-notatek[open]{animation:notatki-wsuniecie .35s var(--ease-out);flex-direction:column;display:flex}.panel-notatek::backdrop{background:#101a1acc}@keyframes notatki-wsuniecie{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.panel-notatek[open]{animation:none}}.notatki{min-height:0;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom)) 1.125rem;padding-top:max(1rem, env(safe-area-inset-top));overscroll-behavior:contain;flex-direction:column;flex:1;gap:.75rem;display:flex;overflow-y:auto}.notatki__naglowek{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.notatki__naglowek h2{margin:0;font-size:1.5rem}.notatki__prywatne{color:var(--muted);font-size:.875rem}.notatki__offline{border:1.5px solid var(--warn);border-radius:var(--promien-pola);color:var(--ink);padding:.625rem .875rem;font-size:.875rem;font-weight:600}.notatki__nowa{gap:.5rem;display:grid}.notatki__pole{min-height:0;max-height:14rem}.notatki__powiazanie{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:.875rem;display:flex}.notatki__pusto{color:var(--muted)}.notatki__lista{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.notatka{border-radius:var(--promien-pola);background:var(--shell);box-shadow:var(--ring);gap:.375rem;padding:.75rem .875rem;display:grid}.notatka__zrobione{cursor:pointer;align-items:flex-start;gap:.625rem;min-height:44px;display:flex}.notatka__zrobione input{width:22px;height:22px;accent-color:var(--btn-bg);flex:none;margin-top:.625rem}.notatka__tresc{white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-width:0;padding-block:.625rem}.notatka--zrobiona .notatka__tresc{color:var(--muted);text-decoration:line-through}.notatka__zrodlo{color:var(--accent);justify-self:start;font-size:.875rem;font-weight:600}.notatka__przyciski{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.notatka__pytanie{flex:100%;font-weight:600}.notatka__edycja{gap:.5rem;display:grid}.przycisk-ikona-drugi{width:44px;height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.przycisk-ikona-drugi:hover:not(:disabled){background:var(--tint);color:var(--ink)}.przycisk-ikona-drugi svg{width:22px;height:22px}.notatki :disabled{cursor:not-allowed;opacity:.6}@media (width>=56rem){.zakladka-notatek{top:40%}}
