:root{--yk-primary-color:#409eff}.app-update-dialog{border-radius:18px;overflow:hidden}.app-update-dialog .el-dialog__header{display:none}.app-update-dialog .el-dialog__body{padding:0}.app-update-dialog .el-dialog__footer{padding:0 40px 36px}.app-update-dialog__banner{background:color-mix(in srgb,var(--yk-primary-color) 8%,#fff);min-height:132px;overflow:hidden;position:relative}.app-update-dialog__banner-content{padding:32px 48px;position:relative;z-index:1}.app-update-dialog__banner-content h2{color:#232323;font-size:32px;font-weight:650;line-height:1.25;margin:0}.app-update-dialog__banner-content p{color:#4c4c4c;font-size:16px;line-height:1.5;margin:8px 0 0}.app-update-dialog__decoration{border:18px solid color-mix(in srgb,var(--yk-primary-color) 10%,transparent);border-radius:50%;position:absolute}.app-update-dialog__decoration--left{height:158px;left:-66px;top:-74px;width:158px}.app-update-dialog__decoration--right{height:236px;right:28px;top:-90px;width:236px}.app-update-dialog__content{padding:30px 48px 24px}.app-update-dialog__content h3{color:#303133;font-size:16px;font-weight:600;line-height:1.5;margin:0 0 12px}.app-update-dialog__notes{color:#73767a;font-size:15px;line-height:1.8;max-height:120px;overflow-y:auto;white-space:pre-line;word-break:break-word}.app-update-dialog__meta{color:#a0a3a8;display:flex;font-size:13px;gap:18px;margin-top:16px}.app-update-dialog__progress{margin-top:22px}.app-update-dialog__progress .el-progress-bar__outer{background:color-mix(in srgb,var(--yk-primary-color) 12%,#fff)}.app-update-dialog__progress .el-progress-bar__inner{background:var(--yk-primary-color)}.app-update-dialog__progress p{color:#a0a3a8;font-size:12px;margin:8px 0 0;text-align:right}.app-update-dialog__progress-info{color:#606266;display:flex;font-size:13px;justify-content:space-between;margin-bottom:9px}.app-update-dialog__error{margin-top:20px}.app-update-dialog__footer{display:flex;gap:12px;justify-content:flex-end}.app-update-dialog__footer .el-button{border-radius:10px;font-size:14px;height:42px;margin:0;min-width:112px}.app-update-dialog__footer .el-button--primary{--el-button-bg-color:var(--yk-primary-color);--el-button-border-color:var(--yk-primary-color);--el-button-hover-bg-color:color-mix(in srgb,var(--yk-primary-color) 86%,#fff);--el-button-hover-border-color:color-mix(in srgb,var(--yk-primary-color) 86%,#fff)}
