<template>
    <header>
        <hamburger></hamburger>
        <app-title></app-title>
        <lives></lives>
    </header>
</template>
<script>
export default {
    name: 'Titlebar',
    data() {
        return {
        }
    }
}
</script>
<style lang="scss" scoped>
    @import "../styles/variables";
    header {
        padding: $padding-titlebar;
        position: relative;
    }
    lives {
        position: absolute;
        right: 2.5vh;
    }
</style>
Is it possible to use component tags like any regular HTML tag for styling purposes like I've written down there in lives { }? 
I see that that writing <lives class="lives"> and using .lives { } in css works but that seems kinda redundant, would rather like to ommit adding aditional classes if it's possible to just use component tag. 
I understand that Vue compiles <lives> into HTML code and that there is no "lives" tag for css to use after it's compiled, but still wondering.
 
     
    