/*!*****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[11].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[11].oneOf[12].use[3]!./src/app/globals.css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************/
* { box-sizing: border-box; margin: 0; padding: 0; }
html, body { height: 100%; }
body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; background: #0F1117; color: rgba(255,255,255,0.85); }
svg { display: block; flex-shrink: 0; }
input, button, select, textarea { font-family: inherit; }
a { text-decoration: none; color: inherit; }

select {
  background-color: #1E2433 !important;
  color: rgba(255,255,255,0.75) !important;
  outline: none !important;
  cursor: pointer;
}
select option {
  background-color: #1E2433 !important;
  color: rgba(255,255,255,0.75) !important;
}
select option:checked,
select option:hover {
  background-color: #3B7BFF !important;
  color: #fff !important;
}
input[type="date"] { color-scheme: dark; }
textarea {
  background-color: rgba(255,255,255,0.04) !important;
  color: rgba(255,255,255,0.75) !important;
}
::-webkit-scrollbar { width: 6px; height: 6px; }
::-webkit-scrollbar-track { background: rgba(255,255,255,0.03); }
::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.1); border-radius: 3px; }
::-webkit-scrollbar-thumb:hover { background: rgba(255,255,255,0.2); }

@keyframes slideIn {
  from { transform: translateX(110%); opacity: 0; }
  to   { transform: translateX(0);    opacity: 1; }
}
@keyframes slideOut {
  from { transform: translateX(0);    opacity: 1; }
  to   { transform: translateX(110%); opacity: 0; }
}

