:root{--qm-orange: #e8913c;--qm-orange-light: #fff3e4;--qm-brown: #7a4d2b}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Segoe UI,sans-serif;background:#f7f6f3;color:#333}.el-button--primary{--el-button-bg-color: var(--qm-orange);--el-button-border-color: var(--qm-orange);--el-button-hover-bg-color: #f0a557;--el-button-hover-border-color: #f0a557;--el-button-active-bg-color: #d2802e;--el-button-active-border-color: #d2802e}.el-pagination .el-pager li.is-active{color:var(--qm-orange)}.el-loading-spinner .path{stroke:var(--qm-orange)}.layout[data-v-113d5505]{min-height:100vh}.header[data-v-113d5505]{display:flex;align-items:center;justify-content:space-between;background:#fffaf1;border-bottom:2px solid #f6dfc0;height:64px}.brand[data-v-113d5505]{display:flex;align-items:center;gap:10px;font-size:1.1rem;font-weight:800;color:#8a542c}.logo[data-v-113d5505]{font-size:1.6rem}.right[data-v-113d5505]{display:flex;align-items:center;gap:16px}.hello[data-v-113d5505]{font-size:.9rem;color:#9b7048}.main[data-v-113d5505]{padding:20px 24px}.footer[data-v-113d5505]{text-align:center;color:#bbac9c;font-size:.8rem;line-height:40px}
