.blubber-ppf-search-ready .elementor-select-wrapper>select[data-blubber-ppf-search]{pointer-events:none}.blubber-ppf-search-ready .elementor-select-wrapper:has(>select[data-blubber-ppf-search]){cursor:pointer}.blubber-ppf-panel{--blubber-ppf-background:#fff;--blubber-ppf-color:#1f2124;--blubber-ppf-border:#c5c7ca;--blubber-ppf-muted:#5f6368;--blubber-ppf-active-background:#e8eefc;--blubber-ppf-focus:#2457c5;position:absolute;inset-block-start:100%;inset-inline-start:0;z-index:1000;box-sizing:border-box;min-width:100%;width:20rem;margin-block-start:4px;padding:6px;background:var(--blubber-ppf-background);color:var(--blubber-ppf-color);border:1px solid var(--blubber-ppf-border);border-radius:4px;box-shadow:0 6px 18px rgb(0 0 0 / .16);font-family:inherit;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.35;text-align:start;text-transform:none;cursor:default}.blubber-ppf-panel.is-above{inset-block-start:auto;inset-block-end:100%;margin-block:0 4px}.blubber-ppf-panel.is-end{inset-inline-start:auto;inset-inline-end:0}.blubber-ppf-panel[hidden],.blubber-ppf-panel [hidden]{display:none!important}.blubber-ppf-panel .blubber-ppf-search{display:block;box-sizing:border-box;width:100%;min-height:0;margin:0;padding:8px 10px;background:var(--blubber-ppf-background);color:var(--blubber-ppf-color);border:1px solid var(--blubber-ppf-border);border-radius:3px;box-shadow:none;font-family:inherit;font-size:16px!important;line-height:1.25}.blubber-ppf-panel .blubber-ppf-search:focus{outline:2px solid var(--blubber-ppf-focus);outline-offset:-1px}.blubber-ppf-panel .blubber-ppf-list{position:relative;max-height:15rem;margin:6px 0 0;padding:0;overflow-y:auto;overscroll-behavior:contain;list-style:none}.blubber-ppf-panel .blubber-ppf-list>li{margin:0;padding:7px 10px;border-radius:3px;list-style:none;cursor:pointer}.blubber-ppf-panel .blubber-ppf-list>li::before,.blubber-ppf-panel .blubber-ppf-list>li::marker{content:none}.blubber-ppf-panel .blubber-ppf-list>li.is-active{background:var(--blubber-ppf-active-background)}.blubber-ppf-panel .blubber-ppf-list>li[aria-selected="true"]{font-weight:600}.blubber-ppf-panel .blubber-ppf-empty{margin:8px 10px 4px;padding:0;color:var(--blubber-ppf-muted);font-size:.9em}.blubber-ppf-panel .blubber-ppf-empty:empty{display:none}@media (forced-colors:active){.blubber-ppf-panel{border-color:CanvasText}.blubber-ppf-panel .blubber-ppf-list>li.is-active{outline:2px solid Highlight;outline-offset:-2px}}