.download-page[data-v-3abfe798]{max-width:1200px;margin:0 auto;padding:40px 20px;background-color:#f9f9f9;min-height:100vh}h1[data-v-3abfe798]{text-align:center;color:#333;font-size:2.5rem;font-weight:300;margin-bottom:40px}.category[data-v-3abfe798]{margin-bottom:20px}.category.full-width .software-list[data-v-3abfe798]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.category.full-width .software-item[data-v-3abfe798]{width:100%}.category h2[data-v-3abfe798]{color:#555;font-size:1.8rem;font-weight:400;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #ddd}.software-list[data-v-3abfe798]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.software-item[data-v-3abfe798]{background-color:#fff;border:1px solid #eee;border-radius:8px;padding:20px;width:calc(33.333% - 20px);-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.software-item[data-v-3abfe798]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.software-item h3[data-v-3abfe798]{margin:0 0 10px;color:#333;font-size:1rem;font-weight:400}.software-item .version[data-v-3abfe798]{color:#777;margin:0 0 10px;font-size:.8rem}.software-item .description[data-v-3abfe798]{color:#7a7777;margin:0 0 15px;font-size:.9rem;line-height:1.4}.download-btn[data-v-3abfe798]{background-color:#007bff;color:#fff;padding:10px 20px;border:none;border-radius:4px;cursor:pointer;text-decoration:none;display:inline-block;font-size:1rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.download-btn[data-v-3abfe798]:hover{background-color:#0056b3}