.faq__search--floating{left:50%;max-width:640px;opacity:0;pointer-events:none;position:fixed;top:260px;transform:translateX(-50%) translateY(-8px);transition:opacity .2s ease,transform .2s ease;width:calc(100% - 40px);z-index:0}body.no-scroll .faq__search--floating{opacity:1;pointer-events:auto;transform:translateX(-50%)}.faq__search--floating .faq__searchInput{align-items:center;background:var(--bg-surf-0);border-radius:32px;box-shadow:0 0 0 1px var(--base-slate-a-150),0 2px 2px -1px var(--base-slate-a-100),0 6px 6px -3px var(--base-slate-a-100),0 12px 12px -6px var(--base-slate-a-50);box-sizing:border-box;display:flex;gap:12px;padding:10px;width:100%}.faq__search--floating .faq__searchInput ws-icon{margin-left:8px}.faq__search--floating .faq__searchInput-input{border:0;color:var(--text-base-primary);flex-grow:1;font:var(--font-body-reg-sm);min-width:0;outline:0}.faq__search--floating .faq__searchInput-input::-moz-placeholder{color:var(--text-base-tertiatry)}.faq__search--floating .faq__searchInput-input::placeholder{color:var(--text-base-tertiatry)}.faq__search--floating .faq__searchInput-input:-moz-placeholder+.onsearch{display:none}.faq__search--floating .faq__searchInput-input:placeholder-shown+.onsearch{display:none}.faq__search--floating .faq__searchInput:has(.faq__searchInput-input:focus){outline:2px dashed var(--base-greengrey-990);outline-offset:8px}.faq__search--floating .faq__search-results,.faq__search-results{position:relative;width:100%}.faq__search-dropdown{background:var(--bg-surf-0);border-radius:16px;box-shadow:0 0 0 1px var(--base-slate-a-300),0 4px 4px -2px var(--base-slate-a-150),0 12px 12px -6px var(--base-slate-a-100),0 24px 24px -12px var(--base-slate-a-100);left:0;overflow:clip;position:absolute;right:0;top:20px;z-index:1}.faq__search-dropdown .faq__search-dropdown-header{background:var(--base-greengrey-a-50);color:var(--text-base-tertiatry);font:var(--font-body-reg-sm);padding:16px 20px 14px;text-align:center}.faq__search-dropdown .faq__search-dropdown-list{display:flex;flex-direction:column;max-height:50vh;overflow-y:auto;padding-bottom:8px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.faq__search-dropdown .faq__search-dropdown-item{align-items:center;box-sizing:border-box;color:var(--text-base-primary);display:flex;font:var(--font-body-reg-sm);min-height:40px;padding:10px 20px;text-decoration:none}.faq__search-dropdown .faq__search-dropdown-item:hover{background:#e8f6f7;border-left:2px solid var(--color-aquamarine-600);padding-left:18px}