/* src/styles.css */
* {
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}
html {
  overflow-x: hidden;
  width: 100%;
  min-height: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
body {
  overflow-x: hidden;
  overflow-y: auto;
  width: 100%;
  min-height: 100%;
  margin: 0;
  padding: 0;
  -webkit-overflow-scrolling: touch;
}
app-root {
  display: block;
  width: 100%;
  min-height: 100vh;
  overflow-x: hidden;
}
* {
  box-sizing: border-box;
  max-width: 100%;
}
img,
video,
iframe {
  max-width: 100%;
  height: auto;
}
input,
textarea,
select {
  font-size: 16px !important;
}
.max-w-7xl,
.container,
main,
section,
div {
  overflow-x: hidden;
}
.cdk-overlay-transparent-backdrop {
  background: transparent;
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
