/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[10].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[10].use[3]!./app/globals.css ***!
  \*************************************************************************************************************************************************************************************************************************************************************/
*{box-sizing:border-box} body{margin:0;font-family:Inter,Arial,sans-serif;background:#f4f6fb;color:#111827}button{border:0;border-radius:12px;padding:10px 14px;background:#111827;color:white;cursor:pointer;display:inline-flex;gap:8px;align-items:center}input,textarea,select{border:1px solid #d1d5db;border-radius:12px;padding:10px;background:white;width:100%}textarea{min-height:88px}.card{background:white;border:1px solid #e5e7eb;border-radius:22px;box-shadow:0 12px 32px rgba(15,23,42,.07)}.muted{color:#6b7280}.pill{font-size:12px;border-radius:999px;padding:4px 10px;background:#eef2ff;color:#3730a3}.login{max-width:460px;margin:70px auto;padding:30px;display:grid;grid-gap:12px;gap:12px}.shell{display:grid;grid-template-columns:260px 1fr;min-height:100vh}.sidebar{background:#0f172a;color:white;padding:22px;display:flex;flex-direction:column;gap:10px}.sidebar h2{margin:0 0 20px}.sidebar button{background:transparent;justify-content:flex-start}.sidebar button.active,.sidebar button:hover{background:#1e293b}.content{padding:24px}.top{display:flex;justify-content:space-between;align-items:center}.stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin:18px 0}.stat{padding:18px;display:flex;gap:14px;align-items:center}.stat h2{margin:4px 0}.grid3{display:grid;grid-template-columns:320px 1fr 330px;grid-gap:16px;gap:16px}.panel{padding:18px;min-height:200px}.row{padding:12px;border-bottom:1px solid #eef2f7;cursor:pointer}.row:hover{background:#f8fafc}.chat{min-height:610px}.messages{height:410px;overflow:auto;background:#f8fafc;border-radius:16px;padding:14px;margin-bottom:12px}.bubble{max-width:78%;margin:10px 0;padding:10px 14px;border-radius:18px}.bubble span{font-size:11px;color:#64748b}.bubble p{margin:4px 0 0}.left{background:white;border:1px solid #e5e7eb}.right{background:#111827;color:white;margin-left:auto}.right span{color:#cbd5e1}.actions{display:flex;gap:8px;margin-top:8px}.cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.mini{padding:16px}table{width:100%;border-collapse:collapse}td{padding:12px;border-bottom:1px solid #e5e7eb;vertical-align:top}pre{white-space:pre-wrap;background:#0f172a;color:#e2e8f0;padding:14px;border-radius:16px;overflow:auto}
.identity{background:#f8fafc;border:1px solid #e5e7eb;border-radius:16px;padding:12px;margin:10px 0 14px}.identity h3{margin:0 0 8px}.identity p{margin:6px 0;font-size:13px;word-break:break-word}.identity a{color:#2563eb;text-decoration:none}.identity a:hover{text-decoration:underline}.bubble small{display:block;font-size:10px;color:#64748b;margin-top:2px}.right small{color:#cbd5e1}

