/*!
 *  build: vue-admin-better 
 *  vue-admin-beautiful.com 
 *  https://gitee.com/chu1204505056/vue-admin-better 
 *  time: 2025-10-24 09:14:39
 */[data-v-4b9c97a5]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;gallery-second-menu-background:#fff}.mini-program-container[data-v-4b9c97a5]{padding:24px;background:#f0f9f4;min-height:calc(100vh - 100px)}.mini-program-container .version-card[data-v-4b9c97a5]{margin-bottom:24px;border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);border:none;overflow:hidden;transition:all .3s ease}.mini-program-container .version-card[data-v-4b9c97a5]:hover{box-shadow:0 4px 20px 0 rgba(0,0,0,.12);transform:translateY(-2px)}.mini-program-container .version-card[data-v-4b9c97a5] .el-card__header{background:linear-gradient(135deg,#07c160,#05a850);border-bottom:none;padding:20px 24px}.mini-program-container .version-card[data-v-4b9c97a5] .el-card__header .card-header .title{font-size:18px;font-weight:600;color:#fff;display:flex;align-items:center}.mini-program-container .version-card[data-v-4b9c97a5] .el-card__header .card-header .title:before{content:"";width:4px;height:18px;background:#fff;border-radius:2px;margin-right:12px}.mini-program-container .version-card[data-v-4b9c97a5] .el-card__body{padding:32px 24px}.mini-program-container .online-version .version-info[data-v-4b9c97a5]{display:flex;gap:40px}.mini-program-container .online-version .version-info .qr-code-section[data-v-4b9c97a5]{flex-shrink:0}.mini-program-container .online-version .version-info .qr-code-section .qr-code[data-v-4b9c97a5]{width:140px;height:140px;border:2px dashed #a7e7b5;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#f6fffa;position:relative;overflow:hidden;transition:all .3s ease}.mini-program-container .online-version .version-info .qr-code-section .qr-code[data-v-4b9c97a5]:hover{border-color:#07c160;background:#f0ffeb}.mini-program-container .online-version .version-info .qr-code-section .qr-code img[data-v-4b9c97a5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.mini-program-container .online-version .version-info .qr-code-section .qr-code .qr-placeholder[data-v-4b9c97a5]{display:flex;flex-direction:column;align-items:center;color:#a8abb2}.mini-program-container .online-version .version-info .qr-code-section .qr-code .qr-placeholder i[data-v-4b9c97a5]{font-size:32px;margin-bottom:8px;color:#d3d4d6}.mini-program-container .online-version .version-info .qr-code-section .qr-code .qr-placeholder span[data-v-4b9c97a5]{font-size:13px;color:#909399}.mini-program-container .online-version .version-info .info-section[data-v-4b9c97a5]{flex:1}.mini-program-container .online-version .version-info .info-section .info-item[data-v-4b9c97a5]{margin-bottom:20px;padding:16px 20px;background:#f0ffeb;border-radius:8px;border-left:4px solid #07c160;transition:all .3s ease}.mini-program-container .online-version .version-info .info-section .info-item[data-v-4b9c97a5]:hover{background:#e8ffe4;border-left-color:#05a850}.mini-program-container .online-version .version-info .info-section .info-item label[data-v-4b9c97a5]{display:block;color:#4a5568;font-size:13px;font-weight:500;margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px}.mini-program-container .online-version .version-info .info-section .info-item span[data-v-4b9c97a5]{color:#2d3748;font-size:15px;font-weight:600}.mini-program-container .latest-version .process-steps[data-v-4b9c97a5]{margin-bottom:40px;padding:24px;background:linear-gradient(135deg,#52c41a,#389e0d);border-radius:12px}.mini-program-container .latest-version .process-steps[data-v-4b9c97a5] .el-steps .el-step__head .el-step__icon{border-radius:50%;border-width:3px}.mini-program-container .latest-version .process-steps[data-v-4b9c97a5] .el-steps .el-step__head.is-process .el-step__icon{background:#fff;border-color:#fff;color:#389e0d}.mini-program-container .latest-version .process-steps[data-v-4b9c97a5] .el-steps .el-step__head.is-finish .el-step__icon{background:#fff;border-color:#fff;color:#52c41a}.mini-program-container .latest-version .process-steps[data-v-4b9c97a5] .el-steps .el-step__head.is-wait .el-step__icon{border-color:hsla(0,0%,100%,.6);color:hsla(0,0%,100%,.6)}.mini-program-container .latest-version .process-steps[data-v-4b9c97a5] .el-steps .el-step__title{color:#fff!important;font-weight:600;font-size:15px}.mini-program-container .latest-version .process-steps[data-v-4b9c97a5] .el-steps .el-step__description{color:hsla(0,0%,100%,.9)!important;font-size:13px;margin-top:8px}.mini-program-container .latest-version .process-steps[data-v-4b9c97a5] .el-steps .el-step__line{background:hsla(0,0%,100%,.4)}.mini-program-container .latest-version .status-description[data-v-4b9c97a5]{margin-bottom:32px}.mini-program-container .latest-version .status-description[data-v-4b9c97a5] .el-alert{border-radius:10px;border:none;padding:20px 24px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.mini-program-container .latest-version .status-description[data-v-4b9c97a5] .el-alert .el-alert__icon{font-size:20px}.mini-program-container .latest-version .status-description[data-v-4b9c97a5] .el-alert .el-alert__title{font-weight:600;font-size:16px}.mini-program-container .latest-version .status-description[data-v-4b9c97a5] .el-alert .el-alert__description{font-size:14px;margin-top:8px;line-height:1.6}.mini-program-container .latest-version .action-buttons[data-v-4b9c97a5]{margin-bottom:40px;text-align:center;padding:24px;background:#f6fffa;border-radius:12px;box-shadow:0 2px 8px rgba(7,193,96,.06);border:1px solid #d9f7be}.mini-program-container .latest-version .action-buttons .el-button[data-v-4b9c97a5]{margin:8px 12px;min-width:140px;height:44px;border-radius:22px;font-weight:600;font-size:14px;transition:all .3s ease;position:relative;overflow:hidden}.mini-program-container .latest-version .action-buttons .el-button[data-v-4b9c97a5]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.mini-program-container .latest-version .action-buttons .el-button[data-v-4b9c97a5]:hover:before{left:100%}.mini-program-container .latest-version .action-buttons .el-button.el-button--primary[data-v-4b9c97a5]{background:linear-gradient(135deg,#07c160,#05a850);border:none}.mini-program-container .latest-version .action-buttons .el-button.el-button--primary[data-v-4b9c97a5]:hover{background:linear-gradient(135deg,#059048,#047d3e);transform:translateY(-2px);box-shadow:0 8px 16px rgba(7,193,96,.4)}.mini-program-container .latest-version .action-buttons .el-button.el-button--success[data-v-4b9c97a5]{background:linear-gradient(135deg,#73d13d,#52c41a);border:none}.mini-program-container .latest-version .action-buttons .el-button.el-button--success[data-v-4b9c97a5]:hover{background:linear-gradient(135deg,#52c41a,#389e0d);transform:translateY(-2px);box-shadow:0 8px 16px rgba(82,196,26,.4)}.mini-program-container .latest-version .action-buttons .el-button.el-button--warning[data-v-4b9c97a5]{background:linear-gradient(135deg,#b7eb8f,#95de64);border:none;color:#1f5f00}.mini-program-container .latest-version .action-buttons .el-button.el-button--warning[data-v-4b9c97a5]:hover{background:linear-gradient(135deg,#95de64,#73d13d);transform:translateY(-2px);box-shadow:0 8px 16px rgba(149,222,100,.4)}.mini-program-container .latest-version .action-buttons .el-button[data-v-4b9c97a5]:disabled{background:#e2e8f0!important;color:#a0aec0!important;transform:none!important;box-shadow:none!important}.mini-program-container .latest-version .review-history[data-v-4b9c97a5]{background:#f6fffa;border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(7,193,96,.06);border:1px solid #d9f7be}.mini-program-container .latest-version .review-history h4[data-v-4b9c97a5]{margin:0 0 20px 0;font-size:16px;color:#2d3748;font-weight:600;display:flex;align-items:center}.mini-program-container .latest-version .review-history h4[data-v-4b9c97a5]:before{content:"";width:4px;height:16px;background:linear-gradient(135deg,#52c41a,#389e0d);border-radius:2px;margin-right:12px}.mini-program-container .latest-version .review-history[data-v-4b9c97a5] .el-table{border-radius:8px;overflow:hidden}.mini-program-container .latest-version .review-history[data-v-4b9c97a5] .el-table .el-table__header th{background:#f0ffeb;color:#2d5016;font-weight:600;border-bottom:2px solid #d9f7be}.mini-program-container .latest-version .review-history[data-v-4b9c97a5] .el-table .el-table__body tr:hover{background:#f6fffa}.mini-program-container .latest-version .review-history[data-v-4b9c97a5] .el-table .el-table__body td{border-bottom:1px solid #edf9f0;padding:16px 12px}.mini-program-container .latest-version .review-history[data-v-4b9c97a5] .el-table .el-tag{border-radius:12px;padding:4px 12px;font-size:12px;font-weight:500}@media(max-width:768px){.mini-program-container[data-v-4b9c97a5]{padding:16px}.mini-program-container .version-card[data-v-4b9c97a5] .el-card__header{padding:16px 20px}.mini-program-container .version-card[data-v-4b9c97a5] .el-card__body{padding:24px 20px}.mini-program-container .online-version .version-info[data-v-4b9c97a5]{flex-direction:column;gap:24px}.mini-program-container .online-version .version-info .qr-code-section[data-v-4b9c97a5]{align-self:center}.mini-program-container .online-version .version-info .qr-code-section .qr-code[data-v-4b9c97a5]{width:120px;height:120px}.mini-program-container .online-version .version-info .info-section .info-item[data-v-4b9c97a5]{padding:12px 16px;margin-bottom:16px}.mini-program-container .latest-version .process-steps[data-v-4b9c97a5]{padding:20px 16px}.mini-program-container .latest-version .process-steps[data-v-4b9c97a5] .el-steps .el-step__title{font-size:14px}.mini-program-container .latest-version .process-steps[data-v-4b9c97a5] .el-steps .el-step__description{font-size:12px}.mini-program-container .latest-version .action-buttons[data-v-4b9c97a5]{padding:20px 16px}.mini-program-container .latest-version .action-buttons .el-button[data-v-4b9c97a5]{margin:6px 8px;min-width:120px;height:40px;font-size:13px}.mini-program-container .latest-version .review-history[data-v-4b9c97a5]{padding:20px 16px}.mini-program-container .latest-version .review-history h4[data-v-4b9c97a5]{font-size:15px}}@keyframes fadeInUp-4b9c97a5{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.version-card[data-v-4b9c97a5]{animation:fadeInUp-4b9c97a5 .6s ease-out}.version-card[data-v-4b9c97a5]:nth-child(2){animation-delay:.1s}[data-v-4b9c97a5] .el-button.is-loading .el-icon-loading{animation:rotating-4b9c97a5 1s linear infinite}@keyframes rotating-4b9c97a5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}