.jinlin-activities[data-v-09eb7b82]{padding:20px}.header[data-v-09eb7b82]{display:flex;justify-content:space-between;align-items:center}.hint[data-v-09eb7b82]{color:#606266;line-height:1.6}.el-pagination[data-v-09eb7b82]{margin-top:20px;text-align:right}.el-select[data-v-09eb7b82]{width:100%}.activity-review[data-v-09eb7b82]{max-height:60vh;overflow-y:auto}.review-description[data-v-09eb7b82]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.finance-note[data-v-09eb7b82]{margin-left:12px;font-size:13px;color:#606266}.template-library[data-v-09eb7b82]{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #ebeef5}.template-library h2[data-v-09eb7b82]{margin:0 0 8px;font-size:18px;color:#303133}.template-grid[data-v-09eb7b82]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 20px;margin-top:20px}.template-item img[data-v-09eb7b82]{display:block;width:100%;height:auto;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;border-radius:6px;background:#f8f6f0}.template-item h3[data-v-09eb7b82]{margin:12px 0 6px;font-size:15px;line-height:1.6;color:#303133}.template-item p[data-v-09eb7b82]{margin:0 0 12px;font-size:14px;line-height:1.7;color:#606266}.template-item .el-button[data-v-09eb7b82]:focus-visible{outline:2px solid #397a35;outline-offset:3px}.cover-preview[data-v-09eb7b82]{display:block;max-width:100%;height:auto;margin-top:12px;border-radius:6px;-o-object-fit:cover;object-fit:cover}@media(max-width:1280px){.template-grid[data-v-09eb7b82]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.template-grid[data-v-09eb7b82]{grid-template-columns:1fr}.header[data-v-09eb7b82]{align-items:flex-start;gap:12px;flex-wrap:wrap}}.cover-choose[data-v-09eb7b82]{margin-top:10px}.cover-options[data-v-09eb7b82]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-height:360px;overflow-y:auto}.cover-options button[data-v-09eb7b82]{border:1px solid #dcdfe6;border-radius:6px;background:#fff;padding:6px;text-align:left;cursor:pointer;color:#303133}.cover-options button.selected[data-v-09eb7b82],.cover-options button[data-v-09eb7b82]:hover{border-color:#397a35}.cover-options button[data-v-09eb7b82]:focus-visible{outline:2px solid #397a35;outline-offset:2px}.cover-options img[data-v-09eb7b82]{display:block;width:100%;height:auto;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;border-radius:4px}.cover-options span[data-v-09eb7b82]{display:block;margin-top:5px;font-size:12px;line-height:1.4}.redemption-preview[data-v-09eb7b82]{margin:4px 0 28px;padding:20px 24px;background:#f7f8f6;border-radius:8px}.redemption-heading[data-v-09eb7b82]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.redemption-heading h3[data-v-09eb7b82]{margin:0;font-size:16px}.redemption-fields[data-v-09eb7b82]{display:flex;flex-wrap:wrap;gap:12px 28px;margin:16px 0;color:#303133}.redemption-preview .hint[data-v-09eb7b82]{margin:10px 0 0}.jinlin-activities[data-v-09eb7b82]{padding:32px;max-width:1600px;margin:0 auto}.jinlin-activities[data-v-09eb7b82] .el-card{border:0;box-shadow:none;border-radius:12px;background:#fffcf6}.jinlin-activities[data-v-09eb7b82] .el-card__body,.jinlin-activities[data-v-09eb7b82] .el-card__header{padding:28px 32px}.header[data-v-09eb7b82]{gap:24px;flex-wrap:wrap}.header h1[data-v-09eb7b82]{font-family:Songti SC,STSong,serif;font-size:32px;line-height:1.35;margin:0;color:#263f2c}.header-tools[data-v-09eb7b82]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.header-tools .el-button[data-v-09eb7b82]{margin:0;min-height:44px;padding:12px 18px}.activity-cell[data-v-09eb7b82]{display:flex;align-items:center;gap:20px}.activity-cell img[data-v-09eb7b82]{width:100px;height:76px;-o-object-fit:cover;object-fit:cover;border-radius:8px;flex-shrink:0}.activity-cell span[data-v-09eb7b82]{font-size:16px;line-height:1.5;overflow-wrap:anywhere;font-weight:600}.jinlin-activities[data-v-09eb7b82] .el-table td{padding:18px 0}.jinlin-activities[data-v-09eb7b82] .el-table th{background:#edf0e5;color:#365b3e}.jinlin-activities[data-v-09eb7b82] .el-table .el-button{min-height:44px}.jinlin-activities[data-v-09eb7b82] .el-dialog{border-radius:12px;margin-top:6vh!important}.jinlin-activities[data-v-09eb7b82] .el-dialog__body{max-height:72vh;overflow:auto;padding:24px 32px}.jinlin-activities[data-v-09eb7b82] .el-dialog__title{font-size:24px;color:#263f2c}.jinlin-activities[data-v-09eb7b82] .el-dialog__footer .el-button,.jinlin-activities[data-v-09eb7b82] .el-input__inner{min-height:44px}.template-grid[data-v-09eb7b82]{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.template-item img[data-v-09eb7b82]{border-radius:10px}.template-item h3[data-v-09eb7b82]{font-size:18px;margin:18px 0 12px}.template-item .el-button[data-v-09eb7b82]{min-height:44px}.activity-review h2[data-v-09eb7b82]{font-size:28px;line-height:1.5;margin-top:0}.activity-review .cover-preview[data-v-09eb7b82]{width:100%;max-height:280px;-o-object-fit:cover;object-fit:cover}.activity-review p[data-v-09eb7b82]{font-size:15px;line-height:1.7}.jinlin-activities[data-v-09eb7b82] .el-form-item__label{font-size:14px;color:#263f2c}.jinlin-activities[data-v-09eb7b82] .el-dialog .el-table,.jinlin-activities[data-v-09eb7b82] .el-pagination{overflow-x:auto}.jinlin-activities[data-v-09eb7b82] .el-radio-button__inner{min-height:44px;line-height:20px}@media(max-width:1100px){.template-grid[data-v-09eb7b82]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.jinlin-activities[data-v-09eb7b82]{padding:12px}.jinlin-activities[data-v-09eb7b82] .el-card__body,.jinlin-activities[data-v-09eb7b82] .el-card__header{padding:20px 16px}.header h1[data-v-09eb7b82]{font-size:28px}.header-tools[data-v-09eb7b82]{gap:8px;width:100%}.header-tools .el-button[data-v-09eb7b82]{flex:1;min-width:80px;padding:12px 8px}.template-grid[data-v-09eb7b82]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.template-item h3[data-v-09eb7b82]{font-size:16px}.jinlin-activities[data-v-09eb7b82] .el-dialog__body{padding:20px 16px}.jinlin-activities[data-v-09eb7b82] .el-form-item__label{float:none;width:100%!important;text-align:left;line-height:28px;padding-bottom:8px}.jinlin-activities[data-v-09eb7b82] .el-form-item__content{margin-left:0!important}.jinlin-activities[data-v-09eb7b82] .el-date-editor,.jinlin-activities[data-v-09eb7b82] .el-input-number{width:100%}.jinlin-activities[data-v-09eb7b82] .el-dialog__footer{display:flex;flex-wrap:wrap;gap:8px}.jinlin-activities[data-v-09eb7b82] .el-dialog__footer .el-button{flex:1;margin:0}.activity-cell img[data-v-09eb7b82]{width:88px;height:70px}}.finance-state[data-v-09eb7b82]{font-size:14px;color:#365b3e}.jinlin-activities[data-v-09eb7b82] .el-button--primary{background:#365b3e;border-color:#365b3e}.jinlin-activities[data-v-09eb7b82] .el-button--primary:hover{background:#2d4e34;border-color:#2d4e34}.jinlin-activities[data-v-09eb7b82] .el-input__inner:focus{border-color:#365b3e}.jinlin-activities[data-v-09eb7b82] .el-dialog__headerbtn{width:44px;height:44px;top:8px;right:8px}.jinlin-activities[data-v-09eb7b82] .el-tag{color:#365b3e;background:#edf0e5;border:0}.mobile-activities[data-v-09eb7b82]{display:none}.mobile-activity[data-v-09eb7b82]{padding:24px 0;border-bottom:1px solid #e9e5dc}.mobile-activity>img[data-v-09eb7b82]{width:100%;height:180px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.mobile-activity-heading[data-v-09eb7b82]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-top:20px}.mobile-activity-heading h2[data-v-09eb7b82]{margin:0;font-family:Songti SC,STSong,serif;font-size:24px;line-height:1.5;overflow-wrap:anywhere}.mobile-activity-heading .el-tag[data-v-09eb7b82]{flex-shrink:0;margin-top:6px}.mobile-activity dl[data-v-09eb7b82]{margin:20px 0}.mobile-activity dl>div[data-v-09eb7b82]{display:flex;align-items:flex-start;gap:16px;margin:12px 0;font-size:14px;line-height:1.6}.mobile-activity dt[data-v-09eb7b82]{min-width:64px;color:#526353}.mobile-activity dd[data-v-09eb7b82]{margin:0;min-width:0;overflow-wrap:anywhere}.mobile-activity-actions[data-v-09eb7b82]{display:flex;flex-wrap:wrap;gap:8px}.mobile-activity-actions .el-button[data-v-09eb7b82]{min-height:44px;margin:0}.jinlin-activities[data-v-09eb7b82] button:focus-visible{outline:2px solid #365b3e;outline-offset:3px}@media(max-width:680px){.desktop-activities[data-v-09eb7b82]{display:none}.mobile-activities[data-v-09eb7b82]{display:block}.header-tools[data-v-09eb7b82]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.jinlin-activities[data-v-09eb7b82] .el-dialog__footer .el-button{min-width:88px}}.jinlin-activities[data-v-09eb7b82] .el-input__inner::-moz-placeholder,.jinlin-activities[data-v-09eb7b82] .el-textarea__inner::-moz-placeholder{color:#62685d}.jinlin-activities[data-v-09eb7b82] .el-input__inner::placeholder,.jinlin-activities[data-v-09eb7b82] .el-textarea__inner::placeholder{color:#62685d}