body[data-v-89f84da0]{--main:#004baa}.sider-tab .el-radio-button__inner[data-v-89f84da0]{border:none;border-left:1px solid #eee;box-shadow:none;padding:2px 20px;color:#333;font-size:14px}.sider-tab .el-radio-button__orig-radio:checked+.el-radio-button__inner[data-v-89f84da0]{color:#004baa;background:#fff;box-shadow:none;border-left:1px solid #eee}.sider-tab .el-radio-button:first-child .el-radio-button__inner[data-v-89f84da0]{border:none}.icon button[data-v-89f84da0]{color:#666}.icon>button[data-v-89f84da0]:before,.icon>i[data-v-89f84da0]:before{margin-right:5px}.icon .active[data-v-89f84da0]{color:#004baa!important}i[data-v-89f84da0]{font-style:normal}.text-ellipsis[data-v-89f84da0]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-line[data-v-89f84da0]{position:relative}.top-line[data-v-89f84da0]:before{content:"";position:absolute;left:50%;width:96%;transform:translateX(-50%);height:1px;background-color:#e5e5e5}.text-note[data-v-89f84da0]{color:#999;font-size:14px}.sr-only[data-v-89f84da0]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.pin-detail[data-v-89f84da0]{background:#f5f5f5;min-height:100vh;padding:20px 0}.pin-detail .detail-container[data-v-89f84da0]{width:860px;margin:0 auto;background:#fff;border-radius:8px;padding:24px}.pin-detail .detail-container .back-bar[data-v-89f84da0]{margin-bottom:20px}.pin-detail .detail-container .pin-content-wrapper .pin-header[data-v-89f84da0]{display:flex;gap:16px;margin-bottom:20px}.pin-detail .detail-container .pin-content-wrapper .pin-header .post-avatar[data-v-89f84da0]{width:48px;height:48px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:24px;cursor:pointer;overflow:hidden}.pin-detail .detail-container .pin-content-wrapper .pin-header .post-avatar[data-v-89f84da0] .el-avatar{width:100%;height:100%}.pin-detail .detail-container .pin-content-wrapper .pin-header .post-avatar[data-v-89f84da0] .el-avatar img{object-fit:cover;width:100%;height:100%}.pin-detail .detail-container .pin-content-wrapper .pin-header .post-avatar .anonymous-icon[data-v-89f84da0]{color:#999;font-size:24px}.pin-detail .detail-container .pin-content-wrapper .pin-header .user-info .name-row[data-v-89f84da0]{display:flex;align-items:center;gap:8px}.pin-detail .detail-container .pin-content-wrapper .pin-header .user-info .name-row .name[data-v-89f84da0]{font-size:16px;font-weight:500;color:#333}.pin-detail .detail-container .pin-content-wrapper .pin-header .user-info .name-row .anonymous-tag[data-v-89f84da0]{padding:2px 8px;font-size:12px;color:#999;background:#f5f5f5;border-radius:4px}.pin-detail .detail-container .pin-content-wrapper .pin-header .user-info .name-row .company[data-v-89f84da0]{font-size:14px;color:#666}.pin-detail .detail-container .pin-content-wrapper .pin-header .user-info .meta[data-v-89f84da0]{margin-top:4px;font-size:13px;color:#999}.pin-detail .detail-container .pin-content-wrapper .pin-header .user-info .meta .topic[data-v-89f84da0]{margin-left:8px;color:#409eff}.pin-detail .detail-container .pin-content-wrapper .pin-header .user-info .meta .featured-tag[data-v-89f84da0]{margin-left:8px;font-size:12px;color:#fff;background:#004baa;padding:2px 8px;border-radius:4px;font-weight:500}.pin-detail .detail-container .pin-content-wrapper .pin-content[data-v-89f84da0]{font-size:16px;line-height:1.8;color:#333;margin-bottom:20px;white-space:pre-wrap}.pin-detail .detail-container .pin-content-wrapper .pin-content[data-v-89f84da0] .pin-link{color:#004baa;text-decoration:underline;word-break:break-all}.pin-detail .detail-container .pin-content-wrapper .pin-images[data-v-89f84da0]{display:grid;grid-template-columns:repeat(3,120px);gap:8px;margin-bottom:12px}.pin-detail .detail-container .pin-content-wrapper .pin-images .preview-image[data-v-89f84da0]{width:120px;height:120px;object-fit:contain;border-radius:6px;cursor:pointer;transition:transform .2s;background:#f0f0f0;box-sizing:border-box}.pin-detail .detail-container .pin-content-wrapper .pin-images .preview-image[data-v-89f84da0]:hover{transform:scale(1.02)}.pin-detail .detail-container .pin-content-wrapper .pin-actions[data-v-89f84da0]{display:flex;align-items:center;padding:12px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin-bottom:24px}.pin-detail .detail-container .pin-content-wrapper .pin-actions .action-item[data-v-89f84da0]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 0;cursor:pointer;font-size:13px;color:#999;transition:color .2s}.pin-detail .detail-container .pin-content-wrapper .pin-actions .action-item[data-v-89f84da0]:hover{color:#333}.pin-detail .detail-container .pin-content-wrapper .pin-actions .action-item .stat-icon[data-v-89f84da0]{font-size:15px;line-height:1;color:#004baa}.pin-detail .detail-container .pin-content-wrapper .pin-actions .action-item .fire-icon[data-v-89f84da0]{filter:grayscale(1);opacity:.5;transition:filter .2s,opacity .2s,transform .2s}.pin-detail .detail-container .pin-content-wrapper .pin-actions .action-item .fire-icon.liked[data-v-89f84da0]{filter:none;opacity:1;animation:firePulse-89f84da0 .3s ease}@keyframes firePulse-89f84da0{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.pin-detail .detail-container .pin-content-wrapper .pin-actions .action-item.like.active[data-v-89f84da0]{color:#ff4500}.pin-detail .detail-container .pin-content-wrapper .pin-actions .action-item.comment.active[data-v-89f84da0]{color:#004baa}.pin-detail .detail-container .pin-content-wrapper .comment-section[data-v-89f84da0]{margin-top:24px}.pin-detail .detail-container .empty[data-v-89f84da0]{text-align:center;padding:60px 0}.pin-detail .detail-container .empty .empty-icon[data-v-89f84da0]{font-size:48px;margin-bottom:16px}.pin-detail .detail-container .empty .empty-text[data-v-89f84da0]{color:#999}.image-preview-dialog[data-v-89f84da0]{text-align:center}.image-preview-dialog[data-v-89f84da0] .el-dialog{display:inline-block;width:auto!important;max-width:calc(100vw - 48px);margin-top:0!important;top:50%;transform:translateY(-50%);background:transparent;box-shadow:none}.image-preview-dialog[data-v-89f84da0] .el-dialog__header{padding:0}.image-preview-dialog[data-v-89f84da0] .el-dialog__body{padding:0;background:transparent}.image-preview-dialog[data-v-89f84da0] .el-dialog__headerbtn{top:0;right:-36px}.image-preview-dialog[data-v-89f84da0] .el-dialog__close{color:#fff;font-size:20px}.image-preview-dialog img[data-v-89f84da0]{display:block;max-width:calc(100vw - 96px)!important;max-height:72vh;width:auto;height:auto;margin:0 auto;background:#fff;border-radius:6px}.image-preview-dialog .preview-controls[data-v-89f84da0]{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:12px;padding:8px 14px;border-radius:999px;background:rgba(0,0,0,.55)}.image-preview-dialog .preview-controls i[data-v-89f84da0]{font-size:24px;cursor:pointer;color:#fff}.image-preview-dialog .preview-controls i[data-v-89f84da0]:hover{color:#409eff}.image-preview-dialog .preview-controls span[data-v-89f84da0]{color:#fff}@media screen and (max-width:1024px){.pin-detail .detail-container .pin-content-wrapper .pin-images[data-v-89f84da0]{grid-template-columns:repeat(3,100px)}.pin-detail .detail-container .pin-content-wrapper .pin-images .preview-image[data-v-89f84da0]{width:100px;height:100px}}@media screen and (max-width:768px){.pin-detail .detail-container .pin-content-wrapper .pin-images[data-v-89f84da0]{grid-template-columns:repeat(3,80px)}.pin-detail .detail-container .pin-content-wrapper .pin-images .preview-image[data-v-89f84da0]{width:80px;height:80px}}@media screen and (max-width:480px){.pin-detail .detail-container .pin-content-wrapper .pin-images[data-v-89f84da0]{grid-template-columns:repeat(3,70px);gap:6px}.pin-detail .detail-container .pin-content-wrapper .pin-images .preview-image[data-v-89f84da0]{width:70px;height:70px}}