.cse-icon-popup.csip-is-open .csip-modal{opacity:1;visibility:visible;pointer-events:auto}.cse-icon-popup.csip-needs-scroll .csip-dialog{max-height:min(calc(100dvh - 48px),var(--csip-modal-scroll-height));overflow-y:auto;overflow-x:visible;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--csip-primary) var(--csip-light)}.cse-icon-popup.csip-needs-scroll .csip-dialog::-webkit-scrollbar{width:8px}.cse-icon-popup.csip-needs-scroll .csip-dialog::-webkit-scrollbar-track{background:var(--csip-light);border-radius:999px}.cse-icon-popup.csip-needs-scroll .csip-dialog::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--csip-primary),var(--csip-cyan));border-radius:999px;border:2px solid var(--csip-light)}.cse-icon-popup.csip-needs-scroll .csip-dialog::-webkit-scrollbar-thumb:hover{background:var(--csip-cyan)}.cse-icon-popup.csip-layout-large{--csip-modal-width:1120px}.cse-icon-popup.csip-is-open .csip-dialog{transform:translateY(0) scale(1)}.csip-close.csip-floating{position:absolute;top:14px;left:14px;z-index:2}.csip-empty{padding:18px;border-radius:16px;background:#f3f4f6;color:#374151;text-align:center;line-height:2;border:1px dashed #e5e7eb}.csip-search-type-wrap{position:relative;flex:0 0 142px;width:142px;min-width:142px;z-index:20}.csip-scope-button{appearance:none;-webkit-appearance:none;width:100%;height:56px;min-height:56px;margin:0;padding:0 14px;border:1px solid var(--csip-input-border);border-radius:var(--csip-input-radius);background:var(--csip-input-bg);color:var(--csip-input-color);display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;line-height:1;white-space:nowrap;box-shadow:none;transition:all .25s ease}.csip-scope-button:hover,.csip-scope-button:focus,.csip-search-type-wrap.csip-open .csip-scope-button{background:#fff;color:var(--csip-input-color);border-color:var(--csip-input-focus);outline:none;box-shadow:0 0 0 4px rgba(13,110,253,.1)}.csip-scope-menu{position:absolute;top:calc(100% + 8px);right:0;left:0;display:none;padding:6px;border-radius:14px;border:1px solid var(--csip-input-border);background:#fff;box-shadow:0 18px 40px rgba(17,24,39,.16);z-index:9999}.csip-search-type-wrap.csip-open .csip-scope-menu{display:block}.csip-scope-option{appearance:none;-webkit-appearance:none;width:100%;min-height:40px;border:0;border-radius:10px;padding:8px 10px;background:0 0;color:var(--csip-input-color);cursor:pointer;display:flex;align-items:center;justify-content:flex-start;font-family:inherit;font-size:14px;font-weight:600;text-align:right;direction:rtl;transition:all .2s ease}.csip-scope-option:hover,.csip-scope-option:focus,.csip-scope-option[aria-selected=true]{background:rgba(13,110,253,.1);color:var(--csip-input-focus);outline:none}.csip-scope-hidden-inputs{display:none!important}.csip-search-note{margin-top:14px;color:#6b7280;font-size:13px;line-height:1.9}body.csip-lock{overflow:hidden}@media (max-width:767px){.cse-icon-popup.csip-needs-scroll .csip-dialog{max-height:min(calc(100dvh - 40px),var(--csip-modal-scroll-height));overflow-y:auto}}.cse-icon-popup .csip-search-type-wrap{order:2;isolation:isolate}.cse-icon-popup .csip-scope-menu,.cse-icon-popup .csip-search-type-wrap.csip-open .csip-scope-menu{background:#fff!important;color:var(--csip-input-color)!important;opacity:1!important;visibility:visible}.cse-icon-popup .csip-scope-menu{visibility:hidden;display:block!important;transform:translateY(6px);opacity:0!important;pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.cse-icon-popup .csip-search-type-wrap.csip-open .csip-scope-menu{visibility:visible;transform:translateY(0);pointer-events:auto;opacity:1!important}.cse-icon-popup .csip-scope-option,.cse-icon-popup button.csip-scope-option{background:0 0!important;color:var(--csip-input-color)!important;border:0!important;box-shadow:none!important}.cse-icon-popup .csip-scope-option:hover,.cse-icon-popup .csip-scope-option:focus,.cse-icon-popup .csip-scope-option[aria-selected=true]{background:rgba(13,110,253,.1)!important;color:var(--csip-input-focus)!important}