:not(:defined) > * {
  display: none;
}

html {
  height: 100%;
}

body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
background: rgb(28 168 161);
background: linear-gradient(0deg, rgb(161, 196, 64) 0%, rgb(28 168 161) 100%);
}

model-viewer {
  width: 100%;
  height: 90%;
}

h1{
    font-family: 'Noto Sans Thai';font-size: 32px;
}

p{
    font-family: 'Noto Sans Thai';font-size: 18px;
    line-height: 1.3;
}

.bubble_overflow {
  height: 160px;
  /*overflow: scroll;*/
  overflow-x: hidden;
  overflow-y: auto;
}

