From c80bc467a41daa6cbae4e5515a300a8ca98cfeaa Mon Sep 17 00:00:00 2001
From: WXL <wl_5969728@163.com>
Date: 星期二, 21 七月 2026 15:44:01 +0800
Subject: [PATCH] 维护

---
 unpackage/dist/dev/mp-weixin/pagesSub/case/CaseInfo.wxss |  568 +++++++++++++++++++++++++++++++++++++++++---------------
 1 files changed, 416 insertions(+), 152 deletions(-)

diff --git a/unpackage/dist/dev/mp-weixin/pagesSub/case/CaseInfo.wxss b/unpackage/dist/dev/mp-weixin/pagesSub/case/CaseInfo.wxss
index 74ee758..a691da0 100644
--- a/unpackage/dist/dev/mp-weixin/pagesSub/case/CaseInfo.wxss
+++ b/unpackage/dist/dev/mp-weixin/pagesSub/case/CaseInfo.wxss
@@ -97,254 +97,281 @@
 }
 .case-detail.data-v-7700b214 {
   min-height: 100vh;
-  background: linear-gradient(135deg, #fafdff 0%, #e3f0ff 100%);
+  background: #f5f7fa;
   padding: 20rpx;
-  padding-bottom: 120rpx;
-  /* 涓烘搷浣滄爮鐣欏嚭绌洪棿 */
+  padding-bottom: 180rpx;
+  /* 澧炲姞搴曢儴闂磋窛缁欐搷浣滄爮 */
 }
+
+/* ========== 澶撮儴鍗$墖 ========== */
 .header-card.data-v-7700b214 {
-  background: linear-gradient(135deg, #fff 60%, #f5f6fa 100%);
-  border-radius: 32rpx;
-  padding: 40rpx 30rpx;
-  margin-bottom: 30rpx;
-  box-shadow: 0 12px 48px 0 rgba(0, 113, 227, 0.1);
-  border: 1.5px solid #e5eaf0;
+  background: #fff;
+  border-radius: 24rpx;
+  padding: 30rpx 28rpx;
+  margin-bottom: 24rpx;
+  box-shadow: 0 4rpx 20rpx rgba(0, 0, 0, 0.06);
 }
 .case-header.data-v-7700b214 {
   display: flex;
   justify-content: space-between;
   align-items: flex-start;
-  margin-bottom: 30rpx;
+  margin-bottom: 24rpx;
 }
 .hospital-info.data-v-7700b214 {
   display: flex;
   align-items: center;
+  flex: 1;
+  min-width: 0;
 }
 .hospital-logo.data-v-7700b214 {
-  width: 80rpx;
-  height: 80rpx;
+  width: 72rpx;
+  height: 72rpx;
   border-radius: 16rpx;
-  margin-right: 20rpx;
-  background: #f5f5f7;
+  margin-right: 16rpx;
+  background: #f0f2f5;
+  flex-shrink: 0;
 }
 .hospital-details.data-v-7700b214 {
   display: flex;
   flex-direction: column;
+  min-width: 0;
 }
 .hospital-name.data-v-7700b214 {
-  font-size: 32rpx;
+  font-size: 30rpx;
   font-weight: 600;
   color: #1d1d1f;
-  margin-bottom: 8rpx;
-  max-width: 400rpx;
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
 }
 .case-type.data-v-7700b214 {
-  font-size: 24rpx;
-  color: #86868b;
+  font-size: 22rpx;
+  color: #8e8e93;
+  margin-top: 4rpx;
 }
 .case-status.data-v-7700b214 {
-  padding: 8rpx 20rpx;
+  padding: 6rpx 18rpx;
   border-radius: 20rpx;
-  font-size: 24rpx;
+  font-size: 22rpx;
   font-weight: 500;
+  flex-shrink: 0;
 }
 .case-status.reported.data-v-7700b214 {
-  background: rgba(255, 149, 0, 0.1);
+  background: rgba(255, 149, 0, 0.12);
   color: #ff9500;
 }
 .case-status.read.data-v-7700b214 {
-  background: rgba(0, 122, 255, 0.1);
+  background: rgba(0, 122, 255, 0.12);
   color: #007aff;
 }
 .case-status.agreed.data-v-7700b214 {
-  background: rgba(52, 199, 89, 0.1);
+  background: rgba(52, 199, 89, 0.12);
   color: #34c759;
 }
 .case-status.rejected.data-v-7700b214 {
-  background: rgba(255, 59, 48, 0.1);
+  background: rgba(255, 59, 48, 0.12);
   color: #ff3b30;
 }
 .case-basic-info .info-row.data-v-7700b214 {
   display: flex;
   justify-content: space-between;
+  gap: 20rpx;
 }
 .case-basic-info .info-item.data-v-7700b214 {
   display: flex;
   flex-direction: column;
+  flex: 1;
 }
 .case-basic-info .label.data-v-7700b214 {
-  font-size: 24rpx;
-  color: #86868b;
-  margin-bottom: 8rpx;
+  font-size: 22rpx;
+  color: #8e8e93;
+  margin-bottom: 4rpx;
 }
 .case-basic-info .value.data-v-7700b214 {
-  font-size: 28rpx;
+  font-size: 26rpx;
   color: #1d1d1f;
   font-weight: 500;
 }
+
+/* ========== 閫夐」鍗� ========== */
 .tab-navigation.data-v-7700b214 {
   display: flex;
   background: #fff;
   border-radius: 16rpx;
-  padding: 8rpx;
-  margin-bottom: 30rpx;
-  box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.05);
+  padding: 6rpx;
+  margin-bottom: 24rpx;
+  box-shadow: 0 2rpx 12rpx rgba(0, 0, 0, 0.04);
   overflow-x: auto;
-  white-space: nowrap;
 }
 .tab-navigation.data-v-7700b214::-webkit-scrollbar {
   display: none;
 }
 .tab-item.data-v-7700b214 {
   flex: 1;
-  min-width: 140rpx;
+  min-width: 120rpx;
   text-align: center;
-  padding: 20rpx;
-  font-size: 28rpx;
-  color: #86868b;
+  padding: 16rpx 10rpx;
+  font-size: 26rpx;
+  color: #8e8e93;
+  border-radius: 12rpx;
   transition: all 0.3s ease;
 }
 .tab-item.active.data-v-7700b214 {
   color: #007aff;
   background: #f0f7ff;
-  border-radius: 12rpx;
   font-weight: 600;
 }
+
+/* ========== 鍐呭鍗$墖 ========== */
 .section-card.data-v-7700b214 {
-  background: linear-gradient(135deg, #fff 60%, #f5f6fa 100%);
-  border-radius: 32rpx;
-  padding: 40rpx 30rpx;
-  margin-bottom: 30rpx;
-  box-shadow: 0 12px 48px 0 rgba(0, 113, 227, 0.1);
-  border: 1.5px solid #e5eaf0;
+  background: #fff;
+  border-radius: 24rpx;
+  padding: 28rpx 24rpx;
+  margin-bottom: 24rpx;
+  box-shadow: 0 2rpx 16rpx rgba(0, 0, 0, 0.04);
 }
 .section-header.data-v-7700b214 {
-  margin-bottom: 30rpx;
+  margin-bottom: 24rpx;
+  display: flex;
+  align-items: center;
+  justify-content: space-between;
 }
 .section-title.data-v-7700b214 {
-  font-size: 32rpx;
+  font-size: 30rpx;
   font-weight: 600;
-  background: linear-gradient(90deg, #0071e3 0%, #2997ff 100%);
-  -webkit-background-clip: text;
-  -webkit-text-fill-color: transparent;
-  color: #0071e3;
+  color: #1d1d1f;
 }
+
+/* ========== 淇℃伅缃戞牸 ========== */
 .info-grid.data-v-7700b214 {
   display: grid;
   grid-template-columns: 1fr 1fr;
-  gap: 24rpx;
+  gap: 16rpx 24rpx;
 }
 .info-item.data-v-7700b214 {
   display: flex;
   flex-direction: column;
+  padding: 12rpx 0;
+  border-bottom: 1rpx solid #f5f5f7;
 }
 .info-item.full-width.data-v-7700b214 {
   grid-column: 1/-1;
 }
+.info-item.address-item.data-v-7700b214 {
+  padding-bottom: 8rpx;
+}
 .info-item .label.data-v-7700b214 {
-  font-size: 24rpx;
-  color: #86868b;
-  margin-bottom: 8rpx;
+  font-size: 22rpx;
+  color: #8e8e93;
+  margin-bottom: 4rpx;
+  font-weight: 400;
 }
 .info-item .value.data-v-7700b214 {
-  font-size: 28rpx;
+  font-size: 27rpx;
   color: #1d1d1f;
   font-weight: 500;
   word-break: break-all;
+  line-height: 1.5;
 }
-.info-content .info-group.data-v-7700b214 {
-  margin-bottom: 32rpx;
-  padding-bottom: 20rpx;
-  border-bottom: 1rpx solid #f0f0f0;
+.info-item .diagnosis-text.data-v-7700b214 {
+  color: #007aff;
+  font-weight: 600;
 }
-.info-content .info-group.data-v-7700b214:last-child {
+
+/* 鍦板潃椤圭壒娈婂鐞嗭細鍘绘帀杈规鏇存竻鐖� */
+.address-item.data-v-7700b214 {
+  border-bottom: none !important;
+  padding-bottom: 4rpx !important;
+}
+
+/* ========== 杞繍淇℃伅 ========== */
+.transport-list.data-v-7700b214 {
+  margin-top: 16rpx;
+}
+.transport-item.data-v-7700b214 {
+  background: #f8f9fc;
+  border-radius: 16rpx;
+  padding: 20rpx;
+  margin-bottom: 16rpx;
+  border: 1rpx solid #e8ecf0;
+}
+.transport-item.data-v-7700b214:last-child {
   margin-bottom: 0;
-  padding-bottom: 0;
-  border-bottom: none;
 }
-.info-content .group-title.data-v-7700b214 {
+.transport-header.data-v-7700b214 {
+  display: flex;
+  justify-content: space-between;
+  align-items: center;
+  padding-bottom: 14rpx;
+  border-bottom: 1rpx solid #e8ecf0;
+  margin-bottom: 14rpx;
+}
+.transport-no.data-v-7700b214 {
   font-size: 26rpx;
-  color: #86868b;
-  margin-bottom: 12rpx;
-  display: block;
+  font-weight: 600;
+  color: #1d1d1f;
+}
+.transport-status.data-v-7700b214 {
+  font-size: 22rpx;
+  padding: 4rpx 16rpx;
+  border-radius: 12rpx;
   font-weight: 500;
 }
-.info-content .group-content.data-v-7700b214 {
-  font-size: 28rpx;
-  color: #1d1d1f;
-  line-height: 1.6;
-}
-
-/* 杞繍淇℃伅鏍峰紡 */
-.transport-info .info-group.data-v-7700b214 {
-  border: 2rpx solid #f0f0f0;
-  border-radius: 12rpx;
-  padding: 20rpx;
-  margin-bottom: 20rpx;
-  background: #fafafa;
-}
-.transport-info .info-group.data-v-7700b214:last-child {
-  margin-bottom: 0;
-}
-.transport-info .sub-group.data-v-7700b214 {
-  display: flex;
-  margin-bottom: 12rpx;
-  align-items: center;
-}
-.transport-info .sub-group.data-v-7700b214:last-child {
-  margin-bottom: 0;
-}
-.transport-info .sub-label.data-v-7700b214 {
-  font-size: 26rpx;
-  color: #606266;
-  min-width: 160rpx;
-  margin-right: 10rpx;
-}
-.transport-info .sub-value.data-v-7700b214 {
-  font-size: 26rpx;
-  color: #303133;
-  flex: 1;
-}
-.transport-info .sub-value.status.data-v-7700b214 {
-  padding: 4rpx 12rpx;
-  border-radius: 6rpx;
-  font-size: 24rpx;
-}
-.transport-info .sub-value.status.pending.data-v-7700b214 {
-  background: rgba(240, 173, 78, 0.1);
+.transport-status.pending.data-v-7700b214 {
+  background: rgba(240, 173, 78, 0.15);
   color: #f0ad4e;
 }
-.transport-info .sub-value.status.transporting.data-v-7700b214 {
-  background: rgba(0, 122, 255, 0.1);
+.transport-status.transporting.data-v-7700b214 {
+  background: rgba(0, 122, 255, 0.12);
   color: #007aff;
 }
-.transport-info .sub-value.status.completed.data-v-7700b214 {
-  background: rgba(76, 217, 100, 0.1);
-  color: #4cd964;
+.transport-status.completed.data-v-7700b214 {
+  background: rgba(52, 199, 89, 0.12);
+  color: #34c759;
 }
-.transport-info .sub-value.status.cancelled.data-v-7700b214 {
-  background: rgba(220, 223, 230, 0.1);
-  color: #dcdfe6;
+.transport-status.cancelled.data-v-7700b214 {
+  background: rgba(142, 142, 147, 0.12);
+  color: #8e8e93;
 }
-.transport-info .sub-value.status.draft.data-v-7700b214 {
-  background: rgba(144, 147, 153, 0.1);
-  color: #909399;
+.transport-status.draft.data-v-7700b214 {
+  background: rgba(142, 142, 147, 0.08);
+  color: #8e8e93;
 }
-.transport-info .empty-transport.data-v-7700b214 {
+.transport-body.data-v-7700b214 {
+  display: flex;
+  flex-direction: column;
+  gap: 8rpx;
+}
+.transport-row.data-v-7700b214 {
+  display: flex;
+  align-items: baseline;
+}
+.transport-row .t-label.data-v-7700b214 {
+  font-size: 24rpx;
+  color: #8e8e93;
+  width: 140rpx;
+  flex-shrink: 0;
+}
+.transport-row .t-value.data-v-7700b214 {
+  font-size: 26rpx;
+  color: #1d1d1f;
+  word-break: break-all;
+}
+.empty-transport.data-v-7700b214 {
   text-align: center;
   padding: 40rpx 0;
-  color: #909399;
-  font-size: 28rpx;
+  color: #8e8e93;
+  font-size: 26rpx;
+  display: flex;
+  flex-direction: column;
+  align-items: center;
 }
 
-/* 灏忓瀷鎸夐挳 */
+/* ========== 灏忓瀷鎸夐挳 ========== */
 .small-btn.data-v-7700b214 {
   padding: 8rpx 20rpx;
-  font-size: 24rpx;
-  border-radius: 6rpx;
+  font-size: 22rpx;
+  border-radius: 8rpx;
   border: none;
 }
 .small-btn.primary.data-v-7700b214 {
@@ -359,29 +386,31 @@
 .small-btn.data-v-7700b214:active {
   opacity: 0.8;
 }
+
+/* ========== 搴曢儴鎿嶄綔鏍� ========== */
 .action-bar.data-v-7700b214 {
-  display: flex;
-  gap: 20rpx;
-  padding: 20rpx 0;
-  margin-top: 40rpx;
-  background: #fff;
   position: fixed;
   bottom: 0;
   left: 0;
   right: 0;
-  padding: 20rpx 30rpx;
-  padding-bottom: calc(20rpx + env(safe-area-inset-bottom));
-  box-shadow: 0 -2rpx 20rpx rgba(0, 0, 0, 0.08);
-  z-index: 9;
+  background: #fff;
+  padding: 18rpx 30rpx calc(18rpx + env(safe-area-inset-bottom));
+  box-shadow: 0 -4rpx 20rpx rgba(0, 0, 0, 0.06);
+  z-index: 2;
+  display: flex;
+  gap: 16rpx;
 }
 .action-btn.data-v-7700b214 {
   flex: 1;
-  height: 80rpx;
-  border-radius: 20rpx;
-  font-size: 28rpx;
-  font-weight: 600;
+  height: 88rpx;
+  border-radius: 44rpx;
+  font-size: 32rpx;
+  font-weight: 700;
   border: none;
-  transition: all 0.3s ease;
+  display: flex;
+  align-items: center;
+  justify-content: center;
+  letter-spacing: 1rpx;
 }
 .action-btn.secondary.data-v-7700b214 {
   background: #f5f5f7;
@@ -391,34 +420,269 @@
   background: #e5e5e7;
 }
 .action-btn.primary.data-v-7700b214 {
-  background: linear-gradient(90deg, #0071e3 0%, #2997ff 100%);
+  background: linear-gradient(90deg, #0071e3, #2997ff);
   color: #fff;
 }
 .action-btn.primary.data-v-7700b214:active {
-  transform: scale(0.98);
+  transform: scale(0.96);
 }
-.action-btn.success.data-v-7700b214 {
-  background: linear-gradient(90deg, #34c759 0%, #4cd964 100%);
+.action-btn.approve.data-v-7700b214 {
+  background: linear-gradient(135deg, #34c759, #30b350);
   color: #fff;
+  box-shadow: 0 4rpx 16rpx rgba(52, 199, 89, 0.35);
 }
-.action-btn.success.data-v-7700b214:active {
-  transform: scale(0.98);
+.action-btn.approve.data-v-7700b214:active {
+  transform: scale(0.96);
+  box-shadow: 0 2rpx 8rpx rgba(52, 199, 89, 0.25);
 }
-.action-btn.error.data-v-7700b214 {
-  background: linear-gradient(90deg, #ff3b30 0%, #ff5a5a 100%);
+
+/* ========== 纭搴曢儴寮瑰嚭闈㈡澘 ========== */
+.approve-mask.data-v-7700b214 {
+  position: fixed;
+  top: 0;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  background: rgba(0, 0, 0, 0.45);
+  z-index: 999;
+  animation: fadeIn-7700b214 0.25s ease;
+}
+.approve-panel.data-v-7700b214 {
+  position: fixed;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  background: #ffffff;
+  border-radius: 32rpx 32rpx 0 0;
+  z-index: 1000;
+  max-height: 82vh;
+  display: flex;
+  flex-direction: column;
+  transform: translateY(100%);
+  transition: transform 0.35s cubic-bezier(0.32, 0.94, 0.6, 1);
+  box-shadow: 0 -8rpx 40rpx rgba(0, 0, 0, 0.12);
+}
+.approve-panel.panel-show.data-v-7700b214 {
+  transform: translateY(0);
+}
+.panel-header.data-v-7700b214 {
+  display: flex;
+  justify-content: space-between;
+  align-items: center;
+  padding: 36rpx 32rpx 20rpx;
+  border-bottom: 1rpx solid #f0f0f0;
+  flex-shrink: 0;
+}
+.panel-title.data-v-7700b214 {
+  font-size: 34rpx;
+  font-weight: 700;
+  color: #1d1d1f;
+}
+.panel-close.data-v-7700b214 {
+  width: 50rpx;
+  height: 50rpx;
+  display: flex;
+  align-items: center;
+  justify-content: center;
+  font-size: 32rpx;
+  color: #8e8e93;
+  background: #f5f5f7;
+  border-radius: 50%;
+}
+.panel-close.data-v-7700b214:active {
+  background: #e5e5e7;
+}
+.panel-body.data-v-7700b214 {
+  flex: 1;
+  padding: 24rpx 32rpx 20rpx;
+  overflow-y: auto;
+  -webkit-overflow-scrolling: touch;
+}
+
+/* 妗堜緥鎽樿鍗$墖 */
+.summary-card.data-v-7700b214 {
+  background: #f8f9fc;
+  border-radius: 16rpx;
+  padding: 20rpx 24rpx;
+  margin-bottom: 28rpx;
+  border: 1rpx solid #e8ecf0;
+}
+.summary-row.data-v-7700b214 {
+  display: flex;
+  align-items: baseline;
+  padding: 8rpx 0;
+}
+.summary-row .s-label.data-v-7700b214 {
+  font-size: 24rpx;
+  color: #8e8e93;
+  width: 130rpx;
+  flex-shrink: 0;
+}
+.summary-row .s-value.data-v-7700b214 {
+  font-size: 26rpx;
+  color: #1d1d1f;
+  font-weight: 500;
+  word-break: break-all;
+}
+
+/* 琛ㄥ崟缁� */
+.form-group.data-v-7700b214 {
+  margin-bottom: 28rpx;
+}
+.form-label.data-v-7700b214 {
+  display: block;
+  font-size: 28rpx;
+  font-weight: 600;
+  color: #1d1d1f;
+  margin-bottom: 16rpx;
+}
+.form-label .required.data-v-7700b214 {
+  color: #ff3b30;
+  margin-left: 4rpx;
+}
+
+/* 鍗曢�夌粍 - 姘村钩鎺掑垪 */
+.radio-group.data-v-7700b214 {
+  display: flex;
+  gap: 16rpx;
+  flex-wrap: wrap;
+}
+.radio-group.vertical.data-v-7700b214 {
+  flex-direction: column;
+  gap: 12rpx;
+}
+.radio-item.data-v-7700b214 {
+  display: flex;
+  align-items: center;
+  padding: 16rpx 24rpx;
+  border-radius: 12rpx;
+  border: 2rpx solid #e0e0e0;
+  background: #fafafa;
+  transition: all 0.2s ease;
+}
+.radio-item.active.data-v-7700b214 {
+  border-color: #007aff;
+  background: #f0f7ff;
+}
+.radio-item.active .radio-text.data-v-7700b214 {
+  color: #007aff;
+  font-weight: 600;
+}
+.radio-item.data-v-7700b214:active {
+  transform: scale(0.97);
+}
+.radio-icon.data-v-7700b214 {
+  width: 38rpx;
+  height: 38rpx;
+  border-radius: 19rpx;
+  border: 2rpx solid #c8c8cc;
+  display: flex;
+  align-items: center;
+  justify-content: center;
+  font-size: 22rpx;
+  color: transparent;
+  margin-right: 12rpx;
+  flex-shrink: 0;
+  transition: all 0.2s ease;
+}
+.radio-icon.checked.data-v-7700b214 {
+  background: #007aff;
+  border-color: #007aff;
+  color: #ffffff;
+}
+.radio-text.data-v-7700b214 {
+  font-size: 26rpx;
+  color: #3a3a3c;
+  white-space: nowrap;
+}
+
+/* 鏂囨湰鍩� */
+.form-textarea.data-v-7700b214 {
+  width: 92%;
+  min-height: 170rpx;
+  padding: 20rpx 24rpx;
+  border-radius: 14rpx;
+  border: 2rpx solid #e0e0e0;
+  background: #fafafa;
+  font-size: 26rpx;
+  color: #1d1d1f;
+  line-height: 1.6;
+  resize: none;
+}
+.form-textarea.data-v-7700b214:focus {
+  border-color: #007aff;
+  background: #ffffff;
+  outline: none;
+}
+.form-textarea.data-v-7700b214::-webkit-input-placeholder {
+  color: #aeaeb2;
+}
+.form-textarea.data-v-7700b214::placeholder {
+  color: #aeaeb2;
+}
+.word-count.data-v-7700b214 {
+  display: block;
+  text-align: right;
+  font-size: 22rpx;
+  color: #aeaeb2;
+  margin-top: 8rpx;
+  padding-right: 8rpx;
+}
+
+/* 搴曢儴鎸夐挳 */
+.panel-footer.data-v-7700b214 {
+  display: flex;
+  gap: 20rpx;
+  padding: 20rpx 32rpx calc(20rpx + env(safe-area-inset-bottom));
+  border-top: 1rpx solid #f0f0f0;
+  flex-shrink: 0;
+}
+.panel-btn.data-v-7700b214 {
+  flex: 1;
+  height: 84rpx;
+  border-radius: 42rpx;
+  font-size: 30rpx;
+  font-weight: 700;
+  border: none;
+  display: flex;
+  align-items: center;
+  justify-content: center;
+  letter-spacing: 1rpx;
+}
+.panel-btn.cancel.data-v-7700b214 {
+  background: #f5f5f7;
+  color: #1d1d1f;
+}
+.panel-btn.cancel.data-v-7700b214:active {
+  background: #e5e5e7;
+}
+.panel-btn.submit.data-v-7700b214 {
+  background: linear-gradient(90deg, #0071e3, #2997ff);
   color: #fff;
+  box-shadow: 0 4rpx 16rpx rgba(0, 113, 227, 0.3);
 }
-.action-btn.error.data-v-7700b214:active {
-  transform: scale(0.98);
+.panel-btn.submit.data-v-7700b214:active {
+  transform: scale(0.97);
+  box-shadow: 0 2rpx 8rpx rgba(0, 113, 227, 0.2);
 }
+
+/* ========== 鍔ㄧ敾 ========== */
 .fade-in-up.data-v-7700b214 {
   opacity: 0;
-  transform: translateY(40rpx);
-  animation: fadeInUp-7700b214 0.6s ease forwards;
+  transform: translateY(30rpx);
+  animation: fadeInUp-7700b214 0.4s ease forwards;
 }
 @keyframes fadeInUp-7700b214 {
 to {
     opacity: 1;
     transform: translateY(0);
 }
+}
+@keyframes fadeIn-7700b214 {
+from {
+    opacity: 0;
+}
+to {
+    opacity: 1;
+}
 }
\ No newline at end of file

--
Gitblit v1.9.3