.faq26-count{font-size:10px;font-weight:400;color:#667584;white-space:nowrap;flex-shrink:0;margin-left:8px}
.home-faq summary{display:flex;align-items:center;justify-content:space-between;gap:8px}
.home-faq summary>span{min-width:0}.faq-box .faq-q-txt{min-width:0;white-space:normal}
.faq-box .faq-q{gap:4px}.faq-box .faq26-count{font-size:9px;margin-left:2px}
#chapter-guide #faq:has(.home-faq[data-faq26-mounted]){max-height:42dvh;overflow-y:auto;overscroll-behavior:contain;padding-right:8px}
#chapter-guide #faq:has(.home-faq[data-faq26-mounted]) .home-faq p{padding:0!important;margin:6px 0!important;font-size:12px!important;line-height:1.6!important}
@media(min-width:901px){#chapter-guide #faq:has(.home-faq[data-faq26-mounted]){display:grid!important;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);gap:8px 24px;align-content:start}#chapter-guide #faq:has(.home-faq[data-faq26-mounted])>div:first-child{grid-column:1;grid-row:1/3}#chapter-guide #faq .chapter-faq-picker{grid-column:2;grid-row:1;margin:0!important}#chapter-guide #faq .home-faq[data-faq26-mounted]{grid-column:2;grid-row:2}#chapter-guide #faq:has(.home-faq[data-faq26-mounted]) h2{font-size:28px!important}}
@media(max-width:440px){.home-faq summary{flex-wrap:wrap}.home-faq .faq26-count{margin-left:0}}
