.bi-fade {
  animation: fade-in .3s; }

@keyframes fade-in {
  from {
    opacity: .5; }
  to {
    opacity: 1; } }

@keyframes rotate {
  from {
    transform: rotate(0deg); }
  to {
    transform: rotate(-360deg); } }

@keyframes fade-in2 {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

.bi-muted {
  color: #686b73; }

.bi-active.bi-active {
  background-color: #F5F5F5;
  color: #353a44; }

.bi-hover:hover:not([disabled='disabled']) {
  background-color: #F5F5F5;
  color: #353a44; }

.bi-fade {
  transition: opacity .3s; }
  .bi-fade.bi-faded {
    opacity: .7; }

.bi-elevate {
  transition: box-shadow .3s; }
  .bi-elevate:hover {
    box-shadow: 0 4px 8px #dfe0e1; }
  .bi-elevate:active {
    transition: box-shadow .2s;
    box-shadow: 0 2px 8px #dfe0e1; }

.bi-theme--dark .bi-muted {
  color: #9a9da2; }

.bi-theme--dark .bi-active.bi-active {
  background-color: #393f4a;
  color: #ebebec; }

.bi-theme--dark .bi-hover:hover:not([disabled='disabled']) {
  background-color: #393f4a;
  color: #ebebec; }

.bi-theme--darker .bi-muted {
  color: #9a9da2; }

.bi-theme--darker .bi-active.bi-active {
  background-color: #353a44;
  color: #ebebec; }

.bi-theme--darker .bi-hover:hover:not([disabled='disabled']) {
  background-color: #353a44;
  color: #ebebec; }

.bi-theme--lighter .bi-muted {
  color: #686b73; }

.bi-theme--lighter .bi-active.bi-active {
  background-color: #F5F5F5;
  color: #353a44; }

.bi-theme--lighter .bi-hover:hover:not([disabled='disabled']) {
  background-color: #F5F5F5;
  color: #353a44; }

.bi-theme--light .bi-muted {
  color: #686b73; }

.bi-theme--light .bi-active.bi-active {
  background-color: #ebebec;
  color: #353a44; }

.bi-theme--light .bi-hover:hover:not([disabled='disabled']) {
  background-color: #ebebec;
  color: #353a44; }

.bi-theme--light .bi-theme--lighter .bi-muted {
  color: #686b73; }

.bi-theme--light .bi-theme--lighter .bi-active.bi-active {
  background-color: #F5F5F5;
  color: #353a44; }

.bi-theme--light .bi-theme--lighter .bi-hover:hover:not([disabled='disabled']) {
  background-color: #F5F5F5;
  color: #353a44; }
