.librarySearchBox-module__E_T9uW__box{min-width:0;position:relative}.librarySearchBox-module__E_T9uW__list{z-index:40;max-height:min(70vh,520px);padding:var(--atlas-space-1);border:1px solid var(--atlas-line);border-radius:var(--atlas-radius);background:var(--atlas-surface-raised);box-shadow:var(--atlas-shadow-panel);overscroll-behavior:contain;margin:0;list-style:none;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.librarySearchBox-module__E_T9uW__list[hidden]{display:none}.librarySearchBox-module__E_T9uW__option{--record-quality:var(--atlas-line);--record-quality-text:var(--atlas-text-strong);border-radius:calc(var(--atlas-radius) - 2px);cursor:pointer;display:grid}.librarySearchBox-module__E_T9uW__option[data-first]:not(:first-child){margin-top:var(--atlas-space-1);padding-top:var(--atlas-space-1);border-top:1px solid var(--atlas-line-soft)}.librarySearchBox-module__E_T9uW__option[aria-selected=true]{background:var(--atlas-accent-wash)}.librarySearchBox-module__E_T9uW__group{padding:var(--atlas-space-1) var(--atlas-space-3) 2px;color:var(--atlas-text-subtle);font-size:var(--atlas-text-label);letter-spacing:var(--atlas-tracking-label);text-transform:uppercase;font-weight:650}.librarySearchBox-module__E_T9uW__link,.librarySearchBox-module__E_T9uW__option[data-kind=all]{align-items:center;gap:var(--atlas-space-3);min-height:48px;padding:var(--atlas-space-1) var(--atlas-space-3);color:var(--atlas-text);text-decoration:none;display:flex}.librarySearchBox-module__E_T9uW__icon,.librarySearchBox-module__E_T9uW__allIcon{width:32px;height:32px;color:var(--atlas-text-subtle);background:var(--atlas-surface-sunken);box-shadow:inset 0 0 0 1px var(--atlas-line-soft);border-radius:3px;flex:none;place-items:center;display:grid;overflow:hidden}.librarySearchBox-module__E_T9uW__icon[data-quality]{box-shadow:inset 0 0 0 1px var(--record-quality)}.librarySearchBox-module__E_T9uW__icon img{object-fit:cover;width:100%;height:100%;display:block}.librarySearchBox-module__E_T9uW__icon svg,.librarySearchBox-module__E_T9uW__allIcon svg{width:16px;height:16px}.librarySearchBox-module__E_T9uW__text{min-width:0;display:grid}.librarySearchBox-module__E_T9uW__name{color:var(--record-quality-text);font-size:var(--atlas-text-body);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.librarySearchBox-module__E_T9uW__option[data-kind=section] .librarySearchBox-module__E_T9uW__name,.librarySearchBox-module__E_T9uW__option[data-kind=all] .librarySearchBox-module__E_T9uW__name{color:var(--atlas-text-strong)}.librarySearchBox-module__E_T9uW__meta{color:var(--atlas-text-subtle);font-size:var(--atlas-text-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.librarySearchBox-module__E_T9uW__go{width:16px;height:16px;color:var(--atlas-accent);flex:none;margin-left:auto}@media (forced-colors:active){.librarySearchBox-module__E_T9uW__list{background:canvas;border:1px solid canvastext}.librarySearchBox-module__E_T9uW__option[aria-selected=true]{outline:2px solid highlight}}@media (pointer:coarse){.librarySearchBox-module__E_T9uW__box.librarySearchBox-module__E_T9uW__box :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){font-size:max(16px,1em)}}
