.primary-btn[data-v-f04c3b44]{background:linear-gradient(135deg,#0f95b0,#89c4c1);color:#fff;border-radius:1.125rem;text-align:center;font-size:.9375rem;height:2.75rem;line-height:2.75rem}.primary-btn[data-v-f04c3b44]:active{transform:scale(.98)}.card[data-v-f04c3b44]{background:#fff;border-radius:.75rem;padding:.9375rem;margin-bottom:.9375rem;box-shadow:0 .0625rem .25rem rgba(0,0,0,.05)}.tag[data-v-f04c3b44]{display:inline-block;font-size:.6875rem;color:#0f95b0;background:rgba(15,149,176,.1);padding:.125rem .375rem;border-radius:.125rem;margin-right:.3125rem}.section-title[data-v-f04c3b44]{font-size:1.0625rem;font-weight:700;color:#333;position:relative;padding-left:.625rem;margin-bottom:.9375rem}.section-title[data-v-f04c3b44]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.1875rem;height:.9375rem;background:#0f95b0;border-radius:.09375rem}.price[data-v-f04c3b44]{font-size:1rem;color:#f56c6c;font-weight:700}.price.free[data-v-f04c3b44]{color:#67c23a}.price.original[data-v-f04c3b44]{font-size:.75rem;color:#999;text-decoration:line-through;margin-left:.3125rem}[data-v-f04c3b44]::-webkit-scrollbar{display:none;width:0;height:0;color:transparent}uni-page-body[data-v-f04c3b44]{width:100%;height:100%;overflow-x:hidden}.case-detail[data-v-f04c3b44]{min-height:100vh;background:linear-gradient(135deg,#fafdff,#e3f0ff);padding:.625rem}.header-card[data-v-f04c3b44]{background:linear-gradient(135deg,#fff 60%,#f5f6fa);border-radius:1rem;padding:1.25rem .9375rem;margin-bottom:.9375rem;box-shadow:0 12px 48px rgba(0,113,227,.1);border:1.5px solid #e5eaf0}.case-header[data-v-f04c3b44]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.9375rem}.hospital-info[data-v-f04c3b44]{display:flex;align-items:center}.hospital-logo[data-v-f04c3b44]{width:2.5rem;height:2.5rem;border-radius:.5rem;margin-right:.625rem}.hospital-details[data-v-f04c3b44]{display:flex;flex-direction:column}.hospital-name[data-v-f04c3b44]{font-size:1rem;font-weight:600;color:#1d1d1f;margin-bottom:.25rem}.case-type[data-v-f04c3b44]{font-size:.75rem;color:#86868b}.case-status[data-v-f04c3b44]{padding:.25rem .625rem;border-radius:.625rem;font-size:.75rem;font-weight:500}.case-status.reported[data-v-f04c3b44]{background:rgba(255,149,0,.1);color:#ff9500}.case-status.read[data-v-f04c3b44]{background:rgba(0,122,255,.1);color:#007aff}.case-status.agreed[data-v-f04c3b44]{background:rgba(52,199,89,.1);color:#34c759}.case-basic-info .info-row[data-v-f04c3b44]{display:flex;justify-content:space-between}.case-basic-info .info-item[data-v-f04c3b44]{display:flex;flex-direction:column}.case-basic-info .label[data-v-f04c3b44]{font-size:.75rem;color:#86868b;margin-bottom:.25rem}.case-basic-info .value[data-v-f04c3b44]{font-size:.875rem;color:#1d1d1f;font-weight:500}.tab-navigation[data-v-f04c3b44]{display:flex;background:#fff;border-radius:.5rem;padding:.25rem;margin-bottom:.9375rem;box-shadow:0 4px 16px rgba(0,0,0,.05)}.tab-item[data-v-f04c3b44]{flex:1;text-align:center;padding:.625rem;font-size:.875rem;color:#86868b;transition:all .3s ease}.tab-item.active[data-v-f04c3b44]{color:#007aff;background:#f0f7ff;border-radius:.375rem;font-weight:600}.section-card[data-v-f04c3b44]{background:linear-gradient(135deg,#fff 60%,#f5f6fa);border-radius:1rem;padding:1.25rem .9375rem;margin-bottom:.9375rem;box-shadow:0 12px 48px rgba(0,113,227,.1);border:1.5px solid #e5eaf0}.section-header[data-v-f04c3b44]{margin-bottom:.9375rem}.section-title[data-v-f04c3b44]{font-size:1rem;font-weight:600;background:linear-gradient(90deg,#0071e3,#2997ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#0071e3}.info-grid[data-v-f04c3b44]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.info-item[data-v-f04c3b44]{display:flex;flex-direction:column}.info-item.full-width[data-v-f04c3b44]{grid-column:1/-1}.info-item .label[data-v-f04c3b44]{font-size:.75rem;color:#86868b;margin-bottom:.25rem}.info-item .value[data-v-f04c3b44]{font-size:.875rem;color:#1d1d1f;font-weight:500}.info-content .info-group[data-v-f04c3b44]{margin-bottom:1rem}.info-content .info-group[data-v-f04c3b44]:last-child{margin-bottom:0}.info-content .group-title[data-v-f04c3b44]{font-size:.8125rem;color:#86868b;margin-bottom:.375rem;display:block}.info-content .group-content[data-v-f04c3b44]{font-size:.875rem;color:#1d1d1f;line-height:1.6}.process-timeline[data-v-f04c3b44]{position:relative;padding-left:1.25rem}.process-timeline[data-v-f04c3b44]:before{content:"";position:absolute;left:.46875rem;top:0;bottom:0;width:.0625rem;background:#e5e5e7}.timeline-item[data-v-f04c3b44]{position:relative;margin-bottom:1.25rem}.timeline-item[data-v-f04c3b44]:last-child{margin-bottom:0}.timeline-marker[data-v-f04c3b44]{position:absolute;left:-1.25rem;top:.25rem;width:1rem;height:1rem;border-radius:50%;background:#e5e5e7;border:.125rem solid #fff;box-shadow:0 .0625rem .25rem rgba(0,0,0,.1)}.timeline-marker.active[data-v-f04c3b44]{background:#007aff}.timeline-content[data-v-f04c3b44]{padding-bottom:.625rem}.step-title[data-v-f04c3b44]{display:block;font-size:.875rem;font-weight:600;color:#1d1d1f;margin-bottom:.25rem}.step-time[data-v-f04c3b44],.step-person[data-v-f04c3b44]{display:block;font-size:.75rem;color:#86868b;margin-bottom:.125rem}.action-bar[data-v-f04c3b44]{display:flex;gap:.625rem;padding:1.25rem 0;background:transparent}.action-btn[data-v-f04c3b44]{flex:1;height:2.5rem;border-radius:.625rem;font-size:.875rem;font-weight:600;border:none;transition:all .3s ease}.action-btn.secondary[data-v-f04c3b44]{background:#f5f5f7;color:#1d1d1f}.action-btn.secondary[data-v-f04c3b44]:active{background:#e5e5e7}.action-btn.primary[data-v-f04c3b44]{background:linear-gradient(90deg,#0071e3,#2997ff);color:#fff}.action-btn.primary[data-v-f04c3b44]:active{transform:scale(.98)}.fade-in-up[data-v-f04c3b44]{opacity:0;transform:translateY(1.25rem);animation:fadeInUp-f04c3b44 .6s ease forwards}@keyframes fadeInUp-f04c3b44{to{opacity:1;transform:translateY(0)}}