.poster-typography[data-v-d79244be]{display:contents}.poster-color[data-v-d79244be]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.poster-color .el-input[data-v-d79244be]{width:110px}.poster-presentation[data-v-45709826]{margin-bottom:24px}.poster-editor-layout[data-v-45709826]{display:grid;grid-template-columns:minmax(560px,7fr) minmax(345px,5fr);gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.poster-form[data-v-45709826]{min-width:0}.base-image-input[data-v-45709826]{display:none}.text-field-header[data-v-45709826],.text-field-row[data-v-45709826]{display:grid;grid-template-columns:minmax(220px,1fr) 138px 72px 190px;gap:12px}.text-field-header[data-v-45709826]{padding:0 0 8px;color:#606266;font-size:13px;font-weight:600}.text-field-block[data-v-45709826]{border-top:1px solid #ebeef5;padding-top:10px}.text-emphasis-row[data-v-45709826]{display:grid;grid-template-columns:180px minmax(180px,1fr) 220px;gap:12px;padding:0 0 10px}.text-emphasis-row[data-v-45709826] .el-form-item__label{line-height:20px;padding-bottom:4px}.emphasis-mode-select[data-v-45709826]{width:100%}.text-field-row[data-v-45709826] .el-form-item__label{line-height:20px;padding-bottom:4px}.text-field-row[data-v-45709826] .el-input-number{width:100%}.color-control[data-v-45709826]{display:grid;grid-template-columns:40px minmax(0,1fr);gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.copy-template-tools[data-v-45709826]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-height:30px}.copy-template-tools code[data-v-45709826]{color:#606266}.copy-preview[data-v-45709826]{display:grid;grid-template-columns:76px minmax(0,1fr);gap:10px;padding:10px 12px;background:#f5f7fa;color:#606266;line-height:1.6;margin-bottom:16px}.copy-preview strong[data-v-45709826]{color:#303133}.poster-actions[data-v-45709826]{position:sticky;bottom:16px;z-index:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:16px;padding:12px 0;border-top:1px solid #ebeef5;background:#fff;-webkit-box-shadow:0 -4px 12px rgba(31,45,61,.08);box-shadow:0 -4px 12px rgba(31,45,61,.08)}.poster-preview-pane[data-v-45709826]{position:sticky;top:16px;z-index:2;-ms-flex-item-align:start;align-self:start;min-width:345px;background:#fff}.preview-toolbar[data-v-45709826]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;color:#303133;font-size:14px;font-weight:600}.poster-preview-pane .poster-server-preview[data-v-45709826]{display:block;width:auto;height:min(751px,100vh - 260px);min-height:240px;max-width:100%;aspect-ratio:345/751;margin:0 auto;border:1px solid #dcdfe6;background:#fff}.poster-preview-actions[data-v-45709826]{margin-top:10px}.poster-preview-action-row[data-v-45709826]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.poster-preview-action-buttons[data-v-45709826],.poster-preview-action-row[data-v-45709826]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}@media(max-width:1180px){.poster-editor-layout[data-v-45709826]{grid-template-columns:1fr}.poster-preview-pane[data-v-45709826]{position:static}}@media(max-width:760px){.text-field-header[data-v-45709826]{display:none}.text-emphasis-row[data-v-45709826],.text-field-row[data-v-45709826]{grid-template-columns:1fr}}.referral-admin[data-v-62f9a72c]{min-height:100%;color:#303133}.page-heading[data-v-62f9a72c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:18px}.page-heading h2[data-v-62f9a72c]{margin:0;color:#1f2d3d;font-size:20px;line-height:28px;letter-spacing:0}.page-heading p[data-v-62f9a72c]{margin:5px 0 0;color:#909399;font-size:13px;line-height:20px}.overview-grid[data-v-62f9a72c]{display:grid;grid-template-columns:repeat(6,minmax(130px,1fr));gap:10px;margin-bottom:16px}.overview-item[data-v-62f9a72c]{min-height:68px;padding:13px 15px;border:1px solid #e4e7ed;border-radius:6px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.overview-label[data-v-62f9a72c]{color:#606266;font-size:13px;line-height:18px}.overview-value[data-v-62f9a72c]{margin-top:7px;color:#102a43;font-size:22px;font-weight:600;line-height:26px}.filter-bar[data-v-62f9a72c]{margin-bottom:4px}.filter-bar .el-input[data-v-62f9a72c],.filter-bar .el-select[data-v-62f9a72c]{width:190px}.cell-stack[data-v-62f9a72c]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px;line-height:18px}.cell-stack strong[data-v-62f9a72c]{color:#303133;font-weight:600}.cell-stack span[data-v-62f9a72c]{max-width:100%;color:#606266;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-stack .exception-text[data-v-62f9a72c],.exception-text[data-v-62f9a72c]{color:#c45656}.time-stack span[data-v-62f9a72c]{color:#606266;font-variant-numeric:tabular-nums}.amount-cell[data-v-62f9a72c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}.amount-cell strong[data-v-62f9a72c]{font-size:17px;line-height:20px}.amount-cell span[data-v-62f9a72c]{color:#909399;font-size:12px;font-variant-numeric:tabular-nums}.count-value[data-v-62f9a72c]{color:#1f5f4a;font-size:16px;font-weight:600}.referral-admin[data-v-62f9a72c] .student-identity{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;line-height:18px}.referral-admin[data-v-62f9a72c] .student-identity strong{color:#303133;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referral-admin[data-v-62f9a72c] .student-identity span{color:#7b8798;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referral-admin[data-v-62f9a72c] .el-table__expanded-cell{padding:14px 20px;background:#f8fafc}.referral-admin[data-v-62f9a72c] .technical-details{display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));gap:10px 24px;margin:0}.referral-admin[data-v-62f9a72c] .technical-detail-item{display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;min-width:0}.referral-admin[data-v-62f9a72c] .technical-detail-item dt{color:#909399;font-size:12px;line-height:20px}.referral-admin[data-v-62f9a72c] .technical-detail-item dd{min-width:0;margin:0;color:#606266;line-height:20px;overflow-wrap:anywhere}.referral-admin[data-v-62f9a72c] .technical-detail-item code{color:#52616f;font-family:Consolas,monospace;white-space:pre-wrap}.basic-container--poster[data-v-62f9a72c] .el-card{overflow:visible}.referral-admin--poster[data-v-62f9a72c] .el-tabs__content{overflow:visible!important}.section-toolbar[data-v-62f9a72c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;min-height:34px;margin-bottom:14px}.section-alert[data-v-62f9a72c]{margin-bottom:14px}.config-toolbar[data-v-62f9a72c]{margin-top:-4px}.config-section-head[data-v-62f9a72c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin:18px 0 10px}.config-section-head.compact[data-v-62f9a72c]{margin-top:0}.config-section-head h3[data-v-62f9a72c]{margin:0;color:#303133;font-size:15px;line-height:22px;letter-spacing:0}.config-section-head p[data-v-62f9a72c]{margin:3px 0 0;color:#909399;font-size:12px;line-height:18px}.table-pagination[data-v-62f9a72c]{margin-top:16px;text-align:right}.amount-plus[data-v-62f9a72c]{color:#2e8b6c;font-weight:600}.amount-minus[data-v-62f9a72c]{color:#d9654b;font-weight:600}.snapshot-title[data-v-62f9a72c]{margin-bottom:8px;color:#303133;font-weight:600}@media (max-width:1400px){.overview-grid[data-v-62f9a72c]{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media (max-width:1100px){.referral-admin[data-v-62f9a72c] .technical-details{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (max-width:900px){.overview-grid[data-v-62f9a72c]{grid-template-columns:repeat(2,minmax(130px,1fr))}.page-heading[data-v-62f9a72c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}