#dc-root .mi-faqhub-130{max-width:1440px;margin:0 auto;padding:0 clamp(16px,4vw,64px) clamp(32px,4vw,56px);box-sizing:border-box;color:#0c1f33}
#dc-root .mi-faqhub-130 .fh-search{max-width:520px;position:relative}
#dc-root .mi-faqhub-130 label{display:block;font:700 15px Inter,system-ui,sans-serif;margin-bottom:8px}
#dc-root .mi-faqhub-130 input{width:100%;min-height:52px;padding:0 16px;border-radius:12px;border:2px solid rgba(12,31,51,.18);background:#fff;font:500 16px Inter,system-ui,sans-serif;color:#0c1f33;box-sizing:border-box}
#dc-root .mi-faqhub-130 input:focus{border-color:#08758d;outline:none;box-shadow:0 0 0 4px rgba(8,117,141,.18)}
#dc-root .mi-faqhub-130 .fh-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}
#dc-root .mi-faqhub-130 .fh-chips button{min-height:42px;padding:0 16px;border-radius:12px;border:1px solid rgba(12,31,51,.22);background:transparent;color:#0c1f33;font:500 14px/1.2 Inter,system-ui,sans-serif;cursor:pointer;transition:background-color .4s ease,border-color .4s ease,color .4s ease}
#dc-root .mi-faqhub-130 .fh-chips button span{color:#526372;font-weight:500;margin-left:4px}
#dc-root .mi-faqhub-130 .fh-chips button:hover{border-color:#0c1f33;background:#fff}
#dc-root .mi-faqhub-130 .fh-chips button[aria-pressed=true]{background:#0c1f33;border-color:#0c1f33;color:#fff;font-weight:600}
#dc-root .mi-faqhub-130 .fh-chips button[aria-pressed=true] span{color:#82dced}
#dc-root .mi-faqhub-130 .fh-status{margin:18px 0 6px;font-size:14px;color:#526372}
#dc-root .mi-faqhub-130 .fh-list{max-width:980px}
#dc-root .mi-faqhub-130 .fh-src{display:inline-block;margin:-6px 0 20px;font:600 14px Inter,system-ui,sans-serif;color:#174f86;text-decoration:underline;text-underline-offset:3px}
#dc-root .mi-faqhub-130 .fh-src+.fh-src{margin-left:16px}
#dc-root .mi-faqhub-130 a.fh-term{color:#174f86!important;text-decoration:underline!important;text-underline-offset:3px;font-weight:600}
html[data-mi-theme=dark] #dc-root .mi-faqhub-130 a.fh-term{color:#8ddce9!important}
#dc-root .mi-faqhub-130 .fh-empty{padding:16px;border-radius:12px;background:rgba(12,31,51,.05)}
#dc-root .mi-faqhub-130 .fh-more{margin-top:20px;min-height:46px;padding:0 22px;border-radius:10px;border:1px solid rgba(12,31,51,.25);background:transparent;color:#0c1f33;font:600 15px Inter,system-ui,sans-serif;cursor:pointer;transition:background-color .4s ease}
#dc-root .mi-faqhub-130 .fh-more:hover{background:rgba(12,31,51,.06)}
html[data-mi-theme=dark] #dc-root .mi-faqhub-130{color:#edf4f7}
html[data-mi-theme=dark] #dc-root .mi-faqhub-130 input{background:#1a2733;color:#edf4f7;border-color:rgba(237,244,247,.28)}
html[data-mi-theme=dark] #dc-root .mi-faqhub-130 .fh-chips button,html[data-mi-theme=dark] #dc-root .mi-faqhub-130 .fh-more{color:#edf4f7;border-color:rgba(237,244,247,.3)}
html[data-mi-theme=dark] #dc-root .mi-faqhub-130 .fh-chips button:hover{background:#243b48;border-color:#8ddce9}
html[data-mi-theme=dark] #dc-root .mi-faqhub-130 .fh-chips button[aria-pressed=true]{background:#8ddce9;border-color:#8ddce9;color:#082333}
html[data-mi-theme=dark] #dc-root .mi-faqhub-130 .fh-chips button[aria-pressed=true] span{color:#0c4a5a}
html[data-mi-theme=dark] #dc-root .mi-faqhub-130 .fh-chips button span,html[data-mi-theme=dark] #dc-root .mi-faqhub-130 .fh-status{color:#b7c6d4}
html[data-mi-theme=dark] #dc-root .mi-faqhub-130 .fh-src{color:#8ddce9}
html[data-mi-theme=dark] #dc-root .mi-faqhub-130 .fh-empty{background:#1a2733}
@media (max-width:640px){#dc-root .mi-faqhub-130 .fh-chips button{min-height:40px;padding:0 12px}}
html body #dc-root section.mi-faqhub-130{margin-top:0!important;padding-top:2px!important}
html body #dc-root .mi-directory-hero{padding-bottom:0!important;margin-bottom:0!important}
