.pliki_podstawowy_style_1 {
    --pliki-tresc-gap-style-1: calc(var(--margin-size) * 1.15);
    --pliki-punkt-gap-style-1: calc(var(--margin-size) * 0.45);
    --pliki-indent-style-1: calc(var(--margin-size) * 1.15);
    --pliki-list-indent-style-1: calc(var(--margin-size) * 2.2);
}

.pliki_podstawowy_style_1 .pliki_podstawowy_style_1_wewnatrz {
    margin-top: calc(var(--margin-size) * 5);
    display: grid;
    gap: calc(var(--margin-size) * 1.8);
}
.pliki_podstawowy_style_1 .pliki_podstawowy_style_1_wewnatrz:first-child {
    margin-top: 0;
}

.pliki_podstawowy_style_1 .pliki_podstawowy_style_1_naglowek {
    margin-bottom: calc(var(--margin-size) * 0.35);
}

.pliki_podstawowy_style_1 .pliki_podstawowy_style_1_naglowek_tytul {
    width: fit-content;
    max-width: 100%;
    text-decoration: underline;
    text-decoration-color: var(--motyw-kontekst-akcent);
}

.pliki_podstawowy_style_1 .pliki_podstawowy_style_1_tresc,
.pliki_podstawowy_style_1 .pliki_podstawowy_style_1_dzieci {
    display: grid;
    gap: var(--pliki-tresc-gap-style-1);
}

.pliki_podstawowy_style_1 .pliki_podstawowy_style_1_tresc {
    margin-left: var(--pliki-indent-style-1);
}

.pliki_podstawowy_style_1 .pliki_podstawowy_style_1_dzieci {
    margin-left: var(--pliki-indent-style-1);
}

.pliki_podstawowy_style_1 .pliki_podstawowy_style_1_lista_item > .pliki_podstawowy_style_1_dzieci,
.pliki_podstawowy_style_1 .pliki_podstawowy_style_1_dzieci > .pliki_podstawowy_style_1_dzieci {
    margin-top: calc(var(--margin-size) * 0.55);
}

.pliki_podstawowy_style_1 .pliki_podstawowy_style_1_dzieci > .pliki_podstawowy_style_1_dzieci {
    margin-left: calc(var(--pliki-indent-style-1) * 0.9);
}

.pliki_podstawowy_style_1 .pliki_podstawowy_style_1_punkt {
    display: grid;
    gap: var(--pliki-punkt-gap-style-1);
}

.pliki_podstawowy_style_1 .pliki_podstawowy_style_1_opis {
    margin: 0;
}

.pliki_podstawowy_style_1 .pliki_podstawowy_style_1_lista {
    margin: 0;
    padding-left: var(--pliki-list-indent-style-1);
    display: grid;
    gap: calc(var(--margin-size) * 0.7);
}

.pliki_podstawowy_style_1 .pliki_podstawowy_style_1_lista .pliki_podstawowy_style_1_lista {
    margin-top: calc(var(--margin-size) * 0.35);
}

.pliki_podstawowy_style_1 .pliki_podstawowy_style_1_lista_item {
    overflow-y: visible;
}