.openseadragon-overlay-wrapper{pointer-events:none}.staff-overlay{pointer-events:none;z-index:2}.player-controls{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.player-transport{justify-content:center}.player-btn{flex-direction:column;align-items:center;gap:.15rem;padding:.3rem .9rem;font-size:.75rem;display:inline-flex}.player-btn-icon{fill:currentColor;width:20px;height:20px}.player-tempo{opacity:.75;margin-left:.5rem;font-size:.8rem}.player-controls input[type=range]{width:90px}.player-region-rgba{--region-rgb-full:#ff6400;border:1px solid #ccc;border-radius:4px;flex-direction:column;align-items:stretch;gap:3px;width:110px;padding:3px;display:inline-flex}.player-region-rgba input[type=color]{background:0 0;border:none;width:100%;height:26px;padding:0}.player-region-rgba input[type=range]{appearance:none;background:linear-gradient(to right, transparent, var(--region-rgb-full)) center / 100% 14px no-repeat;width:100%;height:24px;margin:0}.player-region-alpha-wrap{height:24px;display:block;position:relative}.player-region-alpha-indicator{top:50%;left:var(--region-alpha-pos,25%);pointer-events:none;background:#fff;border:2px solid #555;border-radius:50%;width:8px;height:8px;position:absolute;transform:translate(-50%,-50%)}.player-region-alpha-value{text-align:center;opacity:.75;font-size:.7rem;display:block}.region-controls{justify-content:center}.player-staff-row{align-items:center;gap:.5rem;margin-bottom:.3rem;display:flex}.player-page-row{justify-content:center}.player-page-border{pointer-events:none;z-index:3;outline:1px solid var(--page-border-color,#008cff);outline-offset:-1px}.player-page,.player-staff-toggle,.player-instrument,.player-score,.player-regions{padding:.15rem .25rem;font-size:.8rem}.player-staff-toggle,.player-score,.player-regions{cursor:pointer}.player-error{color:#b42318}.staff-region{pointer-events:none}.player-score,.player-regions{cursor:pointer}.score-overlay{pointer-events:none;z-index:1}.score-system-bg{fill:#ffffffbf}.staff-current{fill:#008cff40;stroke:#008cffe6}.note-marker{fill:#ff005066;stroke:#ff0050f2}.play-pos{stroke:#dc0046e6;stroke-linecap:round}
