/* V46: only voucher actions; preserve all approved images and backgrounds. */
.ap-v20-card{position:relative!important;overflow:visible!important}
.ap-v20-card [data-save-voucher]{display:none!important}
.ap-v20-card .ap-v45-actions{position:absolute!important;left:30%!important;right:1.5%!important;bottom:0!important;z-index:7!important;display:flex!important;flex-wrap:nowrap!important;justify-content:space-evenly!important;align-items:center!important;gap:3px!important;padding:3px 2px!important;background:#fffaf5!important;border-top:1px solid #e8dae3!important;border-radius:0 0 4px 4px!important;min-height:23px!important}
.ap-v20-card .ap-v45-actions button{appearance:none!important;white-space:nowrap!important;border:0!important;border-radius:0!important;min-height:0!important;padding:0 2px!important;margin:0!important;background:transparent!important;color:#ad2993!important;font:500 10px/1.3 'Times New Roman',serif!important;text-decoration:none!important;cursor:pointer!important}
.ap-v20-card .ap-v45-actions button+button{border-left:1px solid #e7d8e0!important;padding-left:5px!important}
.ap-v20-card .ap-v45-save[aria-pressed=true]{color:#b32291!important;font-weight:700!important}
.ap-v20-card .ap-v45-details{position:relative!important;z-index:8!important;background:#fffaf5!important;padding:8px!important;font:11px/1.45 'Times New Roman',serif!important}
.ap-v20-card .ap-v45-note{display:none!important}
@media(max-width:420px){.ap-v20-card .ap-v45-actions{left:30%!important;right:1%!important;padding:2px 0!important;min-height:20px!important}.ap-v20-card .ap-v45-actions button{font-size:9px!important;letter-spacing:-.1px!important}}
