form.sld-live-form{position:relative;overflow:visible}
.sld-live-unclip{overflow:visible!important;position:relative;z-index:10}
form.sld-live-form .sld-live-results{box-sizing:border-box;position:absolute;inset:auto 0 auto 0;top:100%;z-index:100;min-width:0;max-width:100%;overflow:auto;overscroll-behavior:contain;padding:8px;background:var(--sld-search-bg,#fff);color:var(--sld-search-text,#203040);border:1px solid var(--sld-search-border,#ccd6df);border-radius:12px;box-shadow:0 8px 24px #10203026;text-align:left;font-size:14px;line-height:1.45;}
form.sld-live-form .sld-live-results[hidden]{display:none!important}
.sld-live-results a{display:flex!important;flex-direction:column;gap:4px;min-height:44px;box-sizing:border-box;padding:10px!important;margin:4px 0!important;border:1px solid var(--sld-search-border,#dce2e8);border-radius:8px;text-decoration:none!important;color:inherit!important;background:transparent!important;white-space:normal!important}
.sld-live-results a:focus-visible,.sld-live-results a[aria-selected=true]{outline:2px solid var(--sld-search-accent,#24638e);outline-offset:-2px;background:var(--sld-search-hover,#edf5fc)!important}
.sld-live-results span{font-size:12px;opacity:.85}.sld-live-heading{font-size:12px;padding:6px 10px;font-weight:600}
:is(.mobile-retention-sheet,.mobile-search-sheet,.community-search-sheet,[data-mobile-panel=search],[data-abs-panel=search],[data-mobile-more-panel]) form.sld-live-form .sld-live-results{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;max-width:100%!important;flex-basis:100%;grid-column:1/-1;box-shadow:none;margin-top:8px}
:is(html[data-community-scheme=dark],html[data-bw-scheme=dark],html[data-theme=dark],html[data-color-mode=dark],body.dark-mode){--sld-search-bg:#202b34;--sld-search-text:#edf3f8;--sld-search-border:#485d6c;--sld-search-hover:#30485b;--sld-search-accent:#8ac7f1}
