/* 全域字型 */
@layer base {
  html {
    font-family: 'Roboto', sans-serif, system-ui;
    color: #0f172a;
  }
  h1, h2, h3, h4, h5, h6 {
    line-height: 1;
  }
}

/* invalid */
.is-invalid :invalid{
  @apply invalid:border-danger focus:ring-danger
}

/* height */
.h-screen-main {
  height: calc(100vh - 104px);
}
