/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/styles/global.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap);
/*!*********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[2]!./assets/styles/app.css ***!
  \*********************************************************************************************************************************************************************************************/
@tailwind base;
@tailwind components;
@tailwind utilities;
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/styles/global.scss (1) ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@layer base {
  body {
    @apply bg-tech-dark text-tech-light min-h-screen;
  }
  h1, h2, h3, h4, h5, h6 {
    @apply font-mono text-tech-accent;
  }
}
@layer components {
  .btn {
    @apply font-mono;
  }
  .link {
    @apply text-tech-accent hover:text-tech-accent/80 transition-colors;
  }
  .table {
    @apply bg-base-200;
  }
  .table th {
    @apply bg-base-300 text-tech-accent;
  }
  .table tr:hover {
    @apply bg-base-300;
  }
  .card {
    @apply bg-base-200 border border-base-300;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmNzcyIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUEsY0FBYztBQUNkLG9CQUFvQjtBQUNwQixtQkFBbUIsQzs7OztBQ0VuQjtFQUNFO0lBQ0U7RUFGRjtFQUtBO0lBQ0U7RUFIRjtBQUNGO0FBT0E7RUFDRTtJQUNFO0VBTEY7RUFRQTtJQUNFO0VBTkY7RUFTQTtJQUNFO0VBUEY7RUFTRTtJQUNFO0VBUEo7RUFVRTtJQUNFO0VBUko7RUFZQTtJQUNFO0VBVkY7QUFDRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9hcHAuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvZ2xvYmFsLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQHRhaWx3aW5kIGJhc2U7XG5AdGFpbHdpbmQgY29tcG9uZW50cztcbkB0YWlsd2luZCB1dGlsaXRpZXM7IiwiLy8gSW1wb3J0IGRlcyBwb2xpY2VzXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjp3Z2h0QDQwMDs1MDA7NjAwOzcwMCZmYW1pbHk9U3BhY2UrR3JvdGVzazp3Z2h0QDQwMDs1MDA7NjAwOzcwMCZkaXNwbGF5PXN3YXAnKTtcblxuLy8gU3R5bGVzIGRlIGJhc2VcbkBsYXllciBiYXNlIHtcbiAgYm9keSB7XG4gICAgQGFwcGx5IGJnLXRlY2gtZGFyayB0ZXh0LXRlY2gtbGlnaHQgbWluLWgtc2NyZWVuO1xuICB9XG4gIFxuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICBAYXBwbHkgZm9udC1tb25vIHRleHQtdGVjaC1hY2NlbnQ7XG4gIH1cbn1cblxuLy8gQ29tcG9zYW50cyBwZXJzb25uYWxpc8Opc1xuQGxheWVyIGNvbXBvbmVudHMge1xuICAuYnRuIHtcbiAgICBAYXBwbHkgZm9udC1tb25vO1xuICB9XG4gIFxuICAubGluayB7XG4gICAgQGFwcGx5IHRleHQtdGVjaC1hY2NlbnQgaG92ZXI6dGV4dC10ZWNoLWFjY2VudC84MCB0cmFuc2l0aW9uLWNvbG9ycztcbiAgfVxuICBcbiAgLnRhYmxlIHtcbiAgICBAYXBwbHkgYmctYmFzZS0yMDA7XG4gICAgXG4gICAgdGgge1xuICAgICAgQGFwcGx5IGJnLWJhc2UtMzAwIHRleHQtdGVjaC1hY2NlbnQ7XG4gICAgfVxuICAgIFxuICAgIHRyOmhvdmVyIHtcbiAgICAgIEBhcHBseSBiZy1iYXNlLTMwMDtcbiAgICB9XG4gIH1cbiAgXG4gIC5jYXJkIHtcbiAgICBAYXBwbHkgYmctYmFzZS0yMDAgYm9yZGVyIGJvcmRlci1iYXNlLTMwMDtcbiAgfVxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/