.container { width: 100%; height: 100%; } .Topcard { background-color: #1a1c20; border-radius: 12px; padding: 16px; border: 0; } .Bottomcard { background-color: #1a1c20; border-radius: 12px; padding: 16px; border: 0; margin-top: 12px; } .card-top { display: flex; justify-content: space-between; } .card-top img { width: 163px; } .card-top .top-left h2 { font-size: 24px; font-weight: 600; color: #fff; } .card-top .top-left .desc { font-size: 14px; margin-top: 4px; color: #ffffff7a; } .card-top .top-left .iconfont { font-size: 12px; padding-right: 4px; } .card-top .top-left .add { display: flex; gap: 10px; margin-top: 16px; } .card-top .top-left .add-item { font-size: 14px; gap: 4px; border-radius: 8px; color: #fff; padding: 6px 12px; background-color: #ffffff0a; } .card-bottom { margin-top: 16px; } :deep(.el-textarea) .el-textarea__inner { border: none !important; background-color: rgba(0, 0, 0, 0.32) !important; box-shadow: none !important; border-radius: 0 !important; padding: 12px 0 !important; font-size: 14px; line-height: 1.5; color: #fff !important; resize: vertical; outline: none !important; border-radius: 10px !important; color: #fff; backdrop-filter: blur(30px); padding: 14px 16px !important; } :deep(.el-textarea) .el-textarea__inner:focus { border: none !important; box-shadow: none !important; outline: none !important; } :deep(.el-textarea) .el-textarea__inner::placeholder { color: #ffffff7a !important; font-size: 14px; } :deep(.el-textarea) .el-input__count { background: transparent; color: #ffffff7a; } :deep(.el-select__wrapper) { width: 100% !important; height: 100%!important; border: none !important; background-color: rgba(0, 0, 0, 0.32) !important; box-shadow: none !important; border-radius: 0 !important; font-size: 14px; color: #fff !important; resize: vertical; outline: none !important; border-radius: 10px !important; color: #fff; } :deep(.el-select__selected-item) { color: #fff !important; } .select { display: flex; flex-direction: column; } .select .select-item { width: 100%; display: flex; align-items: center; } .select .select-item .title { width: 50%; font-size: 14px; color: #fff; padding-right: 12px; } .select .select-item .content { flex: 1; } .border { height: 1px; margin: 12px 0; } .quantity-buttons { display: flex; gap: 8px; } .quantity-buttons .quantity-btn { flex: 1; padding: 8px 0; background-color: rgba(0, 0, 0, 0.32); border: none; border-radius: 10px; color: #fff; font-size: 14px; cursor: pointer; transition: all 0.2s ease; } .quantity-buttons .quantity-btn:hover { background-color: rgba(255, 255, 255, 0.1); } .quantity-buttons .quantity-btn.active { background-color: rgba(255, 255, 255, 0.1); color: #fff; } :deep(.el-upload--picture-card) { width: 140px !important; height: 140px !important; }