@layer base,variables,mixins,shared;.android-app-page__faq-items{gap:var(--spacing-2xs);flex-direction:column;display:flex}.android-app-page__faq-item{padding:var(--spacing-4xs);background:var(--surface-light);border-radius:var(--border-radius-md)}.android-app-page__faq-item-heading{all:unset;outline:revert;box-sizing:border-box;cursor:pointer;justify-content:space-between;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-2xs);border-radius:var(--border-radius-sm);transition:background-color .2s ease-in-out;display:flex}@media (hover:hover){.android-app-page__faq-item-heading:hover{background:var(--surface-lighter)}}.android-app-page__faq-item-heading-icon{width:var(--spacing-sm);height:var(--spacing-sm);fill:var(--background-icon-primary);background-color:var(--surface-lightest);border-radius:var(--border-radius-round);transition:rotate .2s ease-in-out}:has(+:not([hidden]))>.android-app-page__faq-item-heading-icon{rotate:180deg}.android-app-page__faq-item-question{font:var(--body-md-semibold);margin:0}.android-app-page__faq-item-answer{font:var(--body-md-regular);color:var(--text-body);transition-behavior:allow-discrete;height:0;margin:0;transition-property:height,display;transition-duration:.2s;transition-timing-function:ease-in-out;overflow:hidden}.android-app-page__faq-item-answer:not([hidden]){height:auto}@starting-style{.android-app-page__faq-item-answer:not([hidden]){height:0}}.android-app-page__faq-item-answer-inner{padding:var(--spacing-2xs);display:block}