[data-v-aaf5d700].hide .el-upload--picture-card{display:none}[data-v-aaf5d700] .el-upload-small .el-upload--picture-card{width:108px;height:108px;line-height:106px}[data-v-aaf5d700] .el-list-enter-active,[data-v-aaf5d700] .el-list-leave-active{transition:all 0s}.el-list-leave-active[data-v-aaf5d700],[data-v-aaf5d700] .el-list-enter{opacity:0;transform:translateY(0)}[data-v-aaf5d700] .el-upload__tip{line-height:1.5}.submit-header .btn-outline-primary.active[data-v-3e900bec]{background:#1677ff;border-color:#1677ff;color:#fff}.submit-header .btn-outline-primary.active[data-v-3e900bec]:active,.submit-header .btn-outline-primary.active[data-v-3e900bec]:focus,.submit-header .btn-outline-primary.active[data-v-3e900bec]:hover{background:#0a5ed9;border-color:#0a5ed9;color:#fff}.submit-header .back-btn[data-v-3e900bec]{width:40px;height:40px;border-radius:12px;background:#f5f6fa;color:#4a4a4a;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.submit-header .back-btn[data-v-3e900bec]:hover{background:#e8f0fe;color:#1677ff}.submission-list[data-v-3e900bec]{display:flex;flex-direction:column;gap:12px;min-height:120px}.submission-item[data-v-3e900bec]{display:flex;align-items:center;gap:16px;padding:16px 18px;background:#f8fafe;border-radius:16px;border:1px solid transparent;transition:all .2s ease;cursor:pointer}.submission-item[data-v-3e900bec]:hover{background:#fff;border-color:#d6e4ff;box-shadow:0 4px 16px rgba(0,0,0,.06);transform:translateY(-2px)}.submission-item .s-icon[data-v-3e900bec]{width:46px;height:46px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.submission-item .s-main[data-v-3e900bec]{flex:1;min-width:0}.submission-item .s-main .s-title[data-v-3e900bec]{font-size:15px;font-weight:600;color:#1a1a1a;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.submission-item .s-main .s-meta[data-v-3e900bec]{display:flex;align-items:center;gap:16px;font-size:12px;color:#8c8c8c;flex-wrap:wrap}.submission-item .s-main .s-meta span[data-v-3e900bec],.submission-status[data-v-3e900bec]{display:inline-flex;align-items:center;gap:5px}.submission-status[data-v-3e900bec]{font-size:12px;font-weight:600;padding:5px 14px;border-radius:20px;flex-shrink:0;white-space:nowrap}.submission-status.published[data-v-3e900bec]{background:#e6f7e6;color:#52c41a}.submission-status.reviewing[data-v-3e900bec]{background:#fff7e6;color:#fa8c16}.submission-status.rejected[data-v-3e900bec]{background:#fff1f0;color:#ff4d4f}.submission-status.draft[data-v-3e900bec]{background:#f0f2f5;color:#8c8c8c}.empty-modules-tip[data-v-3e900bec]{text-align:center;padding:40px 20px;color:#b0b0b0;font-size:13px;background:#f8fafe;border-radius:14px;border:1.5px dashed #e8eaef}.empty-modules-tip i[data-v-3e900bec]{font-size:28px;display:block;margin-bottom:8px;color:#d0d5dd}.submit-dialog[data-v-3e900bec] .el-dialog__body{padding:16px 24px}@media (max-width:768px){.submission-item[data-v-3e900bec]{flex-wrap:wrap;padding:14px 14px;gap:12px}.submission-item .s-icon[data-v-3e900bec]{width:40px;height:40px;font-size:17px;border-radius:12px}.submission-item .s-title[data-v-3e900bec]{font-size:14px}.submission-item .s-meta[data-v-3e900bec]{gap:10px;font-size:11px}.submission-status[data-v-3e900bec]{font-size:11px;padding:4px 12px}}@media (max-width:480px){.submit-header[data-v-3e900bec]{flex-wrap:wrap}.submit-header .header-actions[data-v-3e900bec]{width:100%}.submit-header .header-actions .el-button[data-v-3e900bec]{width:100%;margin-left:0}.submission-item .s-main[data-v-3e900bec]{flex:1 1 100%;order:3}.submission-item .s-title[data-v-3e900bec]{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.submission-item .submission-status[data-v-3e900bec]{margin-left:auto}}.submit-dialog{border-radius:16px}@media (max-width:768px){.submit-dialog{width:92%!important;margin-top:4vh!important}.submit-dialog .el-dialog__body{padding:12px 16px}}