.skill-training-form .el-form-item[data-v-1cd75b12],.skill-training-form .el-form-item[data-v-d4da103a]{margin-bottom:20px}.training-wishes-page[data-v-5d0d051e]{padding:24px;min-height:100vh;background:#f5f7fa}.page-header[data-v-5d0d051e]{display:flex;justify-content:space-between;align-items:center;padding:24px 28px;background:linear-gradient(135deg,#1890ff,#36cfc9);border-radius:14px;margin-bottom:20px;box-shadow:0 6px 20px rgba(24,144,255,.25)}.page-header .header-main[data-v-5d0d051e]{display:flex;align-items:center;gap:18px}.page-header .header-main .header-icon[data-v-5d0d051e]{width:54px;height:54px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.2);border-radius:14px}.page-header .header-main .header-icon i[data-v-5d0d051e]{font-size:28px;color:#fff}.page-header .header-main .page-title[data-v-5d0d051e]{margin:0;font-size:22px;font-weight:600;color:#fff}.page-header .header-main .page-desc[data-v-5d0d051e]{margin:4px 0 0;font-size:13px;color:hsla(0,0%,100%,.8)}.page-header .header-actions[data-v-5d0d051e]{display:flex;gap:14px}.page-header .header-actions .action-btn[data-v-5d0d051e]{border-radius:22px;padding:12px 24px;font-size:14px;font-weight:500;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .3s}.page-header .header-actions .action-btn[data-v-5d0d051e]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.25)}.page-header .header-actions .action-btn i[data-v-5d0d051e]{margin-right:8px}.page-header .header-actions .action-btn.skill[data-v-5d0d051e]{background:#fff;color:#1890ff;border-color:#fff}.page-header .header-actions .action-btn.entrepreneurship[data-v-5d0d051e]{background:#52c41a;border-color:#52c41a}.tab-section[data-v-5d0d051e]{margin-bottom:20px;background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.04);padding:0 20px}.tab-section[data-v-5d0d051e] .el-tabs__header{margin:0}.tab-section[data-v-5d0d051e] .el-tabs__header .el-tabs__nav{border:none}.tab-section[data-v-5d0d051e] .el-tabs__header .el-tabs__nav .el-tabs__item{font-size:15px;padding:20px 28px;height:auto;transition:all .3s}.tab-section[data-v-5d0d051e] .el-tabs__header .el-tabs__nav .el-tabs__item span{display:flex;align-items:center;gap:8px}.tab-section[data-v-5d0d051e] .el-tabs__header .el-tabs__nav .el-tabs__item i{font-size:18px}.tab-section[data-v-5d0d051e] .el-tabs__header .el-tabs__nav .el-tabs__item.is-active{color:#1890ff;font-weight:600}.tab-section[data-v-5d0d051e] .el-tabs__header .el-tabs__nav .el-tabs__item:hover{color:#1890ff}.tab-section[data-v-5d0d051e] .el-tabs__header .el-tabs__active-bar{background-color:#1890ff;height:3px;border-radius:2px}.wishes-container .list-grid[data-v-5d0d051e]{display:flex;flex-direction:column;gap:14px}.wishes-container .wish-card[data-v-5d0d051e]{display:flex;align-items:center;background:#fff;border-radius:12px;padding:20px 24px;box-shadow:0 2px 12px rgba(0,0,0,.04);transition:all .3s ease;position:relative}.wishes-container .wish-card[data-v-5d0d051e]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#1890ff;border-radius:12px 0 0 12px;transform:scaleY(0);transition:transform .3s ease}.wishes-container .wish-card[data-v-5d0d051e]:hover{box-shadow:0 4px 20px rgba(24,144,255,.12);transform:translateX(4px)}.wishes-container .wish-card[data-v-5d0d051e]:hover:before{transform:scaleY(1)}.wishes-container .wish-card .card-icon[data-v-5d0d051e]{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:#e6f7ff;border-radius:14px;margin-right:20px;flex-shrink:0}.wishes-container .wish-card .card-icon i[data-v-5d0d051e]{font-size:24px;color:#1890ff}.wishes-container .wish-card .card-icon.entrepreneurship[data-v-5d0d051e]{background:#f6ffed}.wishes-container .wish-card .card-icon.entrepreneurship i[data-v-5d0d051e]{color:#52c41a}.wishes-container .wish-card .card-content[data-v-5d0d051e]{flex:1;min-width:0}.wishes-container .wish-card .card-content .wish-title[data-v-5d0d051e]{margin:0 0 10px;font-size:16px;font-weight:600;color:#262626}.wishes-container .wish-card .card-content .wish-info[data-v-5d0d051e]{display:flex;gap:24px}.wishes-container .wish-card .card-content .wish-info .info-item[data-v-5d0d051e]{display:flex;align-items:center;gap:6px;font-size:14px;color:#8c8c8c}.wishes-container .wish-card .card-content .wish-info .info-item i[data-v-5d0d051e]{color:#1890ff}.wishes-container .wish-card .card-actions[data-v-5d0d051e]{display:flex;gap:10px;flex-shrink:0}.wishes-container .wish-card .card-actions .btn[data-v-5d0d051e]{border-radius:18px;padding:8px 16px;font-size:13px}.wishes-container .wish-card .card-actions .btn i[data-v-5d0d051e]{margin-right:4px}.empty-state[data-v-5d0d051e]{display:flex;flex-direction:column;align-items:center;padding:80px 20px;background:#fff;border-radius:12px;text-align:center}.empty-state .empty-graphic[data-v-5d0d051e]{width:100px;height:100px;display:flex;align-items:center;justify-content:center;background:#e6f7ff;border-radius:50%;margin-bottom:20px}.empty-state .empty-graphic i[data-v-5d0d051e]{font-size:44px;color:#1890ff}.empty-state .empty-title[data-v-5d0d051e]{margin:0;font-size:18px;font-weight:600;color:#262626}.empty-state .empty-desc[data-v-5d0d051e]{margin:10px 0 0;font-size:14px;color:#8c8c8c}@keyframes cardSlideIn-data-v-5d0d051e{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.card-list-enter-active[data-v-5d0d051e],.card-list-leave-active[data-v-5d0d051e]{transition:all .3s ease}.card-list-enter-from[data-v-5d0d051e]{opacity:0;transform:translateX(-20px)}.card-list-leave-to[data-v-5d0d051e]{opacity:0;transform:translateX(20px)}@media (max-width:768px){.page-header[data-v-5d0d051e]{flex-direction:column;gap:20px;text-align:center}.page-header .header-main[data-v-5d0d051e]{flex-direction:column}.page-header .header-actions[data-v-5d0d051e]{flex-direction:column;width:100%}.page-header .header-actions .action-btn[data-v-5d0d051e]{width:100%;justify-content:center}.wish-card[data-v-5d0d051e]{flex-direction:column;align-items:flex-start;gap:16px}.wish-card .card-content[data-v-5d0d051e]{width:100%}.wish-card .card-content .wish-info[data-v-5d0d051e]{flex-direction:column;gap:8px}.wish-card .card-actions[data-v-5d0d051e]{width:100%;justify-content:flex-end}}.pagination-container[data-v-5d0d051e]{margin-top:24px;display:flex;justify-content:flex-end}.pagination-container[data-v-5d0d051e] .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#1890ff}