@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:75% 100%;font-display:swap;src:url(../media/37aeef6c13768cf4-s.2oxrf1lhssmhp.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:75% 100%;font-display:swap;src:url(../media/47df4f031ad37e0a-s.1rxv_191t7_1r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:75% 100%;font-display:swap;src:url(../media/00c2167fa33d5f69-s.351ws0ceg9op7.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:75% 100%;font-display:swap;src:url(../media/0f2c56283df0bd8d-s.285lewsbexvj4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:75% 100%;font-display:swap;src:url(../media/e41b8450fa88ed8c-s.183md2_b4oz3z.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:75% 100%;font-display:swap;src:url(../media/83c5638498f2df83-s.05gw8vdoj4gz1.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:75% 100%;font-display:swap;src:url(../media/e128a4534a36e09b-s.3tpyskge2vl8z.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:75% 100%;font-display:swap;src:url(../media/318901f819c908fc-s.2rh36hgno7dvw.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:75% 100%;font-display:swap;src:url(../media/50e3af93ed2b5f3f-s.p.1vk7z1s1-4yq9.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:75% 100%;font-display:swap;src:url(../media/68661357236add23-s.p.036f3fjx6sobg.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:Open Sans Fallback;src:local(Arial);ascent-override:101.65%;descent-override:27.86%;line-gap-override:0.0%;size-adjust:105.15%}.ar4d4W_className{font-family:Open Sans,Open Sans Fallback;font-style:normal}.ar4d4W_variable{--font-open-sans:"Open Sans", "Open Sans Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--kamien:#1a2129;--kamien2:#27313b;--pole:#0b0f13;--zloto:#e3ac3f;--zloto-jasne:#f0c35a;--zloto-blask:#f3d27a;--bursztyn:#c8711d;--srebro:#c9ced3;--braz:#c8711d;--chmiel:#8fb63a;--chmiel-ciemny:#4c7420;--grafit:#141414;--grafit-liscie:#262626;--chmiel-szyszka:#7a9a3c;--karczma:#4a1010;--karczma-dno:#200606;--piana:#f4ecd8;--szary:#9aa4ad;--na-zlocie:#2a1a00;--na-chmielu:#13200a;--kamien3:#34414e;--czerwien:#e2735a;--czerwien-tlo:#7c2a1c;--font:"Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--font-condensed:"Open Sans", Arial Narrow, sans-serif;--w-regular:400;--w-semibold:600;--w-black:800;--lh:1.45;--fs-hero:74px;--fs-stopien-xl:30px;--fs-h1:26px;--fs-stopien:24px;--fs-h3:21px;--fs-input:19px;--fs-button:18px;--fs-body:17px;--fs-small:15px;--fs-xs:14px;--fs-xxs:13px;--fs-micro:11px;--r-pill:999px;--r-btn-sm:999px;--r-btn:999px;--r-pole:4px;--r-card:6px;--r-round:50%;--gutter:22px;--card-pad:18px;--section-gap:34px;--max-w:420px;--max-w-header:640px;--glow-sm:0 0 8px #e3ac3f99;--glow-md:0 0 22px #e3ac3f47;--glow-lg:0 0 40px #e3ac3f8c;--shadow-panel:0 -12px 40px #000000d9;--ease-wjazd:cubic-bezier(.2, .9, .25, 1.1);--ease-std:cubic-bezier(.4, 0, .2, 1)}
:root{--font:var(--font-open-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--font-condensed:var(--font-open-sans), "Arial Narrow", sans-serif}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);color:var(--piana);font-family:var(--font);font-size:var(--fs-body);line-height:var(--lh);-webkit-font-smoothing:antialiased;margin:0;padding:0}a{color:var(--zloto)}:focus-visible{outline:3px solid var(--zloto);outline-offset:3px}.kolumna{max-width:var(--max-w);padding:var(--gutter) var(--gutter) 48px;padding-left:max(var(--gutter), env(safe-area-inset-left));padding-right:max(var(--gutter), env(safe-area-inset-right));padding-bottom:max(48px, env(safe-area-inset-bottom));margin:0 auto}h1{font-size:var(--fs-h1);font-weight:var(--w-black);letter-spacing:-.01em;margin:0 0 var(--card-pad)}.pomocniczy{color:var(--szary);font-size:var(--fs-small)}.karta{background:var(--kamien);border:1px solid var(--kamien2);border-radius:var(--r-card);padding:var(--card-pad)}.pole{width:100%;font:inherit;font-size:var(--fs-input);color:var(--piana);background:var(--pole);border:2px solid var(--kamien2);border-radius:var(--r-pole);padding:14px}.pole:focus{border-color:var(--zloto);outline:none}.przycisk{width:100%;font:inherit;font-size:var(--fs-button);font-weight:var(--w-black);color:var(--piana);background:var(--kamien2);border-radius:var(--r-btn);cursor:pointer;transition:background .35s var(--ease-std), filter .35s var(--ease-std);border:0;padding:16px 24px;display:block}.przycisk:not(.zloty,.pozytywny,.niebezpieczny):hover:not(:disabled){background:var(--kamien3)}.przycisk.zloty{color:var(--na-zlocie);background:linear-gradient(180deg, var(--zloto-jasne), var(--zloto))}.przycisk.pozytywny{color:var(--na-chmielu);background:var(--chmiel)}.przycisk.niebezpieczny{background:var(--czerwien-tlo)}.przycisk.zloty:hover:not(:disabled),.przycisk.pozytywny:hover:not(:disabled),.przycisk.niebezpieczny:hover:not(:disabled){filter:brightness(1.1)}.przycisk:disabled{opacity:.5;cursor:default}.blad{color:var(--czerwien);font-size:var(--fs-small);font-weight:var(--w-semibold)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.logo-bractwo{filter:invert();display:block}.logo-quiz{align-items:center;gap:.5em;display:inline-flex}.logo-quiz-napis{color:var(--zloto);font-weight:var(--w-black);letter-spacing:-.01em;line-height:1}.logo-quiz-dopisek{color:var(--szary);font-weight:var(--w-semibold)}.etykieta{font-size:var(--fs-small);font-weight:var(--w-semibold);color:var(--szary);margin:var(--card-pad) 0 6px;display:block}.pole-kod{font-size:34px;font-weight:var(--w-black);letter-spacing:.3em;text-align:center;text-transform:uppercase;padding-left:calc(14px + .3em)}.gra-naglowek{margin-bottom:var(--section-gap);justify-content:space-between;align-items:center;gap:12px;display:flex}.czas-odp{color:var(--zloto);font-weight:var(--w-black);font-variant-numeric:tabular-nums}.gra-kod{font-weight:var(--w-black);letter-spacing:.15em;color:var(--zloto)}.nadtytul{color:var(--zloto);font-weight:var(--w-black);font-size:var(--fs-small);text-transform:uppercase;letter-spacing:.06em;margin:0 0 4px}.nicki{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.nicki li{background:var(--kamien);border:1px solid var(--kamien2);border-radius:var(--r-pill);font-weight:var(--w-semibold);font-size:var(--fs-small);padding:6px 12px}.nicki li.ja{border-color:var(--zloto);color:var(--zloto)}.ok{color:var(--chmiel);font-weight:var(--w-black)}.przycisk-cichy{width:100%;font:inherit;font-size:var(--fs-small);font-weight:var(--w-semibold);color:var(--szary);cursor:pointer;background:0 0;border:none;padding:12px;display:block}.pilot-odpowiedzi{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pilot-odpowiedzi li{border:1px solid var(--kamien2);border-radius:var(--r-pole);font-size:var(--fs-small);align-items:baseline;gap:10px;padding:8px 10px;display:flex}.pilot-odpowiedzi li.poprawna{border-color:var(--chmiel)}.pilot-litera{font-weight:var(--w-black);color:var(--zloto)}.pilot-liczba{font-weight:var(--w-black);color:var(--szary);margin-left:auto}.gra-pasek{justify-content:space-between;margin-top:0;display:flex}.gra-czas{border-radius:var(--r-pill);background:var(--kamien);height:8px;margin-bottom:var(--card-pad);overflow:hidden}.gra-czas div{background:linear-gradient(90deg, var(--bursztyn), var(--zloto) 70%, var(--zloto-blask));transform-origin:0;height:100%;transition:transform .25s linear}.gra-pytanie{font-size:var(--fs-h3);font-weight:var(--w-black);margin:0 0 var(--card-pad);overflow-wrap:anywhere;line-height:1.3}.gra-grafika{max-width:100%;max-height:220px;margin:0 auto var(--card-pad);border-radius:var(--r-pole);object-fit:contain;display:block}.odp-lista{gap:10px;margin:0;padding:0;list-style:none;display:grid}.odp{width:100%;min-height:60px;font:inherit;font-size:var(--fs-body);font-weight:var(--w-semibold);text-align:left;color:var(--piana);background:var(--kamien);border:2px solid var(--kamien2);border-radius:var(--r-pole);align-items:center;gap:14px;padding:12px 14px;transition:opacity .2s,border-color .2s,background .2s;display:flex}button.odp{cursor:pointer;-webkit-tap-highlight-color:transparent}button.odp:not(:disabled):active{border-color:var(--zloto)}.odp:disabled{cursor:default}.odp-litera{border-radius:var(--r-round);border:2px solid var(--zloto);width:34px;height:34px;color:var(--zloto);font-weight:var(--w-black);flex:none;place-items:center;display:grid}.odp-tekst{overflow-wrap:anywhere;flex:1}.odp.wybrana{border-color:var(--zloto);box-shadow:var(--glow-md)}.odp.wybrana .odp-litera{background:var(--zloto);color:var(--na-zlocie)}.odp.przygaszona{opacity:.45}.odp.poprawna{border-color:var(--chmiel);background:#8fb63a1f}.odp.poprawna .odp-litera{background:var(--chmiel);border-color:var(--chmiel);color:var(--na-chmielu)}.odp.bledna{border-color:var(--czerwien)}.odp.bledna .odp-tekst{text-decoration:line-through;-webkit-text-decoration-color:var(--czerwien);text-decoration-color:var(--czerwien);color:var(--szary);text-decoration-thickness:2px}.odp.bledna .odp-litera{border-color:var(--czerwien);color:var(--czerwien)}.gra-status{color:var(--szary);font-size:var(--fs-small);font-weight:var(--w-semibold);text-align:center;margin-top:var(--card-pad)}.odliczanie{margin-top:var(--section-gap);font-size:var(--fs-h3);font-weight:var(--w-black);flex-direction:column;align-items:center;gap:18px;display:flex}.odliczanie-liczba{border-radius:var(--r-round);border:4px solid var(--zloto);width:160px;height:160px;box-shadow:var(--glow-md);font-size:var(--fs-hero);color:var(--piana);place-items:center;line-height:1;display:grid}.werdykt{padding:22px var(--card-pad);border-radius:var(--r-card);border:2px solid var(--kamien2);background:var(--kamien);margin-bottom:var(--card-pad);text-align:center;animation:wjazd-werdyktu .7s var(--ease-wjazd) both;flex-direction:column;align-items:center;gap:4px;display:flex}.werdykt.dobrze{border-color:var(--chmiel);background:#8fb63a1f}.werdykt-tytul{font-size:var(--fs-stopien-xl);font-weight:var(--w-black);line-height:1.15}.werdykt.zle{border-color:var(--czerwien);background:#e2735a1a}.werdykt.zle .werdykt-tytul{color:var(--czerwien)}.werdykt.dobrze .werdykt-tytul{color:var(--chmiel)}.werdykt-punkty{font-size:44px;font-weight:var(--w-black);letter-spacing:-.03em;color:var(--zloto);line-height:1.1}@keyframes wjazd-werdyktu{0%{opacity:0;transform:translateY(20px)scale(.9)}}.miejsce{margin-bottom:var(--section-gap);font-weight:var(--w-semibold);align-items:center;gap:16px;line-height:1.3;display:flex}.miejsce-nr{font-size:56px;font-weight:var(--w-black);letter-spacing:-.03em;color:var(--zloto);line-height:1}.zmiana-miejsca{margin:calc(-1 * var(--section-gap) + 8px) 0 var(--section-gap);font-weight:var(--w-semibold)}.w-gore{color:var(--chmiel)}.w-dol{color:var(--szary)}html:has(.kolumna){scrollbar-gutter:stable}.kolumna{width:100%}.okno{width:min(440px,100vw - 32px);color:var(--piana);background:var(--kamien);border:1px solid var(--kamien2);border-radius:var(--r-card);box-shadow:var(--shadow-panel);padding:0}.okno::backdrop{background:#000000bf}.okno[open]{animation:wjazd-okna .25s var(--ease-wjazd) both}@keyframes wjazd-okna{0%{opacity:0;transform:translateY(12px)scale(.97)}}.okno-tresc{padding:24px var(--gutter) var(--gutter);gap:22px;display:grid}.okno-pytanie{font-size:var(--fs-body);font-weight:var(--w-semibold);line-height:var(--lh);margin:0}.okno-przyciski{gap:10px;display:flex}.okno .okno-przyciski .przycisk{width:auto;min-width:0;font-size:var(--fs-small);flex:1;padding:12px 16px}[data-podpis]{position:relative}[data-podpis]:after{content:attr(data-podpis);z-index:5;border-radius:var(--r-pole);background:var(--kamien3);border:1px solid var(--kamien2);color:var(--piana);font-size:var(--fs-xxs);font-weight:var(--w-semibold);white-space:nowrap;pointer-events:none;opacity:0;padding:5px 10px;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}[data-podpis]:hover:after,[data-podpis]:focus-visible:after{opacity:1;transform:translate(-50%)}[data-podpis]:disabled:after{display:none}.werble h1{animation:.5s ease-in-out infinite alternate werble}@keyframes werble{to{color:var(--zloto);transform:scale(1.06)}}.fanfara{--medal:var(--zloto);text-align:center;margin:12px 0 var(--section-gap);justify-items:center;gap:12px;display:grid}.fanfara-2{--medal:var(--srebro)}.fanfara-3{--medal:var(--braz)}.medal{border-radius:var(--r-round);background:radial-gradient(circle at 35% 30%, #fff8 0, transparent 45%), var(--medal);border:6px solid color-mix(in srgb, var(--medal) 70%, #000);width:160px;height:160px;box-shadow:0 0 40px color-mix(in srgb, var(--medal) 60%, transparent);animation:wjazd-medalu 1s var(--ease-wjazd) both;place-items:center;display:grid}.medal span{font-size:84px;font-weight:var(--w-black);color:var(--na-zlocie);line-height:1}@keyframes wjazd-medalu{0%{opacity:0;transform:translateY(40px)scale(.6)rotate(-20deg)}}.fanfara-tytul{color:var(--medal);text-shadow:0 0 22px color-mix(in srgb, var(--medal) 45%, transparent);animation:wjazd-werdyktu .7s var(--ease-wjazd) .4s both;margin:8px 0 0;font-size:40px}.fanfara-opis{color:var(--szary);animation:wjazd-werdyktu .7s var(--ease-wjazd) .6s both;margin:0}.fanfara-opis strong{color:var(--piana)}.karta-nagrody{margin:0 0 var(--section-gap);padding:20px var(--card-pad);text-align:center;background:var(--kamien);border-radius:var(--r-card);background-image:linear-gradient(var(--kamien), var(--kamien)), linear-gradient(120deg, var(--zloto), var(--zloto-blask), var(--bursztyn), var(--zloto));animation:mienienie 3s linear infinite, wjazd-werdyktu .7s var(--ease-wjazd) .8s both;background-size:100% 100%,300% 300%;background-origin:border-box;background-clip:padding-box,border-box;border:3px solid #0000;position:relative}@keyframes mienienie{to{background-position:0 0,300% 0}}.karta-nagrody p{margin:0}.karta-nagrody-etykieta{font-size:var(--fs-xs);font-weight:var(--w-black);text-transform:uppercase;letter-spacing:.1em;color:var(--szary)}.karta-nagrody-nazwa{font-size:26px;font-weight:var(--w-black);color:var(--zloto);line-height:1.2;margin-top:6px!important}.karta-nagrody-instrukcja{font-size:var(--fs-body);margin-top:10px!important}.karta-nagrody-dowod{border-top:1px solid var(--kamien2);font-size:var(--fs-small);color:var(--szary);flex-wrap:wrap;justify-content:center;gap:4px 14px;padding-top:12px;display:flex;margin-top:14px!important}.karta-nagrody-zegar{font-variant-numeric:tabular-nums;color:var(--piana);font-weight:var(--w-black)}.awatar{border-radius:var(--r-round);object-fit:cover;background:var(--kamien2);border:2px solid var(--kamien2);color:var(--na-zlocie);font-weight:var(--w-black);vertical-align:middle;flex:none;place-items:center;line-height:1;display:inline-grid}.awatar-litera{border-color:#0000}.zdjecie-gracza{align-items:center;gap:14px;margin:16px 0 4px;display:flex}.zdjecie-gracza-akcje{justify-items:start;gap:6px;display:grid}.zdjecie-gracza-akcje .pomocniczy,.zdjecie-gracza-akcje .blad{font-size:var(--fs-xs)}.zdjecie-gracza-akcje .przycisk-cichy{text-align:left;width:auto;font-size:var(--fs-xs);margin:0;padding:0}.nicki li{align-items:center;gap:6px;display:inline-flex}.medal.ze-zdjeciem{padding:0;position:relative}.medal.ze-zdjeciem img{border-radius:var(--r-round);object-fit:cover;width:100%;height:100%}.medal.ze-zdjeciem span{border-radius:var(--r-round);background:var(--medal);border:4px solid var(--bg);place-items:center;width:56px;height:56px;font-size:30px;display:grid;position:absolute;bottom:-6px;right:-6px}.przycisk-zdjecie{font:inherit;font-size:var(--fs-small);font-weight:var(--w-black);color:var(--piana);background:var(--kamien2);border-radius:var(--r-btn-sm);cursor:pointer;border:0;padding:9px 16px}.przycisk-zdjecie:disabled{opacity:.5}.nick-zdjecie{border-radius:var(--r-round);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.fanfara~.podziekowanie{text-align:center}.autor{margin:var(--section-gap) auto 0;border-top:1px solid var(--kamien2);text-align:center;flex-direction:column;align-items:center;gap:2px;width:160px;padding-top:14px;display:flex}.autor-etykieta{font-size:11px;font-weight:var(--w-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--szary)}.autor a{font-size:var(--fs-small);font-weight:var(--w-black);color:var(--zloto);text-decoration:none}.autor a:hover,.autor a:focus-visible{text-decoration:underline}.karta-nagrody-odbior{width:100%;margin-top:14px}.karta-nagrody.odebrana{border-color:var(--kamien2);opacity:.85;background-image:none;animation:none}.karta-nagrody.odebrana .karta-nagrody-nazwa{color:var(--szary);text-decoration:line-through}.karta-nagrody-pieczatka{border:3px solid var(--czerwien);border-radius:var(--r-pole);color:var(--czerwien);font-size:22px;font-weight:var(--w-black);text-transform:uppercase;letter-spacing:.06em;padding:6px 14px;display:inline-block;transform:rotate(-4deg);margin-top:12px!important}.gra-podpowiedz{font-size:var(--fs-small);font-weight:var(--w-black);letter-spacing:.04em;text-transform:uppercase;color:var(--zloto);margin:0 0 12px}.odp-zatwierdz{width:100%;margin-top:10px}.odp-akcje{grid-template-columns:1fr 2fr;gap:10px;margin-top:14px;display:grid}.odp-litera.odp-numer{background:var(--zloto);color:var(--na-zlocie)}.pary-siatka{grid-template-columns:1fr 1fr;gap:8px 36px;display:grid;position:relative}.pary-siatka .odp-lista{gap:8px}.pary-linie{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.odp.odp-para{min-height:50px;font-size:var(--fs-small);gap:10px;padding:8px 10px}.odp-para .odp-litera{width:28px;height:28px}.odp.odp-para.aktywna{border-color:var(--piana);box-shadow:0 0 0 2px var(--piana)}.odp-para[class*=para-] .odp-litera{color:var(--bg)}.odp-para.para-0{border-color:#e3ac3f}.odp-para.para-0 .odp-litera{background:#e3ac3f;border-color:#e3ac3f}.odp-para.para-1{border-color:#8fb63a}.odp-para.para-1 .odp-litera{background:#8fb63a;border-color:#8fb63a}.odp-para.para-2{border-color:#6fa8dc}.odp-para.para-2 .odp-litera{background:#6fa8dc;border-color:#6fa8dc}.odp-para.para-3{border-color:#e2735a}.odp-para.para-3 .odp-litera{background:#e2735a;border-color:#e2735a}.odp-para.para-4{border-color:#c39bd3}.odp-para.para-4 .odp-litera{background:#c39bd3;border-color:#c39bd3}.odp-para.para-5{border-color:#f4ecd8}.odp-para.para-5 .odp-litera{background:#f4ecd8;border-color:#f4ecd8}.odp.nietrafiona{border-color:var(--czerwien)}.odp-twoja{font-size:var(--fs-xs);font-weight:var(--w-semibold);color:var(--szary);text-decoration:line-through;-webkit-text-decoration-color:var(--czerwien);text-decoration-color:var(--czerwien);margin-top:2px;display:block}.odp .zle{color:var(--czerwien);font-weight:var(--w-black)}.werdykt.czesciowo{border-color:var(--zloto);background:#e3ac3f1a}.werdykt.czesciowo .werdykt-tytul{color:var(--zloto)}.pilot-gracze-karta summary{cursor:pointer;margin:0}.pilot-gracze-karta[open] summary{margin-bottom:12px}.pilot-gracze{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pilot-gracze li{border-bottom:1px solid var(--kamien2);font-size:var(--fs-small);font-weight:var(--w-semibold);align-items:center;gap:10px;padding:6px 0;display:flex}.pilot-gracz-nick{overflow-wrap:anywhere;flex:1;min-width:0}.pilot-gracz-punkty{color:var(--szary);font-variant-numeric:tabular-nums}.pilot-gracze .przycisk-zdjecie{padding:6px 12px}.przycisk-zdjecie.pilot-usun{background:var(--czerwien-tlo)}.pilot-qr{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.pilot-qr-kod{border-radius:var(--r-pole);background:#f4ecd8;width:min(260px,70vw);padding:12px;display:block}.pilot-qr-kod svg{width:100%;height:auto;display:block}.werdykt{padding:14px var(--card-pad);margin-bottom:10px}.werdykt-punkty{font-size:38px}.wynik-miejsce{text-align:center;font-size:var(--fs-small);font-weight:var(--w-semibold);color:var(--szary);margin:0 0 12px}.wynik-miejsce strong{color:var(--piana);font-weight:var(--w-black)}.gra-wynik .gra-pytanie{font-size:var(--fs-body);margin-bottom:10px}.gra-wynik .odp-lista{gap:6px}.gra-wynik .odp{min-height:46px;padding:7px 12px}.gra-wynik .odp-litera{width:28px;height:28px}.gra-wynik+.gra-status{margin-top:12px}.fanfara.z-nagroda{gap:6px;margin:0 0 16px}.fanfara.z-nagroda .medal{border-width:5px;width:104px;height:104px}.fanfara.z-nagroda .medal span{font-size:54px}.fanfara.z-nagroda .fanfara-tytul{margin-top:4px;font-size:32px}.fanfara.z-nagroda~.karta-nagrody{padding:16px var(--card-pad);margin-bottom:18px}.karta-nagrody-odbior{margin-top:12px}.fanfara~.podziekowanie{margin:0}.fanfara~.autor{margin-top:18px;padding-top:10px}.glowna h2.nadtytul{margin:0 0 4px}.glowna-sekcja+.glowna-sekcja{margin-top:var(--section-gap);padding-top:var(--card-pad);border-top:1px solid var(--kamien2)}.glowna-lokale{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.glowna-lokal{background:var(--kamien);border:1px solid var(--kamien2);border-radius:var(--r-card);color:var(--piana);transition:border-color .35s var(--ease-std);align-items:center;gap:14px;padding:10px 14px;text-decoration:none;display:flex}.glowna-lokal:hover,.glowna-lokal:focus-visible{border-color:var(--zloto)}.glowna-lokal-logo{object-fit:contain;flex:none;width:52px;height:52px}.glowna-lokal-litera{border-radius:var(--r-round);background:var(--kamien2);font-weight:var(--w-black);place-items:center;font-size:22px;display:grid}.glowna-lokal-tekst{flex:1;gap:2px;min-width:0;display:grid}.glowna-lokal-tekst span{font-size:var(--fs-xs);color:var(--szary);overflow-wrap:anywhere}.glowna-lokal-strzalka{color:var(--zloto);font-weight:var(--w-black)}.glowna-przyciski{gap:10px;margin-top:12px;display:grid}.glowna-przyciski .przycisk{text-align:center;text-decoration:none}.kolumna.opis{max-width:720px;line-height:1.6}.okruchy-gra{margin:0 0 var(--card-pad);font-size:var(--fs-small)}.okruchy-gra a,.opis a{color:var(--zloto)}.opis h1{margin-top:var(--card-pad)}.opis h2{font-size:var(--fs-h3);color:var(--zloto);margin:0 0 12px}.opis section{margin-top:var(--section-gap);padding-top:var(--card-pad);border-top:1px solid var(--kamien2);scroll-margin-top:16px}.opis-wstep{font-size:var(--fs-body);color:var(--piana)}.opis-spis{margin-top:var(--card-pad);flex-wrap:wrap;gap:8px;display:flex}.opis-spis a{border:1px solid var(--kamien2);border-radius:var(--r-pill);font-size:var(--fs-small);font-weight:var(--w-semibold);padding:6px 12px;text-decoration:none}.opis-spis a:hover{border-color:var(--zloto)}.opis-role{gap:10px;margin:0;display:grid}.opis-role>div{padding:14px var(--card-pad);background:var(--kamien);border:1px solid var(--kamien2);border-radius:var(--r-card)}.opis-role dt{font-weight:var(--w-black)}.opis-role dd{color:var(--szary);margin:4px 0 0}.opis-kroki{gap:10px;margin:0;padding-left:22px;display:grid}.opis ul{gap:8px;margin:0;padding-left:22px;display:grid}.opis code{background:var(--kamien2);border-radius:var(--r-pole);padding:1px 6px;font-size:.92em}.pilot-zapowiedz{border:2px solid var(--zloto);border-radius:var(--r-card);font-size:var(--fs-small);background:#e3ac3f1a;margin:18px 0 0;padding:12px 14px}.pilot-zapowiedz strong{color:var(--zloto)}.odliczanie-typ{font-size:var(--fs-body);font-weight:var(--w-black);letter-spacing:.04em;text-transform:uppercase;color:var(--zloto);text-align:center}
