.applyUpdate[data-v-1a01902a]{padding:16px;min-height:100vh;background:linear-gradient(180deg,#fff291 0,rgba(255,242,145,.2))}.applyUpdate .title[data-v-1a01902a]{font-size:1.4rem;font-weight:700;text-align:center;margin-bottom:24px;padding:12px 0;color:#333;position:relative}.applyUpdate .title[data-v-1a01902a]:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:1px;background:linear-gradient(90deg,gold,#ff8c00);border-radius:3px}.applyUpdate .product-list[data-v-1a01902a]{margin:0 auto;display:flex;flex-wrap:wrap}@media (min-width:768px){.applyUpdate .product-list[data-v-1a01902a]{gap:30px}}.applyUpdate .product-card[data-v-1a01902a]{width:100%;padding:16px;border-radius:12px;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.08);display:flex;border:1px solid #eee;margin-bottom:30px}@media (min-width:768px){.applyUpdate .product-card[data-v-1a01902a]{flex-direction:row;width:calc(50% - 15px);padding:20px;margin-bottom:0}}.applyUpdate .card-left[data-v-1a01902a]{flex:1;padding-right:10px}@media (min-width:768px){.applyUpdate .card-left[data-v-1a01902a]{padding-right:20px}}.applyUpdate .app-header[data-v-1a01902a]{display:flex;align-items:center;margin-bottom:12px}.applyUpdate .app-icon[data-v-1a01902a]{width:50px;height:50px;-o-object-fit:cover;object-fit:cover;box-shadow:0 2px 6px rgba(0,0,0,.1)}.applyUpdate .app-info[data-v-1a01902a]{margin-left:12px}.applyUpdate .app-name[data-v-1a01902a]{font-size:1.1rem;font-weight:700;color:#333}.applyUpdate .app-version[data-v-1a01902a]{font-size:.85rem;color:#666;margin-top:3px}.applyUpdate .app-description[data-v-1a01902a]{font-size:.95rem;color:#555;line-height:1.5rem;margin-bottom:16px}.applyUpdate .download-button[data-v-1a01902a]{display:block;width:100%;padding:10px 0;border:none;border-radius:8px;background:linear-gradient(90deg,#ffe100,#ffb700);color:#333;font-weight:700;font-size:1rem;cursor:pointer;transition:all .2s;position:relative;overflow:hidden}.applyUpdate .download-button[data-v-1a01902a]:active{transform:scale(.98)}.applyUpdate .card-right[data-v-1a01902a]{display:flex;justify-content:center}@media (min-width:768px){.applyUpdate .card-right[data-v-1a01902a]{margin-top:0;width:150px;min-width:150px}}.applyUpdate .app-screenshot[data-v-1a01902a]{width:100%;height:100%;max-width:10rem;box-shadow:0 4px 10px rgba(0,0,0,.1);border:1px solid #f0f0f0}