.primary-btn.data-v-1af5011b{background:linear-gradient(135deg,#0f95b0,#89c4c1);color:#fff;border-radius:36rpx;text-align:center;font-size:30rpx;height:88rpx;line-height:88rpx}.primary-btn.data-v-1af5011b:active{transform:scale(.98)}.card.data-v-1af5011b{background:#fff;border-radius:24rpx;padding:30rpx;margin-bottom:30rpx;box-shadow:0 2rpx 8rpx rgba(0,0,0,.05)}.tag.data-v-1af5011b{display:inline-block;font-size:22rpx;color:#0f95b0;background:rgba(15,149,176,.1);padding:4rpx 12rpx;border-radius:4rpx;margin-right:10rpx}.section-title.data-v-1af5011b{font-size:34rpx;font-weight:700;color:#333;position:relative;padding-left:20rpx;margin-bottom:30rpx}.section-title.data-v-1af5011b:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6rpx;height:30rpx;background:#0f95b0;border-radius:3rpx}.price.data-v-1af5011b{font-size:32rpx;color:#f56c6c;font-weight:700}.price.free.data-v-1af5011b{color:#67c23a}.price.original.data-v-1af5011b{font-size:24rpx;color:#999;text-decoration:line-through;margin-left:10rpx}.data-v-1af5011b::-webkit-scrollbar{display:none;width:0;height:0;color:transparent}page.data-v-1af5011b{width:100%;height:100%;overflow-x:hidden}.transport-edit-container.data-v-1af5011b{min-height:100vh;background:linear-gradient(135deg,#f8fdff,#e8f7f6);padding-bottom:120rpx}.form-scroll.data-v-1af5011b{height:100vh}.form-content.data-v-1af5011b{padding:30rpx}.picker-trigger.data-v-1af5011b{display:flex;justify-content:space-between;align-items:center;height:88rpx;padding:0 20rpx;background:#f5f5f5;border-radius:8rpx;border:1rpx solid #dcdfe6;font-size:28rpx;color:#303133}.picker-trigger.disabled.data-v-1af5011b{background:#f8f9fa;color:#909399}.picker-trigger text.data-v-1af5011b{font-size:28rpx}.form-section.data-v-1af5011b{background:#fff;border-radius:20rpx;padding:30rpx;margin-bottom:30rpx;box-shadow:0 4rpx 20rpx rgba(0,0,0,.06)}.form-section .section-header.data-v-1af5011b{display:flex;align-items:center;justify-content:space-between;margin-bottom:30rpx;padding-bottom:20rpx;border-bottom:2rpx solid #f0f0f0}.form-section .section-icon.data-v-1af5011b{font-size:32rpx;margin-right:16rpx}.form-section .section-title.data-v-1af5011b{font-size:32rpx;font-weight:600;color:#1d1d1f;flex:1}.form-section .status-tag.data-v-1af5011b{padding:6rpx 16rpx;border-radius:8rpx;font-size:24rpx;font-weight:500}.form-section .status-tag.pending.data-v-1af5011b{background:rgba(240,173,78,.1);color:#f0ad4e}.form-section .status-tag.transporting.data-v-1af5011b{background:rgba(0,122,255,.1);color:#007aff}.form-section .status-tag.completed.data-v-1af5011b{background:rgba(76,217,100,.1);color:#4cd964}.form-section .status-tag.cancelled.data-v-1af5011b{background:rgba(220,223,230,.1);color:#dcdfe6}.form-section .status-tag.draft.data-v-1af5011b{background:rgba(144,147,153,.1);color:#909399}.case-info .info-row.data-v-1af5011b{display:flex;margin-bottom:16rpx}.case-info .info-row.data-v-1af5011b:last-child{margin-bottom:0}.case-info .info-row .info-label.data-v-1af5011b{font-size:28rpx;color:#606266;min-width:140rpx;margin-right:10rpx}.case-info .info-row .info-value.data-v-1af5011b{font-size:28rpx;color:#303133;flex:1;font-weight:500}.form-grid.data-v-1af5011b{display:flex;flex-direction:column;gap:24rpx}.form-item.data-v-1af5011b{display:flex;flex-direction:column}.form-item.full-width.data-v-1af5011b{grid-column:1/-1}.form-item .item-label.data-v-1af5011b{font-size:28rpx;color:#1d1d1f;font-weight:500;margin-bottom:12rpx}.form-item .item-label.required.data-v-1af5011b:after{content:"*";color:#f56c6c;margin-left:4rpx}.form-item .picker-trigger.data-v-1af5011b{display:flex;justify-content:space-between;align-items:center;height:88rpx;padding:0 20rpx;background:#f5f5f5;border-radius:8rpx;border:1rpx solid #dcdfe6}.form-item .picker-trigger text.data-v-1af5011b{font-size:28rpx;color:#303133}.data-v-1af5011b .u-input{border:2rpx solid #e5e5e7!important;border-radius:12rpx!important;padding:20rpx 24rpx!important;background:#fff!important}.data-v-1af5011b .u-textarea{border:2rpx solid #e5e5e7!important;border-radius:12rpx!important;padding:20rpx 24rpx!important;background:#fff!important;min-height:150rpx}.attachment-list .attachment-item.data-v-1af5011b{display:flex;align-items:center;justify-content:space-between;padding:20rpx 0;border-bottom:1rpx solid #f0f0f0}.attachment-list .attachment-item.data-v-1af5011b:last-child{border-bottom:none}.attachment-list .attachment-item.data-v-1af5011b:active{background:#f5f5f5}.attachment-list .attachment-item .file-info.data-v-1af5011b{display:flex;align-items:center;flex:1}.attachment-list .attachment-item .file-info .file-icon.data-v-1af5011b{margin-right:16rpx}.attachment-list .attachment-item .file-info .file-details.data-v-1af5011b{display:flex;flex-direction:column;flex:1}.attachment-list .attachment-item .file-info .file-details .file-name.data-v-1af5011b{font-size:28rpx;color:#303133;margin-bottom:4rpx;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:500rpx}.attachment-list .attachment-item .file-info .file-details .file-time.data-v-1af5011b{font-size:24rpx;color:#909399}.action-buttons.data-v-1af5011b{display:flex;gap:20rpx;margin-top:40rpx;background:#fff;padding:20rpx 0;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,.08);z-index:9}.btn.data-v-1af5011b{flex:1;height:80rpx;border-radius:20rpx;font-size:28rpx;font-weight:600;border:none;transition:all .3s ease}.btn.secondary.data-v-1af5011b{background:#f5f5f7;color:#1d1d1f}.btn.secondary.data-v-1af5011b:active{background:#e5e5e7}.btn.primary.data-v-1af5011b{background:linear-gradient(90deg,#0071e3,#2997ff);color:#fff}.btn.primary.data-v-1af5011b:active{transform:scale(.98)}.btn.warning.data-v-1af5011b{background:linear-gradient(90deg,#f0ad4e,#f8b62d);color:#fff}.btn.warning.data-v-1af5011b:active{transform:scale(.98)}.btn.success.data-v-1af5011b{background:linear-gradient(90deg,#34c759,#4cd964);color:#fff}.btn.success.data-v-1af5011b:disabled{background:#c0c4cc;opacity:.6}.btn.success.data-v-1af5011b:active:not(:disabled){transform:scale(.98)}.btn.error.data-v-1af5011b{background:linear-gradient(90deg,#ff3b30,#ff5a5a);color:#fff}.btn.error.data-v-1af5011b:active{transform:scale(.98)}
|