.np-faq h1{font-size:26px;letter-spacing:-.035em;margin:6px 0}.np-faq-list{margin-top:17px}.np-faq-list details{border-top:1px solid var(--nwa-border)}.np-faq-list summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:9px 0;font-size:14px;font-weight:700;line-height:1.35}.np-faq-list summary::-webkit-details-marker{display:none}.np-faq-list summary:after{content:'+';font-size:21px;font-weight:400;color:var(--nwa-muted)}.np-faq-list details[open] summary:after{content:'−'}.np-faq-list details p{font-size:13px;line-height:1.55;margin:0 0 15px;color:var(--nwa-muted)}.np-faq-ask{padding-top:17px;border-top:1px solid var(--nwa-border)}.np-faq-ask h2{font-size:17px}

.np-faq-search{display:grid;gap:6px;margin:16px 0}.np-faq .np-segments{flex-wrap:wrap}.np-faq .np-segments button{min-height:44px}.np-faq [hidden]{display:none!important}

.np-faq .np-toolbar.np-segments{flex-wrap:wrap;gap:5px;border:0;background:transparent;padding:0;overflow:visible}.np-faq .np-segments button{flex:0 0 auto;min-height:36px;padding:6px 10px;white-space:nowrap;font-size:12px;line-height:1.3;font-weight:650;border:1px solid var(--nwa-border);border-radius:9px;background:var(--nwa-bg);color:var(--nwa-muted);box-shadow:none}.np-faq .np-segments button[aria-pressed=true]{background:#174f5d;border-color:#174f5d;color:#fff}[data-theme=dark] .np-faq .np-segments button[aria-pressed=true]{background:#b2e3d3;border-color:#b2e3d3;color:#143d40}[data-theme=dark] .np-faq>p>a{color:#9ad3e2}
