/* [project]/conhos-app/app/globals.css [app-client] (css) */
html, body {
  scroll-behavior: smooth;
  margin: 0;
  padding: 0;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
}

br {
  margin: .5rem 0;
}

html::-webkit-scrollbar {
  width: 16px;
  height: 16px;
}

html::-webkit-scrollbar-track {
  background: linear-gradient(90deg, #434343, #434343 1px, #111 0, #111);
}

html::-webkit-scrollbar-thumb {
  background: #434343;
  border-radius: 16px;
  box-shadow: inset 2px 2px 2px #ffffff40, inset -2px -2px 2px #00000040;
}

.no__scroll {
  overflow: hidden;
}

* {
  box-sizing: border-box;
}

:root {
  --theme-dark-text: #d0d5e4;
  --theme-dark-paper: #262424;
  --theme-light-text: #262424;
  --theme-light-paper: #d0d5e4;
  --theme-dark-blue: #69f;
  --theme-light-blue: #07f;
  --theme-dark-red: red;
  --theme-light-red: #ed333b;
  --theme-dark-active: #1e59c3;
  --theme-light-active: #4a8ae5;
  --button-border-radius: 8px;
  --footer-background: #0c2293;
}

button.button-global {
  cursor: pointer;
  border-radius: 8px;
  min-width: 100px;
  height: 42px;
  padding: 0 1rem;
}

summary {
  cursor: pointer;
  margin: .4rem 0;
}

details {
  margin: 1rem 0;
}

a {
  color: inherit;
  text-decoration: none;
}

body.dark button.button-global {
  background-color: var(--theme-dark-text);
  color: var(--theme-dark-paper);
}

body.dark b {
  color: var(--theme-dark-red) !important;
}

body.dark a.link-global {
  color: var(--theme-dark-blue) !important;
}

body.dark .card-global {
  box-shadow: 1px 1px 1px var(--theme-light-paper), -1px -1px 1px var(--theme-light-paper);
}

body.dark .header {
  background: linear-gradient(to right, var(--theme-dark-active), var(--theme-dark-paper));
}

body.light button.button-global {
  background-color: var(--theme-light-text);
  color: var(--theme-light-paper);
}

body.light b {
  color: var(--theme-light-red) !important;
}

body.light a.link-global {
  color: var(--theme-light-blue) !important;
}

body.light .card-global {
  box-shadow: 1px 1px 2px var(--theme-dark-paper), -1px -1px 2px var(--theme-dark-paper);
}

body.light .header {
  background: linear-gradient(to right, var(--theme-light-active), var(--theme-light-paper));
}

/* [project]/conhos-app/src/fonts/fonts.module.scss.module.css [app-client] (css) */
@font-face {
  font-family: Ubuntu Regular;
  src: url("/fonts/ubuntu/Ubuntu-Regular.ttf") format("truetype");
}

@font-face {
  font-family: "Ubuntu Regular 300";
  src: url("/fonts/ubuntu/Ubuntu-Regular-300.ttf") format("truetype");
}

@font-face {
  font-family: Ubuntu Bold;
  src: url("/fonts/ubuntu/Ubuntu-Bold.ttf") format("truetype");
}

@font-face {
  font-family: Ubuntu Italic;
  src: url("/fonts/ubuntu/Ubuntu-Italic.ttf") format("truetype");
}

.fonts-module-scss-module__geK3iq__ubuntu300 {
  font-family: "Ubuntu Regular 300", sans-serif;
  font-style: normal;
  font-weight: 300;
}

.fonts-module-scss-module__geK3iq__ubuntu_italic300 {
  font-family: Ubuntu Italic, sans-serif;
  font-style: normal;
  font-weight: 300;
}

.fonts-module-scss-module__geK3iq__ubuntu400 {
  font-family: Ubuntu Regular, sans-serif;
  font-style: normal;
  font-weight: 400;
}

.fonts-module-scss-module__geK3iq__ubuntu_bold400 {
  font-family: Ubuntu Bold, sans-serif;
  font-style: normal;
  font-weight: 400;
}

.fonts-module-scss-module__geK3iq__ubuntu500 {
  font-family: Ubuntu Regular, sans-serif;
  font-style: normal;
  font-weight: 500;
}

.fonts-module-scss-module__geK3iq__ubuntu700 {
  font-family: Ubuntu Regular, sans-serif;
  font-style: normal;
  font-weight: 700;
}

/*# sourceMappingURL=conhos-app_0orukeobkme82._.css.map*/