.search__preview {
    &:popover-open {
        max-block-size: calc(100% - 1rem);
        display: grid;
    }

    .button {
        --button-color: white;

        &:hover, &:focus-visible { background-color: var(--light-gray) }

        &:focus-visible {
            outline: 2px solid var(--orange-darker);
            box-shadow: none;
        }
    }

    .preview__empty { padding: 0.5rem 0.75rem }
}
