.team-poster-manual-dialog[data-v-61696709] .el-dialog__body{padding:8px 12px 12px;max-height:calc(100vh - 130px);overflow-y:auto;box-sizing:border-box}.team-poster-manual-dialog[data-v-61696709] .el-dialog__footer{padding:10px 16px 14px}.team-poster-manual-dialog[data-v-61696709] .el-dialog__footer .dialog-footer{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;flex-shrink:0}.team-poster-manual-dialog .poster-toolbar[data-v-61696709]{margin-bottom:12px;padding:8px 12px;background:#f5f7fa;border-radius:4px;display:flex;align-items:center;flex-wrap:wrap}.team-poster-manual-dialog .poster-toolbar .toolbar-label[data-v-61696709]{margin-right:8px;font-size:14px}.team-poster-manual-dialog .poster-toolbar .toolbar-value[data-v-61696709]{margin-left:8px;font-size:13px;color:#606266}.team-poster-manual-dialog .poster-toolbar.poster-toolbar-text[data-v-61696709]{align-items:flex-start}.team-poster-manual-dialog .poster-toolbar.poster-toolbar-text .poster-edit-content-wrap[data-v-61696709]{width:100%;margin-top:10px;padding-top:8px;border-top:1px dashed #dcdfe6}.team-poster-manual-dialog .poster-toolbar.poster-toolbar-text .poster-edit-content-wrap .toolbar-label[data-v-61696709]{display:block;margin-bottom:6px}.team-poster-manual-dialog .poster-toolbar.poster-toolbar-text .poster-content-textarea[data-v-61696709]{width:100%;max-width:480px}.team-poster-manual-dialog .poster-toolbar .poster-color-input[data-v-61696709]{width:36px;height:28px;padding:2px;border:1px solid #dcdfe6;border-radius:4px;cursor:pointer;vertical-align:middle;background:#fff}.team-poster-manual-dialog .poster-wrap[data-v-61696709]{overflow:hidden;display:flex;justify-content:center;align-items:flex-start;background:#e8e8e8;padding:10px 8px}.team-poster-manual-dialog .poster-viewport[data-v-61696709]{position:relative;flex-shrink:0;margin:0 auto}.team-poster-manual-dialog .poster-scale-inner[data-v-61696709]{position:absolute;left:0;top:0}.team-poster-manual-dialog .poster-canvas-box[data-v-61696709]{position:relative;flex-shrink:0;box-shadow:0 2px 12px rgba(0,0,0,.15)}.team-poster-manual-dialog .poster-canvas-box .poster-bg[data-v-61696709]{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;display:block;pointer-events:none}.team-poster-manual-dialog .poster-canvas-box .poster-item[data-v-61696709]{position:absolute;cursor:move;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:auto;box-sizing:border-box}.team-poster-manual-dialog .poster-canvas-box .poster-avatar[data-v-61696709]{overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.2)}.team-poster-manual-dialog .poster-canvas-box .poster-avatar .avatar-img[data-v-61696709]{width:100%;height:100%;border-radius:12px;display:block}.team-poster-manual-dialog .poster-canvas-box .poster-text[data-v-61696709]{color:#333;font-weight:500;line-height:1.4;word-break:break-all}.team-poster-manual-dialog .poster-canvas-box .poster-content-text[data-v-61696709]{color:#333}.team-poster-manual-dialog .poster-canvas-box .poster-item.selected[data-v-61696709]{outline:2px solid #409eff;outline-offset:2px;z-index:10}.avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.avatar-uploader .el-upload:hover{border-color:#409eff}.avatar-school{width:300px;display:block}.avatar-club{width:150px;display:block}