#content .button.item-preview{display:inline-flex;align-items:center;justify-content:flex-start;gap:11px;padding:8px 13px 8px 8px;min-height:66px;max-width:100%;white-space:normal;text-align:left;line-height:1.35;border-color:color-mix(in srgb,var(--quality,#dfb471) 55%,#323d45);vertical-align:middle}
#content .item-preview-icon{display:block;flex:0 0 48px;width:48px;height:48px;object-fit:cover;border:2px solid var(--quality,#dfb471);border-radius:3px;box-shadow:0 0 0 1px #05090c,0 2px 7px #0009;margin:0;transition:filter .2s}
#content .item-preview-copy{display:grid;gap:5px;min-width:0}
#content .item-preview-label{font-size:12px;font-weight:700;color:var(--quality,#fff);overflow-wrap:anywhere}
#content .item-preview-copy small{color:var(--muted,#afc2c4);font-size:10px;font-weight:400;text-transform:none;letter-spacing:.3px}
#content .item-preview:hover .item-preview-icon{filter:brightness(1.15)}
#content .gp-route-note .gp-actions{gap:10px;margin:10px 0 22px;align-items:stretch}
#content .gp-route-note .item-preview{flex:0 1 225px}
@media(max-width:640px){#content .button.item-preview{padding:7px;min-height:60px;gap:9px}#content .item-preview-icon{width:44px;height:44px;flex-basis:44px}#content .gp-route-note .item-preview{flex:1 1 180px}}
@media(prefers-reduced-motion:reduce){#content .item-preview-icon{transition:none}}
