.financial-products-container[data-v-1ca9766d]{margin:0 auto;min-height:100vh}.financial-products-container .search-area[data-v-1ca9766d]{margin-bottom:32px;background-color:#fff;padding:24px;border-radius:16px;border:none;box-shadow:0 6px 20px #4a9fff1f;transition:all .4s cubic-bezier(.4,0,.2,1)}.financial-products-container .list-area[data-v-1ca9766d]{margin-top:24px}.financial-products-container[data-v-1ca9766d] .ant-card{cursor:pointer;border-radius:16px;border:none;box-shadow:0 4px 12px #4a9fff1f;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.financial-products-container[data-v-1ca9766d] .ant-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,#4a9fff,#7abaff);z-index:1}.financial-products-container[data-v-1ca9766d] .ant-card:hover{box-shadow:0 16px 40px #4a9fff33;transform:translateY(-6px)}.financial-products-container[data-v-1ca9766d] .ant-card .ant-card-cover{padding:16px}.financial-products-container[data-v-1ca9766d] .ant-card .ant-card-cover .image-container{position:relative;width:100%;height:140px;overflow:hidden}.financial-products-container[data-v-1ca9766d] .ant-card .ant-card-cover .image-container .default-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:relative;z-index:1}.financial-products-container[data-v-1ca9766d] .ant-card .ant-card-cover .image-container .real-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transform:scale(.95);transition:all .4s cubic-bezier(.4,0,.2,1);z-index:2;background:#fff}.financial-products-container[data-v-1ca9766d] .ant-card .ant-card-cover .image-container .real-image:not([src*="data:image/svg+xml"]){opacity:1;transform:scale(1)}.financial-products-container[data-v-1ca9766d] .ant-card .ant-card-cover .image-container .real-image:not([src*="data:image/svg+xml"])+.default-image{opacity:0}.financial-products-container[data-v-1ca9766d] .ant-card .ant-card-body{padding:16px}.financial-products-container[data-v-1ca9766d] .ant-card .ant-card-body p{font-size:16px;font-weight:600;text-align:center;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.financial-products-container[data-v-1ca9766d] .ant-card:hover .ant-card-cover img{transform:scale(1.05)}.financial-products-container[data-v-1ca9766d] .ant-card .ant-card-meta-description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.financial-products-container .filter-row[data-v-1ca9766d]{margin-top:16px}.financial-products-container .filter-row .filter-item[data-v-1ca9766d]{display:flex;margin-bottom:16px;align-items:center}.financial-products-container .filter-row .filter-item .filter-label[data-v-1ca9766d]{width:100px;font-weight:600;margin-top:2px;font-size:15px;color:#4a9fff}.financial-products-container .filter-row .filter-item .filter-tags[data-v-1ca9766d]{display:flex;flex-wrap:wrap;gap:8px}.financial-products-container .filter-row .filter-item .filter-tags .filter-tag[data-v-1ca9766d]{cursor:pointer;padding:8px 16px;border-radius:8px;transition:all .3s ease;border:1px solid #e8f4ff;background:linear-gradient(135deg,#fafcff,#f5f9ff);font-weight:500}.financial-products-container .filter-row .filter-item .filter-tags .filter-tag[data-v-1ca9766d]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #4a9fff26;background:linear-gradient(135deg,#f0f7ff,#e8f4ff)}.financial-products-container .filter-row .filter-item .filter-tags .ant-tag-blue[data-v-1ca9766d]{background:linear-gradient(135deg,#4a9fff,#7abaff)!important;color:#fff!important;border:1px solid #4a9fff!important;box-shadow:0 4px 12px #4a9fff40!important;font-weight:600!important;transform:translateY(-2px)}.financial-products-container .filter-row .filter-item .filter-tags .ant-tag-blue[data-v-1ca9766d]:hover{background:linear-gradient(135deg,#7abaff,#4a9fff)!important;box-shadow:0 8px 24px #4a9fff59!important;transform:translateY(-3px)}
