#faq {background:var(--baseLightGray) url('/media/theme/images/transparent-angel4-background-alchemy.png')
        no-repeat right 10% bottom 55%;background-blend-mode:overlay;}#faq .faqItem {display:flex;flex-direction:column;margin:0 0 1rem;font-size:1.2em;border:1px solid transparent;}#faq .faqItem:hover {text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:0.2em;}#faq .faqItem:hover:not([data-active='true']) .question {color:var(--linkHoverColor);}#faq .question {display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;padding:0.5em 0;transition:0.2s;}

    /* Значок раскрытия: без него вопрос выглядел обычным текстом */#faq .question::after {content:'';flex:none;width:0.5em;height:0.5em;margin-right:0.25em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-25%) rotate(45deg);transition:transform 0.25s;}#faq .faqItem[data-active='true'] .question::after {transform:translateY(25%) rotate(-135deg);}#faq .answer {width:100%;height:0;opacity:0;overflow:hidden;transition:0.5s;}#faq .faqItem[data-active='true'] {border-color:var(--baseGray);font-size:1.25em;border-radius:0.2em;box-shadow:0 0.2em 0.5em var(--baseDarkShadow30);overflow:hidden;text-decoration:none;}#faq .faqItem[data-active='true']:hover {text-decoration:none;}#faq .faqItem[data-active='true'] .question,
    #faq .faqItem[data-active='true'] .answer {padding:1em;}#faq .faqItem[data-active='true'] .question {font-weight:bold;background:var(--baseLightShadow50);}#faq .faqItem[data-active='true'] .answer {background:var(--baseLightShadow10);height:auto;opacity:1;}[data-theme='dark'] #faq {background:var(--baseDarkMode) url('/media/theme/images/transparent-angel4-background-alchemy.png')
        no-repeat right 10% bottom 55%;background-blend-mode:overlay;}[data-theme='dark'] #faq .faqItem[data-active='true'] {border-color:var(--baseDark);}[data-theme='dark'] #faq .faqItem[data-active='true'] .answer {background:var(--baseDarkShadow10);}[data-theme='dark'] #faq .faqItem[data-active='true'] .question {background:var(--baseDarkShadow50);color:var(--baseLight);}