/* Wygląd i marka platformy – plik generowany z panelu (Ustawienia → Wygląd i marka, api/wyglad.py). */
:root{--p-podstawowy:#23427f;--p-akcent:#b5761d;--p-tlo:#f6f1e7;--p-powierzchnia:#fffcf6;--p-tekst:#1a2033;--p-sukces:#1e6f5c;--p-ostrzezenie:#8a5a00;--p-blad:#a32b21;--p-c-podstawowy:#f2b544;--p-c-akcent:#b5761d;--p-c-tlo:#0b1020;--p-c-powierzchnia:#141a2e;--p-c-tekst:#ede9e0;--p-c-sukces:#7fd1a0;--p-c-ostrzezenie:#f0c468;--p-c-blad:#f29b8f;--p-kroj-naglowkow:"Rubik", "Montserrat", "Segoe UI", Roboto, Arial, sans-serif;--p-kroj-tekstu:"Lora", Georgia, "Times New Roman", serif;--p-kroj-interfejsu:"Rubik", "Montserrat", "Segoe UI", Roboto, Arial, sans-serif;--p-kroj-mono:"JetBrains Mono", "DejaVu Mono", Consolas, monospace;--p-promien:10px;--p-promien-przycisku:10px;--p-gestosc:1.00;--p-na-podstawowym:#ffffff;--p-c-na-podstawowym:#111111;--p-c-szary:#9e9d9d;--noc:#0b1020;--noc-2:#141a2e;--noc-3:#2a2f40;--gwiazda:#ede9e0;--szary-jasny:#9e9d9d;--mosiadz:#b5761d;--serif:"Lora", Georgia, "Times New Roman", serif;--sans:"Rubik", "Montserrat", "Segoe UI", Roboto, Arial, sans-serif;--mono:"JetBrains Mono", "DejaVu Mono", Consolas, monospace;--marka-granat:#23427f;--marka-granat-2:#1d376b;--marka-papier:#f6f1e7;--marka-kartka:#fffcf6;--marka-atrament:#1a2033;--marka-noc:#0b1020;--marka-noc-2:#141a2e;--marka-gwiazda:#ede9e0;--marka-bursztyn:#f2b544;--marka-ochra:#b5761d;--marka-ochra-tekst:#956118;--marka-kroj:"Rubik", "Montserrat", "Segoe UI", Roboto, Arial, sans-serif;--logo-znak:url("/img/marka/znak.svg");--logo-znak-ciemne:url("/img/marka/znak-ciemne.svg");--logo-jasne:url("/img/marka/logo.svg");--logo-ciemne:url("/img/marka/logo-ciemne.svg");--papier:#f6f1e7;--papier-2:#ebe7de;--papier-3:#d3d0ca;--atrament:#1a2033;--szary:#676972;--czerwien:#23427f;--czerwien-2:#1d376b;--zielen:#1e6f5c;--na-podstawowym:#ffffff;--p-akcent-tekst:#956118;--p-ramka:#d3d0ca;}
.wariant-8{--w-akcent:#ffc24d;--w-tlo:#1f4e9e;--w-tekst:#fff8e6;--w-powierzchnia:#fffaf0;--w-tekst-2:#6a6c75;--w-ramka:#d1ceca;--w-link:#8c6b2a;--w-kroj-naglowkow:"Pangolin", "Andika", "Segoe UI", sans-serif;--w-kroj-tekstu:"Andika", "Segoe UI", Roboto, Arial, sans-serif;--w-gestosc:1.15;--w-skala:1.08;--w-cel:1.15;}
.wariant-12{--w-akcent:#ff8a4c;--w-tlo:#1c2b55;--w-tekst:#fff4e8;--w-powierzchnia:#fffcf6;--w-tekst-2:#6a6d77;--w-ramka:#d1d0cf;--w-link:#ac5d33;--w-kroj-naglowkow:"Rubik", "Montserrat", "Segoe UI", Roboto, Arial, sans-serif;--w-kroj-tekstu:"Montserrat", "Segoe UI", Roboto, Arial, sans-serif;--w-gestosc:1.00;--w-skala:1.03;--w-cel:1.00;}
.wariant-16{--w-akcent:#8ec5ff;--w-tlo:#0f1a2e;--w-tekst:#eef3ff;--w-powierzchnia:#fffcf6;--w-tekst-2:#6a6d77;--w-ramka:#d1d0cf;--w-link:#557699;--w-kroj-naglowkow:"Rubik", "Montserrat", "Segoe UI", Roboto, Arial, sans-serif;--w-kroj-tekstu:"Lora", Georgia, "Times New Roman", serif;--w-gestosc:1.00;--w-skala:1.00;--w-cel:1.00;}
.wariant-18{--w-akcent:#b39ddb;--w-tlo:#120606;--w-tekst:#f1e4e4;--w-powierzchnia:#1c1416;--w-tekst-2:#a69b9c;--w-ramka:#473e3f;--w-link:#b39ddb;--w-kroj-naglowkow:"Cormorant Garamond", "Lora", Georgia, serif;--w-kroj-tekstu:"Lora", Georgia, "Times New Roman", serif;--w-gestosc:1.00;--w-skala:1.00;--w-cel:1.00;}
body.wariant-18.w-ciemny:not(.motyw-marki){--papier:#1c1416;--papier-2:#292022;--papier-3:#473e3f;--atrament:#f1e4e4;--szary:#a69b9c;--czerwien:#b39ddb;--czerwien-2:#bfade1;--na-podstawowym:#111111;color-scheme:dark;}
body.wariant-18.w-ciemny:not(.motyw-marki) .gra-karta{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .gra-opis > p{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .pismo{background-color:#1c1416;color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .pismo .podpis{color:#717fa1}body.wariant-18.w-ciemny:not(.motyw-marki) .cecha p{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .pytania details p{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .karta-ceny{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .karta{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .pole input,body.wariant-18.w-ciemny:not(.motyw-marki) .pole select,body.wariant-18.w-ciemny:not(.motyw-marki) .pole textarea{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .komunikat.blad{background-color:#1c1416;color:#a87673}body.wariant-18.w-ciemny:not(.motyw-marki) .komunikat.ok{background-color:#1c1416;color:#6d8973;border-color:#4b4243}body.wariant-18.w-ciemny:not(.motyw-marki) .komunikat.test{background-color:#1c1416;color:#917f53}body.wariant-18.w-ciemny:not(.motyw-marki) .cechy-lista{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .moja-gra{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .moja-gra-stan p{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .karta .gra-karta{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) #sekcja-kod.prezent-wyrozniony{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .zgoda{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) dialog.okno{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .etykieta{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .etykieta.zakup{background-color:#1c1416;color:#6d8973}body.wariant-18.w-ciemny:not(.motyw-marki) .etykieta.prezent,body.wariant-18.w-ciemny:not(.motyw-marki) .etykieta.kod{background-color:#1c1416;color:#7580a2}body.wariant-18.w-ciemny:not(.motyw-marki) .etykieta.brak{background-color:#1c1416;color:#a87673}body.wariant-18.w-ciemny:not(.motyw-marki) .etykieta.ok{background-color:#1c1416;color:#6d8973}body.wariant-18.w-ciemny:not(.motyw-marki) .segment input:checked + label{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .zakup-lead{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .zakup-stan p{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .pole-blad{color:#b66e6e}body.wariant-18.w-ciemny:not(.motyw-marki) .pole input[aria-invalid="true"],body.wariant-18.w-ciemny:not(.motyw-marki) .pole textarea[aria-invalid="true"]{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .wybor{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .pismo-prezent .pg-zyczenia{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .etykieta.prezent-kupiony{background-color:#1c1416;color:#917f53}body.wariant-18.w-ciemny:not(.motyw-marki) .etykieta.plan{background-color:#1c1416;color:#7580a2}body.wariant-18.w-ciemny:not(.motyw-marki) .etykieta.uwaga{background-color:#403732;color:#917f53}body.wariant-18.w-ciemny:not(.motyw-marki) .etapy-gracza li{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .etapy-gracza li.zaliczony{background-color:#1c1416;color:#6d8973}body.wariant-18.w-ciemny:not(.motyw-marki) .zyczenia{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .formularz-wiersz{background-color:#1c1416;border-color:#4b4243}body.wariant-18.w-ciemny:not(.motyw-marki) .przycisk.ostrzegawczy{color:#a87673}body.wariant-18.w-ciemny:not(.motyw-marki) .przycisk.ostrzegawczy:hover{background-color:#1c1416;color:#a87673}body.wariant-18.w-ciemny:not(.motyw-marki) .kategorie-nav a{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .filtry-panel{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .filtr select,body.wariant-18.w-ciemny:not(.motyw-marki) .filtry-sort select{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .skala-opis{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .g-adres{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .g-tytul{color:#7b74cf}body.wariant-18.w-ciemny:not(.motyw-marki) .g-opis{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .baner-regulaminu{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .ankieta-opcje label{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .ankieta-opcje label:has(input:checked){background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .karta-pudelka .sygn{color:#957c49}body.wariant-18.w-ciemny:not(.motyw-marki) .pudelko-stan{color:#6d8973}body.wariant-18.w-ciemny:not(.motyw-marki) .karta-pudelka.stan-na-zamowienie .pudelko-stan{color:#917f53}body.wariant-18.w-ciemny:not(.motyw-marki) .pudelko-gpsr{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .rabat-wynik{color:#6d8973}body.wariant-18.w-ciemny:not(.motyw-marki) #wiersz-rabat td{color:#6d8973}body.wariant-18.w-ciemny:not(.motyw-marki) .zakup-termin{background-color:#1c1416;color:#738477}body.wariant-18.w-ciemny:not(.motyw-marki) .zakup-termin.na-zamowienie{background-color:#1c1416;color:#8b7f62}body.wariant-18.w-ciemny:not(.motyw-marki) .zakup-odstapienie{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .zamowienie-karta{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .zamowienie-opis{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .sklep-podnav{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .sklep-podnav button[aria-pressed="true"]{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .omnibus{background-color:#1c1416;border-color:#4b4243}body.wariant-18.w-ciemny:not(.motyw-marki) .etykieta.blad{background-color:#1c1416;color:#a87673}body.wariant-18.w-ciemny:not(.motyw-marki) .etykieta.szara{background-color:#1c1416;color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .pusto{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .krok{border-top-color:#4b4243}body.wariant-18.w-ciemny:not(.motyw-marki) .krok-znak{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .krok-znak.krok-tak{background-color:#1c1416;color:#6d8973}body.wariant-18.w-ciemny:not(.motyw-marki) .krok-znak.krok-nie{background-color:#403732;color:#917f53}body.wariant-18.w-ciemny:not(.motyw-marki) .krok-znak.krok-czesc{background-color:#1c1416;color:#7580a2}body.wariant-18.w-ciemny:not(.motyw-marki) .ranking-wstep{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .ranking-moj{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .ranking-filtr{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .ranking-legenda{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .udost-messenger{color:#946cd8}body.wariant-18.w-ciemny:not(.motyw-marki) .udost-x{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) #wynik-oferta{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) #wynik-oferta code,body.wariant-18.w-ciemny:not(.motyw-marki) .oferta-kod code{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .ksywka-prosba{background-color:#1c1416;color:#a87673}body.wariant-18.w-ciemny:not(.motyw-marki) .etykieta.obszar-marketing{background-color:#1c1416;color:#7580a2}body.wariant-18.w-ciemny:not(.motyw-marki) .etykieta.obszar-ceny{background-color:#403732;color:#917f53}body.wariant-18.w-ciemny:not(.motyw-marki) .etykieta.obszar-oferta,body.wariant-18.w-ciemny:not(.motyw-marki) .etykieta.obszar-produkt{background-color:#1c1416;color:#6d8973}body.wariant-18.w-ciemny:not(.motyw-marki) .etykieta.obszar-strona{background-color:#1c1416;color:#a87673}body.wariant-18.w-ciemny:not(.motyw-marki) .etykieta.nowy{background-color:#1c1416;color:#6d8973}body.wariant-18.w-ciemny:not(.motyw-marki) .jezyk-lista{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .baner-jezyka{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .premiera-karta .premiera-data{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .premiera-karta .kalendarz-lista{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .ksywka-propozycja{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .gry-radia label{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .gry-radia label:has(input:checked){background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .gry-problemy{color:#a87673}body.wariant-18.w-ciemny:not(.motyw-marki) .app-panel-jasny{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .app-panel-jasny .app-panel-opis{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .biblioteka-status.offline{background-color:#1c1416;color:#917f53}body.wariant-18.w-ciemny:not(.motyw-marki) .biblioteka-kafel{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .biblioteka-stan{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .biblioteka-info{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .biblioteka-katalog .gra-karta{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .szkielet .biblioteka-okladka,body.wariant-18.w-ciemny:not(.motyw-marki) .sz-linia,body.wariant-18.w-ciemny:not(.motyw-marki) .sz-przycisk{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .instalacja-lead{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .instalacja-tresc{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .app-ik{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .app-ik-mono{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .instrukcja-meta li{background-color:#1c1416;color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .instrukcja-meta li.uwaga{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .instrukcja-ostrzezenie{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .instrukcja-krok-uwaga{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .instrukcja-wew code{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .instrukcja-bledy li{border-color:#4b4243;background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .tresc-podglad{background-color:#1c1416;color:#917f53}body.wariant-18.w-ciemny:not(.motyw-marki) .konto-spis a{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .zakup,body.wariant-18.w-ciemny:not(.motyw-marki) .kod-pozycja,body.wariant-18.w-ciemny:not(.motyw-marki) .wynik-pozycja{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .zakup-test{color:#917f53;background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .zakup-opis{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .wynik-pozycja-fakty{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .odznaki-zdobyte li{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .logowanie-pozycja{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .galeria-gry-el figcaption{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .gry-problemy .gry-ostrzezenie{color:#917f53}body.wariant-18.w-ciemny:not(.motyw-marki) .akt-pole-plikow input[type="file"]{border-color:#4b4243;background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .akt-wynik{border-color:#4b4243;background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .maskotka-okno{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .maskotka-dymek{background-color:#1c1416;color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .maskotka-dymek .maskotka-imie{color:#a47a42}body.wariant-18.w-ciemny:not(.motyw-marki) .b404-pieczec{color:#8f74ca}body.wariant-18.w-ciemny:not(.motyw-marki) .b404-dymek{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .zaufanie-akta{background-color:#40352d;color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .zaufanie-akta h2{color:#f1e4e4}body.wariant-18.w-ciemny:not(.motyw-marki) .zaufanie{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .zaufanie dt{color:#a47a42}body.wariant-18.w-ciemny:not(.motyw-marki) .zaufanie-metody li{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .akt-co-nowego .akt-zm-blok + .akt-zm-blok{border-top-color:#4b4243}body.wariant-18.w-ciemny:not(.motyw-marki) .akt-co-nowego-paczki{background-color:#1c1416}body.wariant-18.w-ciemny:not(.motyw-marki) .przycisk.glowny,body.wariant-18.w-ciemny:not(.motyw-marki) .przycisk.glowny:hover{color:var(--na-podstawowym)}
