/* [project]/src/styles/safearea.module.css [app-client] (css) */
.safearea-module__znhIiW__safe_area {
  width: 100%;
  padding-inline: calc(var(--spacing, .25rem) * 4);
  margin-inline: auto;
}

@media (width >= 40rem) {
  .safearea-module__znhIiW__safe_area {
    max-width: 40rem;
  }
}

@media (width >= 48rem) {
  .safearea-module__znhIiW__safe_area {
    max-width: 48rem;
  }
}

@media (width >= 64rem) {
  .safearea-module__znhIiW__safe_area {
    max-width: 64rem;
  }
}

@media (width >= 80rem) {
  .safearea-module__znhIiW__safe_area {
    max-width: 80rem;
  }
}

@media (width >= 96rem) {
  .safearea-module__znhIiW__safe_area {
    max-width: 96rem;
  }
}

@media (width >= 40rem) {
  .safearea-module__znhIiW__safe_area {
    padding-inline: calc(var(--spacing, .25rem) * 6);
  }
}

@media (width >= 64rem) {
  .safearea-module__znhIiW__safe_area {
    padding-inline: calc(var(--spacing, .25rem) * 8);
  }
}


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