.std-btn {
  border: none;
  background-color: var(--accent-color);
  color: var(--contrast-accent-color);
  padding: 1em;
  transition: filter ease-in-out 100ms;
  border-radius: 0.5em;
  cursor: pointer; }
  .std-btn:disabled {
    opacity: 60%;
    cursor: not-allowed; }
  .std-btn:hover:not(:disabled) {
    filter: brightness(120%); }

.std-centering {
  display: flex;
  justify-content: center;
  align-items: center; }

.image-wrapper img, img.std-img {
  max-width: var(--max, none);
  max-height: var(--max, none); }

/*# sourceMappingURL=std_styles.css.map */
