:root{color:#2c2c2c;background:radial-gradient(circle at top left,rgba(212,168,92,.18),transparent 28%),linear-gradient(180deg,#f7f2eb,#f5f0e8 48%,#efe4d4);font-family:"Noto Serif SC","Source Han Serif SC",PingFang SC,Microsoft YaHei,serif}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{min-height:100vh}a{color:inherit;text-decoration:none}.app-loading{min-height:100vh;display:grid;place-items:center}.content-shell{min-height:calc(100vh - 56px)}.panel-card{border-radius:18px}
