/// Apply styles to a component within a certain context
///
/// @param {arglist} $context
@mixin context($context...) {
  $selector: create-selector-from-context($context...);
  $scope: &;

  @at-root #{$selector} {
    #{$scope} {
      @content;
    }
  }
}