/* Match Fast Buy's search-scope menu; retain Help's existing closed-field treatment. */
select.mw-help-product-native { display:none!important; }
:is(#mw-help-main,.mw-help-widget) .mw-help-product-trigger { display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:56px;min-height:56px;margin:0;padding:13px 18px 13px 16px;border:1px solid #ff6310;border-radius:18px;background:#fff;color:var(--theme-text-color,#68747d);font:inherit;font-size:16px;font-weight:400;line-height:26px;text-align:right;direction:rtl;cursor:pointer;box-shadow:none; }
.mw-help-product-trigger__label { min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.mw-help-product-trigger svg { width:18px;height:18px;flex:0 0 18px;transition:transform .2s ease; }
.mw-help-product-trigger[aria-expanded="true"] svg { transform:rotate(180deg); }
.mw-help-product-trigger:focus-visible { outline:2px solid #ff6310;outline-offset:2px; }
.mw-help-product-menu { position:fixed;z-index:2147483000;display:grid;box-sizing:border-box;width:260px;max-width:calc(100vw - 28px);padding:8px;border:1px solid var(--theme-border-color,#e9ebec);border-radius:16px;background:#fff;box-shadow:0 18px 50px rgba(15,23,42,.16);overflow-y:auto;overscroll-behavior:contain;direction:rtl;font-family:var(--theme-font-family,inherit);font-size:14px;line-height:1.6;color:var(--theme-text-color,#374151);scrollbar-width:thin;scrollbar-color:#ff6310 transparent; }
.mw-help-product-menu__option { display:flex;align-items:center;justify-content:space-between;gap:14px;box-sizing:border-box;width:100%;min-height:44px;margin:0;border:0;border-radius:10px;padding:8px 11px;background:#fff;color:inherit;font:inherit;font-size:14px;line-height:1.6;text-align:right;direction:rtl;cursor:pointer;box-shadow:none; }
.mw-help-product-menu__option span { flex:1;min-width:0; }
.mw-help-product-menu__option:hover,.mw-help-product-menu__option:focus-visible { background:#fff7f2;outline:0; }
.mw-help-product-menu__option:disabled { opacity:.5;cursor:default; }
.mw-help-product-menu__group { padding:9px 11px 4px;color:var(--theme-text-color,#68747d);font-size:12px;font-weight:700; }
@media (prefers-reduced-motion:reduce) { .mw-help-product-trigger svg { transition:none; } }
.mw-help-product-menu__option[aria-selected="true"] { background:#fff7f2;color:#d94c00;font-weight:700; }
