.app-container[data-v-7cbf6f8b]{background:#f8f9fa;padding:20px;color:#2c3e50}.app-container .card-node[data-v-7cbf6f8b]{background:#fff;border-radius:10px;border:1px solid #f0f0f0;margin-bottom:20px;overflow:hidden}.app-container .card-node .card-header[data-v-7cbf6f8b]{padding:14px 20px;border-bottom:1px solid #f0f0f0;font-weight:600}.app-container .card-node .card-header.flex-between[data-v-7cbf6f8b]{display:flex;justify-content:space-between;align-items:center}.app-container .card-node .card-body[data-v-7cbf6f8b]{padding:20px}.app-container .channel-item[data-v-7cbf6f8b]{height:120px;border:1px solid #f0f0f0;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.app-container .channel-item[data-v-7cbf6f8b]:hover{border-color:#409eff;background:#fafafa}.app-container .channel-item.is-active[data-v-7cbf6f8b]{background:#f0f7ff;border-color:#409eff}.app-container .channel-item .icon[data-v-7cbf6f8b]{width:40px;margin-bottom:10px}.app-container .channel-item .name[data-v-7cbf6f8b]{font-size:13px;font-weight:500}.app-container .channel-item .status-tag[data-v-7cbf6f8b]{font-size:11px;margin-top:4px}.app-container .dot-list[data-v-7cbf6f8b]{padding-left:20px}.app-container .dot-list li[data-v-7cbf6f8b]{line-height:2.4;font-size:13px;color:#7f8c8d;list-style:disc}.app-container .footer-actions[data-v-7cbf6f8b]{margin-top:15px}.app-container .footer-actions .hint[data-v-7cbf6f8b]{margin-left:15px;font-size:12px;color:#999}.app-container .user-profile[data-v-7cbf6f8b]{padding:30px 20px;text-align:center}.app-container .user-profile .username[data-v-7cbf6f8b]{margin:15px 0}.app-container .user-profile .plan-bar[data-v-7cbf6f8b]{background:#fdfdfd;padding:10px;border-radius:6px;display:flex;justify-content:space-between;font-size:13px}[data-v-7cbf6f8b] .custom-collapse{border:none}[data-v-7cbf6f8b] .custom-collapse .el-collapse-item__header{background:#fafafa;border:1px solid #f0f0f0;border-radius:4px;padding:0 15px;margin-bottom:5px}[data-v-7cbf6f8b] .custom-collapse .el-collapse-item__wrap{border:1px solid #f0f0f0;border-top:none;padding:15px;margin-bottom:10px}.news-list li[data-v-7cbf6f8b]{margin-bottom:12px;font-size:13px}.ellipsis[data-v-7cbf6f8b]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}