/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[12].use[3]!./app/globals.css ***!
  \*************************************************************************************************************************************************************************************************************************************************************/
:root{
  --bg:#0b0d10;
  --card:#0f1318;
  --text:#f4f6fb;
  --muted:rgba(244,246,251,.72);
  --border:rgba(255,255,255,.12);
}
*{box-sizing:border-box}
html,body{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}
a{color:inherit;text-decoration:none}
.container{max-width:1100px;margin:0 auto}
.card{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:16px}
.btnPrimary{background:#fff;color:#000;border-radius:12px;padding:10px 14px;font-weight:900;display:inline-block}
.btnSecondary{background:transparent;border:1px solid var(--border);border-radius:12px;padding:10px 14px;font-weight:900;display:inline-block}
input,textarea,select{width:100%;border-radius:12px;border:1px solid var(--border);background:transparent;color:var(--text);padding:10px 12px;outline:none}
label{display:grid;grid-gap:6px;gap:6px;font-weight:900}
hr{border:none;border-top:1px solid var(--border);margin:14px 0}
.muted{color:var(--muted)}
.row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}
@media(max-width:900px){.row{grid-template-columns:1fr}}

