.blind {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
  overflow: hidden;
}

.border-lg {
  border-width: 4px;
}

.border-primary {
  border-color: var(--background-primary);
}
.border-secondary {
  border-color: var(--background-secondary);
}

.shadow {
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2);
}

.shadow-sm {
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
}

.shadow-md {
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.2);
}

.shadow-lg {
  box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.3);
}

.shadow-primary {
  box-shadow: 0px 4px 6px rgba(50, 115, 220, 0.3);
}
