/* Wygenerowane z design-system/tokens.json (zastosuj-tokeny.py). Nie edytuj ręcznie: zmieniaj tokeny. */
:root{
--navy:#0b1f33;
--accent:#19c3a6;
--on-accent:#04231d;
--green:#0a7a67;
--accent-soft:#7ee8d3;
--mint:#e6f7f3;
--band:#f3f6f9;
--white:#ffffff;
--text-2:#44566a;
--text-card:#6b6d83;
--on-navy:#b8c7d6;
--on-navy-muted:#9fb3c6;
--line:#e3e8ee;
--border-on-navy:rgba(126,232,211,0.3);
--line-strong:#d9e1e9;
--on-navy-text:#d6e2ee;
--chip-on-navy:rgba(126,232,211,0.14);
--border-on-navy-strong:rgba(126,232,211,0.4);
--scrim:rgba(11,31,51,0.78);
--scrim-strong:rgba(11,31,51,0.88);
--divider-on-navy:rgba(255,255,255,0.12);
--danger:#d60000;
--space-1:0.25rem;
--space-2:0.5rem;
--space-3:0.75rem;
--space-4:1rem;
--space-5:1.5rem;
--space-6:2rem;
--space-7:3rem;
--space-8:3.5rem;
--space-hair:0.125rem;
--space-1h:0.375rem;
--space-2h:0.625rem;
--space-4h:1.25rem;
--space-5h:1.75rem;
--space-6h:2.5rem;
--space-9:4rem;
--space-10:5rem;
--space-11:6rem;
--space-12:7rem;
--space-px:1px;
--radius-sm:0.5rem;
--radius-md:0.75rem;
--radius-lg:1rem;
--radius-pill:99px;
--radius-xl:1.25rem;
--radius-icon:0.875rem;
--radius-2xl:1.5rem;
--radius-round:50%;
--shadow-1:0 6px 20px rgba(11,31,51,.06);
--shadow-2:0 12px 32px rgba(11,31,51,.12);
--shadow-focus:0 0 0 4px rgba(25,195,166,.25);
--shadow-overlay:0 12px 32px rgba(11,31,51,.3);
--shadow-ring:0 0 0 2px #19c3a6;
--z-sticky:100;
--z-1:1;
--z-100000:100000;
--z-2:2;
--z-3:3;
--z-4:4;
--z-101:101;
--z-99:99;
--z-10:10;
--z-9999:9999;
--z-10000:10000;
--fs-xxs:.75rem;
--fs-xs:.875rem;
--fs-sm:.9375rem;
--fs-base:1rem;
--fs-md:1.0625rem;
--fs-lg:1.125rem;
--fs-lead:1.1875rem;
--fs-xl:1.25rem;
--fs-2xl:1.375rem;
--fs-3xl:1.5rem;
--fs-4xl:1.875rem;
--fs-5xl:2rem;
--fs-58em:.58em;
--fs-6xl:2.5rem;
--fs-7xl:3.75rem;
--lh-none:1;
--lh-tight:1.15;
--lh-snug:1.25;
--lh-heading:1.3;
--lh-normal:1.5;
--lh-relaxed:1.6;
--lh-loose:1.7;
--fw-regular:400;
--fw-medium:500;
--fw-semibold:600;
--fw-bold:700;
--fw-black:900;
--duration-base:.3s;
--duration-slow:.6s;
--bw-1:1px;
--bw-2:2px;
--bw-3:3px;
--container:1140px;
--container-wide:1410px;
--tap:2.75rem;
--opacity-5:.5;
--opacity-85:.85;
--ls-p6px:.6px;
--ls-1px:1px;
--size-200px:12.5rem;
--size-320px:20rem;
--size-480px:30rem;
--size-720px:45rem;
--size-9999px:624.9375rem;
--size-0p3em:0.3em;
--size-0p4em:0.4em;
--size-0p5em:0.5em;
--size-1p4em:1.4em;
--size-1p5em:1.5em;
--size-1p8em:1.8em;
--size-240px:15rem;
--size-960px:60rem;
--bp-420:420px;
--bp-479p98:479.98px;
--bp-575p98:575.98px;
--bp-576:576px;
--bp-759p98:759.98px;
--bp-760:760px;
--bp-767p98:767.98px;
--bp-768:768px;
--bp-960:960px;
--bp-991p98:991.98px;
--bp-992:992px;
--bp-999p98:999.98px;
--bp-1000:1000px;
--bp-1199p98:1199.98px;
--bp-1200:1200px;
--bp-1399p98:1399.98px;
--bp-1439p98:1439.98px;
--bp-1440:1440px;
--font-sans:Arimo, Arial, Helvetica, sans-serif;--font-serif:"Frank Ruhl Libre", Georgia, serif;
}
