/* Match character-profile gold headings, arrows and Expand/Shrink labels. */
#faq-view .faq-index{border:0;background:transparent;padding:0;gap:.5rem}
#faq-view .faq-index .profile-anchor-link{border:1px solid rgba(201,162,75,.42);background:rgba(10,10,9,.72);padding:.55rem .75rem;font:800 .72rem/1.2 system-ui,sans-serif;letter-spacing:.04em;transform:none;transition:none}
#faq-view .faq-index .profile-anchor-link:hover,#faq-view .faq-index .profile-anchor-link:focus-visible{border-color:var(--gold-bright);color:var(--gold-bright);background:rgba(201,162,75,.13)}
#faq-view .faq-list{gap:.75rem}
#faq-view .faq-widget{margin:0;padding:0;scroll-margin-top:7rem;box-shadow:none}
#faq-view .faq-widget>summary h3{flex:1;min-width:0;margin:0;color:var(--gold);font:var(--titan-font-section);letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere}
#faq-view .faq-widget .profile-widget-body p{margin:0;color:var(--muted);font:var(--titan-font-prose)}
@media(max-width:600px){#faq-view .faq-widget>summary h3{font-size:var(--titan-size-section)}#faq-view .faq-index{gap:.35rem}#faq-view .faq-index .profile-anchor-link{padding:.45rem .55rem;font-size:.66rem}}
