.activity-publish[data-v-c32ff478]{max-width:800px;margin:0 auto;padding:40px 20px 100px;background:#f8f5f0;min-height:100vh}.page-header[data-v-c32ff478]{text-align:center;margin-bottom:40px}.page-header h1[data-v-c32ff478]{font-size:32px;color:#333;font-weight:600;margin-bottom:12px}.page-header .subtitle[data-v-c32ff478]{color:#666;font-size:16px}.activity-form[data-v-c32ff478]{background:#fff;border-radius:16px;padding:40px 32px;box-shadow:0 4px 24px rgba(205,16,0,.08)}.activity-form[data-v-c32ff478] .el-form-item__label{color:#333;font-weight:500;font-size:15px}.activity-form[data-v-c32ff478] .el-input__inner{border-radius:8px;border-color:#e0e0e0}.activity-form[data-v-c32ff478] .el-input__inner:focus{border-color:#cd1000}.activity-form[data-v-c32ff478] .el-textarea__inner{border-radius:8px;border-color:#e0e0e0}.activity-form[data-v-c32ff478] .el-textarea__inner:focus{border-color:#cd1000}.activity-form[data-v-c32ff478] .el-date-editor .el-input__inner{border-radius:8px}.activity-form[data-v-c32ff478] .el-input-number{width:160px}.activity-form[data-v-c32ff478] .el-radio__input.is-checked .el-radio__inner{background-color:#cd1000;border-color:#cd1000}.activity-form[data-v-c32ff478] .el-radio__input.is-checked+.el-radio__label{color:#cd1000}.activity-form .form-tip[data-v-c32ff478]{margin-left:12px;color:#999;font-size:14px}.activity-form .fee-input[data-v-c32ff478]{margin-left:16px;width:180px}.cover-uploader[data-v-c32ff478] .el-upload{border:2px dashed #e0e0e0;border-radius:12px;cursor:pointer;transition:all .3s ease;overflow:hidden;width:200px;height:140px;display:flex;align-items:center;justify-content:center}.cover-uploader[data-v-c32ff478] .el-upload:hover{border-color:#cd1000}.cover-uploader[data-v-c32ff478] .el-upload:hover .upload-placeholder i{color:#cd1000}.upload-placeholder[data-v-c32ff478]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#999}.upload-placeholder i[data-v-c32ff478]{font-size:40px;margin-bottom:10px;color:#ccc;transition:color .3s ease}.upload-placeholder span[data-v-c32ff478]{font-size:14px;margin-bottom:6px}.upload-placeholder .upload-tip[data-v-c32ff478]{font-size:12px;color:#bbb;margin:0}.cover-preview[data-v-c32ff478]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.form-actions[data-v-c32ff478]{text-align:center;margin-top:40px}.form-actions .submit-btn[data-v-c32ff478]{background:linear-gradient(135deg,#cd1000,#990c00);border-color:#cd1000;color:#fff;font-size:16px;padding:14px 48px;border-radius:30px;font-weight:600;min-height:48px}.form-actions .submit-btn[data-v-c32ff478]:hover{background:linear-gradient(135deg,#990c00,#8b150a);border-color:#990c00;transform:translateY(-2px);box-shadow:0 8px 24px rgba(205,16,0,.35)}.form-actions .reset-btn[data-v-c32ff478]{font-size:16px;padding:14px 48px;border-radius:30px;min-height:48px;margin-left:16px}@media(max-width:768px){.activity-publish[data-v-c32ff478]{padding:24px 12px 100px}.page-header[data-v-c32ff478]{margin-bottom:24px}.page-header h1[data-v-c32ff478]{font-size:24px}.page-header .subtitle[data-v-c32ff478]{font-size:14px}.activity-form[data-v-c32ff478]{padding:24px 16px;border-radius:12px}.activity-form[data-v-c32ff478] .el-form-item{margin-bottom:20px}.activity-form[data-v-c32ff478] .el-form-item__label{font-size:14px}.activity-form[data-v-c32ff478] .el-input-number{width:140px}.activity-form .fee-input[data-v-c32ff478]{margin-left:12px;width:140px}.form-actions .reset-btn[data-v-c32ff478],.form-actions .submit-btn[data-v-c32ff478]{width:100%;margin-left:0;margin-bottom:12px}}.activity-list[data-v-fee7e40c]{max-width:1200px;margin:0 auto;padding:40px 20px 100px;background:#f8f5f0;min-height:100vh}.page-header[data-v-fee7e40c]{text-align:center;margin-bottom:36px}.page-header h1[data-v-fee7e40c]{font-size:32px;color:#333;font-weight:600;margin-bottom:12px}.page-header .subtitle[data-v-fee7e40c]{color:#666;font-size:16px}.filter-bar[data-v-fee7e40c]{display:flex;align-items:center;justify-content:space-between;gap:24px;background:#fff;border-radius:16px;padding:20px 24px;margin-bottom:32px;box-shadow:0 4px 24px rgba(205,16,0,.06);flex-wrap:wrap}.filter-bar .category-tabs[data-v-fee7e40c]{display:flex;gap:8px;flex-wrap:wrap;flex:1}.filter-bar .tab-item[data-v-fee7e40c]{padding:8px 20px;border-radius:20px;font-size:14px;color:#666;cursor:pointer;transition:all .3s ease;background:#f8f5f0}.filter-bar .tab-item[data-v-fee7e40c]:hover{color:#cd1000;background:rgba(205,16,0,.08)}.filter-bar .tab-item.active[data-v-fee7e40c]{color:#fff;background:linear-gradient(135deg,#cd1000,#990c00);box-shadow:0 4px 12px rgba(205,16,0,.25)}.filter-bar .search-input[data-v-fee7e40c]{width:260px}.filter-bar .search-input[data-v-fee7e40c] .el-input__inner{border-radius:20px;border-color:#e0e0e0}.filter-bar .search-input[data-v-fee7e40c] .el-input__inner:focus{border-color:#cd1000}.filter-bar .search-input[data-v-fee7e40c] .el-input__prefix{left:12px}.filter-bar .search-input[data-v-fee7e40c] .el-input__prefix .el-input__icon{color:#999}.filter-bar .search-input[data-v-fee7e40c] .el-input__inner{padding-left:36px}.activity-grid[data-v-fee7e40c]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.activity-card[data-v-fee7e40c]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 24px rgba(205,16,0,.06);transition:all .4s ease;display:flex;flex-direction:column}.activity-card[data-v-fee7e40c]:hover{transform:translateY(-6px);box-shadow:0 16px 40px rgba(205,16,0,.14)}.activity-card:hover .activity-title[data-v-fee7e40c]{color:#cd1000}.activity-card .card-cover[data-v-fee7e40c]{position:relative;height:160px;display:flex;align-items:flex-start;justify-content:space-between;padding:14px}.activity-card .card-cover .status-tag[data-v-fee7e40c]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500;backdrop-filter:blur(4px)}.activity-card .card-cover .status-tag.ongoing[data-v-fee7e40c]{background:hsla(0,0%,100%,.92);color:#cd1000}.activity-card .card-cover .status-tag.ended[data-v-fee7e40c]{background:rgba(51,51,51,.7);color:#fff}.activity-card .card-cover .category-tag[data-v-fee7e40c]{padding:4px 12px;border-radius:12px;font-size:12px;background:rgba(217,169,106,.92);color:#fff;font-weight:500}.activity-card .card-body[data-v-fee7e40c]{padding:20px;flex:1;display:flex;flex-direction:column}.activity-card .card-body .activity-title[data-v-fee7e40c]{font-size:18px;font-weight:600;color:#333;margin-bottom:14px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease;min-height:54px}.activity-card .card-body .info-row[data-v-fee7e40c]{display:flex;align-items:center;gap:8px;color:#666;font-size:13px;margin-bottom:10px}.activity-card .card-body .info-row i[data-v-fee7e40c]{color:#cd1000;font-size:15px;flex-shrink:0}.activity-card .card-body .info-row .ellipsis[data-v-fee7e40c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-card .card-body .card-footer[data-v-fee7e40c]{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;border-top:1px solid #f0e8e0;gap:12px}.activity-card .card-body .card-footer .footer-item[data-v-fee7e40c]{display:flex;align-items:center;gap:6px;color:#999;font-size:13px;min-width:0}.activity-card .card-body .card-footer .footer-item i[data-v-fee7e40c]{color:#d9a96a;font-size:15px;flex-shrink:0}.activity-card .card-body .card-footer .footer-item.initiator i[data-v-fee7e40c]{color:#cd1000}.activity-card .card-body .card-footer .footer-item .ellipsis[data-v-fee7e40c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-state[data-v-fee7e40c]{grid-column:1/-1;text-align:center;padding:80px 0;color:#999}.empty-state i[data-v-fee7e40c]{font-size:56px;color:#ccc;margin-bottom:16px;display:block}.empty-state p[data-v-fee7e40c]{font-size:15px}.pagination-wrap[data-v-fee7e40c]{display:flex;justify-content:center;margin-top:40px}.pagination-wrap[data-v-fee7e40c] .el-pagination.is-background .el-pager li{background:#fff;border-radius:8px;color:#666}.pagination-wrap[data-v-fee7e40c] .el-pagination.is-background .el-pager li.active{background:linear-gradient(135deg,#cd1000,#990c00);color:#fff}.pagination-wrap[data-v-fee7e40c] .el-pagination.is-background .el-pager li:not(.disabled):hover{color:#cd1000}.pagination-wrap[data-v-fee7e40c] .el-pagination.is-background .btn-next,.pagination-wrap[data-v-fee7e40c] .el-pagination.is-background .btn-prev{background:#fff;border-radius:8px;color:#666}.pagination-wrap[data-v-fee7e40c] .el-pagination.is-background .btn-next:hover,.pagination-wrap[data-v-fee7e40c] .el-pagination.is-background .btn-prev:hover{color:#cd1000}@media(max-width:992px){.activity-grid[data-v-fee7e40c]{grid-template-columns:repeat(2,1fr)}.filter-bar .search-input[data-v-fee7e40c]{width:220px}}@media(max-width:768px){.activity-list[data-v-fee7e40c]{padding:24px 12px 100px}.page-header[data-v-fee7e40c]{margin-bottom:24px}.page-header h1[data-v-fee7e40c]{font-size:24px}.page-header .subtitle[data-v-fee7e40c]{font-size:14px}.filter-bar[data-v-fee7e40c]{flex-direction:column;align-items:stretch;padding:16px;gap:16px}.filter-bar .category-tabs[data-v-fee7e40c]{justify-content:center}.filter-bar .search-input[data-v-fee7e40c]{width:100%}.activity-grid[data-v-fee7e40c]{grid-template-columns:repeat(2,1fr);gap:16px}.activity-card .card-cover[data-v-fee7e40c]{height:130px}.activity-card .card-body[data-v-fee7e40c]{padding:16px}.activity-card .card-body .activity-title[data-v-fee7e40c]{font-size:16px;min-height:48px}.activity-card .card-body .card-footer .footer-item[data-v-fee7e40c],.activity-card .card-body .info-row[data-v-fee7e40c]{font-size:12px}}@media(max-width:480px){.activity-grid[data-v-fee7e40c]{grid-template-columns:1fr}.filter-bar .category-tabs .tab-item[data-v-fee7e40c]{padding:6px 14px;font-size:13px}.activity-card .card-cover[data-v-fee7e40c]{height:150px}.activity-card .card-body .activity-title[data-v-fee7e40c]{font-size:16px;-webkit-line-clamp:1;min-height:auto}}.activity-detail-page[data-v-07f335da]{background:#f8f5f0;min-height:100vh}.activity-detail-page .page-container[data-v-07f335da]{max-width:900px;margin:0 auto;padding:0 20px}.activity-detail-page .carousel-section[data-v-07f335da]{margin-top:20px}.activity-detail-page .carousel-section .detail-carousel[data-v-07f335da]{border-radius:16px;overflow:hidden}.activity-detail-page .carousel-section .detail-carousel[data-v-07f335da] .el-carousel__container{border-radius:16px}.activity-detail-page .carousel-section .detail-carousel[data-v-07f335da] .el-carousel__indicators--outside{margin-top:10px}.activity-detail-page .carousel-section .detail-carousel[data-v-07f335da] .el-carousel__indicator__inner{background:rgba(0,0,0,.2)}.activity-detail-page .carousel-section .detail-carousel[data-v-07f335da] .el-carousel__indicator.is-active .el-carousel__indicator__inner{background:#cd1000}.activity-detail-page .carousel-section .carousel-item[data-v-07f335da]{width:100%;height:100%;position:relative;border-radius:16px;overflow:hidden}.activity-detail-page .carousel-section .carousel-item .carousel-overlay[data-v-07f335da]{position:absolute;inset:0;background:rgba(0,0,0,.15)}.activity-detail-page .carousel-section .carousel-item .carousel-counter[data-v-07f335da]{position:absolute;bottom:16px;right:16px;padding:4px 12px;background:rgba(0,0,0,.5);color:#fff;border-radius:16px;font-size:13px;z-index:2}.activity-detail-page .title-section[data-v-07f335da]{margin-top:32px}.activity-detail-page .title-section .activity-title[data-v-07f335da]{font-size:28px;color:#333;font-weight:700;line-height:1.4;margin:0}.activity-detail-page .content-section[data-v-07f335da]{margin-top:24px;background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 12px rgba(0,0,0,.04)}.activity-detail-page .content-section p[data-v-07f335da]{font-size:15px;color:#333;line-height:1.8;margin:0 0 16px}.activity-detail-page .content-section p[data-v-07f335da]:last-child{margin-bottom:0}.activity-detail-page .info-bar[data-v-07f335da]{margin-top:24px;background:#fff;border-radius:12px;padding:20px 24px;display:flex;align-items:center;box-shadow:0 2px 12px rgba(0,0,0,.04)}.activity-detail-page .info-bar .info-item[data-v-07f335da]{flex:1;display:flex;align-items:center;gap:10px}.activity-detail-page .info-bar .info-item i[data-v-07f335da]{width:36px;height:36px;border-radius:10px;background:rgba(205,16,0,.08);color:#cd1000;font-size:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.activity-detail-page .info-bar .info-item .info-text[data-v-07f335da]{display:flex;flex-direction:column;gap:2px;min-width:0}.activity-detail-page .info-bar .info-item .info-text .info-label[data-v-07f335da]{font-size:12px;color:#999}.activity-detail-page .info-bar .info-item .info-text .info-value[data-v-07f335da]{font-size:14px;color:#333;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activity-detail-page .info-bar .info-item .info-text .info-value.fee-free[data-v-07f335da]{color:#cd1000;font-weight:600}.activity-detail-page .info-bar .info-divider[data-v-07f335da]{width:1px;height:32px;background:#eee;flex-shrink:0}.activity-detail-page .signup-section[data-v-07f335da]{margin-top:24px;text-align:center}.activity-detail-page .signup-section .signup-btn[data-v-07f335da]{width:100%;height:56px;font-size:18px;font-weight:600;letter-spacing:2px;border:none;border-radius:28px;color:#fff;background:linear-gradient(135deg,#990c00,#cd1000 50%,#e61600);box-shadow:0 8px 28px rgba(205,16,0,.35);transition:all .3s ease}.activity-detail-page .signup-section .signup-btn i[data-v-07f335da]{margin-right:8px;font-size:20px}.activity-detail-page .signup-section .signup-btn[data-v-07f335da]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 36px rgba(205,16,0,.45)}.activity-detail-page .signup-section .signup-btn[data-v-07f335da]:active:not(:disabled){transform:translateY(0)}.activity-detail-page .signup-section .signup-btn[data-v-07f335da]:disabled{background:#ccc;cursor:not-allowed}.activity-detail-page .tag-section[data-v-07f335da]{margin-top:20px}.activity-detail-page .tag-section .activity-tag[data-v-07f335da]{display:inline-block;padding:6px 14px;background:rgba(205,16,0,.08);color:#cd1000;border-radius:8px;font-size:14px;font-weight:500}.activity-detail-page .comment-section[data-v-07f335da]{margin-top:32px;background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 12px rgba(0,0,0,.04);margin-bottom:40px}.activity-detail-page .comment-section .comment-header[data-v-07f335da]{margin-bottom:20px}.activity-detail-page .comment-section .comment-header h3[data-v-07f335da]{font-size:18px;color:#333;font-weight:600;margin:0}.activity-detail-page .comment-section .comment-input-wrap[data-v-07f335da]{display:flex;gap:12px;margin-bottom:24px}.activity-detail-page .comment-section .comment-input-wrap .comment-input[data-v-07f335da]{flex:1}.activity-detail-page .comment-section .comment-input-wrap .comment-input[data-v-07f335da] .el-input__inner{height:44px;border-radius:22px;border-color:#e0e0e0}.activity-detail-page .comment-section .comment-input-wrap .comment-input[data-v-07f335da] .el-input__inner:focus{border-color:#cd1000}.activity-detail-page .comment-section .comment-input-wrap .send-btn[data-v-07f335da]{height:44px;padding:0 24px;border-radius:22px;background:#cd1000;border-color:#cd1000;color:#fff;font-weight:600}.activity-detail-page .comment-section .comment-input-wrap .send-btn[data-v-07f335da]:hover{background:#b80d00;border-color:#b80d00}.activity-detail-page .comment-section .comment-list .comment-item[data-v-07f335da]{display:flex;gap:12px;padding:16px 0;border-bottom:1px solid #f0f0f0}.activity-detail-page .comment-section .comment-list .comment-item[data-v-07f335da]:last-child{border-bottom:none}.activity-detail-page .comment-section .comment-list .comment-item .comment-body[data-v-07f335da]{flex:1}.activity-detail-page .comment-section .comment-list .comment-item .comment-body .comment-meta[data-v-07f335da]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.activity-detail-page .comment-section .comment-list .comment-item .comment-body .comment-meta .comment-name[data-v-07f335da]{font-size:14px;color:#333;font-weight:600}.activity-detail-page .comment-section .comment-list .comment-item .comment-body .comment-meta .comment-time[data-v-07f335da]{font-size:12px;color:#999}.activity-detail-page .comment-section .comment-list .comment-item .comment-body .comment-text[data-v-07f335da]{font-size:14px;color:#666;line-height:1.6;margin:0}.activity-detail-page .comment-section .comment-empty[data-v-07f335da]{text-align:center;padding:40px 0}.activity-detail-page .comment-section .comment-empty i[data-v-07f335da]{font-size:40px;color:#ddd;margin-bottom:12px;display:block}.activity-detail-page .comment-section .comment-empty p[data-v-07f335da]{font-size:14px;color:#999;margin:0}@media(max-width:768px){.activity-detail-page .page-container[data-v-07f335da]{padding:0 12px}.activity-detail-page .title-section[data-v-07f335da]{margin-top:24px}.activity-detail-page .title-section .activity-title[data-v-07f335da]{font-size:22px}.activity-detail-page .content-section[data-v-07f335da]{padding:18px}.activity-detail-page .content-section p[data-v-07f335da]{font-size:14px}.activity-detail-page .info-bar[data-v-07f335da]{flex-wrap:wrap;padding:16px;gap:12px}.activity-detail-page .info-bar .info-item[data-v-07f335da]{flex:1 1 calc(50% - 12px);min-width:calc(50% - 12px)}.activity-detail-page .info-bar .info-divider[data-v-07f335da]{display:none}.activity-detail-page .signup-section .signup-btn[data-v-07f335da]{height:50px;font-size:16px}.activity-detail-page .comment-section[data-v-07f335da]{padding:18px}.activity-detail-page .comment-section .comment-input-wrap[data-v-07f335da]{flex-direction:column}.activity-detail-page .comment-section .comment-input-wrap .send-btn[data-v-07f335da]{width:100%}}@media(max-width:480px){.activity-detail-page .title-section .activity-title[data-v-07f335da]{font-size:18px}.activity-detail-page .info-bar .info-item[data-v-07f335da]{flex:1 1 100%;min-width:100%}}.daily-publish[data-v-f55753e2]{max-width:1200px;margin:0 auto;padding:40px 20px 100px;background:#f8f5f0;min-height:100vh}.page-header[data-v-f55753e2]{text-align:center;margin-bottom:36px}.page-header h1[data-v-f55753e2]{font-size:32px;color:#333;font-weight:600;margin-bottom:12px}.page-header .subtitle[data-v-f55753e2]{color:#666;font-size:16px}.publish-layout[data-v-f55753e2]{display:grid;grid-template-columns:1fr 320px;gap:24px;align-items:start}.publish-main .publish-form[data-v-f55753e2]{background:#fff;border-radius:16px;padding:36px 32px;box-shadow:0 4px 24px rgba(205,16,0,.06)}.publish-main .publish-form[data-v-f55753e2] .el-form-item__label{color:#333;font-weight:500;font-size:15px}.publish-main .publish-form[data-v-f55753e2] .el-input__inner{border-radius:8px;border-color:#e0e0e0}.publish-main .publish-form[data-v-f55753e2] .el-input__inner:focus{border-color:#cd1000}.publish-main .publish-form[data-v-f55753e2] .el-textarea__inner{border-radius:8px;border-color:#e0e0e0;line-height:1.8;font-size:15px}.publish-main .publish-form[data-v-f55753e2] .el-textarea__inner:focus{border-color:#cd1000}.publish-main .publish-form[data-v-f55753e2] .el-select .el-input__inner{border-radius:8px}.publish-main .publish-form .option-icon[data-v-f55753e2]{margin-right:8px;color:#cd1000}.image-upload-area[data-v-f55753e2]{display:flex;flex-wrap:wrap;gap:12px}.image-upload-area .image-item[data-v-f55753e2]{position:relative;width:100px;height:100px;border-radius:8px;overflow:hidden}.image-upload-area .image-item img[data-v-f55753e2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.image-upload-area .image-item .remove-btn[data-v-f55753e2]{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;background:rgba(0,0,0,.55);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease}.image-upload-area .image-item .remove-btn i[data-v-f55753e2]{font-size:12px}.image-upload-area .image-item .remove-btn[data-v-f55753e2]:hover{background:#cd1000}.image-upload-area .upload-trigger[data-v-f55753e2]{width:100px;height:100px;border:2px dashed #d9a96a;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#999;cursor:pointer;transition:all .3s ease;background:rgba(217,169,106,.04)}.image-upload-area .upload-trigger i[data-v-f55753e2]{font-size:28px;color:#d9a96a;margin-bottom:6px;transition:color .3s ease}.image-upload-area .upload-trigger span[data-v-f55753e2]{font-size:12px}.image-upload-area .upload-trigger[data-v-f55753e2]:hover{border-color:#cd1000;background:rgba(205,16,0,.04)}.image-upload-area .upload-trigger:hover i[data-v-f55753e2],.image-upload-area .upload-trigger:hover span[data-v-f55753e2]{color:#cd1000}.upload-tip[data-v-f55753e2]{font-size:12px;color:#999;margin-top:8px;margin-bottom:0}.form-actions[data-v-f55753e2]{text-align:center;margin-top:32px;margin-bottom:0}.form-actions[data-v-f55753e2] .el-form-item__content{margin-left:0!important}.form-actions .publish-btn[data-v-f55753e2]{background:linear-gradient(135deg,#cd1000,#990c00);border-color:#cd1000;color:#fff;font-size:15px;padding:12px 40px;border-radius:30px;font-weight:600;min-height:44px}.form-actions .publish-btn i[data-v-f55753e2]{margin-right:6px}.form-actions .publish-btn[data-v-f55753e2]:hover{background:linear-gradient(135deg,#990c00,#8b150a);border-color:#990c00;transform:translateY(-2px);box-shadow:0 8px 24px rgba(205,16,0,.35)}.form-actions .cancel-btn[data-v-f55753e2]{font-size:15px;padding:12px 36px;border-radius:30px;min-height:44px;margin-right:16px;border-color:#e0e0e0;color:#666}.form-actions .cancel-btn[data-v-f55753e2]:hover{color:#cd1000;border-color:#cd1000;background:rgba(205,16,0,.04)}.publish-aside[data-v-f55753e2]{display:flex;flex-direction:column;gap:20px;position:sticky;top:20px}.publish-aside .tip-card[data-v-f55753e2]{background:linear-gradient(135deg,#cd1000,#990c00);border-radius:16px;padding:28px 24px;text-align:center;box-shadow:0 8px 24px rgba(205,16,0,.18);color:#fff}.publish-aside .tip-card .tip-icon[data-v-f55753e2]{width:56px;height:56px;margin:0 auto 16px;border-radius:50%;background:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center}.publish-aside .tip-card .tip-icon i[data-v-f55753e2]{font-size:28px;color:#fff}.publish-aside .tip-card h3[data-v-f55753e2]{font-size:20px;font-weight:600;margin-bottom:6px}.publish-aside .tip-card .tip-text[data-v-f55753e2]{font-size:15px;margin-bottom:16px;opacity:.95}.publish-aside .tip-card .tip-desc[data-v-f55753e2]{font-size:13px;line-height:1.7;opacity:.9;margin:0}.publish-aside .guide-card[data-v-f55753e2]{background:#fff;border-radius:16px;padding:24px 20px;box-shadow:0 4px 24px rgba(205,16,0,.06)}.publish-aside .guide-card h4[data-v-f55753e2]{font-size:16px;color:#333;font-weight:600;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f0e8e0;display:flex;align-items:center}.publish-aside .guide-card h4[data-v-f55753e2]:before{content:"";display:inline-block;width:4px;height:16px;background:#cd1000;border-radius:2px;margin-right:8px}.publish-aside .guide-card ul[data-v-f55753e2]{list-style:none;padding:0;margin:0}.publish-aside .guide-card ul li[data-v-f55753e2]{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:#666;line-height:1.7;margin-bottom:10px}.publish-aside .guide-card ul li i[data-v-f55753e2]{color:#cd1000;font-size:14px;margin-top:3px;flex-shrink:0}.publish-aside .guide-card ul li[data-v-f55753e2]:last-child{margin-bottom:0}.publish-aside .stat-card[data-v-f55753e2]{background:#fff;border-radius:16px;padding:20px;box-shadow:0 4px 24px rgba(205,16,0,.06)}.publish-aside .stat-card .stat-row[data-v-f55753e2]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.publish-aside .stat-card .stat-row[data-v-f55753e2]:first-child{padding-top:0}.publish-aside .stat-card .stat-row[data-v-f55753e2]:last-child{padding-bottom:0;border-top:1px solid #f0e8e0}.publish-aside .stat-card .stat-row .stat-label[data-v-f55753e2]{font-size:14px;color:#999}.publish-aside .stat-card .stat-row .stat-value[data-v-f55753e2]{font-size:16px;color:#333;font-weight:600}.publish-aside .stat-card .stat-row .stat-value.today[data-v-f55753e2]{color:#cd1000}@media(max-width:992px){.publish-layout[data-v-f55753e2]{grid-template-columns:1fr}.publish-aside[data-v-f55753e2]{position:static;flex-direction:row;flex-wrap:wrap}.publish-aside .guide-card[data-v-f55753e2],.publish-aside .stat-card[data-v-f55753e2],.publish-aside .tip-card[data-v-f55753e2]{flex:1;min-width:240px}}@media(max-width:768px){.daily-publish[data-v-f55753e2]{padding:24px 12px 100px}.page-header[data-v-f55753e2]{margin-bottom:24px}.page-header h1[data-v-f55753e2]{font-size:24px}.page-header .subtitle[data-v-f55753e2]{font-size:14px}.publish-main .publish-form[data-v-f55753e2]{padding:24px 16px;border-radius:12px}.publish-main .publish-form[data-v-f55753e2] .el-form-item{margin-bottom:20px}.publish-main .publish-form[data-v-f55753e2] .el-form-item__label{font-size:14px}.image-upload-area .image-item[data-v-f55753e2],.image-upload-area .upload-trigger[data-v-f55753e2]{width:80px;height:80px}.form-actions .cancel-btn[data-v-f55753e2],.form-actions .publish-btn[data-v-f55753e2]{width:100%;margin-right:0;margin-bottom:12px}.form-actions .cancel-btn[data-v-f55753e2]{margin-right:0}.publish-aside[data-v-f55753e2]{flex-direction:column}.publish-aside .guide-card[data-v-f55753e2],.publish-aside .stat-card[data-v-f55753e2],.publish-aside .tip-card[data-v-f55753e2]{min-width:100%}}@media(max-width:480px){.publish-main .publish-form[data-v-f55753e2] .el-form-item__label{float:none;text-align:left;padding:0 0 8px}.publish-main .publish-form[data-v-f55753e2] .el-form-item__content{margin-left:0!important}}