/* Shared literature panels: separate links from the product's purchase link. */
.am-research-card{display:flex;flex-direction:column;min-width:0;height:100%}
.am-research-card>a{flex:1;display:block;border-bottom-left-radius:0;border-bottom-right-radius:0}
.am-research{box-sizing:border-box;background:#f8f8fa;border:1px solid #e2e4e9;border-top:3px solid #01a598;border-radius:0 0 5px 5px;padding:18px 20px;color:#0a121f;font-family:'DM Sans',sans-serif;font-size:13px;line-height:1.55;text-align:left;clear:both}
.am-research p{margin:0 0 9px}
.am-research .am-research-kicker{font-family:'IBM Plex Mono',monospace;text-transform:uppercase;letter-spacing:.13em;font-size:10px;color:#087f77;font-weight:500;margin:0 0 8px}
.am-research .am-research-type{font-size:11px;color:#525c68;font-weight:600;margin-bottom:7px}
.am-research h3,.woocommerce ul.products li.product .am-research h3{font-size:14px;line-height:1.45;font-weight:600;margin:0 0 8px;padding:0;color:#0a121f}
.am-research h3 a{display:inline;color:inherit;text-decoration:none}
.am-research h3 a:hover{color:#087f77;text-decoration:underline;text-underline-offset:3px}
.am-research .am-research-journal{font-size:11px;color:#626a74;margin-bottom:12px}
.am-research details{border-top:1px solid #e2e4e9;padding-top:8px;margin:0 0 10px;font-size:12px}
.am-research summary{cursor:pointer;font-weight:500;min-height:30px;list-style:revert;display:list-item}
.am-research details p{margin:8px 0;color:#525c68}
.am-research .am-research-search{display:inline-block;font-size:12px;font-weight:600;color:#087f77;min-height:30px;text-decoration:underline;text-underline-offset:3px}
.am-research .am-research-note{font-size:10px;line-height:1.5;color:#626a74;margin:4px 0 0}
.am-research a:focus-visible,.am-research summary:focus-visible{outline:2px solid #087f77;outline-offset:4px;border-radius:2px}
.woocommerce ul.products li.product>.am-research{margin:18px -1px -20px;flex:none}
.woocommerce div.product .summary>.am-research{margin:26px 0 0;border-radius:5px;padding:22px}
@media(max-width:600px){.am-research{padding:14px}.am-research h3,.woocommerce ul.products li.product .am-research h3{font-size:13px}.woocommerce ul.products li.product>.am-research{margin:14px -1px -20px}.am-research summary,.am-research .am-research-search{min-height:36px}}
/* Longer, descriptive research labels fit the existing navigation shell. */
#root [data-loc="client/src/components/Header.tsx:63"]{gap:0;min-width:0}
#root [data-loc="client/src/components/Header.tsx:65"]{font-size:11.5px;padding:8px 7px;letter-spacing:.02em}
@media(min-width:1024px) and (max-width:1150px){#root [data-loc="client/src/components/Header.tsx:63"]{display:none}#root [data-loc="client/src/components/Header.tsx:97"]{display:inline-flex}#root [data-loc="client/src/components/Header.tsx:109"]{display:block}}
@media(max-width:520px){.aminos-native .woocommerce ul.products{grid-template-columns:minmax(0,1fr)}}
.aminos-native .am-navigation{gap:16px}
.aminos-native .am-nav{min-width:0;flex:1;flex-wrap:wrap;gap:0}
.aminos-native .am-nav a{font-size:11px;letter-spacing:.015em;padding:8px 6px}
