@font-face{font-family:iconfont;src:url(data:font/woff2;base64,d09GMgABAAAAAAWsAAsAAAAACsQAAAVdAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACDVgqIFIZmATYCJAMcCxAABCAFhGcHVhtCCRHVozuS/RxwN4Nm1kBRGRW/cWl9ORnJSJOZmTuCaK2s3pmFDwFbQEcoFIEDZGHZx8XFE7qwMOEb/r30HcrUSmUkFZDbfBlU2AMQjPgyAmBzrgcyMkKN5OyTR19IOs4uzeD/uFc56zwCL1sginMv+xSNTaAAzY49cQH1Cux1r4J4Lp3o4zIC7UwxS7HAOzASdNqaUl4I+smM7iDOja05WSmg4dVyDT40sqrtpllcBjwUZ5hXAZf8n48fYFo0FMrE2Muy9V7p4PFrxhuUhf3HgPQeuF0CFhcokTBhZdo4WG/eLYXCCb64XdlZskXooFHInxmvu19Pv9F5g/5vpei6+IYxdDAxnf7Bo5JkpUIQFYg70Lh1kYrPDJutSLqglCDphlKGZBo0Sr7oKBWQoODenbh2N+mELsQ8IB4CQzrDl8Y9nD5LixWF2rdrBqjIC3ccJMuu866WIakjbdLN8hRy3F8mwWTuhozsMZ7QHAJtSm2GU3JdSkQUSUYNS28gPaq9Jp0us4qTir2q2Y9GRuKtEHSLQdMojSy4LzjP1Ilw16YA+7B8+/o5HXT0nFbUOH1ClefIzIZguiCjnXbRXvtov5pDQzgJDhNcygM7BeFnOKe5N9OqmDzpFvySXhR64p2km7XWTyl3z+mmZ04s0AaTBqsQ46wtYTpHOmU0D+OjslknaPMFZEOQS+jq6k9QgnXXI4nQUEq0MI/jBtwe07gUxaFpnCQxgojlXj2JnbqG35hx+vVoLkIh191bOLJnQnawCzyKjLrmBjVjUicDiUgikRvpOq86ngra598ER2n0hsvpYAqh8qDY7BRhRDA9EoI6rxEil3e4VlRG2eYnmVehPiRTLYU15iojgW1fbkNA9+tyqq/a673GvySL+KiGKQVU17vLa52OE/BI2hxs/ub38k7TtRcyARYJM+xEdrpeGCOVwezC3OO+dZadyfaVDQxp/BDzFEx/5liu/Ouo4oo0Z2zTtOBLcyBY/P7AaTeBG4x1xaO/lK+9hEuxUvgvXIgVwqaYk5uvnZWLt52zm0+Bq7eC0RttPSLlbDBfq4XfU/ipn/IiCDyhdNHcy9tc5Yqr8OeDWpIRnmYmVRJy1K527RdwDbR/GafgapHqCr+9LMn5L1fwlO3SObbycu+lOPcfucHhFgah8CPdtmthsD6Y8nTxpIewqzDjdtv7SDiaEd4hoKqqbqTurHJCbMult6BFJMFGRsHxFsOTx4enNNLXOKjvrX/Qu1/BW6FffaKo1CZaP8qv8PSk2uTpQoahu0ptHpXlq3yLTjM61Tpvs5ML9TPzLMN1Qz0De/scXEbISCFeFb8X+Nnu7LFkI7OIHPeiG3dPOSIDPTd2RA95gIOgNZ4GWclA6+x+hOUIkI4zLwCkc0wCICvuAdA6kX6y8v/Yi+z7K+ecJOr4lR/6sfd8ev9c1He2xjNoJ/bHlGjN/htL4lsiZtVDncva22ySWVuq5JtXamd28M+1d/NxPF13Y0dDo3sMhVp/SBrDUBk3jgFre9MAlcZMaGe8hcL2WHqnJHIbRjkGCF3cgUInjyDp4gkq415BqZcvUOniH7SzJoQF7bELN9xV0Ch6sH+oHQ9kydQf94Vh6owUBX4osYYP8iTLxp44oAyxRpxDoUpAwj082KNh1zGMwg06TSrVsUxTKnuQxHG/uQoaRQ/sH9SOB3KRNf37XhimzkhL1M8okWaR8UEukbVAPcVDq5YrKY5zKCgJEiAum3vw6GfEzgwzGMvnNeg0UfUIjqWUIFFbcTK/tH/II9COsfc6ikiRo4wq6mjUG1mp7rq9n3Lo6hYvDis36zDXuOxjGzcbAAAA)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAd4AAsAAAAACsQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAARAAAAGA8FkonY21hcAAAAYgAAAB/AAAB1lNVhzpnbHlmAAACCAAAA2IAAAQUwUdhrGhlYWQAAAVsAAAALwAAADYu/wgwaGhlYQAABZwAAAAcAAAAJAfeA4hobXR4AAAFuAAAAA4AAAAcHAAAAGxvY2EAAAXIAAAAEAAAABADngRSbWF4cAAABdgAAAAfAAAAIAEWAFtuYW1lAAAF+AAAAUAAAAJnEKM8sHBvc3QAAAc4AAAAPwAAAFYPsVWHeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGFhYJzAwMrAwNTJdIaBgaEfQjO+ZjBi5ACKMrAyM2AFAWmuKQwHnjE+D2du+N/AwMB8hwFIMjCiKGICAGxZDLl4nO2R2w3CMAxFj9sQoSrqGv1hFP7LKHwxSTtC13LGKH4gWIIbnSjXshzJF7gAo3EzCsgLwfW0qkR9ZIp64W6+cWWgqOiuR1/6ep5gbvu5r8S6G3McqDap2H+Dz5XKXy3ux8dV32MS7y3xdHRPPCE9Ek+uL4ntlL4myBvEuiNYAHicRVJPbNtkFP/e58RenMRt5n+x0zixvXyhSew4sZ2kzZql6dY2VbepHRtUQsAOgITKhjYOgITExtQLXLggTlwmkBAHJk2axAE4bNIuCBACxGVSbzvtyGGHGj4n0eZnPb33vU/v+733+yFA6L9vmdvM62gbISAsJ4CqqKRKmkAErCocDTlWZrmZqcas3u08s/iIa3f60AkH0O1USWz475R87Bib4Fj/ZbfFcLl0EosHvJI7ruM5Pi+n57m5cvGDNTFLeDaT1ucrJSGfncPbryaTNeAA4w9vJZN5+YUyKeF7HLCcksqW398kIuBEKsfduLdYzSWS+TLRHaJXzM3d7Y90llk47TVOELVWkcrGiWrw/Wtv7DKA1+68NT47PNWqmYh+STrzA+Yb5iTSEUEt1EdrdHbTEkDOSaqBT0FHKYFCZ8kFLthgh7Zsh77sh74adPy2IkusRbqS4rc7AbHYSlymF5iVo8+K3kIq3QjUf+WW/Kg4cmDBK0Zt82OT/q3RUjgcvbNqNcmi65xrwZdjc3yXOVlwCkdb8nFtAYQvsiB8LvKehX+gp1Hh2rWjK1durIw3lgabG32nF14Oe8HhYRHheBDmFn6ICmiJom9TxF2KjZIT08FyKXBhQo8fWjFxigoGtDtdGEBMj22xc1CNpzu7sCKtrzvD7DwvWiSZEPPRk+iJpvGyVCK6X10tFSUPtJQuqwnQm7JhjIhf3zFEvbhbwweauLHRSGBWCirWMB89Bk0brhYLcmYoWoP+TS96nOL5FGjezf7AEi1D0wyLQocJ/k/xnygf646bomFnSJX2FCeTXTm92tL10sU9MsVRFh0Ryo1csYTvmoLQ1rSyhWcvHYq05H2yPKCtE2ji8HcogzTURecQqlguBANoGyAJwFC2JbqQAVCKGWuq2WAq6HiJiuor0lTyzGR/XHxGccU3pgJH7nnXPf9K7Fx72baX1/uW1bevXt+71HXSaad7ae/6o/fiBHjejbOrb+5f2Alr9WDnwv4vz8O/Zl2og7rVn7ShLrrYq281/Uw54ze36r1efew9S3A9XDzjeK3GmcXweRSvlGr7Z+Yps08jHgl0tz4DSbNqA9cHs2rC0wc/RX/AizB6959o8NJXv+GDvehHnIbLR7++/Xt0//bX6H9BobuLAAB4nGNgZGBgAOLuPxJ28fw2Xxm4WRhA4On7R/wI+v9KFgbmHCCXg4EJJAoAQK8LPQB4nGNgZGBgbvjfwBDDwgACQJKRARWwAwBHDQJweJxjYWBgYMGBAQHcAB0AAAAAAAAAegDcATwBbAHoAgp4nGNgZGBgYGfwZ2BlAAEmIOYCQgaG/2A+AwARMQFyAHichZE9bsJAEIWfwZAElChKpDRpVikoEsn8lEipUKCnoAez5ke211ovSNQ5TY6QE+QI6Whzikh52EMDRbza2W/evpkdyQDusIeH8rvnLtnDJbOSK7jAo3CV+pOwT34WrqGJnnCd+qtwAy94E26yY8YOnn/FrIV3YQ+3+BCu4AafwlXqX8I++Vu4hgf8CNep/wo3MPGuhZtoeeHA6qnTczXbqVVo0sik7niO9WITT+2pPNE2X5lUdYPOURrpVNtjm3y76DkXqciaRA15q+PYqMyatQ5dsHQu67fbkehBaBIMYKExhWOcQ2GGHeMKIQxSREV0Z/mY7gU2iFlp/3VP6LbIqR9yhS4CdM5cI7rSwnk6TY4tX+tRdXQrbsuahDSUWs1JYrLiDzzcramE1AMsi6oMfbS5ohN/UMyQ/AHYk29XeJxjYGKAAC4G7ICdkYmRmZGFkZWRjZGdkYOBPSO/JC0zJ4cZSLPkZGancoAIkAhLWWZqOXNxdjEDAwD/bwyVAA==)format("woff"),url(data:font/ttf;base64,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)format("truetype")}.iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-style:normal;font-family:iconfont!important}.icon-hotfill:before{content:""}.icon-hot:before{content:""}.icon-like:before{content:""}.icon-likefill:before{content:""}.icon-view:before{content:""}.icon-sks:before{content:""}.hot-badge[data-v-18dd871b]{z-index:10;color:#fff;letter-spacing:1px;background:linear-gradient(135deg,#ff4d4f 0%,#f759ab 100%);border-radius:20px 4px;align-items:center;padding:4px 12px;font-size:.75rem;font-weight:600;display:flex;position:absolute;top:12px;left:12px;box-shadow:0 4px 10px #ff4d4f4d}.mr-1[data-v-18dd871b]{margin-right:4px}.image-wrapper[data-v-18dd871b]{height:220px;position:relative;overflow:hidden}.page-wrapper[data-v-18dd871b]{background-color:#f4f7fa;min-height:100vh;padding:60px 20px;font-family:PingFang SC,Microsoft YaHei,sans-serif}.page-header[data-v-18dd871b]{flex-direction:column;align-items:center;margin-bottom:70px;display:flex}.header-content[data-v-18dd871b]{align-items:center;gap:15px;display:flex}.brand-icon[data-v-18dd871b]{color:#a855f7;font-size:2.8rem}.title[data-v-18dd871b]{color:#1e293b;letter-spacing:1px;margin:0;font-size:2.4rem;font-weight:800}.header-line[data-v-18dd871b]{background:linear-gradient(90deg,#a855f7,#6366f1);border-radius:2px;width:60px;height:4px;margin-top:15px}.card-container[data-v-18dd871b]{grid-template-columns:repeat(3,1fr);gap:35px;max-width:1100px;margin:0 auto;display:grid}@media (width<=900px){.card-container[data-v-18dd871b]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-items:center}}.project-card[data-v-18dd871b]{cursor:pointer;background:#fff;border:1px solid #fffc;border-radius:20px;flex-direction:column;transition:all .4s;display:flex;overflow:hidden;box-shadow:0 4px 20px #0000000d}.project-card[data-v-18dd871b]:hover{transform:translateY(-12px);box-shadow:0 15px 35px #0000001a}.image-wrapper img[data-v-18dd871b]{object-fit:cover;width:100%;height:100%;transition:transform .6s}.project-card:hover .image-wrapper img[data-v-18dd871b]{transform:scale(1.08)}.hover-overlay[data-v-18dd871b]{opacity:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000004d;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.project-card:hover .hover-overlay[data-v-18dd871b]{opacity:1}.view-text[data-v-18dd871b]{color:#fff;border:1.5px solid #fff;border-radius:25px;align-items:center;padding:8px 20px;font-size:.95rem;display:flex}.mr-2[data-v-18dd871b]{margin-right:8px}.info[data-v-18dd871b]{text-align:center;flex-direction:column;flex-grow:1;padding:25px;display:flex}.project-name[data-v-18dd871b]{color:#334155;margin:0;font-size:1.5rem;font-weight:700}.divider[data-v-18dd871b]{background-color:#a855f7;border-radius:2px;width:30px;height:3px;margin:15px auto}.project-desc[data-v-18dd871b]{color:#64748b;min-height:45px;margin-bottom:25px;font-size:.9rem;line-height:1.7}.action-bar[data-v-18dd871b]{margin-top:auto}.action-btn[data-v-18dd871b]{color:#fff;cursor:pointer;background-color:#1e293b;border:none;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:12px;font-size:.95rem;font-weight:600;transition:all .3s;display:flex}.project-card:hover .action-btn[data-v-18dd871b]{background-color:#a855f7;box-shadow:0 4px 12px #a855f74d}
