/* Only the optional results surface. Original search fields, buttons and layouts stay untouched. */
.dgks-live-search{position:absolute;z-index:10010;box-sizing:border-box;overflow:auto;overscroll-behavior:contain;width:280px;max-width:calc(100vw - 16px);border:1px solid var(--dgks-live-border,#c9cdd3);border-radius:var(--dgks-live-radius,4px);background:var(--dgks-live-background,#fff);color:var(--dgks-live-text,#23262b);box-shadow:0 7px 22px rgba(0,0,0,.13);font-size:14px;font-weight:400;line-height:1.5;text-align:left;text-transform:none;letter-spacing:normal}
.dgks-live-search[hidden],.dgks-live-search [hidden]{display:none!important}
.dgks-live-search .dgks-live-search__list{list-style:none;margin:0;padding:0}
.dgks-live-search .dgks-live-search__list>li{list-style:none;margin:0;padding:0;border:0}
.dgks-live-search .dgks-live-search__option{display:flex;align-items:center;gap:12px;box-sizing:border-box;min-height:76px;margin:0;padding:10px 12px;border:0;border-bottom:1px solid #eceef0;border-radius:0;background:transparent;color:inherit;font:inherit;line-height:1.5;text-decoration:none;text-transform:none;letter-spacing:normal}
.dgks-live-search .dgks-live-search__option[aria-selected=true],.dgks-live-search .dgks-live-search__option:hover{background:var(--dgks-live-selected,#f0f2f4);color:var(--dgks-live-text,#23262b)}
.dgks-live-search .dgks-live-search__image{display:block;flex:0 0 46px;width:46px;height:62px;margin:0;padding:0;border:0;border-radius:0;object-fit:contain;box-shadow:none;background:transparent}
.dgks-live-search .dgks-live-search__copy{display:block;min-width:0;flex:1;overflow-wrap:anywhere}
.dgks-live-search .dgks-live-search__copy>span{display:block;font-size:inherit;line-height:1.5;text-transform:none;letter-spacing:normal}
.dgks-live-search .dgks-live-search__title{font-weight:600}
.dgks-live-search .dgks-live-search__author,.dgks-live-search .dgks-live-search__details{font-weight:400;color:var(--dgks-live-muted,#525a63)}
.dgks-live-search .dgks-live-search__message{margin:0;padding:14px;font:inherit;color:inherit}
.dgks-live-search .dgks-live-search__all{display:block;box-sizing:border-box;width:100%;min-height:44px;margin:0;padding:12px;border:0;border-radius:0;background:transparent;color:inherit;box-shadow:none;font:inherit;font-weight:600;line-height:1.5;text-align:center;text-decoration:underline;text-underline-offset:3px;text-transform:none;letter-spacing:normal;cursor:pointer}
.dgks-live-search .dgks-live-search__all:hover{background:var(--dgks-live-selected,#f0f2f4)}
.dgks-live-search :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:-3px}
.dgks-live-search__status{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}
@media(prefers-reduced-motion:reduce){.dgks-live-search{scroll-behavior:auto}}
