/* Name searches scan compactly; article-number searches retain the detailed layout. */
.panel .name-search-item{padding:0!important;margin:7px 0;border-radius:9px;overflow:hidden}
.name-search-item>summary.name-result-summary{display:flex;align-items:center;gap:10px;min-height:66px;box-sizing:border-box;padding:10px 11px;cursor:pointer;list-style:none;touch-action:manipulation;color:inherit}
.name-result-summary::-webkit-details-marker{display:none}
.name-result-summary::marker{content:""}
.name-result-text{flex:1;min-width:0}
.name-result-text>strong{display:block;font-size:14px;line-height:1.45;font-weight:650;overflow-wrap:anywhere}
.name-result-meta{display:block;margin-top:4px;font-size:11px;line-height:1.3;color:var(--muted,#596979);font-variant-numeric:tabular-nums}
.name-result-quantity{flex:0 0 auto;min-width:48px;max-width:85px;text-align:right}
.name-result-quantity>small{display:block;font-size:10px;line-height:1.4;color:var(--muted,#596979)}
.name-result-quantity>b{display:block;font-size:16px;line-height:1.4;color:#005daa;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.name-result-chevron{flex:0 0 7px;width:7px;height:7px;margin:0 2px 3px;border-right:1.8px solid #70849a;border-bottom:1.8px solid #70849a;transform:rotate(45deg)}
.name-search-item[open]>.name-result-summary .name-result-chevron{transform:rotate(225deg);margin-bottom:0}
.name-search-item[open]>.name-result-summary{background:#eff6fd;border-bottom:1px solid #dce7f0}
.name-search-item>.name-order-detail,.name-search-item>[data-name-detail]{padding:0 7px}
.name-search-item>[data-name-detail]:not(:empty){padding:7px;font-size:13px;line-height:1.5}
.name-search-item .product-card{border:0;margin:0;padding:0!important;box-shadow:none}
.name-result-summary:focus-visible{outline:2px solid #005daa;outline-offset:-3px}
@media(prefers-color-scheme:dark){
 .name-result-quantity>b{color:#9dcfff}
 .name-search-item[open]>.name-result-summary{background:#071b2b;border-bottom-color:#293846}
 .name-result-summary:focus-visible{outline-color:#9dcfff}
}
