.button{border:1px solid;border-color:inherit;background:inherit;padding:4px 8px;border-radius:4px;color:inherit}.button.accent{border:1px solid var(--color-accent);background:var(--color-accent-075);color:var(--color-background);&:hover{background:var(--color-accent)}}.link-button{color:var(--color-accent);position:relative;padding:2px 0;&:after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:var(--color-accent);transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease}&:hover{text-decoration:none;&:after{transform:scaleX(1);transform-origin:bottom left}}}