.aw-fq{display:flex;flex-direction:column;gap:var(--app-spacing-lg)}.aw-fq .aw-head{margin:0}.aw-fq-search{position:relative;margin-top:var(--app-spacing-lg)}.aw-fq-search__input{padding-right:calc(var(--app-layout-touch-min) + var(--app-spacing-xs));border-radius:var(--app-radius-full)}.aw-fq-search__btn{position:absolute;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;width:var(--app-layout-touch-min);height:var(--app-layout-touch-min);padding:0;border:0;border-radius:var(--app-radius-full);background:transparent;color:var(--app-color-on-surface-variant);cursor:pointer}.aw-fq-search__btn svg{width:var(--app-layout-icon-sm);height:var(--app-layout-icon-sm)}.aw-fq-tabs{display:flex;gap:var(--app-spacing-sm);margin:0 calc(-1 * var(--app-spacing-lg));padding:0 var(--app-spacing-lg) var(--app-spacing-xxs);overflow-x:auto;scrollbar-width:none}.aw-fq-tabs::-webkit-scrollbar{display:none}.aw-fq-tab{display:inline-flex;flex:none;align-items:center;min-height:var(--app-layout-touch-min);padding:0 var(--app-spacing-lg);border:var(--app-border-width) solid var(--app-color-outline);border-radius:var(--app-radius-full);background:var(--app-color-surface);color:var(--app-color-on-surface-variant);font-size:var(--app-typography-label-size);text-decoration:none;white-space:nowrap}.aw-fq-tab--on{border-color:var(--app-color-primary);background:var(--app-color-primary);color:var(--app-color-on-primary);font-weight:var(--app-typography-label-weight)}.aw-fq-chips{display:flex;flex-wrap:wrap;gap:var(--app-spacing-xs) var(--app-spacing-sm)}.aw-fq-chip{display:inline-flex;align-items:center;min-height:var(--app-layout-touch-min);padding:0 var(--app-spacing-md);border-radius:var(--app-radius-full);background:var(--app-color-surface-variant);color:var(--app-color-on-surface-variant);font-size:var(--app-typography-caption-size);text-decoration:none}.aw-fq-chip--on{background:var(--app-color-primary-container);color:var(--app-color-on-primary-container);font-weight:var(--app-typography-label-weight)}.aw-fq-list{margin:0;padding:0;list-style:none;border-radius:var(--app-radius-lg);background:var(--app-color-surface);box-shadow:var(--app-elevation-1)}.aw-fq-list>li+li{border-top:var(--app-border-width) solid var(--app-color-outline)}.aw-fq-acc__q{display:flex;align-items:flex-start;gap:var(--app-spacing-md);min-height:var(--app-layout-touch-min);padding:var(--app-spacing-md) var(--app-spacing-lg);cursor:pointer;list-style:none}.aw-fq-acc__q::-webkit-details-marker{display:none}.aw-fq-acc__mark{flex:none;color:var(--app-color-primary);font-weight:var(--app-typography-title-weight)}.aw-fq-acc__text{display:flex;flex:1 1;flex-direction:column;gap:var(--app-spacing-xxs);font-weight:var(--app-typography-subtitle-weight)}.aw-fq-tag{color:var(--app-color-on-surface-variant);font-size:var(--app-typography-caption-size);font-weight:var(--app-typography-body-weight)}.aw-fq-acc__chev{flex:none;width:var(--app-layout-icon-sm);height:var(--app-layout-icon-sm);margin-top:var(--app-spacing-xxs);color:var(--app-color-disabled);transition:transform var(--app-motion-fast) ease}.aw-fq-acc[open] .aw-fq-acc__chev{transform:rotate(180deg)}.aw-fq-acc__a{padding:0 var(--app-spacing-lg) var(--app-spacing-lg) calc(var(--app-spacing-lg) + var(--app-spacing-xl));color:var(--app-color-on-surface-variant)}.aw-fq-acc__a .faq-answer>*+*{margin-top:var(--app-spacing-sm)}.aw-fq-acc__a .faq-answer__list{margin:0;padding-left:var(--app-spacing-xl)}.aw-fq-acc__a img{max-width:100%;height:auto}.aw-fq-empty,.aw-fq-more{display:flex;flex-direction:column;align-items:center;gap:var(--app-spacing-sm);padding:var(--app-spacing-xxl) var(--app-spacing-lg);text-align:center}.aw-fq-empty__title{font-weight:var(--app-typography-subtitle-weight)}.aw-fq-empty__desc,.aw-fq-more__text{color:var(--app-color-on-surface-variant);font-size:var(--app-typography-label-size)}.aw-fq-empty .aw-btn,.aw-fq-more .aw-btn{margin-top:var(--app-spacing-sm)}.aw-fq-pager{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--app-spacing-xs)}.aw-fq-pager a{display:inline-flex;align-items:center;justify-content:center;min-width:var(--app-layout-touch-min);min-height:var(--app-layout-touch-min);padding:0 var(--app-spacing-sm);border-radius:var(--app-radius-md);color:var(--app-color-on-surface-variant);font-size:var(--app-typography-label-size);text-decoration:none}.aw-fq-pager__num--on{background:var(--app-color-primary);color:var(--app-color-on-primary);font-weight:var(--app-typography-label-weight)}