.tabbar[data-v-d9cdacfd]{z-index:100;height:1.33333rem;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid #f0f0f0;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.tabbar-item[data-v-d9cdacfd]{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.05333rem;transition:all .3s;display:flex}.tabbar-item[data-v-d9cdacfd]:active{transform:scale(.95)}.tabbar-item.active .tab-icon[data-v-d9cdacfd],.tabbar-item.active .tab-label[data-v-d9cdacfd]{color:#ff4757}.tab-icon[data-v-d9cdacfd]{color:#999;justify-content:center;align-items:center;font-size:.58667rem;transition:color .3s;display:flex;position:relative}.tab-label[data-v-d9cdacfd]{color:#999;font-size:.26667rem;transition:color .3s}.badge[data-v-d9cdacfd]{color:#fff;background:#ff4757;border-radius:.21333rem;justify-content:center;align-items:center;min-width:.42667rem;height:.42667rem;padding:0 .13333rem;font-size:.26667rem;font-weight:500;display:flex;position:absolute;top:-.16rem;right:-.26667rem}.publish-btn[data-v-d9cdacfd]{background:linear-gradient(135deg,#ff6b6b 0%,#ff4757 100%);border-radius:50%;justify-content:center;align-items:center;width:1.17333rem;height:1.17333rem;transition:all .3s;display:flex;box-shadow:0 .05333rem .32rem #ff475766}.publish-btn[data-v-d9cdacfd]:active{transform:scale(.95);box-shadow:0 .05333rem .21333rem #ff47574d}.publish-icon[data-v-d9cdacfd]{color:#fff;font-size:.69333rem;font-weight:700}@media (width<=768px){.tabbar[data-v-d9cdacfd]{height:1.28rem}.tab-icon[data-v-d9cdacfd]{font-size:.53333rem}.tab-label[data-v-d9cdacfd]{font-size:.24rem}.publish-btn[data-v-d9cdacfd]{width:1.06667rem;height:1.06667rem}.publish-icon[data-v-d9cdacfd]{font-size:.64rem}}.image-preview[data-v-971f8c3e]{z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.preview-mask[data-v-971f8c3e]{background:#000000e6;position:absolute;inset:0}.preview-container[data-v-971f8c3e]{z-index:1;justify-content:center;align-items:center;max-width:100%;max-height:100%;display:flex;position:relative}.preview-image[data-v-971f8c3e]{object-fit:contain;max-width:100vw;max-height:100vh;transition:transform .3s}.preview-header[data-v-971f8c3e]{z-index:2;color:#fff;justify-content:space-between;align-items:center;padding:.53333rem;display:flex;position:absolute;top:0;left:0;right:0}.preview-close[data-v-971f8c3e]{cursor:pointer;background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:1.06667rem;height:1.06667rem;transition:background .3s;display:flex}.preview-close .el-icon[data-v-971f8c3e]{font-size:24px}.preview-close[data-v-971f8c3e]:hover{background:#fff3}.preview-count[data-v-971f8c3e]{font-size:.42667rem;font-weight:500}.preview-nav[data-v-971f8c3e]{z-index:2;gap:.21333rem;display:flex;position:absolute;bottom:.8rem;left:50%;transform:translate(-50%)}.nav-dot[data-v-971f8c3e]{cursor:pointer;background:#ffffff4d;border-radius:50%;width:.21333rem;height:.21333rem;transition:all .3s}.nav-dot.active[data-v-971f8c3e]{background:#fff;transform:scale(1.2)}.nav-dot[data-v-971f8c3e]:hover{background:#fff9}.preview-arrows[data-v-971f8c3e]{z-index:2;pointer-events:none;justify-content:space-between;padding:0 .53333rem;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.preview-arrows .arrow[data-v-971f8c3e]{cursor:pointer;color:#fff;pointer-events:auto;background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:1.17333rem;height:1.17333rem;transition:background .3s;display:flex}.preview-arrows .arrow .el-icon[data-v-971f8c3e]{font-size:24px}.preview-arrows .arrow[data-v-971f8c3e]:hover{background:#fff3}.fade-enter-active[data-v-971f8c3e],.fade-leave-active[data-v-971f8c3e]{transition:opacity .3s}.fade-enter-from[data-v-971f8c3e],.fade-leave-to[data-v-971f8c3e]{opacity:0}@media (width<=768px){.preview-header[data-v-971f8c3e]{padding:.32rem}.preview-close[data-v-971f8c3e]{width:.96rem;height:.96rem}.preview-close .el-icon[data-v-971f8c3e]{font-size:20px}.preview-count[data-v-971f8c3e]{font-size:.37333rem}.preview-nav[data-v-971f8c3e]{bottom:.53333rem}.nav-dot[data-v-971f8c3e]{width:.16rem;height:.16rem}.preview-arrows[data-v-971f8c3e]{padding:0 .32rem}.preview-arrows .arrow[data-v-971f8c3e]{width:1.06667rem;height:1.06667rem}.preview-arrows .arrow .el-icon[data-v-971f8c3e]{font-size:22px}}#app{min-height:100vh;min-height:calc(var(--vh,1vh) * 100);background-color:var(--bg-secondary);overflow-x:hidden}#app.no-scroll{overflow:hidden}.network-status{z-index:9999;padding:.21333rem .42667rem;padding-top:calc(.21333rem + env(safe-area-inset-top));color:#fff;justify-content:center;align-items:center;gap:.21333rem;font-size:.34667rem;display:flex;position:fixed;top:0;left:0;right:0}.network-status.offline{background:#f5222d}.network-status.online{background:#52c41a}.slide-down-enter-active,.slide-down-leave-active{transition:transform .3s}.slide-down-enter-from,.slide-down-leave-to{transform:translateY(-100%)}.error-page[data-v-22f38103]{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.error-page h1[data-v-22f38103]{color:#ff2442;margin-bottom:.42667rem;font-size:1.28rem}.error-page p[data-v-22f38103]{color:#666;margin-bottom:.64rem}.follow-page[data-v-b78ce59c]{background:#f5f5f5;min-height:100vh}.follow-page .header[data-v-b78ce59c]{z-index:100;background:#fff;border-bottom:1px solid #f0f0f0;align-items:center;padding:.32rem .42667rem;display:flex;position:sticky;top:0}.follow-page .header .back-icon[data-v-b78ce59c]{color:#666;cursor:pointer;margin-right:.32rem;font-size:.53333rem}.follow-page .header h2[data-v-b78ce59c]{font-size:.48rem;font-weight:600}.follow-page .tab-bar[data-v-b78ce59c]{background:#fff;border-bottom:1px solid #f0f0f0;display:flex}.follow-page .tab-bar .tab-item[data-v-b78ce59c]{text-align:center;color:#666;cursor:pointer;flex:1;padding:.32rem 0;font-size:.4rem;transition:color .2s;position:relative}.follow-page .tab-bar .tab-item .count[data-v-b78ce59c]{color:#999;margin-left:.10667rem;font-size:.34667rem}.follow-page .tab-bar .tab-item.active[data-v-b78ce59c]{color:#ff2442;font-weight:600}.follow-page .tab-bar .tab-item.active[data-v-b78ce59c]:after{content:"";background:#ff2442;border-radius:.05333rem;width:.53333rem;height:.08rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.follow-page .user-list[data-v-b78ce59c]{padding:.32rem}.follow-page .user-list .user-item[data-v-b78ce59c]{cursor:pointer;background:#fff;border-radius:.32rem;align-items:center;margin-bottom:.32rem;padding:.32rem;transition:transform .2s;display:flex}.follow-page .user-list .user-item[data-v-b78ce59c]:hover{transform:translateY(-.05333rem)}.follow-page .user-list .user-item .user-avatar[data-v-b78ce59c]{border-radius:50%;width:1.28rem;height:1.28rem;margin-right:.32rem}.follow-page .user-list .user-item .user-info[data-v-b78ce59c]{flex:1;min-width:0}.follow-page .user-list .user-item .user-info .user-header[data-v-b78ce59c]{align-items:center;margin-bottom:.10667rem;display:flex}.follow-page .user-list .user-item .user-info .user-header h3[data-v-b78ce59c]{color:#333;font-size:.4rem;font-weight:600}.follow-page .user-list .user-item .user-info .user-header .vip-icon[data-v-b78ce59c]{color:gold;margin-left:.10667rem;font-size:.42667rem}.follow-page .user-list .user-item .user-info .user-bio[data-v-b78ce59c]{color:#666;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.10667rem;font-size:.34667rem;overflow:hidden}.follow-page .user-list .user-item .user-info .user-stats[data-v-b78ce59c]{color:#999;gap:.32rem;font-size:.32rem;display:flex}.follow-page .user-list .user-item .user-actions[data-v-b78ce59c]{margin-left:.32rem}.follow-page .user-list .loading[data-v-b78ce59c]{text-align:center;color:#999;padding:1.06667rem 0;font-size:.37333rem}.follow-page .user-list .loading .el-icon[data-v-b78ce59c]{margin-bottom:8px;font-size:32px;display:block}.recommend-page[data-v-f954ba35]{background:#f5f5f5;min-height:100vh}.recommend-page .header[data-v-f954ba35]{z-index:100;background:#fff;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:.42667rem;display:flex;position:sticky;top:0}.recommend-page .header h2[data-v-f954ba35]{font-size:.53333rem;font-weight:600}.recommend-page .header .refresh-icon[data-v-f954ba35]{color:#666;cursor:pointer;font-size:.53333rem;transition:transform .3s}.recommend-page .header .refresh-icon[data-v-f954ba35]:hover{color:#ff2442;transform:rotate(180deg)}.recommend-page .category-tags[data-v-f954ba35]{background:#fff;gap:.21333rem;padding:.32rem .42667rem;display:flex;overflow-x:auto}.recommend-page .category-tags .category-tag[data-v-f954ba35]{cursor:pointer;white-space:nowrap}.recommend-page .recommend-list[data-v-f954ba35]{padding:.32rem}.recommend-page .recommend-list .user-card[data-v-f954ba35]{background:#fff;border-radius:.32rem;margin-bottom:.32rem;padding:.42667rem}.recommend-page .recommend-list .user-card .user-header[data-v-f954ba35]{cursor:pointer;align-items:center;margin-bottom:.32rem;display:flex}.recommend-page .recommend-list .user-card .user-header .user-avatar[data-v-f954ba35]{border-radius:50%;width:1.28rem;height:1.28rem;margin-right:.32rem}.recommend-page .recommend-list .user-card .user-header .user-info[data-v-f954ba35]{flex:1}.recommend-page .recommend-list .user-card .user-header .user-info .user-name[data-v-f954ba35]{align-items:center;margin-bottom:.10667rem;display:flex}.recommend-page .recommend-list .user-card .user-header .user-info .user-name h3[data-v-f954ba35]{color:#333;font-size:.42667rem;font-weight:600}.recommend-page .recommend-list .user-card .user-header .user-info .user-name .vip-icon[data-v-f954ba35]{color:gold;margin-left:.10667rem;font-size:.48rem}.recommend-page .recommend-list .user-card .user-header .user-info .user-bio[data-v-f954ba35]{color:#666;text-overflow:ellipsis;white-space:nowrap;font-size:.34667rem;overflow:hidden}.recommend-page .recommend-list .user-card .user-stats[data-v-f954ba35]{background:#fafafa;border-radius:.21333rem;grid-template-columns:repeat(3,1fr);gap:.32rem;margin-bottom:.32rem;padding:.32rem;display:grid}.recommend-page .recommend-list .user-card .user-stats .stat-item[data-v-f954ba35]{text-align:center}.recommend-page .recommend-list .user-card .user-stats .stat-item .stat-value[data-v-f954ba35]{color:#333;font-size:.48rem;font-weight:600}.recommend-page .recommend-list .user-card .user-stats .stat-item .stat-label[data-v-f954ba35]{color:#999;margin-top:.10667rem;font-size:.32rem}.recommend-page .recommend-list .user-card .user-actions[data-v-f954ba35]{text-align:center}.home-page[data-v-3a82cdc6]{background-color:#f5f5f5;flex-direction:column;height:100vh;display:flex;overflow:hidden}.home-page .header[data-v-3a82cdc6]{z-index:100;background:#fff;padding:.32rem .42667rem;position:sticky;top:0;box-shadow:0 .05333rem .21333rem #0000000f}.home-page .header .logo[data-v-3a82cdc6]{color:#ff2442;text-align:center;margin-bottom:.32rem;font-size:.53333rem;font-weight:600}.home-page .header .search-input[data-v-3a82cdc6]{cursor:pointer;width:100%}.home-page .tab-bar[data-v-3a82cdc6]{background:#fff;border-bottom:1px solid #f0f0f0;padding:0 .42667rem;display:flex}.home-page .tab-bar .tab-item[data-v-3a82cdc6]{text-align:center;color:#666;cursor:pointer;flex:1;padding:.32rem 0;font-size:.4rem;transition:color .2s;position:relative}.home-page .tab-bar .tab-item.active[data-v-3a82cdc6]{color:#ff2442;font-weight:600}.home-page .tab-bar .tab-item.active[data-v-3a82cdc6]:after{content:"";background:#ff2442;border-radius:.05333rem;width:.53333rem;height:.08rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.home-page .tab-bar .tab-item[data-v-3a82cdc6]:hover{color:#ff2442}.home-page .refresh-tip[data-v-3a82cdc6]{color:#666;background:#fff;justify-content:center;align-items:center;gap:.21333rem;padding:.32rem;font-size:.37333rem;display:flex}.home-page .refresh-tip .el-icon[data-v-3a82cdc6]{font-size:16px}.home-page .content[data-v-3a82cdc6]{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;flex:1;padding:.10667rem;overflow-y:auto}.home-page .content .waterfall-container[data-v-3a82cdc6]{grid-template-columns:repeat(2,1fr);gap:.10667rem;min-height:60vh;display:grid}.home-page .content .waterfall-container .waterfall-column[data-v-3a82cdc6]{flex-direction:column;gap:.10667rem;display:flex}.home-page .content .waterfall-container .waterfall-column .note-card[data-v-3a82cdc6]{cursor:pointer;break-inside:avoid;background:#fff;border-radius:.21333rem;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 .05333rem .21333rem #0000000f}.home-page .content .waterfall-container .waterfall-column .note-card[data-v-3a82cdc6]:hover{transform:translateY(-.10667rem);box-shadow:0 .10667rem .42667rem #0000001f}.home-page .content .waterfall-container .waterfall-column .note-card .note-image-wrapper[data-v-3a82cdc6]{background:#f5f5f5;width:100%;position:relative}.home-page .content .waterfall-container .waterfall-column .note-card .note-image-wrapper .note-image[data-v-3a82cdc6]{object-fit:cover;width:100%;min-height:4rem;max-height:8rem;display:block}.home-page .content .waterfall-container .waterfall-column .note-card .note-image-wrapper .image-placeholder[data-v-3a82cdc6]{color:#ccc;background:#f5f5f5;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.home-page .content .waterfall-container .waterfall-column .note-card .note-image-wrapper .image-placeholder .el-icon[data-v-3a82cdc6]{font-size:48px}.home-page .content .waterfall-container .waterfall-column .note-card .note-info[data-v-3a82cdc6]{padding:.21333rem .10667rem}.home-page .content .waterfall-container .waterfall-column .note-card .note-info .note-title[data-v-3a82cdc6]{color:#333;text-overflow:ellipsis;-webkit-line-clamp:2;text-align:left;word-break:break-all;-webkit-box-orient:vertical;margin-bottom:.21333rem;font-size:.37333rem;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.home-page .content .waterfall-container .waterfall-column .note-card .note-info .note-footer[data-v-3a82cdc6]{justify-content:space-between;align-items:center;display:flex}.home-page .content .waterfall-container .waterfall-column .note-card .note-info .note-footer .author-info[data-v-3a82cdc6]{flex:1;align-items:center;min-width:0;display:flex}.home-page .content .waterfall-container .waterfall-column .note-card .note-info .note-footer .author-info .author-avatar[data-v-3a82cdc6]{color:#fff;background:linear-gradient(135deg,#ff2442 0%,#ff6b81 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:.64rem;height:.64rem;font-size:.32rem;font-weight:600;display:flex}.home-page .content .waterfall-container .waterfall-column .note-card .note-info .note-footer .author-info .author-name[data-v-3a82cdc6]{color:#666;text-overflow:ellipsis;white-space:nowrap;margin-left:.21333rem;font-size:.32rem;overflow:hidden}.home-page .content .waterfall-container .waterfall-column .note-card .note-info .note-footer .like-info[data-v-3a82cdc6]{flex-shrink:0;align-items:center;gap:.10667rem;display:flex}.home-page .content .waterfall-container .waterfall-column .note-card .note-info .note-footer .like-info .like-icon[data-v-3a82cdc6]{color:#ff2442;font-size:.42667rem}.home-page .content .waterfall-container .waterfall-column .note-card .note-info .note-footer .like-info .like-icon svg[data-v-3a82cdc6]{fill:#0000;stroke:currentColor;stroke-width:2px}.home-page .content .waterfall-container .waterfall-column .note-card .note-info .note-footer .like-info .like-count[data-v-3a82cdc6]{color:#999;font-size:.32rem}.home-page .content .load-status[data-v-3a82cdc6]{text-align:center;padding:.53333rem 0}.home-page .content .load-status .loading[data-v-3a82cdc6]{color:#999;justify-content:center;align-items:center;gap:.21333rem;font-size:.37333rem;display:flex}.home-page .content .load-status .loading .el-icon[data-v-3a82cdc6]{font-size:16px}.home-page .content .load-status .no-more[data-v-3a82cdc6]{color:#999;font-size:.37333rem}.benefits-page[data-v-941c27d7]{background:#f5f5f5;min-height:100vh;padding-bottom:.53333rem}.benefits-page .header[data-v-941c27d7]{z-index:100;background:#fff;border-bottom:1px solid #f0f0f0;align-items:center;padding:.32rem .42667rem;display:flex;position:sticky;top:0}.benefits-page .header .back-icon[data-v-941c27d7]{color:#666;cursor:pointer;margin-right:.32rem;font-size:.53333rem}.benefits-page .header h2[data-v-941c27d7]{font-size:.48rem;font-weight:600}.benefits-page .current-level-card[data-v-941c27d7]{color:#fff;background:linear-gradient(135deg,#ff2442 0%,#ff6b81 100%);border-radius:.42667rem;margin:.42667rem;padding:.53333rem;box-shadow:0 .21333rem .64rem #ff24424d}.benefits-page .current-level-card .level-info[data-v-941c27d7]{align-items:center;margin-bottom:.42667rem;display:flex}.benefits-page .current-level-card .level-info .level-badge[data-v-941c27d7]{margin-right:.42667rem}.benefits-page .current-level-card .level-info .level-details[data-v-941c27d7]{flex:1}.benefits-page .current-level-card .level-info .level-details h2[data-v-941c27d7]{margin-bottom:.10667rem;font-size:.53333rem;font-weight:600}.benefits-page .current-level-card .level-info .level-details p[data-v-941c27d7]{opacity:.9;font-size:.37333rem}.benefits-page .current-level-card .next-level[data-v-941c27d7]{background:#fff3;border-radius:.32rem;padding:.32rem}.benefits-page .current-level-card .next-level span[data-v-941c27d7]{margin-bottom:.21333rem;font-size:.34667rem;display:block}.benefits-page .current-level-card .next-level[data-v-941c27d7] .el-progress__text{color:#fff}.benefits-page .levels-section[data-v-941c27d7]{background:#fff;border-radius:.32rem;margin:0 .42667rem .42667rem;padding:.42667rem}.benefits-page .levels-section h3[data-v-941c27d7]{margin-bottom:.42667rem;font-size:.42667rem;font-weight:600}.benefits-page .levels-section .levels-list .level-card[data-v-941c27d7]{border:.05333rem solid #f0f0f0;border-radius:.32rem;margin-bottom:.32rem;padding:.42667rem;transition:all .2s}.benefits-page .levels-section .levels-list .level-card.active[data-v-941c27d7]{background:#ff24420d;border-color:#ff2442}.benefits-page .levels-section .levels-list .level-card.locked[data-v-941c27d7]{opacity:.6}.benefits-page .levels-section .levels-list .level-card .level-header[data-v-941c27d7]{align-items:center;margin-bottom:.32rem;display:flex}.benefits-page .levels-section .levels-list .level-card .level-header .level-badge[data-v-941c27d7]{margin-right:.32rem}.benefits-page .levels-section .levels-list .level-card .level-header .level-info[data-v-941c27d7]{flex:1}.benefits-page .levels-section .levels-list .level-card .level-header .level-info h4[data-v-941c27d7]{margin-bottom:.05333rem;font-size:.4rem;font-weight:600}.benefits-page .levels-section .levels-list .level-card .level-header .level-info p[data-v-941c27d7]{color:#999;font-size:.34667rem}.benefits-page .levels-section .levels-list .level-card .level-header .status-icon[data-v-941c27d7]{font-size:.64rem}.benefits-page .levels-section .levels-list .level-card .level-header .status-icon.unlocked[data-v-941c27d7]{color:#52c41a}.benefits-page .levels-section .levels-list .level-card .level-header .status-icon.locked[data-v-941c27d7]{color:#ccc}.benefits-page .levels-section .levels-list .level-card .level-benefits[data-v-941c27d7]{padding-left:.32rem}.benefits-page .levels-section .levels-list .level-card .level-benefits .benefit-item[data-v-941c27d7]{color:#666;align-items:center;gap:.21333rem;padding:.10667rem 0;font-size:.34667rem;display:flex}.benefits-page .levels-section .levels-list .level-card .level-benefits .benefit-item .el-icon[data-v-941c27d7]{color:#ff2442;font-size:14px}.benefits-page .benefits-description[data-v-941c27d7]{background:#fff;border-radius:.32rem;margin:0 .42667rem .42667rem;padding:.42667rem}.benefits-page .benefits-description h3[data-v-941c27d7]{margin-bottom:.42667rem;font-size:.42667rem;font-weight:600}.benefits-page .benefits-description .description-list .description-item[data-v-941c27d7]{border-bottom:1px solid #f5f5f5;align-items:flex-start;padding:.32rem 0;display:flex}.benefits-page .benefits-description .description-list .description-item[data-v-941c27d7]:last-child{border-bottom:none}.benefits-page .benefits-description .description-list .description-item .el-icon[data-v-941c27d7]{color:#ff2442;margin-top:2px;margin-right:12px;font-size:24px}.benefits-page .benefits-description .description-list .description-item .description-content[data-v-941c27d7]{flex:1}.benefits-page .benefits-description .description-list .description-item .description-content h4[data-v-941c27d7]{color:#333;margin-bottom:.10667rem;font-size:.4rem;font-weight:500}.benefits-page .benefits-description .description-list .description-item .description-content p[data-v-941c27d7]{color:#666;font-size:.34667rem;line-height:1.5}.benefits-page .upgrade-guide[data-v-941c27d7]{background:#fff;border-radius:.32rem;margin:0 .42667rem .42667rem;padding:.42667rem}.benefits-page .upgrade-guide h3[data-v-941c27d7]{margin-bottom:.42667rem;font-size:.42667rem;font-weight:600}.benefits-page .upgrade-guide .guide-tips[data-v-941c27d7]{grid-template-columns:repeat(2,1fr);gap:.32rem;display:grid}.benefits-page .upgrade-guide .guide-tips .tip-card[data-v-941c27d7]{text-align:center;background:#fafafa;border-radius:.21333rem;padding:.32rem}.benefits-page .upgrade-guide .guide-tips .tip-card .el-icon[data-v-941c27d7]{color:#ff2442;margin-bottom:8px;font-size:32px}.benefits-page .upgrade-guide .guide-tips .tip-card h4[data-v-941c27d7]{color:#333;margin-bottom:.10667rem;font-size:.37333rem;font-weight:500}.benefits-page .upgrade-guide .guide-tips .tip-card p[data-v-941c27d7]{color:#999;font-size:.32rem}.contribution-page[data-v-5e13dc38]{background:#f5f5f5;min-height:100vh;padding-bottom:.53333rem}.contribution-page .header[data-v-5e13dc38]{z-index:100;background:#fff;border-bottom:1px solid #f0f0f0;align-items:center;padding:.32rem .42667rem;display:flex;position:sticky;top:0}.contribution-page .header .back-icon[data-v-5e13dc38]{color:#666;cursor:pointer;margin-right:.32rem;font-size:.53333rem}.contribution-page .header h2[data-v-5e13dc38]{font-size:.48rem;font-weight:600}.contribution-page .stats-card[data-v-5e13dc38]{background:#fff;border-radius:.32rem;grid-template-columns:repeat(3,1fr);gap:.32rem;margin:.42667rem;padding:.42667rem;display:grid;box-shadow:0 .05333rem .21333rem #0000000f}.contribution-page .stats-card .stat-item[data-v-5e13dc38]{text-align:center}.contribution-page .stats-card .stat-item .stat-value[data-v-5e13dc38]{color:#ff2442;margin-bottom:.10667rem;font-size:.64rem;font-weight:600}.contribution-page .stats-card .stat-item .stat-label[data-v-5e13dc38]{color:#999;font-size:.32rem}.contribution-page .filters[data-v-5e13dc38]{gap:.32rem;margin:0 .42667rem .42667rem;display:flex}.contribution-page .filters .el-select[data-v-5e13dc38]{width:120px}.contribution-page .contribution-list[data-v-5e13dc38]{background:#fff;border-radius:.32rem;margin:0 .42667rem;overflow:hidden}.contribution-page .contribution-list .contribution-item[data-v-5e13dc38]{border-bottom:1px solid #f5f5f5;align-items:center;padding:.42667rem;display:flex}.contribution-page .contribution-list .contribution-item[data-v-5e13dc38]:last-child{border-bottom:none}.contribution-page .contribution-list .contribution-item .item-icon[data-v-5e13dc38]{color:#ff2442;background:#fff5f7;border-radius:50%;justify-content:center;align-items:center;width:1.06667rem;height:1.06667rem;margin-right:.32rem;display:flex}.contribution-page .contribution-list .contribution-item .item-info[data-v-5e13dc38]{flex:1}.contribution-page .contribution-list .contribution-item .item-info .item-header[data-v-5e13dc38]{justify-content:space-between;align-items:center;margin-bottom:.10667rem;display:flex}.contribution-page .contribution-list .contribution-item .item-info .item-header h4[data-v-5e13dc38]{color:#333;font-size:.4rem;font-weight:500}.contribution-page .contribution-list .contribution-item .item-info .item-header .item-time[data-v-5e13dc38]{color:#999;font-size:.32rem}.contribution-page .contribution-list .contribution-item .item-info .item-description[data-v-5e13dc38]{color:#666;font-size:.34667rem}.contribution-page .contribution-list .contribution-item .item-score[data-v-5e13dc38]{color:#999;font-size:.48rem;font-weight:600}.contribution-page .contribution-list .contribution-item .item-score.positive[data-v-5e13dc38]{color:#52c41a}.contribution-page .load-more[data-v-5e13dc38]{text-align:center;padding:.42667rem}.dividend-page[data-v-30fcbf5b]{background:#f5f5f5;min-height:100vh;padding-bottom:.53333rem}.dividend-page .header[data-v-30fcbf5b]{z-index:100;background:#fff;border-bottom:1px solid #f0f0f0;align-items:center;padding:.32rem .42667rem;display:flex;position:sticky;top:0}.dividend-page .header .back-icon[data-v-30fcbf5b]{color:#666;cursor:pointer;margin-right:.32rem;font-size:.53333rem}.dividend-page .header h2[data-v-30fcbf5b]{font-size:.48rem;font-weight:600}.dividend-page .summary-card[data-v-30fcbf5b]{color:#fff;background:linear-gradient(135deg,#ff2442 0%,#ff6b81 100%);border-radius:.42667rem;align-items:center;margin:.42667rem;padding:.64rem;display:flex;box-shadow:0 .21333rem .64rem #ff24424d}.dividend-page .summary-card .summary-item[data-v-30fcbf5b]{text-align:center;flex:1}.dividend-page .summary-card .summary-item .summary-value[data-v-30fcbf5b]{margin-bottom:.21333rem;font-size:.74667rem;font-weight:600}.dividend-page .summary-card .summary-item .summary-label[data-v-30fcbf5b]{opacity:.9;font-size:.37333rem}.dividend-page .summary-card .summary-divider[data-v-30fcbf5b]{background:#ffffff4d;width:1px;height:1.06667rem;margin:0 .53333rem}.dividend-page .dividend-info[data-v-30fcbf5b]{color:#666;background:#fff5f7;border-radius:.21333rem;align-items:center;gap:.21333rem;margin:0 .42667rem .42667rem;padding:.32rem;font-size:.34667rem;display:flex}.dividend-page .dividend-info .el-icon[data-v-30fcbf5b]{color:#ff2442;font-size:16px}.dividend-page .year-selector[data-v-30fcbf5b]{margin:0 .42667rem .42667rem}.dividend-page .chart-section[data-v-30fcbf5b]{background:#fff;border-radius:.32rem;margin:0 .42667rem .42667rem;padding:.42667rem}.dividend-page .chart-section h3[data-v-30fcbf5b]{margin-bottom:.42667rem;font-size:.42667rem;font-weight:600}.dividend-page .chart-section .chart-placeholder[data-v-30fcbf5b]{text-align:center;color:#999;padding:1.06667rem 0}.dividend-page .chart-section .chart-placeholder .el-icon[data-v-30fcbf5b]{color:#ddd;margin-bottom:12px}.dividend-page .dividend-section[data-v-30fcbf5b]{background:#fff;border-radius:.32rem;margin:0 .42667rem .42667rem;padding:.42667rem}.dividend-page .dividend-section h3[data-v-30fcbf5b]{margin-bottom:.42667rem;font-size:.42667rem;font-weight:600}.dividend-page .dividend-section .dividend-list .dividend-item[data-v-30fcbf5b]{border:1px solid #f0f0f0;border-radius:.32rem;margin-bottom:.32rem;padding:.42667rem}.dividend-page .dividend-section .dividend-list .dividend-item[data-v-30fcbf5b]:last-child{margin-bottom:0}.dividend-page .dividend-section .dividend-list .dividend-item .dividend-header[data-v-30fcbf5b]{justify-content:space-between;align-items:center;margin-bottom:.32rem;display:flex}.dividend-page .dividend-section .dividend-list .dividend-item .dividend-header .dividend-period[data-v-30fcbf5b]{align-items:center;gap:.21333rem;display:flex}.dividend-page .dividend-section .dividend-list .dividend-item .dividend-header .dividend-period h4[data-v-30fcbf5b]{color:#333;font-size:.42667rem;font-weight:600}.dividend-page .dividend-section .dividend-list .dividend-item .dividend-header .dividend-amount[data-v-30fcbf5b]{color:#ff2442;font-size:.53333rem;font-weight:600}.dividend-page .dividend-section .dividend-list .dividend-item .dividend-details[data-v-30fcbf5b]{background:#fafafa;border-radius:.21333rem;padding:.32rem}.dividend-page .dividend-section .dividend-list .dividend-item .dividend-details .detail-row[data-v-30fcbf5b]{border-bottom:1px solid #f0f0f0;justify-content:space-between;padding:.21333rem 0;display:flex}.dividend-page .dividend-section .dividend-list .dividend-item .dividend-details .detail-row[data-v-30fcbf5b]:last-child{border-bottom:none}.dividend-page .dividend-section .dividend-list .dividend-item .dividend-details .detail-row .label[data-v-30fcbf5b]{color:#666;font-size:.37333rem}.dividend-page .dividend-section .dividend-list .dividend-item .dividend-details .detail-row .value[data-v-30fcbf5b]{color:#333;font-size:.37333rem;font-weight:500}.dividend-page .rules-section[data-v-30fcbf5b]{background:#fff;border-radius:.32rem;margin:0 .42667rem;padding:.42667rem}.dividend-page .rules-section h3[data-v-30fcbf5b]{margin-bottom:.42667rem;font-size:.42667rem;font-weight:600}.dividend-page .rules-section .rules-list .rule-item[data-v-30fcbf5b]{border-bottom:1px solid #f5f5f5;gap:.32rem;padding:.32rem 0;display:flex}.dividend-page .rules-section .rules-list .rule-item[data-v-30fcbf5b]:last-child{border-bottom:none}.dividend-page .rules-section .rules-list .rule-item .rule-number[data-v-30fcbf5b]{color:#fff;background:#ff2442;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:.85333rem;height:.85333rem;font-size:.37333rem;font-weight:600;display:flex}.dividend-page .rules-section .rules-list .rule-item .rule-content[data-v-30fcbf5b]{flex:1}.dividend-page .rules-section .rules-list .rule-item .rule-content h4[data-v-30fcbf5b]{color:#333;margin-bottom:.10667rem;font-size:.4rem;font-weight:500}.dividend-page .rules-section .rules-list .rule-item .rule-content p[data-v-30fcbf5b]{color:#666;font-size:.34667rem;line-height:1.5}.member-page[data-v-90394f5e]{background:#f5f5f5;min-height:100vh;padding-bottom:1.6rem}.member-page .member-card[data-v-90394f5e]{color:#fff;background:linear-gradient(135deg,#ff2442 0%,#ff6b81 100%);border-radius:.42667rem;margin:.42667rem;padding:.64rem}.member-page .member-card .member-header[data-v-90394f5e]{align-items:center;gap:.42667rem;margin-bottom:.64rem;display:flex}.member-page .member-card .member-header .member-avatar[data-v-90394f5e]{border:.08rem solid #ffffff4d;border-radius:50%;width:1.70667rem;height:1.70667rem}.member-page .member-card .member-header .member-info h2[data-v-90394f5e]{margin-bottom:.21333rem;font-size:.53333rem}.member-page .member-card .member-header .member-info .member-level[data-v-90394f5e]{align-items:center;gap:.21333rem;display:flex}.member-page .member-card .member-header .member-info .member-level .level-name[data-v-90394f5e]{opacity:.9;font-size:.37333rem}.member-page .member-card .member-stats[data-v-90394f5e]{justify-content:space-around;margin-bottom:.53333rem;display:flex}.member-page .member-card .member-stats .stat-item[data-v-90394f5e]{text-align:center}.member-page .member-card .member-stats .stat-item .stat-value[data-v-90394f5e]{margin-bottom:.10667rem;font-size:.64rem;font-weight:700}.member-page .member-card .member-stats .stat-item .stat-label[data-v-90394f5e]{opacity:.9;font-size:.32rem}.member-page .member-card .level-progress .progress-header[data-v-90394f5e]{justify-content:space-between;margin-bottom:.21333rem;font-size:.37333rem;display:flex}.member-page .section[data-v-90394f5e]{background:#fff;border-radius:.32rem;margin:.42667rem;padding:.42667rem}.member-page .section .section-header[data-v-90394f5e]{justify-content:space-between;align-items:center;margin-bottom:.42667rem;display:flex}.member-page .section .section-title[data-v-90394f5e]{margin-bottom:.42667rem;font-size:.42667rem;font-weight:600}.member-page .section .benefits-list .benefit-item[data-v-90394f5e],.member-page .section .benefits-list .contribution-item[data-v-90394f5e],.member-page .section .benefits-list .dividend-item[data-v-90394f5e],.member-page .section .contribution-list .benefit-item[data-v-90394f5e],.member-page .section .contribution-list .contribution-item[data-v-90394f5e],.member-page .section .contribution-list .dividend-item[data-v-90394f5e],.member-page .section .dividend-list .benefit-item[data-v-90394f5e],.member-page .section .dividend-list .contribution-item[data-v-90394f5e],.member-page .section .dividend-list .dividend-item[data-v-90394f5e]{border-bottom:1px solid #f0f0f0;align-items:center;padding:.32rem 0;display:flex}.member-page .section .benefits-list .benefit-item[data-v-90394f5e]:last-child,.member-page .section .benefits-list .contribution-item[data-v-90394f5e]:last-child,.member-page .section .benefits-list .dividend-item[data-v-90394f5e]:last-child,.member-page .section .contribution-list .benefit-item[data-v-90394f5e]:last-child,.member-page .section .contribution-list .contribution-item[data-v-90394f5e]:last-child,.member-page .section .contribution-list .dividend-item[data-v-90394f5e]:last-child,.member-page .section .dividend-list .benefit-item[data-v-90394f5e]:last-child,.member-page .section .dividend-list .contribution-item[data-v-90394f5e]:last-child,.member-page .section .dividend-list .dividend-item[data-v-90394f5e]:last-child{border-bottom:none}.member-page .section .benefits-list .benefit-item .benefit-icon[data-v-90394f5e],.member-page .section .benefits-list .contribution-item .benefit-icon[data-v-90394f5e],.member-page .section .benefits-list .dividend-item .benefit-icon[data-v-90394f5e],.member-page .section .contribution-list .benefit-item .benefit-icon[data-v-90394f5e],.member-page .section .contribution-list .contribution-item .benefit-icon[data-v-90394f5e],.member-page .section .contribution-list .dividend-item .benefit-icon[data-v-90394f5e],.member-page .section .dividend-list .benefit-item .benefit-icon[data-v-90394f5e],.member-page .section .dividend-list .contribution-item .benefit-icon[data-v-90394f5e],.member-page .section .dividend-list .dividend-item .benefit-icon[data-v-90394f5e]{color:#ff2442;background:#ff24421a;border-radius:50%;justify-content:center;align-items:center;width:1.06667rem;height:1.06667rem;margin-right:.32rem;display:flex}.member-page .section .benefits-list .benefit-item .benefit-info[data-v-90394f5e],.member-page .section .benefits-list .benefit-item .contribution-info[data-v-90394f5e],.member-page .section .benefits-list .benefit-item .dividend-info[data-v-90394f5e],.member-page .section .benefits-list .contribution-item .benefit-info[data-v-90394f5e],.member-page .section .benefits-list .contribution-item .contribution-info[data-v-90394f5e],.member-page .section .benefits-list .contribution-item .dividend-info[data-v-90394f5e],.member-page .section .benefits-list .dividend-item .benefit-info[data-v-90394f5e],.member-page .section .benefits-list .dividend-item .contribution-info[data-v-90394f5e],.member-page .section .benefits-list .dividend-item .dividend-info[data-v-90394f5e],.member-page .section .contribution-list .benefit-item .benefit-info[data-v-90394f5e],.member-page .section .contribution-list .benefit-item .contribution-info[data-v-90394f5e],.member-page .section .contribution-list .benefit-item .dividend-info[data-v-90394f5e],.member-page .section .contribution-list .contribution-item .benefit-info[data-v-90394f5e],.member-page .section .contribution-list .contribution-item .contribution-info[data-v-90394f5e],.member-page .section .contribution-list .contribution-item .dividend-info[data-v-90394f5e],.member-page .section .contribution-list .dividend-item .benefit-info[data-v-90394f5e],.member-page .section .contribution-list .dividend-item .contribution-info[data-v-90394f5e],.member-page .section .contribution-list .dividend-item .dividend-info[data-v-90394f5e],.member-page .section .dividend-list .benefit-item .benefit-info[data-v-90394f5e],.member-page .section .dividend-list .benefit-item .contribution-info[data-v-90394f5e],.member-page .section .dividend-list .benefit-item .dividend-info[data-v-90394f5e],.member-page .section .dividend-list .contribution-item .benefit-info[data-v-90394f5e],.member-page .section .dividend-list .contribution-item .contribution-info[data-v-90394f5e],.member-page .section .dividend-list .contribution-item .dividend-info[data-v-90394f5e],.member-page .section .dividend-list .dividend-item .benefit-info[data-v-90394f5e],.member-page .section .dividend-list .dividend-item .contribution-info[data-v-90394f5e],.member-page .section .dividend-list .dividend-item .dividend-info[data-v-90394f5e]{flex:1}.member-page .section .benefits-list .benefit-item .benefit-info h4[data-v-90394f5e],.member-page .section .benefits-list .benefit-item .contribution-info h4[data-v-90394f5e],.member-page .section .benefits-list .benefit-item .dividend-info h4[data-v-90394f5e],.member-page .section .benefits-list .contribution-item .benefit-info h4[data-v-90394f5e],.member-page .section .benefits-list .contribution-item .contribution-info h4[data-v-90394f5e],.member-page .section .benefits-list .contribution-item .dividend-info h4[data-v-90394f5e],.member-page .section .benefits-list .dividend-item .benefit-info h4[data-v-90394f5e],.member-page .section .benefits-list .dividend-item .contribution-info h4[data-v-90394f5e],.member-page .section .benefits-list .dividend-item .dividend-info h4[data-v-90394f5e],.member-page .section .contribution-list .benefit-item .benefit-info h4[data-v-90394f5e],.member-page .section .contribution-list .benefit-item .contribution-info h4[data-v-90394f5e],.member-page .section .contribution-list .benefit-item .dividend-info h4[data-v-90394f5e],.member-page .section .contribution-list .contribution-item .benefit-info h4[data-v-90394f5e],.member-page .section .contribution-list .contribution-item .contribution-info h4[data-v-90394f5e],.member-page .section .contribution-list .contribution-item .dividend-info h4[data-v-90394f5e],.member-page .section .contribution-list .dividend-item .benefit-info h4[data-v-90394f5e],.member-page .section .contribution-list .dividend-item .contribution-info h4[data-v-90394f5e],.member-page .section .contribution-list .dividend-item .dividend-info h4[data-v-90394f5e],.member-page .section .dividend-list .benefit-item .benefit-info h4[data-v-90394f5e],.member-page .section .dividend-list .benefit-item .contribution-info h4[data-v-90394f5e],.member-page .section .dividend-list .benefit-item .dividend-info h4[data-v-90394f5e],.member-page .section .dividend-list .contribution-item .benefit-info h4[data-v-90394f5e],.member-page .section .dividend-list .contribution-item .contribution-info h4[data-v-90394f5e],.member-page .section .dividend-list .contribution-item .dividend-info h4[data-v-90394f5e],.member-page .section .dividend-list .dividend-item .benefit-info h4[data-v-90394f5e],.member-page .section .dividend-list .dividend-item .contribution-info h4[data-v-90394f5e],.member-page .section .dividend-list .dividend-item .dividend-info h4[data-v-90394f5e]{margin-bottom:.10667rem;font-size:.37333rem;font-weight:500}.member-page .section .benefits-list .benefit-item .benefit-info p[data-v-90394f5e],.member-page .section .benefits-list .benefit-item .contribution-info p[data-v-90394f5e],.member-page .section .benefits-list .benefit-item .dividend-info p[data-v-90394f5e],.member-page .section .benefits-list .contribution-item .benefit-info p[data-v-90394f5e],.member-page .section .benefits-list .contribution-item .contribution-info p[data-v-90394f5e],.member-page .section .benefits-list .contribution-item .dividend-info p[data-v-90394f5e],.member-page .section .benefits-list .dividend-item .benefit-info p[data-v-90394f5e],.member-page .section .benefits-list .dividend-item .contribution-info p[data-v-90394f5e],.member-page .section .benefits-list .dividend-item .dividend-info p[data-v-90394f5e],.member-page .section .contribution-list .benefit-item .benefit-info p[data-v-90394f5e],.member-page .section .contribution-list .benefit-item .contribution-info p[data-v-90394f5e],.member-page .section .contribution-list .benefit-item .dividend-info p[data-v-90394f5e],.member-page .section .contribution-list .contribution-item .benefit-info p[data-v-90394f5e],.member-page .section .contribution-list .contribution-item .contribution-info p[data-v-90394f5e],.member-page .section .contribution-list .contribution-item .dividend-info p[data-v-90394f5e],.member-page .section .contribution-list .dividend-item .benefit-info p[data-v-90394f5e],.member-page .section .contribution-list .dividend-item .contribution-info p[data-v-90394f5e],.member-page .section .contribution-list .dividend-item .dividend-info p[data-v-90394f5e],.member-page .section .dividend-list .benefit-item .benefit-info p[data-v-90394f5e],.member-page .section .dividend-list .benefit-item .contribution-info p[data-v-90394f5e],.member-page .section .dividend-list .benefit-item .dividend-info p[data-v-90394f5e],.member-page .section .dividend-list .contribution-item .benefit-info p[data-v-90394f5e],.member-page .section .dividend-list .contribution-item .contribution-info p[data-v-90394f5e],.member-page .section .dividend-list .contribution-item .dividend-info p[data-v-90394f5e],.member-page .section .dividend-list .dividend-item .benefit-info p[data-v-90394f5e],.member-page .section .dividend-list .dividend-item .contribution-info p[data-v-90394f5e],.member-page .section .dividend-list .dividend-item .dividend-info p[data-v-90394f5e]{color:#999;font-size:.32rem}.member-page .section .benefits-list .benefit-item .contribution-score[data-v-90394f5e],.member-page .section .benefits-list .contribution-item .contribution-score[data-v-90394f5e],.member-page .section .benefits-list .dividend-item .contribution-score[data-v-90394f5e],.member-page .section .contribution-list .benefit-item .contribution-score[data-v-90394f5e],.member-page .section .contribution-list .contribution-item .contribution-score[data-v-90394f5e],.member-page .section .contribution-list .dividend-item .contribution-score[data-v-90394f5e],.member-page .section .dividend-list .benefit-item .contribution-score[data-v-90394f5e],.member-page .section .dividend-list .contribution-item .contribution-score[data-v-90394f5e],.member-page .section .dividend-list .dividend-item .contribution-score[data-v-90394f5e]{color:#999;font-size:.42667rem;font-weight:700}.member-page .section .benefits-list .benefit-item .contribution-score.positive[data-v-90394f5e],.member-page .section .benefits-list .contribution-item .contribution-score.positive[data-v-90394f5e],.member-page .section .benefits-list .dividend-item .contribution-score.positive[data-v-90394f5e],.member-page .section .contribution-list .benefit-item .contribution-score.positive[data-v-90394f5e],.member-page .section .contribution-list .contribution-item .contribution-score.positive[data-v-90394f5e],.member-page .section .contribution-list .dividend-item .contribution-score.positive[data-v-90394f5e],.member-page .section .dividend-list .benefit-item .contribution-score.positive[data-v-90394f5e],.member-page .section .dividend-list .contribution-item .contribution-score.positive[data-v-90394f5e],.member-page .section .dividend-list .dividend-item .contribution-score.positive[data-v-90394f5e]{color:#52c41a}.member-page .section .benefits-list .benefit-item .dividend-amount[data-v-90394f5e],.member-page .section .benefits-list .contribution-item .dividend-amount[data-v-90394f5e],.member-page .section .benefits-list .dividend-item .dividend-amount[data-v-90394f5e],.member-page .section .contribution-list .benefit-item .dividend-amount[data-v-90394f5e],.member-page .section .contribution-list .contribution-item .dividend-amount[data-v-90394f5e],.member-page .section .contribution-list .dividend-item .dividend-amount[data-v-90394f5e],.member-page .section .dividend-list .benefit-item .dividend-amount[data-v-90394f5e],.member-page .section .dividend-list .contribution-item .dividend-amount[data-v-90394f5e],.member-page .section .dividend-list .dividend-item .dividend-amount[data-v-90394f5e]{color:#ff4d4f;font-size:.42667rem;font-weight:700}.chat-page[data-v-b9e8a095]{background:#f5f5f5;flex-direction:column;height:100vh;display:flex}.chat-page .header[data-v-b9e8a095]{background:#fff;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:.32rem .42667rem;display:flex}.chat-page .header h2[data-v-b9e8a095]{font-size:.48rem;font-weight:600}.chat-page .header .back-icon[data-v-b9e8a095],.chat-page .header .more-icon[data-v-b9e8a095]{cursor:pointer;color:#666;font-size:.53333rem}.chat-page .message-list[data-v-b9e8a095]{flex:1;padding:.42667rem;overflow-y:auto}.chat-page .message-list .loading[data-v-b9e8a095]{color:#999;justify-content:center;align-items:center;gap:.21333rem;padding:1.06667rem;display:flex}.chat-page .message-list .message-item[data-v-b9e8a095]{margin-bottom:.42667rem;display:flex}.chat-page .message-list .message-item.self-message[data-v-b9e8a095]{flex-direction:row-reverse}.chat-page .message-list .message-item.self-message .message-content[data-v-b9e8a095]{align-items:flex-end}.chat-page .message-list .message-item.self-message .message-content .message-bubble[data-v-b9e8a095]{color:#fff;background:#ff2442}.chat-page .message-list .message-item .avatar[data-v-b9e8a095]{object-fit:cover;border-radius:50%;width:1.06667rem;height:1.06667rem;margin:0 .21333rem}.chat-page .message-list .message-item .message-content[data-v-b9e8a095]{flex-direction:column;max-width:60%;display:flex}.chat-page .message-list .message-item .message-content .message-bubble[data-v-b9e8a095]{background:#fff;border-radius:.32rem;padding:.32rem .42667rem;box-shadow:0 .05333rem .21333rem #0000000f}.chat-page .message-list .message-item .message-content .message-bubble p[data-v-b9e8a095]{word-break:break-word;margin:0;font-size:.4rem;line-height:1.5}.chat-page .message-list .message-item .message-content .message-time[data-v-b9e8a095]{color:#999;margin-top:.10667rem;padding:0 .21333rem;font-size:.32rem}.chat-page .input-bar[data-v-b9e8a095]{background:#fff;border-top:1px solid #f0f0f0;align-items:center;gap:.21333rem;padding:.32rem .42667rem;display:flex}.chat-page .input-bar .icon-btn[data-v-b9e8a095]{color:#666;cursor:pointer;font-size:.64rem;transition:color .3s}.chat-page .input-bar .icon-btn[data-v-b9e8a095]:hover{color:#ff2442}.chat-page .input-bar .message-input[data-v-b9e8a095]{flex:1}.chat-page .emoji-panel[data-v-b9e8a095]{background:#fff;border-top:1px solid #f0f0f0;padding:.42667rem;position:absolute;bottom:1.6rem;left:0;right:0}.chat-page .emoji-panel .emoji-grid[data-v-b9e8a095]{grid-template-columns:repeat(8,1fr);gap:.32rem;display:grid}.chat-page .emoji-panel .emoji-grid .emoji-item[data-v-b9e8a095]{cursor:pointer;text-align:center;font-size:.64rem;transition:transform .2s}.chat-page .emoji-panel .emoji-grid .emoji-item[data-v-b9e8a095]:hover{transform:scale(1.2)}.message-page[data-v-95ff7f7c]{background:#f5f5f5;min-height:100vh}.message-page .header[data-v-95ff7f7c]{text-align:center;background:#fff;border-bottom:1px solid #f0f0f0;padding:.42667rem}.message-page .header h2[data-v-95ff7f7c]{font-size:.48rem;font-weight:600}.message-page .message-tabs[data-v-95ff7f7c]{background:#fff;border-bottom:1px solid #f0f0f0;justify-content:space-around;padding:.42667rem;display:flex}.message-page .message-tabs .tab-item[data-v-95ff7f7c]{cursor:pointer;border-radius:.21333rem;flex-direction:column;align-items:center;gap:.21333rem;padding:.21333rem .42667rem;transition:all .3s;display:flex}.message-page .message-tabs .tab-item[data-v-95ff7f7c]:hover{background:#f5f5f5}.message-page .message-tabs .tab-item.active[data-v-95ff7f7c]{color:#ff2442;background:#ff24421a}.message-page .message-tabs .tab-item span[data-v-95ff7f7c]{color:#666;font-size:.32rem}.message-page .message-list[data-v-95ff7f7c]{background:#fff}.message-page .message-list .loading[data-v-95ff7f7c]{color:#999;justify-content:center;align-items:center;gap:.21333rem;padding:1.06667rem;display:flex}.message-page .message-list .message-item[data-v-95ff7f7c]{cursor:pointer;border-bottom:1px solid #f0f0f0;align-items:center;gap:.32rem;padding:.42667rem;transition:background .3s;display:flex}.message-page .message-list .message-item[data-v-95ff7f7c]:hover{background:#f9f9f9}.message-page .message-list .message-item .user-avatar[data-v-95ff7f7c]{object-fit:cover;border-radius:50%;width:1.28rem;height:1.28rem}.message-page .message-list .message-item .message-info[data-v-95ff7f7c]{flex:1;min-width:0}.message-page .message-list .message-item .message-info .message-header[data-v-95ff7f7c]{justify-content:space-between;align-items:center;margin-bottom:.10667rem;display:flex}.message-page .message-list .message-item .message-info .message-header h3[data-v-95ff7f7c]{color:#333;font-size:.4rem;font-weight:500}.message-page .message-list .message-item .message-info .message-header .message-time[data-v-95ff7f7c]{color:#999;font-size:.32rem}.message-page .message-list .message-item .message-info .message-content[data-v-95ff7f7c]{color:#999;text-overflow:ellipsis;white-space:nowrap;font-size:.34667rem;overflow:hidden}.message-page .notification-list[data-v-95ff7f7c]{background:#fff}.message-page .notification-list .notification-item[data-v-95ff7f7c]{border-bottom:1px solid #f0f0f0;align-items:flex-start;gap:.32rem;padding:.42667rem;display:flex}.message-page .notification-list .notification-item .user-avatar[data-v-95ff7f7c]{object-fit:cover;border-radius:50%;width:1.06667rem;height:1.06667rem}.message-page .notification-list .notification-item .system-icon[data-v-95ff7f7c]{color:#fff;background:#ff2442;border-radius:50%;justify-content:center;align-items:center;width:1.06667rem;height:1.06667rem;display:flex}.message-page .notification-list .notification-item .notification-info[data-v-95ff7f7c]{flex:1}.message-page .notification-list .notification-item .notification-info p[data-v-95ff7f7c]{color:#333;margin-bottom:.10667rem;font-size:.37333rem}.message-page .notification-list .notification-item .notification-info p .username[data-v-95ff7f7c]{color:#000;font-weight:500}.message-page .notification-list .notification-item .notification-info h4[data-v-95ff7f7c]{color:#333;margin-bottom:.10667rem;font-size:.4rem;font-weight:500}.message-page .notification-list .notification-item .notification-info .notification-time[data-v-95ff7f7c]{color:#999;font-size:.32rem}.message-page .notification-list .notification-item .notification-content .content-image[data-v-95ff7f7c]{object-fit:cover;border-radius:.21333rem;width:1.6rem;height:1.6rem}.create-note-page[data-v-1bab46ad]{background-color:#fff;min-height:100vh}.create-note-page .header[data-v-1bab46ad]{z-index:100;background:#fff;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:.32rem .42667rem;display:flex;position:sticky;top:0}.create-note-page .header h2[data-v-1bab46ad]{font-size:.48rem;font-weight:600}.create-note-page .form-content[data-v-1bab46ad]{padding:.42667rem}.create-note-page .form-content .image-upload[data-v-1bab46ad]{margin-bottom:.53333rem}.create-note-page .form-content .image-upload .image-list[data-v-1bab46ad]{grid-template-columns:repeat(3,1fr);gap:.21333rem;display:grid}.create-note-page .form-content .image-upload .image-list .image-item[data-v-1bab46ad]{aspect-ratio:1;border-radius:.21333rem;position:relative;overflow:hidden}.create-note-page .form-content .image-upload .image-list .image-item img[data-v-1bab46ad]{object-fit:cover;width:100%;height:100%}.create-note-page .form-content .image-upload .image-list .image-item .image-actions[data-v-1bab46ad]{cursor:pointer;background:#00000080;border-radius:50%;justify-content:center;align-items:center;width:.64rem;height:.64rem;display:flex;position:absolute;top:.10667rem;right:.10667rem}.create-note-page .form-content .image-upload .image-list .image-item .image-actions .el-icon[data-v-1bab46ad]{color:#fff;font-size:16px}.create-note-page .form-content .image-upload .image-list .upload-btn[data-v-1bab46ad]{aspect-ratio:1;cursor:pointer;border:.05333rem dashed #ddd;border-radius:.21333rem;flex-direction:column;justify-content:center;align-items:center;transition:border-color .2s;display:flex}.create-note-page .form-content .image-upload .image-list .upload-btn[data-v-1bab46ad]:hover{border-color:#ff2442}.create-note-page .form-content .image-upload .image-list .upload-btn .el-icon[data-v-1bab46ad]{color:#999}.create-note-page .form-content .image-upload .image-list .upload-btn p[data-v-1bab46ad]{color:#666;margin-top:.21333rem;font-size:.37333rem}.create-note-page .form-content .image-upload .image-list .upload-btn p.tip[data-v-1bab46ad]{color:#999;margin-top:.10667rem;font-size:.32rem}.create-note-page .form-content .form-item[data-v-1bab46ad]{margin-bottom:.42667rem}.create-note-page .form-content .form-item .title-input[data-v-1bab46ad] .el-input__inner{font-size:18px;font-weight:600}.create-note-page .form-content .form-item .content-input[data-v-1bab46ad] .el-textarea__inner{font-size:15px;line-height:1.8}.create-note-page .form-content .form-item .label-row[data-v-1bab46ad]{cursor:pointer;border-bottom:1px solid #f0f0f0;align-items:center;padding:.32rem 0;display:flex}.create-note-page .form-content .form-item .label-row .el-icon[data-v-1bab46ad]{color:#666;margin-right:8px;font-size:20px}.create-note-page .form-content .form-item .label-row span[data-v-1bab46ad]{color:#333;flex:1;font-size:.4rem}.create-note-page .form-content .form-item .label-row .value[data-v-1bab46ad]{text-align:right;color:#999;font-size:.37333rem}.create-note-page .form-content .form-item .label-row .arrow[data-v-1bab46ad]{color:#ccc}.create-note-page .form-content .form-item .selected-tags[data-v-1bab46ad]{flex-wrap:wrap;gap:.21333rem;padding-top:.32rem;display:flex}.create-note-page .hot-tags[data-v-1bab46ad]{margin-top:.42667rem}.create-note-page .hot-tags h4[data-v-1bab46ad]{color:#666;margin-bottom:.32rem;font-size:.37333rem}.create-note-page .hot-tags .hot-tag[data-v-1bab46ad]{cursor:pointer;margin-bottom:.21333rem;margin-right:.21333rem}.create-note-page .category-list .category-item[data-v-1bab46ad]{cursor:pointer;border-radius:.21333rem;align-items:center;padding:.32rem;transition:background-color .2s;display:flex}.create-note-page .category-list .category-item[data-v-1bab46ad]:hover{background-color:#f9f9f9}.create-note-page .category-list .category-item.active[data-v-1bab46ad]{color:#ff2442;background-color:#ff24421a}.create-note-page .category-list .category-item .el-icon[data-v-1bab46ad]{margin-right:12px;font-size:20px}.create-note-page .category-list .category-item span[data-v-1bab46ad]{flex:1;font-size:.4rem}.create-note-page .category-list .category-item .check[data-v-1bab46ad]{color:#ff2442}.note-detail-page[data-v-ef8d5424]{background-color:#fff;min-height:100vh;padding-bottom:1.6rem}.note-detail-page .header[data-v-ef8d5424]{z-index:100;background:#fff;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:.32rem .42667rem;display:flex;position:sticky;top:0}.note-detail-page .header h2[data-v-ef8d5424]{font-size:.48rem;font-weight:600}.note-detail-page .header .back-icon[data-v-ef8d5424],.note-detail-page .header .share-icon[data-v-ef8d5424]{cursor:pointer;font-size:.53333rem}.note-detail-page .author-info[data-v-ef8d5424]{border-bottom:1px solid #f0f0f0;align-items:center;padding:.42667rem;display:flex}.note-detail-page .author-info .author-avatar[data-v-ef8d5424]{border-radius:50%;width:1.06667rem;height:1.06667rem;margin-right:.32rem}.note-detail-page .author-info .author-details[data-v-ef8d5424]{flex:1}.note-detail-page .author-info .author-details h3[data-v-ef8d5424]{margin-bottom:.10667rem;font-size:.42667rem;font-weight:600}.note-detail-page .author-info .author-details p[data-v-ef8d5424]{color:#999;font-size:.32rem}.note-detail-page .note-content[data-v-ef8d5424]{padding:.42667rem}.note-detail-page .note-content .note-title[data-v-ef8d5424]{margin-bottom:.42667rem;font-size:.53333rem;font-weight:600}.note-detail-page .note-content .image-carousel[data-v-ef8d5424]{margin-bottom:.42667rem}.note-detail-page .note-content .image-carousel .note-image[data-v-ef8d5424]{object-fit:cover;cursor:pointer;width:100%;height:10.6667rem}.note-detail-page .note-content .note-text[data-v-ef8d5424]{color:#333;white-space:pre-wrap;margin-bottom:.42667rem;font-size:.4rem;line-height:1.8}.note-detail-page .note-content .note-tags[data-v-ef8d5424]{flex-wrap:wrap;gap:.21333rem;display:flex}.note-detail-page .note-content .note-tags .tag-item[data-v-ef8d5424]{cursor:pointer}.note-detail-page .stats-bar[data-v-ef8d5424]{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;justify-content:space-around;padding:.42667rem;display:flex}.note-detail-page .stats-bar .stat-item[data-v-ef8d5424]{color:#666;cursor:pointer;align-items:center;gap:.10667rem;font-size:.37333rem;transition:color .2s;display:flex}.note-detail-page .stats-bar .stat-item[data-v-ef8d5424]:hover,.note-detail-page .stats-bar .stat-item .liked[data-v-ef8d5424],.note-detail-page .stats-bar .stat-item .collected[data-v-ef8d5424]{color:#ff2442}.note-detail-page .comments-section[data-v-ef8d5424]{padding:.42667rem}.note-detail-page .comments-section h3[data-v-ef8d5424]{margin-bottom:.42667rem;font-size:.42667rem;font-weight:600}.note-detail-page .comments-section .comment-list .comment-item[data-v-ef8d5424]{border-bottom:1px solid #f0f0f0;margin-bottom:.42667rem;padding-bottom:.42667rem;display:flex}.note-detail-page .comments-section .comment-list .comment-item[data-v-ef8d5424]:last-child{border-bottom:none}.note-detail-page .comments-section .comment-list .comment-item .comment-avatar[data-v-ef8d5424]{border-radius:50%;width:.85333rem;height:.85333rem;margin-right:.32rem}.note-detail-page .comments-section .comment-list .comment-item .comment-content[data-v-ef8d5424]{flex:1}.note-detail-page .comments-section .comment-list .comment-item .comment-content .comment-header[data-v-ef8d5424]{justify-content:space-between;margin-bottom:.21333rem;display:flex}.note-detail-page .comments-section .comment-list .comment-item .comment-content .comment-header .comment-author[data-v-ef8d5424]{font-size:.37333rem;font-weight:600}.note-detail-page .comments-section .comment-list .comment-item .comment-content .comment-header .comment-time[data-v-ef8d5424]{color:#999;font-size:.32rem}.note-detail-page .comments-section .comment-list .comment-item .comment-content .comment-text[data-v-ef8d5424]{color:#333;margin-bottom:.21333rem;font-size:.37333rem;line-height:1.6}.note-detail-page .comments-section .comment-list .comment-item .comment-content .comment-actions[data-v-ef8d5424]{color:#999;gap:.42667rem;font-size:.32rem;display:flex}.note-detail-page .comments-section .comment-list .comment-item .comment-content .comment-actions span[data-v-ef8d5424]{cursor:pointer;align-items:center;gap:.10667rem;display:flex}.note-detail-page .comments-section .comment-list .comment-item .comment-content .comment-actions span[data-v-ef8d5424]:hover{color:#ff2442}.note-detail-page .comment-input-bar[data-v-ef8d5424]{z-index:100;background:#fff;border-top:1px solid #f0f0f0;gap:.32rem;padding:.32rem .42667rem;display:flex;position:fixed;bottom:0;left:0;right:0}.note-detail-page .comment-input-bar .comment-input[data-v-ef8d5424]{flex:1}.notification-detail-page[data-v-8a3b4d8e]{background:#fff;min-height:100vh}.notification-detail-page .header[data-v-8a3b4d8e]{z-index:100;background:#fff;border-bottom:1px solid #f0f0f0;align-items:center;padding:.32rem .42667rem;display:flex;position:sticky;top:0}.notification-detail-page .header .back-icon[data-v-8a3b4d8e]{color:#666;cursor:pointer;margin-right:.32rem;font-size:.53333rem}.notification-detail-page .header h2[data-v-8a3b4d8e]{font-size:.48rem;font-weight:600}.notification-detail-page .notification-content[data-v-8a3b4d8e]{padding:.53333rem .42667rem}.notification-detail-page .notification-content .notification-header[data-v-8a3b4d8e]{justify-content:space-between;align-items:center;margin-bottom:.42667rem;display:flex}.notification-detail-page .notification-content .notification-header .notification-time[data-v-8a3b4d8e]{color:#999;font-size:.34667rem}.notification-detail-page .notification-content .notification-title[data-v-8a3b4d8e]{color:#333;margin-bottom:.42667rem;font-size:.53333rem;font-weight:600;line-height:1.5}.notification-detail-page .notification-content .notification-body[data-v-8a3b4d8e]{color:#666;margin-bottom:.64rem;font-size:.4rem;line-height:1.8}.notification-detail-page .notification-content .notification-body p[data-v-8a3b4d8e]{white-space:pre-wrap}.notification-detail-page .notification-content .related-content[data-v-8a3b4d8e]{margin-bottom:.64rem}.notification-detail-page .notification-content .related-content h3[data-v-8a3b4d8e]{margin-bottom:.32rem;font-size:.42667rem;font-weight:600}.notification-detail-page .notification-content .related-content .content-card[data-v-8a3b4d8e]{cursor:pointer;background:#fafafa;border-radius:.21333rem;gap:.32rem;padding:.32rem;display:flex}.notification-detail-page .notification-content .related-content .content-card .content-image[data-v-8a3b4d8e]{object-fit:cover;border-radius:.21333rem;width:2.13333rem;height:2.13333rem}.notification-detail-page .notification-content .related-content .content-card .content-info[data-v-8a3b4d8e]{flex:1}.notification-detail-page .notification-content .related-content .content-card .content-info h4[data-v-8a3b4d8e]{color:#333;margin-bottom:.21333rem;font-size:.4rem;font-weight:500}.notification-detail-page .notification-content .related-content .content-card .content-info p[data-v-8a3b4d8e]{color:#666;font-size:.34667rem;line-height:1.5}.notification-detail-page .notification-content .actions[data-v-8a3b4d8e]{border-top:1px solid #f0f0f0;gap:.32rem;padding-top:.42667rem;display:flex}.notification-settings-page[data-v-79eb29ae]{background:#f5f5f5;min-height:100vh}.notification-settings-page .header[data-v-79eb29ae]{z-index:100;background:#fff;border-bottom:1px solid #f0f0f0;align-items:center;padding:.32rem .42667rem;display:flex;position:sticky;top:0}.notification-settings-page .header .back-icon[data-v-79eb29ae]{color:#666;cursor:pointer;margin-right:.32rem;font-size:.53333rem}.notification-settings-page .header h2[data-v-79eb29ae]{font-size:.48rem;font-weight:600}.notification-settings-page .settings-list[data-v-79eb29ae]{padding:.42667rem}.notification-settings-page .settings-list .setting-section[data-v-79eb29ae]{background:#fff;border-radius:.32rem;margin-bottom:.42667rem;padding:.42667rem}.notification-settings-page .settings-list .setting-section h3[data-v-79eb29ae]{color:#999;margin-bottom:.32rem;padding-left:.10667rem;font-size:.37333rem;font-weight:600}.notification-settings-page .settings-list .setting-section .setting-item[data-v-79eb29ae]{border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:center;padding:.32rem 0;display:flex}.notification-settings-page .settings-list .setting-section .setting-item[data-v-79eb29ae]:last-child{border-bottom:none}.notification-settings-page .settings-list .setting-section .setting-item .setting-info[data-v-79eb29ae]{flex:1}.notification-settings-page .settings-list .setting-section .setting-item .setting-info h4[data-v-79eb29ae]{color:#333;margin-bottom:.10667rem;font-size:.4rem}.notification-settings-page .settings-list .setting-section .setting-item .setting-info p[data-v-79eb29ae]{color:#999;font-size:.34667rem}.notification-settings-page .settings-list .save-button[data-v-79eb29ae]{margin-top:.64rem}.notification-settings-page .settings-list .save-button .el-button[data-v-79eb29ae]{width:100%}.search-page[data-v-ef8cbafc]{background:#fff;min-height:100vh}.search-page .search-header[data-v-ef8cbafc]{z-index:100;background:#fff;border-bottom:1px solid #f0f0f0;align-items:center;gap:.32rem;padding:.32rem .42667rem;display:flex;position:sticky;top:0}.search-page .search-header .back-icon[data-v-ef8cbafc]{color:#666;cursor:pointer;font-size:.53333rem}.search-page .search-header .search-input[data-v-ef8cbafc]{flex:1}.search-page .search-section[data-v-ef8cbafc]{padding:.42667rem}.search-page .search-section .section-header[data-v-ef8cbafc]{justify-content:space-between;align-items:center;margin-bottom:.32rem;display:flex}.search-page .search-section .section-header h3[data-v-ef8cbafc]{color:#333;font-size:.42667rem;font-weight:600}.search-page .search-section .section-header .el-icon[data-v-ef8cbafc]{color:#999;cursor:pointer;font-size:18px}.search-page .search-section .section-header .el-icon[data-v-ef8cbafc]:hover{color:#ff2442}.search-page .search-section .section-header .refresh-icon[data-v-ef8cbafc]{transition:transform .3s}.search-page .search-section .section-header .refresh-icon[data-v-ef8cbafc]:hover{transform:rotate(180deg)}.search-page .search-section .history-tags[data-v-ef8cbafc],.search-page .search-section .recommend-tags[data-v-ef8cbafc]{flex-wrap:wrap;gap:.21333rem;display:flex}.search-page .search-section .history-tags .history-tag[data-v-ef8cbafc],.search-page .search-section .history-tags .recommend-tag[data-v-ef8cbafc],.search-page .search-section .recommend-tags .history-tag[data-v-ef8cbafc],.search-page .search-section .recommend-tags .recommend-tag[data-v-ef8cbafc]{cursor:pointer;border-radius:.42667rem}.search-page .search-section .history-tags .history-tag[data-v-ef8cbafc]:hover,.search-page .search-section .history-tags .recommend-tag[data-v-ef8cbafc]:hover,.search-page .search-section .recommend-tags .history-tag[data-v-ef8cbafc]:hover,.search-page .search-section .recommend-tags .recommend-tag[data-v-ef8cbafc]:hover{opacity:.8}.search-page .search-section .hot-list .hot-item[data-v-ef8cbafc]{cursor:pointer;border-bottom:1px solid #f5f5f5;align-items:center;padding:.32rem 0;display:flex}.search-page .search-section .hot-list .hot-item[data-v-ef8cbafc]:last-child{border-bottom:none}.search-page .search-section .hot-list .hot-item[data-v-ef8cbafc]:hover{background:#fafafa}.search-page .search-section .hot-list .hot-item .hot-rank[data-v-ef8cbafc]{color:#999;background:#f0f0f0;border-radius:.10667rem;justify-content:center;align-items:center;width:.64rem;height:.64rem;margin-right:.32rem;font-size:.37333rem;font-weight:600;display:flex}.search-page .search-section .hot-list .hot-item .hot-rank.rank-1[data-v-ef8cbafc]{color:#fff;background:#ff2442}.search-page .search-section .hot-list .hot-item .hot-rank.rank-2[data-v-ef8cbafc]{color:#fff;background:#ff6b81}.search-page .search-section .hot-list .hot-item .hot-rank.rank-3[data-v-ef8cbafc]{color:#fff;background:#ffa07a}.search-page .search-section .hot-list .hot-item .hot-content[data-v-ef8cbafc]{flex:1;align-items:center;gap:.21333rem;display:flex}.search-page .search-section .hot-list .hot-item .hot-content .hot-keyword[data-v-ef8cbafc]{color:#333;font-size:.4rem}.search-page .search-section .hot-list .hot-item .hot-count[data-v-ef8cbafc]{color:#999;font-size:.32rem}.search-page .search-results[data-v-ef8cbafc]{padding:.42667rem}.search-page .search-results .result-list .result-item[data-v-ef8cbafc]{cursor:pointer;border-bottom:1px solid #f5f5f5;gap:.32rem;padding:.32rem 0;display:flex}.search-page .search-results .result-list .result-item[data-v-ef8cbafc]:hover{background:#fafafa}.search-page .search-results .result-list .result-item .result-image[data-v-ef8cbafc]{object-fit:cover;border-radius:.21333rem;width:2.13333rem;height:2.13333rem}.search-page .search-results .result-list .result-item .result-info[data-v-ef8cbafc]{flex:1}.search-page .search-results .result-list .result-item .result-info h4[data-v-ef8cbafc]{color:#333;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.21333rem;font-size:.4rem;overflow:hidden}.search-page .search-results .result-list .result-item .result-info p[data-v-ef8cbafc]{color:#666;margin-bottom:.21333rem;font-size:.34667rem;line-height:1.5}.search-page .search-results .result-list .result-item .result-info .result-meta[data-v-ef8cbafc]{color:#999;gap:.32rem;font-size:.32rem;display:flex}.search-page .search-results .user-list .user-item[data-v-ef8cbafc]{border-bottom:1px solid #f5f5f5;align-items:center;gap:.32rem;padding:.32rem 0;display:flex}.search-page .search-results .user-list .user-item .user-avatar[data-v-ef8cbafc]{border-radius:50%;width:1.28rem;height:1.28rem}.search-page .search-results .user-list .user-item .user-info[data-v-ef8cbafc]{flex:1}.search-page .search-results .user-list .user-item .user-info h4[data-v-ef8cbafc]{color:#333;margin-bottom:.10667rem;font-size:.4rem}.search-page .search-results .user-list .user-item .user-info p[data-v-ef8cbafc]{color:#666;margin-bottom:.10667rem;font-size:.34667rem}.search-page .search-results .user-list .user-item .user-info .user-stats[data-v-ef8cbafc]{color:#999;gap:.32rem;font-size:.32rem;display:flex}.search-page .search-results .waterfall-container[data-v-ef8cbafc]{gap:.21333rem;padding:.21333rem 0;display:flex}.search-page .search-results .waterfall-container .waterfall-column[data-v-ef8cbafc]{flex-direction:column;flex:1;gap:.21333rem;display:flex}.search-page .search-results .note-card[data-v-ef8cbafc]{cursor:pointer;background:#fff;border-radius:.32rem;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 1px .10667rem #0000000f}.search-page .search-results .note-card[data-v-ef8cbafc]:active{transform:scale(.98)}.search-page .search-results .note-card .note-image-wrapper[data-v-ef8cbafc]{aspect-ratio:3/4;background:#f5f5f5;width:100%;position:relative;overflow:hidden}.search-page .search-results .note-card .note-image-wrapper .note-image[data-v-ef8cbafc]{object-fit:cover;width:100%;height:100%}.search-page .search-results .note-card .note-info[data-v-ef8cbafc]{padding:.21333rem .26667rem .26667rem}.search-page .search-results .note-card .note-info .note-title[data-v-ef8cbafc]{color:#333;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.21333rem;font-size:.34667rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.search-page .search-results .note-card .note-info .note-footer[data-v-ef8cbafc]{justify-content:space-between;align-items:center;display:flex}.search-page .search-results .note-card .note-info .note-footer .author-info[data-v-ef8cbafc]{flex:1;align-items:center;gap:.10667rem;min-width:0;display:flex}.search-page .search-results .note-card .note-info .note-footer .author-info .author-avatar[data-v-ef8cbafc]{color:#fff;background:linear-gradient(135deg,#ff2442,#ff6b81);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:.53333rem;height:.53333rem;font-size:.29333rem;display:flex}.search-page .search-results .note-card .note-info .note-footer .author-info .author-name[data-v-ef8cbafc]{color:#999;text-overflow:ellipsis;white-space:nowrap;font-size:.29333rem;overflow:hidden}.search-page .search-results .note-card .note-info .note-footer .like-info[data-v-ef8cbafc]{flex-shrink:0;align-items:center;gap:.05333rem;display:flex}.search-page .search-results .note-card .note-info .note-footer .like-info .like-icon[data-v-ef8cbafc]{color:#ccc;font-size:.37333rem}.search-page .search-results .note-card .note-info .note-footer .like-info .like-count[data-v-ef8cbafc]{color:#999;font-size:.29333rem}.login-page[data-v-140787ec]{background:linear-gradient(135deg,#ff2442 0%,#ff6b81 100%);justify-content:center;align-items:center;min-height:100vh;padding:.53333rem;display:flex}.login-page .login-container[data-v-140787ec]{background:#fff;border-radius:.42667rem;width:100%;max-width:10.6667rem;padding:.85333rem .64rem;box-shadow:0 .21333rem .64rem #0000001a}.login-page .login-container .login-header[data-v-140787ec]{text-align:center;margin-bottom:.85333rem}.login-page .login-container .login-header h1[data-v-140787ec]{color:#ff2442;margin-bottom:.21333rem;font-size:.74667rem}.login-page .login-container .login-header p[data-v-140787ec]{color:#999;font-size:.37333rem}.login-page .login-container .login-form .login-btn[data-v-140787ec]{background:#ff2442;border-color:#ff2442;width:100%;height:1.17333rem;font-size:.42667rem}.login-page .login-container .login-form .login-btn[data-v-140787ec]:hover{background:#ff4d62;border-color:#ff4d62}.login-page .login-container .login-form .login-footer[data-v-140787ec]{text-align:center;color:#666;font-size:.37333rem}.login-page .login-container .login-form .login-footer .el-link[data-v-140787ec]{margin-left:4px;font-size:14px}.profile-page[data-v-770a92a4]{background-color:#f5f5f5;min-height:100vh}.profile-page .header[data-v-770a92a4]{z-index:100;background:#fff;justify-content:space-between;align-items:center;padding:.32rem .42667rem;display:flex;position:sticky;top:0;box-shadow:0 .05333rem .21333rem #0000000f}.profile-page .header h2[data-v-770a92a4]{font-size:.48rem;font-weight:600}.profile-page .header .back-icon[data-v-770a92a4],.profile-page .header .more-icon[data-v-770a92a4]{cursor:pointer;font-size:.53333rem}.profile-page .user-card[data-v-770a92a4]{background:#fff;border-radius:.32rem;margin:.42667rem;padding:.53333rem;box-shadow:0 .05333rem .21333rem #0000000f}.profile-page .user-card .user-header[data-v-770a92a4]{align-items:center;margin-bottom:.32rem;display:flex}.profile-page .user-card .user-header .avatar[data-v-770a92a4]{cursor:pointer;border-radius:50%;width:1.6rem;height:1.6rem;margin-right:.32rem}.profile-page .user-card .user-header .user-info[data-v-770a92a4]{flex:1}.profile-page .user-card .user-header .user-info h3[data-v-770a92a4]{margin-bottom:.10667rem;font-size:.48rem;font-weight:600}.profile-page .user-card .user-header .user-info .username[data-v-770a92a4]{color:#999;margin-bottom:.21333rem;font-size:.37333rem}.profile-page .user-card .user-header .user-info .level-badge[data-v-770a92a4]{display:inline-block}.profile-page .user-card .bio[data-v-770a92a4]{color:#666;margin-bottom:.42667rem;font-size:.37333rem;line-height:1.6}.profile-page .user-card .stats[data-v-770a92a4]{border-top:1px solid #f0f0f0;grid-template-columns:repeat(4,1fr);gap:.32rem;padding-top:.42667rem;display:grid}.profile-page .user-card .stats .stat-item[data-v-770a92a4]{text-align:center;cursor:pointer}.profile-page .user-card .stats .stat-item .stat-number[data-v-770a92a4]{color:#333;font-size:.48rem;font-weight:600}.profile-page .user-card .stats .stat-item .stat-label[data-v-770a92a4]{color:#999;margin-top:.10667rem;font-size:.32rem}.profile-page .note-tabs[data-v-770a92a4]{background:#fff;border-radius:.32rem;margin:0 .42667rem .42667rem;padding:.42667rem;box-shadow:0 .05333rem .21333rem #0000000f}.profile-page .note-tabs .note-grid[data-v-770a92a4]{grid-template-columns:repeat(2,1fr);gap:.32rem;display:grid}.profile-page .note-tabs .note-grid .note-item[data-v-770a92a4]{cursor:pointer;background:#f9f9f9;border-radius:.21333rem;transition:transform .2s;overflow:hidden}.profile-page .note-tabs .note-grid .note-item[data-v-770a92a4]:hover{transform:translateY(-.05333rem)}.profile-page .note-tabs .note-grid .note-item .note-cover[data-v-770a92a4]{object-fit:cover;width:100%;height:4rem}.profile-page .note-tabs .note-grid .note-item .note-title[data-v-770a92a4]{color:#333;text-overflow:ellipsis;white-space:nowrap;padding:.21333rem;font-size:.34667rem;overflow:hidden}.profile-page .note-tabs .note-grid .note-item .note-stats[data-v-770a92a4]{color:#999;gap:.32rem;padding:0 .21333rem .21333rem;font-size:.32rem;display:flex}.profile-page .note-tabs .note-grid .note-item .note-stats span[data-v-770a92a4]{align-items:center;gap:.10667rem;display:flex}.profile-page .settings-list .logout-btn[data-v-770a92a4]{width:100%;margin-top:.85333rem}.register-page[data-v-ba9d6da3]{background:linear-gradient(135deg,#ff2442 0%,#ff6b81 100%);justify-content:center;align-items:center;min-height:100vh;padding:.53333rem;display:flex}.register-page .register-container[data-v-ba9d6da3]{background:#fff;border-radius:.42667rem;width:100%;max-width:10.6667rem;padding:.85333rem .64rem;box-shadow:0 .21333rem .64rem #0000001a}.register-page .register-container .register-header[data-v-ba9d6da3]{text-align:center;margin-bottom:.64rem}.register-page .register-container .register-header h1[data-v-ba9d6da3]{color:#ff2442;margin-bottom:.21333rem;font-size:.64rem}.register-page .register-container .register-header p[data-v-ba9d6da3]{color:#999;font-size:.37333rem}.register-page .register-container .register-form .register-btn[data-v-ba9d6da3]{background:#ff2442;border-color:#ff2442;width:100%;height:1.17333rem;font-size:.42667rem}.register-page .register-container .register-form .register-btn[data-v-ba9d6da3]:hover{background:#ff4d62;border-color:#ff4d62}.register-page .register-container .register-form .register-btn[data-v-ba9d6da3]:disabled{background:#ccc;border-color:#ccc}.register-page .register-container .register-form[data-v-ba9d6da3] .el-checkbox__label{color:#666;font-size:13px}.register-page .register-container .register-form .register-footer[data-v-ba9d6da3]{text-align:center;color:#666;margin-top:.42667rem;font-size:.37333rem}.register-page .register-container .register-form .register-footer .el-link[data-v-ba9d6da3]{margin-left:4px;font-size:14px}
