/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[10].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[10].use[3]!./app/globals.css ***!
  \*************************************************************************************************************************************************************************************************************************************************************/
*{box-sizing:border-box}html,body{margin:0;height:100%;font-family:Inter,Arial,sans-serif;background:#11151a;color:#eef2f6}.shell{height:100vh;display:flex;flex-direction:column}header{height:64px;display:flex;align-items:center;padding:0 22px;border-bottom:1px solid #2c333b;gap:16px}header h1{font-size:20px;margin:0}header span{color:#95a0ab;font-size:13px}.toolbar{padding:12px 18px;border-bottom:1px solid #2c333b;display:flex;gap:12px;align-items:center}.upload{padding:9px 14px;border:1px solid #4e5863;border-radius:7px;cursor:pointer;background:#1d242b}.error{color:#ff9f9f}.workspace{display:grid;grid-template-columns:320px 1fr;min-height:0;flex:1 1}aside{padding:18px;border-right:1px solid #2c333b;overflow:auto;background:#151a20}aside h2{margin-top:0;font-size:16px}.warning{padding:10px;background:#2a2520;border:1px solid #57472f;border-radius:6px;color:#e6cfaa;font-size:12px;line-height:1.4}.viewer{min-width:0;min-height:0}

