.bb-overlay-details {
    box-sizing: border-box;
    overflow: auto;
    padding: .65em;
    background: #fff;
    color: #172638;
    font: inherit;
    text-align: start;
    pointer-events: auto;
}
.bb-overlay-details summary { cursor: pointer; font-weight: bold; }
.bb-overlay-details summary:focus-visible { outline: 2px solid #167d8d; outline-offset: 2px; }
.bb-overlay-details > div { padding-block-start: .5em; overflow-wrap: anywhere; }
