[data-v-afb2ff44]{font-display:swap}.el-form[data-v-afb2ff44] *,.el-input[data-v-afb2ff44],.el-input__inner[data-v-afb2ff44]{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}a[data-v-afb2ff44]:hover{color:#e50113!important}a[title=站长统计][data-v-afb2ff44]{display:none!important}.cursor-pointer[data-v-afb2ff44]{cursor:pointer}em[data-v-afb2ff44]{font-style:normal}input[data-v-afb2ff44]{outline:none}.ellipsis[data-v-afb2ff44]{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pswp__caption__center[data-v-afb2ff44]{text-align:center}[data-v-afb2ff44]::-webkit-scrollbar{height:5px;width:5px}[data-v-afb2ff44]::-webkit-scrollbar-track{background-color:#f5f5f5}[data-v-afb2ff44]::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:5px}.el-message-box__wrapper .el-message-box .el-message-box__header[data-v-afb2ff44]{padding-top:40px}.el-message-box__wrapper .el-message-box .el-message-box__header .el-message-box__title[data-v-afb2ff44]{line-height:26px}.hello_message[data-v-afb2ff44]{z-index:3000!important}.text-ellipsis[data-v-afb2ff44]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis-2[data-v-afb2ff44]{-webkit-line-clamp:2}.text-ellipsis-2[data-v-afb2ff44],.text-ellipsis-3[data-v-afb2ff44]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:break-all}.text-ellipsis-3[data-v-afb2ff44]{-webkit-line-clamp:3}.flex-ellipsis[data-v-afb2ff44]{flex:1;min-width:0}.flex-ellipsis[data-v-afb2ff44],.truncate[data-v-afb2ff44]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.truncate[data-v-afb2ff44]{display:block}.flex[data-v-afb2ff44],.flex-row[data-v-afb2ff44]{display:flex}.flex-row[data-v-afb2ff44]{flex-direction:row}.flex-col[data-v-afb2ff44]{display:flex;flex-direction:column}.flex-center[data-v-afb2ff44]{justify-content:center}.flex-between[data-v-afb2ff44],.flex-center[data-v-afb2ff44]{align-items:center;display:flex}.flex-between[data-v-afb2ff44]{justify-content:space-between}.flex-wrap[data-v-afb2ff44]{display:flex;flex-wrap:wrap}.tag[data-v-afb2ff44]{background:#fff;border-radius:4px;color:#343434;display:inline-block;font-size:12px;padding:2px 6px}.tag-red[data-v-afb2ff44]{border-color:#e50113}.btn-outline-red[data-v-afb2ff44],.tag-red[data-v-afb2ff44]{background:#fff;color:#e50113}.btn-outline-red[data-v-afb2ff44]{border:1.5px solid #e50113;border-radius:4px;font-size:16px;font-weight:500;padding:8px 20px;transition:all .2s}.btn-outline-red[data-v-afb2ff44]:hover{background:#fbeaec;border-color:#b8000f;color:#b8000f}.visitor-management[data-v-afb2ff44]{background:#fff;border-radius:4px;box-shadow:0 0 10px #0000001a;margin-top:20px;padding:20px}.visitor-management__header[data-v-afb2ff44]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.visitor-management__title[data-v-afb2ff44]{color:#333;font-size:18px;font-weight:600}.visitor-management__add-btn[data-v-afb2ff44]{align-items:center;background:transparent;border:1px solid #e00022;border-radius:4px;color:#e00022;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:4px;padding:8px 16px;transition:all .2s}.visitor-management__add-btn[data-v-afb2ff44]:hover{background:#e00022;color:#fff}.visitor-management__add-btn .add-icon[data-v-afb2ff44]{height:16px;width:16px}.visitor-list[data-v-afb2ff44]{display:flex;flex-direction:column;gap:16px}.visitor-card[data-v-afb2ff44]{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:4px;display:flex;padding:8px 32px;position:relative;transition:all .2s}.visitor-card[data-v-afb2ff44]:hover{box-shadow:0 4px 12px #00000026}.visitor-card--selected[data-v-afb2ff44]{border-color:#e00022}.visitor-card__label[data-v-afb2ff44]{border-radius:4px;color:#fff;font-size:12px;font-weight:500;left:16px;padding:4px 12px;position:absolute;text-transform:uppercase;top:-8px;z-index:1}.visitor-card__label--buyer[data-v-afb2ff44]{background:#e00022}.visitor-card__label--visitor[data-v-afb2ff44]{background:#666}.visitor-card__name[data-v-afb2ff44]{color:#333;font-size:16px;font-weight:600;padding-left:0;width:160px}.visitor-card__actions[data-v-afb2ff44]{display:flex;gap:16px;margin-top:12px}.visitor-card__delete[data-v-afb2ff44]{margin-left:auto}.identity-simple .identity-item[data-v-afb2ff44]{align-items:center;display:flex;margin-bottom:8px}.identity-list[data-v-afb2ff44]{display:flex;flex-direction:column;gap:8px}.identity-item[data-v-afb2ff44]{align-items:center;display:flex;margin-left:24px;position:relative}.identity-item[data-v-afb2ff44]:last-child{border-bottom:none}.identity-item--add[data-v-afb2ff44]{cursor:pointer}.identity-label[data-v-afb2ff44]{color:#666;font-size:14px;font-weight:500;margin-left:12px;width:60px}.identity-value[data-v-afb2ff44]{color:#333;font-size:14px;font-weight:500;margin-left:8px;width:200px}.identity-value--empty[data-v-afb2ff44]{color:#e00022}.identity-thumbnail[data-v-afb2ff44]{border:1px solid #e0e0e0;border-radius:3px;flex-shrink:0;height:40px;overflow:hidden;position:relative;width:70px}.identity-thumbnail img[data-v-afb2ff44]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.identity-thumbnail:hover .thumbnail-actions[data-v-afb2ff44]{transform:translateY(0)}.identity-thumbnail .thumbnail-actions[data-v-afb2ff44]{align-items:center;background:#000000a6;display:flex;gap:8px;justify-content:center;inset:0;position:absolute;transform:translateY(100%);transition:all .3s ease-in-out;z-index:2}.identity-thumbnail .thumbnail-action[data-v-afb2ff44]{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:18px;height:28px;justify-content:center;transition:background .2s;width:28px}.identity-thumbnail .thumbnail-action[data-v-afb2ff44]:hover{color:#ee0202}.identity-thumbnail .thumbnail-action[data-v-afb2ff44] .el-icon{font-size:18px}.identity-actions[data-v-afb2ff44]{align-items:center;display:flex;gap:12px;margin-left:32px}.action-link[data-v-afb2ff44]{color:#666;cursor:pointer;font-size:14px;text-decoration:none;transition:color .2s}.action-link[data-v-afb2ff44]:hover{color:#e00022}.action-link--delete[data-v-afb2ff44]{color:#999}.action-link--delete[data-v-afb2ff44]:hover{color:#e00022}[data-v-afb2ff44] .el-checkbox{margin-right:12px}[data-v-afb2ff44] .el-checkbox__input .el-checkbox__inner{border-color:#d0d0d0;border-radius:2px}[data-v-afb2ff44] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#e00022;border-color:#e00022}
