.sidebar-dropdown .sidebar-link::before {
  content: "→";
  display: inline-block;
  left: -14px;
  position: relative;
  transform: translateX(0);
  transition: all .1s ease;
}

.form-color {
  display: flex;
}

.form-color .sp-preview {
  flex-grow: 1;
}

.qr-code-container {
  display: flex;
}

.qr-code-container>div {
  margin-left: 16px;
  display: flex;
  flex-direction: column;
  justify-content: end;
}

.pricing-card {
  border-radius: 1rem;
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);
  transition: 0.3s ease-in-out;
}

.pricing-card:hover {
  transform: scale(1.02);
}

.highlight {
  border: 2px solid #0d6efd;
}

.price {
  font-size: 2.5rem;
  font-weight: 700;
}

.btn-pricing {
  border-radius: 30px;
}

.sidebar {
    max-width: 224px;
    min-width: 224px;
}

body:not([data-sidebar-position=right]) .sidebar.collapsed {
    margin-left: -224px
}

@media(max-width:991.98px) {
    body:not([data-sidebar-position=right]) .sidebar {
        margin-left: -224px
    }

    body:not([data-sidebar-position=right]) .sidebar.collapsed {
        margin-left: 0
    }
}

body:not([data-sidebar-position=right]) .sidebar-toggle {
    margin-right: 1rem
}

body[data-sidebar-position=right] .sidebar.collapsed {
    margin-right: -224px
}

@media(max-width:991.98px) {
    body[data-sidebar-position=right] .sidebar {
        margin-right: -224px
    }

    body[data-sidebar-position=right] .sidebar.collapsed {
        margin-right: 0
    }
}

[data-simplebar] {
    left: 0;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    width: 224px
}