*{box-sizing:border-box}html,body,#app{min-height:100%}body{margin:0;font-family:Microsoft YaHei,PingFang SC,Helvetica Neue,Arial,sans-serif;background:#f4f6f8;color:#1f2937}.page-content,.redpack-content,.roles-content,.rewards-content,.invitation-content,.security-content,.log-content,.chat-content{padding:0 20px 20px!important;animation:none!important}.role-market{--market-teal: #0f766e;--market-amber: #c2410c;--market-ink: #25323d}.role-market .el-tabs__item.is-active{color:var(--market-teal)}.role-market .el-tabs__active-bar{background-color:var(--market-teal)}.market-detail-drawer .el-drawer__body{min-height:0;overflow:hidden;padding:0}.content-card,.stat-card,.chat-wrapper,.search-list,.result-table,.config-page-header,.config-section{border:1px solid #e5e7eb!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}.content-card{padding:16px 18px!important}.card-header{margin-bottom:14px!important;padding-bottom:12px!important;border-bottom:1px solid #e5e7eb!important}.card-title,.section-title{color:#111827!important;font-size:16px!important;font-weight:700!important}.stats-grid{gap:12px!important;margin-bottom:16px!important}.stat-card{min-height:88px;padding:16px 18px!important;text-align:left!important;margin-bottom:0!important}.stat-card:hover{transform:none!important}.stat-number{margin-bottom:6px!important;color:#1f2937!important;font-size:24px!important;line-height:1.15}.stat-label{color:#6b7280!important}.query-form,.search-form,.filter-bar{display:flex;align-items:center;flex-wrap:wrap;gap:12px!important;margin-bottom:16px!important;padding:12px!important;border:1px solid #e5e7eb;border-radius:8px!important;background:#f9fafb!important}.query-form .el-form-item,.demo-form-inline .el-form-item{margin-right:0!important;margin-bottom:0!important}.el-table{--el-table-header-bg-color: #f9fafb;--el-table-row-hover-bg-color: #f3f7fb;border-radius:8px}.el-table th.el-table__cell{color:#374151;font-weight:700}.el-table :is(th,td).el-table__cell{vertical-align:middle}.el-button{min-height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px}.el-button+.el-button{margin-left:8px}.el-form-item__label{display:inline-flex;align-items:center;line-height:1.35}.card-header,.toolbar-actions,.action-buttons,.operation-buttons{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.toolbar-actions .el-button+.el-button,.action-buttons .el-button+.el-button,.operation-buttons .el-button+.el-button{margin-left:0}.el-pagination{justify-content:flex-end}@media(max-width:768px){.page-content,.redpack-content,.roles-content,.rewards-content,.invitation-content,.security-content,.log-content,.chat-content{padding:0 12px 14px!important}.role-market{padding-right:12px;padding-left:12px}.content-card,.stat-card,.chat-wrapper,.search-list,.result-table,.config-page-header,.config-section{padding:14px!important}.query-form,.search-form,.filter-bar{align-items:stretch}.query-form>*,.search-form>*,.filter-bar>*{max-width:100%}.el-table{max-width:100%}.el-pagination{flex-wrap:wrap;justify-content:center}}.xunbao-item-detail-popper.el-popper{border:1px solid #4f9abe;background:#123e59;box-shadow:0 12px 32px #0318256b}.xunbao-item-detail-popper.el-popper .el-popper__arrow:before{border-color:#4f9abe;background:#123e59}.item-dialog.el-dialog{border:1px solid #4f9abe;background:#123e59}.item-dialog.el-dialog .el-dialog__header{border-bottom:1px solid rgba(174,222,244,.2)}.item-dialog.el-dialog .el-dialog__title,.item-dialog.el-dialog .el-dialog__close{color:#edf9ff}.item-dialog.el-dialog .el-dialog__body{background:#123e59}
