.paper-music .viewcy-action{display:inline-flex;align-items:center;justify-content:center;gap:12px;box-sizing:border-box;max-width:100%;min-height:var(--viewcy-control-min-height);padding:10px 18px!important;border:var(--viewcy-action-border-width) solid!important;border-radius:var(--viewcy-action-radius)!important;background:transparent!important;color:var(--viewcy-color-ink)!important;box-shadow:none!important;font-family:var(--viewcy-control-font)!important;font-size:var(--viewcy-control-size)!important;font-weight:var(--viewcy-control-weight)!important;line-height:1.5!important;letter-spacing:0!important;text-decoration:none!important;cursor:pointer}.paper-music .viewcy-action:hover{background:var(--viewcy-control-hover)!important;opacity:1}.paper-music .viewcy-action:active{background:var(--viewcy-color-surface)!important}.paper-music .viewcy-action:focus-visible{outline:2px solid currentColor;outline-offset:4px}.paper-music .viewcy-action:disabled{opacity:.5;cursor:default}.paper-music .viewcy-action>svg{flex:none}.paper-music .viewcy-action--primary{background:var(--viewcy-action-primary-background)!important;color:var(--viewcy-action-primary-foreground)!important;border-color:var(--viewcy-action-primary-background)!important;font-weight:var(--viewcy-font-weight-emphasis)!important}.paper-music .viewcy-action--primary:hover{background:var(--viewcy-action-primary-hover)!important;border-color:var(--viewcy-action-primary-hover)!important}.paper-music .viewcy-action--primary:active{background:var(--viewcy-action-primary-active)!important;border-color:var(--viewcy-action-primary-active)!important}.paper-music .viewcy-action--primary:focus-visible{outline-color:var(--viewcy-color-music)!important}