  .bg-transparent {
  	--tblr-bg-opacity: 1;
  	background-color: transparent !important
  }

  .bg-opacity-10 {
  	--tblr-bg-opacity: 0.1
  }

  .bg-opacity-25 {
  	--tblr-bg-opacity: 0.25
  }

  .bg-opacity-50 {
  	--tblr-bg-opacity: 0.5
  }

  .bg-opacity-75 {
  	--tblr-bg-opacity: 0.75
  }

  .bg-opacity-100 {
  	--tblr-bg-opacity: 1
  }

  .bg-gradient {
  	background-image: var(--tblr-gradient) !important
  }

  .border-opacity-10 {
  	--tblr-border-opacity: 0.1
  }

  .border-opacity-25 {
  	--tblr-border-opacity: 0.25
  }

  .border-opacity-50 {
  	--tblr-border-opacity: 0.5
  }

  .border-opacity-75 {
  	--tblr-border-opacity: 0.75
  }

  .border-opacity-100 {
  	--tblr-border-opacity: 1
  }

  .text-opacity-10 {
  	--tblr-text-opacity: 0.1
  }

  .text-opacity-25 {
  	--tblr-text-opacity: 0.25
  }

  .text-opacity-50 {
  	--tblr-text-opacity: 0.5
  }

  .text-opacity-75 {
  	--tblr-text-opacity: 0.75
  }

  .text-opacity-100 {
  	--tblr-text-opacity: 1
  }