.loader-container[data-v-723e3403]{position:relative;width:40px;height:40px;-webkit-animation:rotate-square-data-v-723e3403 .8s linear infinite;animation:rotate-square-data-v-723e3403 .8s linear infinite}.dot[data-v-723e3403]{width:7px;height:7px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-animation:pulse-data-v-723e3403 1.5s ease-in-out infinite;animation:pulse-data-v-723e3403 1.5s ease-in-out infinite}.dot[data-v-723e3403]:first-child{-webkit-transform:translate(calc(-50% - 5.5px),calc(-50% - 5.5px));transform:translate(calc(-50% - 5.5px),calc(-50% - 5.5px));-webkit-animation-delay:0s;animation-delay:0s;background:linear-gradient(45deg,#ec4899 70%,#c78eff)}.dot[data-v-723e3403]:nth-child(2){-webkit-transform:translate(calc(-50% + 5.5px),calc(-50% - 5.5px));transform:translate(calc(-50% + 5.5px),calc(-50% - 5.5px));-webkit-animation-delay:.3s;animation-delay:.3s;background:#ec4899}.dot[data-v-723e3403]:nth-child(3){-webkit-transform:translate(calc(-50% + 5.5px),calc(-50% + 5.5px));transform:translate(calc(-50% + 5.5px),calc(-50% + 5.5px));-webkit-animation-delay:.6s;animation-delay:.6s;background:linear-gradient(225deg,#ec4899 80%,#c78eff)}.dot[data-v-723e3403]:nth-child(4){-webkit-transform:translate(calc(-50% - 5.5px),calc(-50% + 5.5px));transform:translate(calc(-50% - 5.5px),calc(-50% + 5.5px));-webkit-animation-delay:.9s;animation-delay:.9s;background:#ec4899}@-webkit-keyframes rotate-square-data-v-723e3403{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-square-data-v-723e3403{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes pulse-data-v-723e3403{0%,to{opacity:1}50%{opacity:1}}@keyframes pulse-data-v-723e3403{0%,to{opacity:1}50%{opacity:1}}.member-center-root[data-v-3fa30f32]{width:100%;min-height:100vh;background:radial-gradient(circle at top,#fdf2f8 0,#f7f8fa 100%);padding:1px 0}.loading-inline-box[data-v-3fa30f32]{background:#fff;border-radius:20px;padding:1px 1px;margin-bottom:16px;-webkit-box-shadow:0 8px 24px rgba(236,72,153,.06);box-shadow:0 8px 24px rgba(236,72,153,.06);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:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:180px}.loading-text[data-v-3fa30f32]{margin-top:12px;color:#ec4899;font-size:14px;font-weight:500}.main-layout[data-v-3fa30f32]{max-width:1000px;margin:0 auto;padding:16px}.member-header-box[data-v-3fa30f32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;padding:5px 15px}.text-area[data-v-3fa30f32]{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-pack:center;-ms-flex-pack:center;justify-content:center}.main-txt[data-v-3fa30f32]{font-size:25px;font-weight:800;color:#ec4899;line-height:1.2;letter-spacing:.5px}.sub-txt[data-v-3fa30f32]{font-size:12px;color:#ec4899;font-weight:700;letter-spacing:1px;margin-top:2px;opacity:.8}.user-dashboard-card[data-v-3fa30f32]{background:#fff;border-radius:20px;padding:24px;margin-bottom:20px;-webkit-box-shadow:0 8px 24px rgba(236,72,153,.06);box-shadow:0 8px 24px rgba(236,72,153,.06);border:1px solid rgba(255,207,231,.4)}.user-profile-flex[data-v-3fa30f32]{gap:15px;margin-bottom:20px}.avatar-circle[data-v-3fa30f32],.user-profile-flex[data-v-3fa30f32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.avatar-circle[data-v-3fa30f32]{width:64px;height:64px;background:linear-gradient(135deg,#fff0f6,#ffe4ef);border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 4px 10px rgba(236,72,153,.1);box-shadow:0 4px 10px rgba(236,72,153,.1)}.user-info-text[data-v-3fa30f32]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden}.u-name-line[data-v-3fa30f32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:6px;width:100%}.u-greeting[data-v-3fa30f32]{font-size:14px;color:#666;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.u-name[data-v-3fa30f32]{font-size:18px;font-weight:800;color:#333;margin-left:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.u-badge-row[data-v-3fa30f32]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.status-tag[data-v-3fa30f32],.u-badge-row[data-v-3fa30f32]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.status-tag[data-v-3fa30f32]{padding:4px 12px;border-radius:20px;font-size:12px;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.is-vip[data-v-3fa30f32]{background:linear-gradient(135deg,#f472b6,#ec4899);color:#fff;-webkit-box-shadow:0 4px 10px rgba(236,72,153,.2);box-shadow:0 4px 10px rgba(236,72,153,.2)}.is-normal[data-v-3fa30f32]{background:#f1f1f1;color:#666}.is-exempt[data-v-3fa30f32]{background:#fff0f6;color:#ec4899;border:1px solid #fbcfe8;font-weight:600;-webkit-box-shadow:none;box-shadow:none}.is-idcode[data-v-3fa30f32]{background:#fdf2f8;color:#db2777;border:1px solid #f9a8d4;cursor:pointer}.stats-dashboard[data-v-3fa30f32]{background:#fdfdfe;border:1px solid #f3f4f6;border-radius:16px;padding:16px;display:grid;gap:15px}.stat-unit[data-v-3fa30f32]{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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:snow;padding:12px 5px;border-radius:12px;-webkit-transition:all .3s;transition:all .3s}.stat-unit[data-v-3fa30f32]:hover{background:#fff0f6;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.stat-label[data-v-3fa30f32]{font-size:12px;color:#888;margin-bottom:6px;font-weight:500}.stat-value[data-v-3fa30f32]{font-size:18px;font-weight:800;color:#333}.pink-text[data-v-3fa30f32]{color:#ec4899!important;font-size:22px!important}.text-green[data-v-3fa30f32]{color:#ec4899;font-size:14px}.ai-num[data-v-3fa30f32]{color:#ec4899}.ai-unit[data-v-3fa30f32]{font-size:12px;color:#999;margin-left:2px;font-weight:400}.content-body[data-v-3fa30f32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.table-card[data-v-3fa30f32]{background:#fff;border-radius:20px;padding:20px;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.03);box-shadow:0 8px 24px rgba(0,0,0,.03)}.t-header[data-v-3fa30f32]{font-size:16px;font-weight:800;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;color:#333}.t-icon[data-v-3fa30f32]{margin-right:8px;display:block}.v2-yes-tag[data-v-3fa30f32]{color:#10b981;font-size:12px;font-weight:700;background:#ecfdf5;padding:2px 6px;border-radius:4px}.table-ai-cell[data-v-3fa30f32]{color:#ec4899;font-weight:700}.table-ai-unit[data-v-3fa30f32]{font-size:12px;font-weight:400;color:#999;margin-left:2px}.btn-group[data-v-3fa30f32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.m-btn[data-v-3fa30f32]{width:100%;padding:14px;border-radius:30px;font-weight:800;border:none;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05)}.m-btn[data-v-3fa30f32]:active{-webkit-transform:scale(.98);transform:scale(.98)}.btn-fill[data-v-3fa30f32]{background:linear-gradient(135deg,#f472b6,#ec4899);color:#fff;font-size:16px;-webkit-box-shadow:0 6px 16px rgba(236,72,153,.25);box-shadow:0 6px 16px rgba(236,72,153,.25)}.btn-fill[data-v-3fa30f32]:hover{-webkit-box-shadow:0 8px 20px rgba(236,72,153,.35);box-shadow:0 8px 20px rgba(236,72,153,.35)}.btn-border[data-v-3fa30f32]{border:2px solid #ec4899;color:#ec4899;background:hsla(0,0%,100%,.41);font-size:15px}.btn-border[data-v-3fa30f32]:hover{background:#fff0f6}@media (max-width:767px){.stats-dashboard[data-v-3fa30f32]{grid-template-columns:repeat(2,1fr)}.action-container[data-v-3fa30f32]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:10px}.table-card[data-v-3fa30f32]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:15px 10px}.scroll-wrapper[data-v-3fa30f32]{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:5px}}@media (min-width:768px){.main-layout[data-v-3fa30f32]{margin-top:40px}.stats-dashboard[data-v-3fa30f32]{grid-template-columns:repeat(4,1fr)}.content-body[data-v-3fa30f32]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.table-card[data-v-3fa30f32]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.action-container[data-v-3fa30f32]{width:280px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:-webkit-sticky;position:sticky;top:20px}}@media (max-width:768px){[data-v-3fa30f32] .mobile-compact-table .el-table__cell{padding:6px 0!important}[data-v-3fa30f32] .mobile-compact-table .cell{padding-left:2px!important;padding-right:2px!important;font-size:12px!important;white-space:nowrap!important}[data-v-3fa30f32] .mobile-compact-table .table-ai-unit{font-size:10px!important;margin-left:0!important}}.el-dialog.idcode-card-dialog{position:fixed!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;margin:0!important;width:90vw!important;max-width:360px!important;border-radius:20px!important;overflow:hidden!important;background:#f7f8fa!important;-webkit-box-shadow:0 15px 40px rgba(0,0,0,.18)!important;box-shadow:0 15px 40px rgba(0,0,0,.18)!important}.el-dialog.idcode-card-dialog .el-dialog__header{background:#fff0f6!important;padding:16px 20px!important;border-bottom:1px solid #fce7f3!important}.el-dialog.idcode-card-dialog .el-dialog__header .el-dialog__title{font-size:18px!important;font-weight:800!important;color:#ec4899!important}.el-dialog.idcode-card-dialog .el-dialog__body{padding:20px!important;background:#fff!important}.el-dialog.idcode-card-dialog .idc-desc{font-size:13px;color:#525252;line-height:1.3;text-align:center;margin-bottom:16px}.el-dialog.idcode-card-dialog .idc-code-box{background:#fff;border:1.5px dashed #f472b6;border-radius:12px;padding:18px 10px 14px;text-align:center;margin-bottom:18px}.el-dialog.idcode-card-dialog .idc-code-box .idc-label{font-size:13px;color:#888;margin-bottom:8px}.el-dialog.idcode-card-dialog .idc-code-box .idc-val{font-size:28px;font-weight:900;color:#ec4899;letter-spacing:4px;margin-bottom:12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.el-dialog.idcode-card-dialog .idc-code-box .idc-copy-btn{background:#fff;color:#ec4899;border:1px solid #fbcfe8;border-radius:20px;padding:6px 18px;font-size:13px;font-weight:700;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.el-dialog.idcode-card-dialog .idc-code-box .idc-copy-btn:hover{background:#fdf2f8}.el-dialog.idcode-card-dialog .idc-url-box{background:#f9fafb;border-radius:12px;padding:14px 16px;margin-bottom:20px}.el-dialog.idcode-card-dialog .idc-url-box .idc-url-title{font-size:14px;font-weight:800;color:#333;margin-bottom:10px}.el-dialog.idcode-card-dialog .idc-url-box .idc-url-title i{color:#ec4899;margin-right:4px}.el-dialog.idcode-card-dialog .idc-url-box .idc-url-item{font-size:13px;line-height:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-dialog.idcode-card-dialog .idc-url-box .idc-url-item .u-label{color:#666}.el-dialog.idcode-card-dialog .idc-url-box .idc-url-item .u-link{color:#ec4899;font-weight:800}.el-dialog.unlock-record-dialog{position:fixed!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;margin:0!important;width:92vw!important;max-width:460px!important;border-radius:20px!important;overflow:hidden!important;background:#f7f8fa!important;-webkit-box-shadow:0 15px 40px rgba(0,0,0,.18)!important;box-shadow:0 15px 40px rgba(0,0,0,.18)!important}.el-dialog.unlock-record-dialog .el-dialog__header{background:#fff!important;padding:18px 20px 14px!important;border-bottom:1px solid #f0f0f0!important}.el-dialog.unlock-record-dialog .el-dialog__header .el-dialog__title{font-size:17px!important;font-weight:800!important;color:#333!important}.el-dialog.unlock-record-dialog .el-dialog__header .el-dialog__headerbtn{top:18px!important;right:18px!important;font-size:18px!important}.el-dialog.unlock-record-dialog .el-dialog__body{padding:14px!important;max-height:70vh!important;overflow-y:auto!important}.el-dialog.unlock-record-dialog .urd-tip-banner{background:#fff0f6;border:1px solid #ffcfe7;color:#ec4899;font-size:12px;font-weight:600;padding:8px 12px;border-radius:10px;margin-bottom:12px;gap:5px}.el-dialog.unlock-record-dialog .urd-loading,.el-dialog.unlock-record-dialog .urd-tip-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-dialog.unlock-record-dialog .urd-loading{height:220px}.el-dialog.unlock-record-dialog .urd-empty{background:#fff;border-radius:14px;padding:50px 20px;text-align:center;color:#999}.el-dialog.unlock-record-dialog .urd-empty i{font-size:42px;color:#fbcfe8;margin-bottom:10px}.el-dialog.unlock-record-dialog .urd-empty p{font-size:14px;margin:0}.el-dialog.unlock-record-dialog .urd-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.el-dialog.unlock-record-dialog .urd-card{background:#fff;border-radius:14px;padding:14px;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:12px;cursor:pointer;border:1px solid #f2f2f2;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.02);box-shadow:0 2px 10px rgba(0,0,0,.02);-webkit-transition:all .2s ease;transition:all .2s ease}.el-dialog.unlock-record-dialog .urd-card:hover{border-color:#fbcfe8;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 14px rgba(236,72,153,.1);box-shadow:0 4px 14px rgba(236,72,153,.1)}.el-dialog.unlock-record-dialog .urd-card .urd-left{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.el-dialog.unlock-record-dialog .urd-card .urd-title-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.el-dialog.unlock-record-dialog .urd-card .urd-title{font-size:15px;font-weight:800;color:#525252;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-dialog.unlock-record-dialog .urd-card .urd-dead-badge{-ms-flex-negative:0;flex-shrink:0;font-size:11px;padding:1px 6px;border-radius:4px;background:#e5e7eb;color:#6b7280;font-weight:700}.el-dialog.unlock-record-dialog .urd-card .urd-meta{font-size:12px;color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.el-dialog.unlock-record-dialog .urd-card .urd-summary{font-size:12.5px;color:#666;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.el-dialog.unlock-record-dialog .urd-card .urd-location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;font-size:12px;margin-top:2px}.el-dialog.unlock-record-dialog .urd-card .urd-location .loc-main{color:#ec4899;font-weight:600}.el-dialog.unlock-record-dialog .urd-card .urd-right{width:78px;height:78px;border-radius:10px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;background:#f5f5f5}.el-dialog.unlock-record-dialog .urd-card .urd-cover{width:100%;height:100%;display:block}.el-dialog.unlock-record-dialog .urd-card .urd-img-placeholder{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#ccc;font-size:24px;background:#f3f4f6}.el-dialog.unlock-record-dialog .urd-card.is-disabled{background:#f3f4f6!important;border-color:#e5e7eb!important;cursor:not-allowed!important;opacity:.72;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transform:none!important;transform:none!important}.el-dialog.unlock-record-dialog .urd-card.is-disabled .urd-title{color:#9ca3af!important;text-decoration:line-through}.el-dialog.unlock-record-dialog .urd-card.is-disabled .urd-meta,.el-dialog.unlock-record-dialog .urd-card.is-disabled .urd-summary{color:#b0b5be!important}.el-dialog.unlock-record-dialog .urd-pagination{margin-top:14px;text-align:center}.el-dialog.unlock-record-dialog .urd-pagination .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#ec4899!important;color:#fff!important}.idc-checkbox-wrap{text-align:center;margin:-4px 0 14px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.idc-checkbox-wrap .el-checkbox__label{font-size:13px;color:#666;font-weight:600}.idc-checkbox-wrap .el-checkbox__inner{border-radius:4px;border-color:#f472b6}.idc-checkbox-wrap .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#ec4899!important;border-color:#ec4899!important}.idc-checkbox-wrap .el-checkbox__input.is-checked+.el-checkbox__label{color:#ec4899!important}.idc-bottom-btns{gap:12px;width:100%}.idc-bottom-btns,.idc-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.idc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px 0;border-radius:25px;border:none;font-size:14.5px;font-weight:800;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.idc-btn:active{-webkit-transform:scale(.96);transform:scale(.96)}.idc-copy-all{background:#ec4899;color:#fff;-webkit-box-shadow:0 4px 12px rgba(236,72,153,.25);box-shadow:0 4px 12px rgba(236,72,153,.25)}.idc-copy-all:active{background:#db2777}.idc-close{background:#fdf2f8;color:#db2777;border:1px solid #fbcfe8}.idc-close:hover{background:#fce7f3}