.egz-a4{--granat:#034488;--tekst:#0d2238;--szary:#5b6b82;--jasny:#8a98ab;--linia:#c3cdd9;--kratka:#dde3ec;--czerwony-pisak:#d33a3a;width:210mm;height:297mm;padding:13mm 16mm 10mm;background:#fff;color:var(--tekst);display:flex;flex-direction:column;position:relative;overflow:hidden;text-align:left;font-family:Plus Jakarta Sans,Arial,sans-serif;font-size:11pt;font-weight:400;font-style:normal;line-height:1.45;letter-spacing:normal;font-feature-settings:"calt" 0,"liga" 0;font-variant-ligatures:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.egz-a4,.egz-a4 *,.egz-a4 :after,.egz-a4 :before{box-sizing:border-box}.egz-a4 *{font-feature-settings:"calt" 0,"liga" 0;font-variant-ligatures:none}.egz-a4 i.zm{font-style:italic;font-family:Times New Roman,Georgia,serif;font-size:1.08em}.egz-a4 sup{font-size:.68em;line-height:0;position:relative;top:-.1em;vertical-align:super}.egz-a4 .pierw,.egz-a4 .ul,.egz-a4 .wz{white-space:nowrap}.egz-a4 .pierw .st{font-size:.6em;vertical-align:.9em;margin-right:-.35em}.egz-a4 .pierw .pod{border-top:1px solid;padding:0 .1em;margin-left:.02em}.egz-a4 .ul{display:inline-flex;flex-direction:column;vertical-align:middle;text-align:center;line-height:1.15;margin:0 .1em}.egz-a4 .ul .ul-l{padding:0 .15em;border-bottom:1px solid}.egz-a4 .ul .ul-m{padding:0 .15em}.egz-a4 b,.egz-a4 strong{font-weight:700}.egz-a4 .tresc{flex:1 1 auto}.egz-a4 .tresc>:first-child{margin-top:0}.egz-a4 .stopka{padding-top:3mm;margin-top:3mm;border-top:1px solid var(--linia);font-size:8pt;color:var(--jasny)}.egz-a4 .gora,.egz-a4 .stopka{display:flex;justify-content:space-between}.egz-a4 .gora{align-items:center}.egz-a4 .logo{height:8.5mm;width:auto;display:block}.egz-a4 .arkusz-id{display:flex;align-items:center;gap:3.5mm}.egz-a4 .arkusz-id .numer{text-align:right;font-size:8pt;color:var(--szary);line-height:1.35}.egz-a4 .arkusz-id .numer small{display:block;font-size:6.5pt;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--jasny)}.egz-a4 .arkusz-id .numer b{display:block;font-size:11.5pt;font-weight:800;color:var(--tekst);letter-spacing:.02em}.egz-a4 .grupa{width:15mm;height:15mm;border:1.5px solid var(--granat);color:var(--granat);display:flex;flex-direction:column;align-items:center;justify-content:center}.egz-a4 .grupa small{font-size:6pt;font-weight:800;letter-spacing:.16em;text-transform:uppercase;line-height:1}.egz-a4 .grupa b{font-size:20pt;font-weight:800;line-height:1;margin-top:1mm}.egz-a4 .tytul{margin-top:8mm}.egz-a4 .tytul .etykieta{font-size:8.5pt;font-weight:800;letter-spacing:.14em;color:var(--granat);text-transform:uppercase}.egz-a4 .tytul h1{margin:1mm 0 0;font-size:22pt;line-height:1.12;font-weight:800;letter-spacing:-.015em}.egz-a4 .kropka{margin-left:-.09em}.egz-a4 .tytul .pod{margin:2mm 0 0;font-size:9pt;color:var(--szary);max-width:150mm;line-height:1.45}.egz-a4 .tytul .pod b{font-weight:700}.egz-a4 .fakty{display:grid;grid-template-columns:32mm 43mm 45mm 1fr;margin-top:6mm;border-top:2px solid var(--tekst);border-bottom:1px solid var(--linia)}.egz-a4 .fakty>div{padding:2.8mm 4mm 3mm}.egz-a4 .fakty>div:first-child{padding-left:0}.egz-a4 .fakty>div:last-child{padding-right:0}.egz-a4 .fakty>div+div{border-left:1px solid var(--linia)}.egz-a4 .fakty small{display:block;font-size:7pt;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--granat)}.egz-a4 .fakty .wartosc{display:flex;align-items:center;gap:2.5mm;margin-top:1.4mm;min-height:8.5mm}.egz-a4 .fakty strong{font-size:22pt;font-weight:800;line-height:1}.egz-a4 .fakty .wartosc>span{font-size:8pt;line-height:1.3;color:var(--szary)}.egz-a4 .fakty .wartosc.czas{align-items:baseline;gap:1.6mm}.egz-a4 .fakty .wartosc.czas>span{font-size:11pt;font-weight:700;color:var(--tekst)}.egz-a4 .fakty .wartosc .tekst{font-size:9.5pt;font-weight:700;color:var(--tekst);line-height:1.35}.egz-a4 .fakty .wartosc .tekst em{font-style:normal;font-size:8pt;font-weight:500;color:var(--szary)}.egz-a4 .uczen{display:grid;grid-template-columns:1fr 24mm 32mm 36mm;gap:5mm;margin-top:6.5mm;align-items:end}.egz-a4 .pole-wpisu small{display:block;font-size:7.5pt;color:var(--szary);font-weight:600;margin-bottom:1mm}.egz-a4 .pole-wpisu .kreska{height:7mm;border-bottom:1px solid var(--tekst)}.egz-a4 .wynik{position:relative;border:1.5px solid var(--tekst);height:14mm;padding:1.4mm 2.5mm 1.2mm;display:flex;flex-direction:column;justify-content:space-between}.egz-a4 .wynik small{font-size:6.5pt;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--szary)}.egz-a4 .wynik b{align-self:flex-end;font-size:12pt;font-weight:800}.egz-a4 .pisak{font-family:Caveat,cursive;color:var(--czerwony-pisak);font-weight:700}.egz-a4 .wynik .pisak{position:absolute;left:4mm;bottom:-1mm;font-size:30pt;line-height:1;transform:rotate(-6deg)}.egz-a4 .instrukcja{margin-top:6mm;padding:3.5mm 4.5mm;background:#f4f6f9;border-left:3px solid var(--granat);font-size:9pt}.egz-a4 .instrukcja h2{margin:0 0 1.5mm;font-size:9pt;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.egz-a4 .instrukcja ol{margin:0;padding-left:5mm;list-style:decimal}.egz-a4 .instrukcja li+li{margin-top:.6mm}.egz-a4 .zadanie{margin-top:6mm}.egz-a4 .zadanie:first-child{margin-top:0}.egz-a4 .instrukcja+.zadanie{margin-top:7mm}.egz-a4 .zadanie-glowa{display:flex;align-items:center;gap:3mm}.egz-a4 .zadanie-glowa:after{content:"";order:1;flex:1 1 auto;border-top:1px solid #d3dbe5}.egz-a4 .zadanie-glowa .punkty{order:2}.egz-a4 .zadanie-glowa h3{margin:0;font-size:11pt;font-weight:800;color:var(--granat)}.egz-a4 .punkty{display:flex;align-items:center;gap:2mm;flex-shrink:0;font-size:8pt;color:var(--szary);font-weight:700;white-space:nowrap}.egz-a4 .punkty .okienko{width:9mm;height:7mm;border:1px solid var(--tekst)}.egz-a4 .zadanie p{margin:1.5mm 0 0}.egz-a4 .zadanie p.polecenie{font-weight:700;margin-top:2mm}.egz-a4 .odpowiedzi{display:grid;grid-template-columns:repeat(4,1fr);gap:3mm;margin-top:2.5mm}.egz-a4 .odpowiedzi>span{white-space:nowrap}.egz-a4 .odpowiedzi>span>b{display:inline-block;width:6mm}.egz-a4 table.pf{width:100%;border-collapse:collapse;margin-top:2.5mm}.egz-a4 table.pf td{border:1px solid var(--linia);padding:2mm 3mm;vertical-align:middle}.egz-a4 table.pf td.nr{width:8mm;text-align:center;color:var(--szary);font-weight:700}.egz-a4 table.pf td.pole{width:10mm;text-align:center;font-weight:800}.egz-a4 .wybor{display:inline-flex;flex-direction:column;vertical-align:middle;border:1px solid var(--linia);margin:0 1mm;line-height:1.25}.egz-a4 .wybor>span{padding:1mm 2.5mm;white-space:nowrap}.egz-a4 .wybor>span+span{border-top:1px solid var(--linia)}.egz-a4 .zadanie p.zdanie-luki{margin-top:3mm;line-height:2.1}.egz-a4 .rysunek{display:flex;justify-content:center;margin:3mm 0 1mm}.egz-a4 .rysunek svg{font-family:Plus Jakarta Sans,Arial,sans-serif;overflow:visible}.egz-a4 .z-rysunkiem{display:grid;grid-template-columns:1fr auto;gap:6mm;align-items:start}.egz-a4 .z-rysunkiem .rysunek{margin:0}.egz-a4 table.dane{border-collapse:collapse;margin:3mm auto 1mm;font-size:10pt}.egz-a4 table.dane td,.egz-a4 table.dane th{border:1px solid var(--linia);padding:1.5mm 3mm;text-align:center}.egz-a4 table.dane th{background:#f4f6f9;font-weight:700}.egz-a4 .kratka{margin-top:3mm;border:1px solid var(--linia);background-image:linear-gradient(var(--kratka) 1px,transparent 1px),linear-gradient(90deg,var(--kratka) 1px,transparent 1px);background-size:5mm 5mm}.egz-a4 .odpowiedz-linia{margin-top:3mm;font-weight:700}.egz-a4 .odpowiedz-linia .miejsce{display:inline-block;min-width:48mm;border-bottom:1px solid var(--tekst);margin:0 1mm}.egz-a4.klucz h1{margin:5.5mm 0 0;font-size:17pt;font-weight:800;line-height:1.2}.egz-a4.klucz .pod{color:var(--szary);font-size:9.5pt;margin-top:1mm}.egz-a4 .notka{margin-top:4mm;font-size:8.5pt;color:var(--szary);border:1px dashed var(--linia);padding:2mm 3mm}.egz-a4.klucz h2{font-size:10pt;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin:5mm 0 2mm}.egz-a4 table.tab{width:100%;border-collapse:collapse;font-size:9.5pt}.egz-a4 table.tab td,.egz-a4 table.tab th{border:1px solid var(--linia);padding:1.45mm 2.5mm;text-align:left;vertical-align:top}.egz-a4 table.tab th{background:#f4f6f9;font-size:8pt;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--szary)}.egz-a4 table.tab td.srodek{text-align:center;font-weight:800}.egz-a4 .ocena{margin-top:3.5mm;font-size:9.5pt}.egz-a4 .ocena h3{font-size:10pt;margin:0;font-weight:800}.egz-a4 .ocena .rozw{margin-top:1mm}.egz-a4 .ocena ul{margin:1.2mm 0 0;padding-left:0;list-style:none}.egz-a4 .ocena li{display:grid;grid-template-columns:13mm 1fr}.egz-a4 .ocena li b{font-weight:800}.egz-a4 .uwaga{margin-top:1mm;color:var(--szary);font-size:8.5pt}.egz-a4 .uwagi-ogolne{margin-top:3mm;padding-top:2mm;border-top:.3mm solid var(--linia,#dfe5ee);color:var(--szary);font-size:8.5pt}.egz-a4 .uwagi-ogolne b{color:var(--tekst)}.egz-a4 .uwagi-ogolne p{position:relative;margin:.8mm 0 0;padding-left:3.5mm}.egz-a4 .uwagi-ogolne p:before{content:"-";position:absolute;left:.5mm}.egz-a4.brudnopis .tresc{display:flex;flex-direction:column}.egz-a4.brudnopis h2{margin:0;font-size:10pt;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.egz-a4.brudnopis h2 span{font-weight:600;letter-spacing:normal;text-transform:none;color:var(--szary)}.egz-a4.brudnopis .kratka{flex:1 1 auto}