.qd-rich-readonly[data-v-5ec32f9a] .ql-editor{min-height:0}.qd-rich-readonly.qd-rich-readonly--compact-first-heading[data-v-5ec32f9a] .ql-editor>:is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0!important}.introduction[data-v-36651bef]{border-radius:6px;background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:20px 20px 40px}.introduction .title[data-v-36651bef]{position:relative;display:flex;align-items:center;font-weight:700;margin:0;padding:10px 15px;font-size:18px;color:#303133}.introduction .title[data-v-36651bef]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:18px;background:var(--detail-primary-gradient,linear-gradient(180deg,#2563eb 0,#4f46e5 50%,#7c3aed 100%));border-radius:3px}.introduction .content[data-v-36651bef]{display:flex;gap:16px;position:relative}.introduction .content .content-body[data-v-36651bef]{flex:1;font-size:14px;color:var(--detail-body,#4b5563);line-height:var(--detail-line-height,1.75);transition:max-height .3s ease;overflow:hidden}.introduction .content .content-body[data-v-36651bef] img{width:100%}.introduction .content .content-body[data-v-36651bef] .ql-container{border:1px solid #e4e7ed;border-radius:4px}.introduction .content .content-body[data-v-36651bef] .ql-editor{padding:16px!important;font-size:14px;line-height:var(--detail-line-height,1.75)!important;color:var(--detail-body,#4b5563);border:1px solid #e8e8e8;border-radius:8px;background-color:#fafafa}.introduction .content .content-body[data-v-36651bef] .ql-editor p{margin-bottom:var(--detail-paragraph-gap,12px)!important;text-indent:2em;line-height:var(--detail-line-height,1.75)!important}.introduction .content .content-body[data-v-36651bef] .ql-editor h4{font-size:18px;font-weight:700;color:#303133;margin:20px 0 12px 0!important;line-height:1.4}.introduction .content .content-body[data-v-36651bef] .ql-editor h5{font-size:16px;font-weight:700;color:#606266;margin:16px 0 10px 0!important;line-height:1.4}.introduction .content .content-body[data-v-36651bef] .ql-editor h1,.introduction .content .content-body[data-v-36651bef] .ql-editor h2,.introduction .content .content-body[data-v-36651bef] .ql-editor h3{font-size:18px;font-weight:700;color:#303133;margin:20px 0 12px 0!important;line-height:1.4}.introduction .content .content-body[data-v-36651bef] .ql-editor h6{font-size:16px;font-weight:700;color:#606266;margin:16px 0 10px 0!important;line-height:1.4}.introduction .content .content-body[data-v-36651bef] .ql-editor img{max-width:100%;height:auto;border-radius:4px;margin:10px 0;display:block}.introduction .content .content-body[data-v-36651bef] .ql-editor ol,.introduction .content .content-body[data-v-36651bef] .ql-editor ul{margin:10px 0 10px 20px!important;padding-left:1.5em}.introduction .content .content-body[data-v-36651bef] .ql-editor li{margin-bottom:8px;line-height:var(--detail-line-height,1.75)}.introduction .content .content-body[data-v-36651bef] .ql-editor blockquote{border-left:4px solid #eb5412;padding:10px 16px;margin:16px 0;background-color:#f5f5f5;color:#666}.introduction .content .content-body[data-v-36651bef] .ql-editor a{color:#eb5412;text-decoration:none}.introduction .content .content-body[data-v-36651bef] .ql-editor a:hover{color:#4f46e5;text-decoration:none;background-image:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background-position:0 100%;background-size:100% 1px;background-repeat:no-repeat}.introduction .content .content-body[data-v-36651bef] .ql-editor table{width:100%;border-collapse:collapse;margin:16px 0}.introduction .content .content-body[data-v-36651bef] .ql-editor td,.introduction .content .content-body[data-v-36651bef] .ql-editor th{border:1px solid #ddd;padding:8px 12px;text-align:left}.introduction .content .content-body[data-v-36651bef] .ql-editor th{background-color:#f5f5f5;font-weight:700}.introduction .content .content-body[data-v-36651bef] .ql-editor b,.introduction .content .content-body[data-v-36651bef] .ql-editor strong{font-weight:700;color:#303133}.introduction .content .content-body.content-open[data-v-36651bef]{max-height:none;overflow:visible}.introduction .content .content-body.content-hidden[data-v-36651bef]{max-height:calc(17.5em + var(--detail-paragraph-gap, 12px)*10 + 36px)}.introduction .content .content-body.isAuto[data-v-36651bef]{max-height:none;overflow:visible}.introduction .content .myBtn[data-v-36651bef]{color:var(--detail-primary,#2563eb);cursor:pointer;user-select:none;position:absolute;right:0;bottom:0;transform:translateY(100%)}.introduction .content .empty[data-v-36651bef]{text-align:center;color:#909399}.page-case-detail-root[data-v-676bc624]{--detail-primary:#4f46e5;--detail-primary-gradient:linear-gradient(180deg,#2563eb,#4f46e5 50%,#7c3aed);--detail-primary-hover:#4338ca;--detail-primary-light:#a5b4fc;--detail-primary-soft:#eef2ff;--detail-action-start:#f97316;--detail-action-end:#ea580c;--detail-rating-orange:#ff6724;--detail-rating-star:#ffd33d;--detail-text:#303133;--detail-body:#4b5563;--detail-muted:#6b7280;--detail-border:#e5e7eb;--detail-line-height:1.7;--detail-paragraph-gap:10px;--detail-section-gap:18px;--detail-content-gap:12px;--detail-section-card-padding-y:12px;--detail-section-card-padding-x:12px;--detail-section-title-gap:12px;--detail-section-title-line-height:28px;color:var(--detail-body);font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif;line-height:var(--detail-line-height)}.page-case-detail-root[data-v-676bc624] .appraise,.page-case-detail-root[data-v-676bc624] .case,.page-case-detail-root[data-v-676bc624] .comments,.page-case-detail-root[data-v-676bc624] .detail,.page-case-detail-root[data-v-676bc624] .details,.page-case-detail-root[data-v-676bc624] .information,.page-case-detail-root[data-v-676bc624] .introduction,.page-case-detail-root[data-v-676bc624] .patent{color:var(--detail-body)}.page-case-detail-root[data-v-676bc624] .appraise,.page-case-detail-root[data-v-676bc624] .case,.page-case-detail-root[data-v-676bc624] .details,.page-case-detail-root[data-v-676bc624] .introduction,.page-case-detail-root[data-v-676bc624] .patent{box-sizing:border-box;padding:var(--detail-section-card-padding-y) var(--detail-section-card-padding-x)}.page-case-detail-root[data-v-676bc624] .appraise .app-body,.page-case-detail-root[data-v-676bc624] .introduction .content{gap:var(--detail-content-gap)}.page-case-detail-root[data-v-676bc624] .details>.introduction{padding-top:0}.page-case-detail-root[data-v-676bc624] .appraise .app-head{margin-bottom:var(--detail-content-gap)}.page-case-detail-root[data-v-676bc624] .comments .comments-list{gap:var(--detail-content-gap);margin-top:var(--detail-content-gap)}.page-case-detail-root[data-v-676bc624] .comments .right-head{margin-bottom:var(--detail-content-gap)}.page-case-detail-root[data-v-676bc624] .case-content,.page-case-detail-root[data-v-676bc624] .comment-content,.page-case-detail-root[data-v-676bc624] .content-body,.page-case-detail-root[data-v-676bc624] .details .ql-editor,.page-case-detail-root[data-v-676bc624] .introduction .ql-editor,.page-case-detail-root[data-v-676bc624] .ql-editor,.page-case-detail-root[data-v-676bc624] .right-main{color:var(--detail-body);line-height:var(--detail-line-height)!important}.page-case-detail-root[data-v-676bc624] .appraise p,.page-case-detail-root[data-v-676bc624] .case p,.page-case-detail-root[data-v-676bc624] .comments p,.page-case-detail-root[data-v-676bc624] .details .ql-editor p,.page-case-detail-root[data-v-676bc624] .details p,.page-case-detail-root[data-v-676bc624] .introduction .ql-editor p,.page-case-detail-root[data-v-676bc624] .introduction p,.page-case-detail-root[data-v-676bc624] .patent p,.page-case-detail-root[data-v-676bc624] .ql-editor p{margin:0 0 var(--detail-paragraph-gap)!important;padding:0;line-height:var(--detail-line-height)!important}.page-case-detail-root[data-v-676bc624] .appraise p:last-child,.page-case-detail-root[data-v-676bc624] .case p:last-child,.page-case-detail-root[data-v-676bc624] .comments p:last-child,.page-case-detail-root[data-v-676bc624] .details .ql-editor p:last-child,.page-case-detail-root[data-v-676bc624] .details p:last-child,.page-case-detail-root[data-v-676bc624] .introduction .ql-editor p:last-child,.page-case-detail-root[data-v-676bc624] .introduction p:last-child,.page-case-detail-root[data-v-676bc624] .patent p:last-child,.page-case-detail-root[data-v-676bc624] .ql-editor p:last-child{margin-bottom:0!important}.page-case-detail-root[data-v-676bc624] .content-body ol,.page-case-detail-root[data-v-676bc624] .content-body ul,.page-case-detail-root[data-v-676bc624] .ql-editor ol,.page-case-detail-root[data-v-676bc624] .ql-editor ul{margin:0 0 var(--detail-paragraph-gap);padding-left:1.6em;line-height:var(--detail-line-height)}.page-case-detail-root[data-v-676bc624] .content-body li+li,.page-case-detail-root[data-v-676bc624] .ql-editor li+li{margin-top:6px}.page-case-detail-root[data-v-676bc624] .content-body h2,.page-case-detail-root[data-v-676bc624] .content-body h3,.page-case-detail-root[data-v-676bc624] .content-body h4,.page-case-detail-root[data-v-676bc624] .content-body h5,.page-case-detail-root[data-v-676bc624] .ql-editor h2,.page-case-detail-root[data-v-676bc624] .ql-editor h3,.page-case-detail-root[data-v-676bc624] .ql-editor h4,.page-case-detail-root[data-v-676bc624] .ql-editor h5{margin:18px 0 10px!important;color:var(--detail-text);line-height:1.4!important}.page-case-detail-root[data-v-676bc624] .appraise .app-head .title,.page-case-detail-root[data-v-676bc624] .case>.title,.page-case-detail-root[data-v-676bc624] .contentBox>.title,.page-case-detail-root[data-v-676bc624] .details>.title,.page-case-detail-root[data-v-676bc624] .introduction>.title,.page-case-detail-root[data-v-676bc624] .patent>.title{margin:0 0 var(--detail-section-title-gap);padding-top:0;padding-bottom:0;color:var(--detail-text);line-height:var(--detail-section-title-line-height)}.page-case-detail-root[data-v-676bc624] .appraise .app-head .title:before,.page-case-detail-root[data-v-676bc624] .case .case-title:before,.page-case-detail-root[data-v-676bc624] .case .title:before,.page-case-detail-root[data-v-676bc624] .contentBox>.title:before,.page-case-detail-root[data-v-676bc624] .details .details-item .title:before,.page-case-detail-root[data-v-676bc624] .details .title:before,.page-case-detail-root[data-v-676bc624] .introduction .title:before,.page-case-detail-root[data-v-676bc624] .patent .patent-title:before,.page-case-detail-root[data-v-676bc624] .patent .title:before{background:var(--detail-primary-gradient)!important;background-color:transparent!important}.page-case-detail-root.page-company-info-root[data-v-676bc624] .appraise .app-head .title:before,.page-case-detail-root.page-company-info-root[data-v-676bc624] .case .case-title:before,.page-case-detail-root.page-company-info-root[data-v-676bc624] .case .title:before,.page-case-detail-root.page-company-info-root[data-v-676bc624] .details .details-item .title:before,.page-case-detail-root.page-company-info-root[data-v-676bc624] .details .title:before,.page-case-detail-root.page-company-info-root[data-v-676bc624] .introduction .title:before,.page-case-detail-root.page-company-info-root[data-v-676bc624] .patent .title:before,.page-case-detail-root.page-product-info-root[data-v-676bc624] .appraise .app-head .title:before,.page-case-detail-root.page-product-info-root[data-v-676bc624] .case .case-title:before,.page-case-detail-root.page-product-info-root[data-v-676bc624] .case .title:before,.page-case-detail-root.page-product-info-root[data-v-676bc624] .details .details-item .title:before,.page-case-detail-root.page-product-info-root[data-v-676bc624] .details .title:before,.page-case-detail-root.page-product-info-root[data-v-676bc624] .introduction .title:before,.page-case-detail-root.page-product-info-root[data-v-676bc624] .patent .title:before,.page-case-detail-root.page-solution-info-root[data-v-676bc624] .appraise .app-head .title:before,.page-case-detail-root.page-solution-info-root[data-v-676bc624] .case .case-title:before,.page-case-detail-root.page-solution-info-root[data-v-676bc624] .case .title:before,.page-case-detail-root.page-solution-info-root[data-v-676bc624] .details .details-item .title:before,.page-case-detail-root.page-solution-info-root[data-v-676bc624] .details .title:before,.page-case-detail-root.page-solution-info-root[data-v-676bc624] .introduction .title:before,.page-case-detail-root.page-solution-info-root[data-v-676bc624] .patent .title:before{content:"";position:absolute;display:block;left:0;top:50%;transform:translateY(-50%);width:4px;height:18px;border-radius:4px;background:linear-gradient(180deg,#2563eb,#4f46e5 50%,#7c3aed);pointer-events:none}.page-case-detail-root[data-v-676bc624] .detail .detail-main{gap:12px}.page-case-detail-root[data-v-676bc624] .detail .introduced{min-height:30px;line-height:1.6}.page-case-detail-root[data-v-676bc624] .comment-experience-display,.page-case-detail-root[data-v-676bc624] .detail .info,.page-case-detail-root[data-v-676bc624] .empty{color:var(--detail-muted)}.page-case-detail-root[data-v-676bc624] .tabs .tab-item.active,.page-case-detail-root[data-v-676bc624] .tabs .tab-item:focus,.page-case-detail-root[data-v-676bc624] .tabs .tab-item:hover{background:var(--detail-primary);color:#fff!important}.page-case-detail-root[data-v-676bc624] .content-body a,.page-case-detail-root[data-v-676bc624] .details .myBtn,.page-case-detail-root[data-v-676bc624] .introduction .myBtn,.page-case-detail-root[data-v-676bc624] .ql-editor a{color:var(--detail-primary)!important}.page-case-detail-root[data-v-676bc624] .details .myBtn,.page-case-detail-root[data-v-676bc624] .introduction .myBtn{font-size:13px}.page-case-detail-root[data-v-676bc624] .ql-editor p:has(+p .js-login-modal),.page-case-detail-root[data-v-676bc624] .ql-editor p:has(.js-login-modal){text-align:center!important;text-indent:0!important}.page-case-detail-root[data-v-676bc624] .detail .head-left .icon{color:var(--detail-action-end)!important}.page-case-detail-root[data-v-676bc624] .el-rate__decimal,.page-case-detail-root[data-v-676bc624] .el-rate__icon{color:var(--detail-rating-orange)!important}.page-case-detail-root[data-v-676bc624] .comments .rate .el-rate,.page-case-detail-root[data-v-676bc624] .detail .score .el-rate,.page-case-detail-root[data-v-676bc624] .score-standard .el-rate{display:flex;align-items:center;line-height:1}.page-case-detail-root[data-v-676bc624] .comments .rate .el-rate__icon,.page-case-detail-root[data-v-676bc624] .detail .score .el-rate__icon,.page-case-detail-root[data-v-676bc624] .detail .score .myRate .icon{background:var(--detail-rating-orange)!important;color:var(--detail-rating-star)!important;display:inline-flex;align-items:center;justify-content:center;line-height:1!important;width:18px;height:18px;border-radius:3px;margin-right:6px;overflow:visible}.page-case-detail-root[data-v-676bc624] .comments .rate .el-rate__icon:before,.page-case-detail-root[data-v-676bc624] .detail .score .el-rate__icon:before,.page-case-detail-root[data-v-676bc624] .detail .score .myRate .icon:before{color:var(--detail-rating-star)!important;position:relative;z-index:1}.page-case-detail-root[data-v-676bc624] .comments .rate .el-rate__decimal,.page-case-detail-root[data-v-676bc624] .detail .score .el-rate__decimal{display:none!important}.page-case-detail-root[data-v-676bc624] .comments .comments-head .MyBtn.active,.page-case-detail-root[data-v-676bc624] .comments .comments-head .MyBtn.active:focus,.page-case-detail-root[data-v-676bc624] .comments .comments-head .MyBtn.active:hover{border-color:var(--detail-primary)!important;color:var(--detail-primary)!important}.page-case-detail-root[data-v-676bc624] .comments .comments-footer .notLogin a,.page-case-detail-root[data-v-676bc624] .comments .comments-footer .notLogin a:hover,.page-case-detail-root[data-v-676bc624] .comments .right-head .hoverRed:not(.myUserName),.page-case-detail-root[data-v-676bc624] .comments .right-head .hoverRed:not(.myUserName):hover{color:var(--detail-action-end)!important}.page-case-detail-root[data-v-676bc624] .comments .comments-footer .notLogin{min-height:58px;display:flex;align-items:center;justify-content:center;line-height:1.5;text-align:center}.page-case-detail-root[data-v-676bc624] .box-item.active{outline-color:var(--detail-primary)}.page-case-detail-root[data-v-676bc624] .appraise .app-head .myBtn,.page-case-detail-root[data-v-676bc624] .detail .right-btn .myBtn,.page-case-detail-root[data-v-676bc624] .el-button--primary{border-color:var(--detail-action-end)!important;background:linear-gradient(135deg,var(--detail-action-start),var(--detail-action-end))!important;color:#fff!important}.page-case-detail-root[data-v-676bc624] .appraise .app-head .myBtn:focus,.page-case-detail-root[data-v-676bc624] .appraise .app-head .myBtn:hover,.page-case-detail-root[data-v-676bc624] .detail .right-btn .myBtn:focus,.page-case-detail-root[data-v-676bc624] .detail .right-btn .myBtn:hover,.page-case-detail-root[data-v-676bc624] .el-button--primary:focus,.page-case-detail-root[data-v-676bc624] .el-button--primary:hover{border-color:#c2410c!important;background:linear-gradient(135deg,#ea580c,#c2410c)!important}.page-case-detail-root .page-state__primary[data-v-676bc624]{border-color:var(--detail-action-end);background:linear-gradient(135deg,var(--detail-action-start),var(--detail-action-end))}.page-case-detail-root .page-state__primary[data-v-676bc624]:focus-visible,.page-case-detail-root .page-state__secondary[data-v-676bc624]:focus-visible,.page-case-detail-root[data-v-676bc624] a:focus-visible,.page-case-detail-root[data-v-676bc624] button:focus-visible{outline:3px solid rgba(235,84,18,.32);outline-offset:2px}.page-case-detail-root[data-v-676bc624]{min-height:100vh;background:var(--page-bg,#f7f7f7)}.page-case-detail-root .case-detail-body[data-v-676bc624]{width:calc(100% - 32px);max-width:1200px;margin:0 auto;padding-top:var(--qdw-page-top-offset,147px)}.page-case-detail-root .case-top-card[data-v-676bc624]{background:#fff;border:1px solid #e9e9e9;border-radius:6px;box-shadow:0 2px 12px 0 rgba(0,0,0,.06);overflow:hidden}.page-case-detail-root .case-crumb[data-v-676bc624]{display:flex;align-items:center;min-height:50px;padding:0 20px;border-bottom:1px solid #e9e9e9;font-size:13px}.page-case-detail-root .case-crumb .crumb-trigger[data-v-676bc624]{display:inline-flex;align-items:center;color:#606266;cursor:pointer;transition:color .2s}.page-case-detail-root .case-crumb .crumb-trigger[data-v-676bc624]:hover{color:#2563eb}.page-case-detail-root .case-crumb .crumb-trigger .el-icon--right[data-v-676bc624]{margin-left:2px;font-size:12px}.page-case-detail-root .case-head[data-v-676bc624]{display:flex;align-items:center;gap:20px;padding:20px}.page-case-detail-root .case-head .case-logo[data-v-676bc624]{width:80px;height:80px;flex-shrink:0;border-radius:6px;border:1px solid #f0f2f5;background:#fafafa}.page-case-detail-root .case-head .case-head-main[data-v-676bc624]{flex:1;min-width:0}.page-case-detail-root .case-head .case-head-main .case-name[data-v-676bc624]{display:flex;align-items:baseline;flex-wrap:wrap;margin:0 0 12px;font-size:22px;font-weight:700;color:#1f2937;line-height:1.4;word-break:break-all}.page-case-detail-root .case-head .case-head-main .case-name .case-view-count[data-v-676bc624]{display:inline-flex;align-items:center;gap:5px;margin-left:14px;color:#606266;font-size:14px;font-weight:400;white-space:nowrap}.page-case-detail-root .case-head .case-head-main .case-name .case-category[data-v-676bc624]{margin-left:6px;font-size:14px;font-weight:400;color:#909399}.page-case-detail-root .case-head .case-head-main .case-meta[data-v-676bc624]{display:flex;flex-wrap:wrap;gap:10px 32px}.page-case-detail-root .case-head .case-head-main .case-meta .case-meta-item[data-v-676bc624]{display:inline-flex;align-items:baseline;gap:8px}.page-case-detail-root .case-head .case-head-main .case-meta .case-meta-item .case-meta-label[data-v-676bc624]{font-size:13px;color:#909399}.page-case-detail-root .case-head .case-head-main .case-meta .case-meta-item .case-meta-value[data-v-676bc624]{font-size:14px;color:#303133}.page-case-detail-root .case-head .case-company-img[data-v-676bc624]{width:120px;height:60px;flex-shrink:0;border-radius:4px;border:1px solid #f0f2f5;background:#fafafa}.page-case-detail-root .case-intro[data-v-676bc624]{margin-top:var(--detail-section-gap,18px)}.page-case-detail-root .case-intro[data-v-676bc624] .introduction{border:1px solid #e9e9e9;border-radius:5px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.page-case-detail-root .case-intro[data-v-676bc624] .introduction .content .content-body .ql-editor>:first-child{margin-top:0!important}.page-case-detail-root .case-intro[data-v-676bc624] .introduction .ql-editor img{max-width:200px!important;max-height:200px;width:auto;height:auto;margin:12px 0;cursor:zoom-in;transition:box-shadow .2s ease,transform .2s ease}.page-case-detail-root .case-intro[data-v-676bc624] .introduction .ql-editor img:hover{box-shadow:0 4px 12px rgba(0,0,0,.12);transform:scale(1.02)}.page-case-detail-root .case-loading[data-v-676bc624]{margin-top:var(--detail-section-gap,18px);padding:60px 0;text-align:center;color:#909399;font-size:14px;background:#fff;border:1px solid #e9e9e9;border-radius:6px}.page-case-detail-root .case-evaluation[data-v-676bc624]{margin-top:var(--detail-section-gap,18px);padding:12px 20px 20px;background:#fff;border:1px solid #e9e9e9;border-radius:6px}.page-case-detail-root .case-evaluation h2[data-v-676bc624]{position:relative;display:flex;align-items:center;margin:0 0 12px;padding:0 15px;color:#303133;font-size:18px;font-weight:700;line-height:28px}.page-case-detail-root .case-evaluation h2[data-v-676bc624]:before{content:"";position:absolute;left:0;top:50%;width:4px;height:18px;transform:translateY(-50%);border-radius:3px;background:linear-gradient(180deg,#2563eb,#4f46e5 50%,#7c3aed)}.page-case-detail-root .case-evaluation textarea[data-v-676bc624]{display:block;width:100%;min-height:0;padding:12px 12px 32px;resize:vertical;border:1px solid #dcdfe6;border-radius:4px;background:#fff;color:#333;font:inherit;line-height:1.5;box-sizing:border-box}.page-case-detail-root .case-evaluation textarea[data-v-676bc624]:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.page-case-detail-root .case-evaluation-tools[data-v-676bc624]{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-height:40px;margin-top:21px}.page-case-detail-root .case-evaluation-editor[data-v-676bc624]{position:relative}.page-case-detail-root .case-evaluation-hint[data-v-676bc624]{position:absolute;right:16px;bottom:10px;color:#606266;font-size:13px;line-height:1.4;pointer-events:none}.page-case-detail-root .case-evaluation-submit[data-v-676bc624]{min-height:36px;padding:0 16px;border:0;border-radius:4px;background:linear-gradient(90deg,#f97316,#ea580c);color:#fff;font-size:14px;cursor:pointer}.page-case-detail-root .case-evaluation-submit[data-v-676bc624]:hover{background:linear-gradient(90deg,#ea580c,#c2410c)}.page-case-detail-root .case-evaluation-submit[data-v-676bc624]:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.page-case-detail-root .case-evaluation-submit[data-v-676bc624]:disabled{opacity:.65;cursor:wait}.page-case-detail-root .case-evaluation-item[data-v-676bc624]{display:flex;align-items:flex-start;padding:20px 0 17px;border-bottom:1px solid rgba(35,47,62,.1)}.page-case-detail-root .case-evaluation-list-head[data-v-676bc624]{display:flex;align-items:center;justify-content:space-between;padding:8px 0;color:#606266;border-bottom:1px solid #e5e7eb}.page-case-detail-root .case-evaluation-list[data-v-676bc624]{margin:0 -20px -20px;padding:20px 27px 20px 14px}.page-case-detail-root .case-evaluation-sort[data-v-676bc624]{display:flex;align-items:center;gap:8px}.page-case-detail-root .case-evaluation-sort button[data-v-676bc624]{padding:6px 10px;border:1px solid #e5e7eb;border-radius:3px;background:#fff;color:#606266;cursor:pointer}.page-case-detail-root .case-evaluation-sort button.active[data-v-676bc624]{border-color:#4f46e5;color:#4f46e5}.page-case-detail-root .case-evaluation-user-panel[data-v-676bc624]{display:flex;flex-direction:column;align-items:center;flex:0 0 85px;width:85px;gap:10px}.page-case-detail-root .case-evaluation-avatar[data-v-676bc624]{display:flex;align-items:center;justify-content:center;width:55px;height:55px;flex:0 0 55px;margin:5px 0;overflow:hidden;border-radius:50%;background:#293b5d;color:#fff;font-size:24px}.page-case-detail-root .case-evaluation-avatar img[data-v-676bc624]{width:100%;height:100%;object-fit:cover}.page-case-detail-root .case-evaluation-user-stats[data-v-676bc624]{display:block;width:auto;margin:0;padding:10px;box-sizing:border-box;background:#f7f9fd;color:#999;font-size:12px;line-height:normal;text-align:left}.page-case-detail-root .case-evaluation-user-stats p[data-v-676bc624]{margin:0;white-space:nowrap}.page-case-detail-root .case-evaluation-user-stats .case-evaluation-stat-number[data-v-676bc624]{color:#303133;font-weight:500}.page-case-detail-root .case-evaluation-main[data-v-676bc624]{flex:1;min-width:0;padding-left:10px;color:#232f23}.page-case-detail-root .case-evaluation-author-row[data-v-676bc624]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:28px}.page-case-detail-root .case-evaluation-author-actions[data-v-676bc624]{display:flex;align-items:center;gap:10px;margin:2px 0 10px;color:#606266;font-size:14px}.page-case-detail-root .case-evaluation-author-actions button[data-v-676bc624]{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0;border:0;background:transparent;color:inherit;line-height:1.5;cursor:pointer}.page-case-detail-root .case-evaluation-author-actions button[data-v-676bc624]:hover{color:#ea580c}.page-case-detail-root .case-evaluation-author-actions img[data-v-676bc624]{display:block;object-fit:contain}.page-case-detail-root .case-evaluation-author-actions .case-evaluation-contact-action:first-child img[data-v-676bc624]{width:15px;height:16px}.page-case-detail-root .case-evaluation-author-actions .case-evaluation-contact-action:nth-child(2) img[data-v-676bc624]{width:17px;height:15px}.page-case-detail-root .case-evaluation-author-actions .case-evaluation-follow-action[data-v-676bc624]{padding:5px 10px;border:1px solid #ea580c;border-radius:20px;color:#ea580c}.page-case-detail-root .case-evaluation-author-actions .case-evaluation-follow-action[data-v-676bc624]:hover{background:#ea580c;color:#fff}.page-case-detail-root .case-evaluation-author-actions .case-evaluation-follow-action.followed[data-v-676bc624]{border-color:#999;color:#999}.page-case-detail-root .case-evaluation-author[data-v-676bc624]{color:#303133;font-size:16px;font-weight:400;text-decoration:none}.page-case-detail-root .case-evaluation-author-link[data-v-676bc624]:hover{color:#ea580c;text-decoration:none}.page-case-detail-root .case-evaluation-profile-login[data-v-676bc624]{color:#2563eb;cursor:pointer;text-decoration:none}.page-case-detail-root .case-evaluation-profile-login[data-v-676bc624]:hover{color:#ea580c}.page-case-detail-root .case-evaluation-profile-hint[data-v-676bc624]{color:#999;font-size:14px}.page-case-detail-root .case-evaluation-user-profile[data-v-676bc624]{color:#606266;font-size:14px}.page-case-detail-root .case-evaluation-identity[data-v-676bc624]{display:inline-flex;align-items:center;gap:2px}.page-case-detail-root .case-evaluation-badge[data-v-676bc624]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;box-sizing:border-box;border-radius:5px;color:#fff;font-size:10px;line-height:16px}.page-case-detail-root .case-evaluation-badge--manager[data-v-676bc624]{background:#ff928b}.page-case-detail-root .case-evaluation-badge--customer[data-v-676bc624]{background:gold}.page-case-detail-root .case-evaluation-badge--provider[data-v-676bc624]{background:#24cdde}.page-case-detail-root .case-evaluation-badge--male[data-v-676bc624],.page-case-detail-root .case-evaluation-badge--member[data-v-676bc624]{background:#146bd8}.page-case-detail-root .case-evaluation-badge--female[data-v-676bc624]{background:#ff928b}.page-case-detail-root .case-evaluation-certification[data-v-676bc624]{border-radius:50%;padding:2px;color:#fff;font-size:12px}.page-case-detail-root .case-evaluation-certification.is-unverified[data-v-676bc624]{color:rgba(35,47,62,.5)}.page-case-detail-root .case-evaluation-certification.is-verified[data-v-676bc624]{background:#6f9af3}.page-case-detail-root .case-evaluation-certification.is-job-verified[data-v-676bc624]{background:#ea580c;opacity:.5}.page-case-detail-root .case-evaluation-content[data-v-676bc624]{margin:3px 0 0 20px;color:#333;font-size:14px;line-height:1.5;min-height:105px;box-sizing:border-box;white-space:pre-wrap;overflow-wrap:anywhere}.page-case-detail-root .case-evaluation-output[data-v-676bc624]{display:flex;flex-direction:column;min-height:159px}.page-case-detail-root .case-evaluation-action-group[data-v-676bc624],.page-case-detail-root .case-evaluation-action-meta[data-v-676bc624],.page-case-detail-root .case-evaluation-actions[data-v-676bc624]{display:flex;align-items:center}.page-case-detail-root .case-evaluation-actions[data-v-676bc624]{justify-content:space-between;gap:8px;min-height:32px;color:#909399;font-size:14px;margin-top:12px}.page-case-detail-root .case-evaluation-actions button.active[data-v-676bc624],.page-case-detail-root .case-evaluation-actions button[data-v-676bc624]:hover{color:#2563eb}.page-case-detail-root .case-evaluation-actions button[data-v-676bc624]:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.page-case-detail-root .case-evaluation-action-group[data-v-676bc624]{gap:20px}.page-case-detail-root .case-evaluation-action-meta[data-v-676bc624]{gap:20px;white-space:nowrap}.page-case-detail-root .case-evaluation-actions button[data-v-676bc624]{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.page-case-detail-root .case-evaluation-action-group img[data-v-676bc624]{width:20px;height:20px;object-fit:contain}.page-case-detail-root .case-evaluation-action-meta i[data-v-676bc624]{font-size:20px}.page-case-detail-root .case-evaluation-replies[data-v-676bc624]{margin-top:12px;padding:12px;background:#f7f7f7}.page-case-detail-root .case-evaluation-reply[data-v-676bc624]{display:flex;gap:8px;padding:6px 0;line-height:1.5;overflow-wrap:anywhere}.page-case-detail-root .case-evaluation-reply strong[data-v-676bc624]{color:#303133;white-space:nowrap}.page-case-detail-root .case-evaluation-reply span[data-v-676bc624]{flex:1}.page-case-detail-root .case-evaluation-reply time[data-v-676bc624]{color:#909399;font-size:12px;white-space:nowrap}.page-case-detail-root .case-evaluation-reply-form[data-v-676bc624]{display:flex;align-items:flex-end;gap:8px;margin-top:8px}.page-case-detail-root .case-evaluation-reply-form textarea[data-v-676bc624]{min-height:72px}.page-case-detail-root .case-evaluation-reply-form button[data-v-676bc624]{flex:0 0 auto;padding:8px 12px;border:0;border-radius:4px;background:#2563eb;color:#fff;cursor:pointer}@media(max-width:640px){.page-case-detail-root .case-evaluation-list[data-v-676bc624]{margin-right:-20px;margin-left:-20px;padding-right:12px;padding-left:14px}.page-case-detail-root .case-evaluation-user-panel[data-v-676bc624]{flex-basis:76px;width:76px}.page-case-detail-root .case-evaluation-avatar[data-v-676bc624]{width:48px;height:48px;flex-basis:48px}.page-case-detail-root .case-evaluation-user-stats[data-v-676bc624]{width:76px;padding:6px 8px;font-size:11px;line-height:26px}.page-case-detail-root .case-evaluation-main[data-v-676bc624]{padding-left:8px}}.page-case-detail-root .float-btn[data-v-676bc624]{position:fixed;bottom:20%;right:2%;background-color:#fff;width:55px;height:65px;border-radius:33px;color:#606266;box-shadow:0 4px 4px rgba(0,0,0,.25)}.page-case-detail-root .float-btn[data-v-676bc624]>:hover{cursor:pointer}.page-case-detail-root .float-btn[data-v-676bc624]>:first-child{position:absolute;top:4px;left:5px}.page-case-detail-root .float-btn>:first-child>img[data-v-676bc624]{width:45px;height:45px}.page-case-detail-root .float-btn[data-v-676bc624]>:nth-child(2){position:absolute;top:40px;left:7px}