
/* Gold fingerprint controls: buttons retain their original click handlers. */
.tp16-fingerprint-control{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;color:#f0d79c!important;background:linear-gradient(130deg,#171514,#292116)!important;border:1px solid #c8a765!important;border-radius:9px!important;box-shadow:0 5px 20px #0008!important;text-decoration:none!important;cursor:pointer!important}
.tp16-fingerprint-control::before{content:"";display:inline-block!important;width:31px!important;height:31px!important;min-width:31px!important;flex:none!important;background:url('/assets/gold-fingerprint-play.svg') center/contain no-repeat!important;filter:drop-shadow(0 1px 2px #0008)}
.tp16-fingerprint-control:hover{background:linear-gradient(130deg,#292115,#3a2b18)!important;border-color:#f1d58b!important}
#enterWithMusic.tp16-fingerprint-control{font-size:clamp(1rem,2.4vw,1.35rem)!important;font-weight:900!important;letter-spacing:.09em!important;padding:16px 26px!important;min-height:70px!important}
#enterWithMusic.tp16-fingerprint-control::before{width:50px!important;height:50px!important;min-width:50px!important}
#bgMusicToggle.tp16-fingerprint-control{width:48px!important;height:48px!important;min-width:48px!important;padding:4px!important;font-size:0!important}
#bgMusicToggle.tp16-fingerprint-control::before{width:36px!important;height:36px!important;min-width:36px!important}
.tp16-fingerprint-control .tp16-original-play-icon{display:none!important}
@media(max-width:800px){#enterWithMusic.tp16-fingerprint-control{padding:12px 18px!important;min-height:62px!important}#enterWithMusic.tp16-fingerprint-control::before{width:42px!important;height:42px!important;min-width:42px!important}#bgMusicToggle.tp16-fingerprint-control{width:35px!important;height:35px!important;min-width:35px!important}#bgMusicToggle.tp16-fingerprint-control::before{width:27px!important;height:27px!important;min-width:27px!important}}
