.staff-profile-card[data-v-6c968ec8]{--shell-bg:linear-gradient(158deg,#f5faff,#eaf3ff 55%,#f0f8ff);--shell-border:rgba(80,175,225,0.22);--shell-shadow:0 20px 50px rgba(12,38,72,0.1),0 4px 12px rgba(12,38,72,0.06);--chrome-line:hsla(0,0%,100%,0.88);--panel-bg:hsla(0,0%,100%,0.84);--panel-border:rgba(90,175,222,0.18);--panel-shadow:0 4px 18px rgba(12,38,72,0.06);--divider:rgba(90,175,222,0.16);--row-divider:rgba(100,175,218,0.12);--text-strong:#09223c;--text-main:#14304e;--text-sub:#3d6282;--text-weak:#7a9ab6;--accent-bar-start:rgba(56,182,255,0.92);--accent-bar-end:rgba(45,215,180,0.72);--avatar-bg:linear-gradient(140deg,rgba(14,145,255,0.13),rgba(50,216,255,0.2),rgba(45,215,180,0.1));--avatar-border:rgba(80,190,232,0.26);--placeholder-bg:linear-gradient(135deg,#1294ff,#32d8ff 56%,#2fd7b4);position:relative;overflow:hidden;border-radius:24px;border:1px solid var(--shell-border);background:var(--shell-bg);box-shadow:var(--shell-shadow);padding:24px;color:var(--text-main)}.staff-profile-card.theme-screen[data-v-6c968ec8]{--shell-bg:linear-gradient(158deg,rgba(4,13,28,0.96),rgba(9,23,44,0.96) 48%,rgba(14,34,63,0.96));--shell-border:rgba(80,195,255,0.22);--shell-shadow:0 20px 50px rgba(0,0,0,0.32),0 4px 16px rgba(0,0,0,0.18);--chrome-line:hsla(0,0%,100%,0.05);--panel-bg:linear-gradient(180deg,rgba(15,33,58,0.82),rgba(7,18,34,0.74));--panel-border:rgba(110,209,255,0.16);--panel-shadow:0 8px 24px rgba(0,0,0,0.2);--divider:rgba(80,190,255,0.12);--row-divider:rgba(80,180,255,0.08);--text-strong:#eef7ff;--text-main:rgba(224,241,255,0.96);--text-sub:rgba(184,210,240,0.78);--text-weak:rgba(148,185,222,0.62);--accent-bar-start:rgba(80,195,255,0.9);--accent-bar-end:rgba(45,215,180,0.65);--avatar-bg:linear-gradient(140deg,rgba(10,36,75,0.92),rgba(17,47,89,0.74));--avatar-border:rgba(80,190,255,0.22);--placeholder-bg:linear-gradient(135deg,#0ca7ff,#33ffc7)}.card-divider[data-v-6c968ec8],.card-header[data-v-6c968ec8],.card-panels[data-v-6c968ec8],.shell-chrome[data-v-6c968ec8],.shell-glow[data-v-6c968ec8]{position:relative;z-index:1}.shell-glow[data-v-6c968ec8]{position:absolute;border-radius:50%;filter:blur(40px);pointer-events:none}.glow-a[data-v-6c968ec8]{width:260px;height:260px;top:-100px;right:-60px;background:radial-gradient(circle,rgba(50,216,255,.18),transparent 70%)}.glow-b[data-v-6c968ec8]{width:200px;height:200px;left:-60px;bottom:-80px;background:radial-gradient(circle,rgba(45,215,180,.14),transparent 70%)}.shell-chrome[data-v-6c968ec8]{position:absolute;top:0;left:28px;right:28px;height:1px;background:linear-gradient(90deg,transparent,var(--chrome-line),transparent);pointer-events:none}.card-header[data-v-6c968ec8]{display:flex;align-items:center;gap:18px}.avatar-wrap[data-v-6c968ec8]{flex:0 0 auto;width:68px;height:68px;border-radius:18px;border:1px solid var(--avatar-border);background:var(--avatar-bg);overflow:hidden;display:flex;align-items:center;justify-content:center}.avatar-img[data-v-6c968ec8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-initials[data-v-6c968ec8]{width:44px;height:44px;border-radius:12px;background:var(--placeholder-bg);color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;box-shadow:0 8px 20px rgba(19,110,181,.22)}.identity-block[data-v-6c968ec8]{flex:1;min-width:0}.eyebrow[data-v-6c968ec8]{font-size:10px;font-weight:600;letter-spacing:.24em;color:var(--text-weak);margin-bottom:5px}.staff-name[data-v-6c968ec8]{font-size:22px;font-weight:700;letter-spacing:.03em;color:var(--text-strong);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.staff-role[data-v-6c968ec8]{margin-top:4px;font-size:13px;color:var(--text-sub);line-height:1.5}.header-right[data-v-6c968ec8]{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.sign-action[data-v-6c968ec8]{height:32px;padding:0 14px;border:1px solid rgba(80,196,255,.34);border-radius:10px;background:linear-gradient(180deg,rgba(245,251,255,.96),rgba(220,238,255,.92));color:#145d91;font-size:12px;font-weight:600;cursor:pointer;transition:transform .16s,border-color .16s,background .16s,opacity .16s;white-space:nowrap}.sign-action[data-v-6c968ec8]:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(80,196,255,.52);background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(228,242,255,.96))}.sign-action[data-v-6c968ec8]:disabled{cursor:default;opacity:.7}.theme-screen .sign-action[data-v-6c968ec8]{background:linear-gradient(180deg,rgba(12,43,77,.88),rgba(7,24,43,.92));color:rgba(220,240,255,.9);border-color:rgba(80,196,255,.24)}.theme-screen .sign-action[data-v-6c968ec8]:hover:not(:disabled){border-color:rgba(80,196,255,.52);background:linear-gradient(180deg,rgba(16,53,92,.92),rgba(9,31,55,.96))}.close-btn[data-v-6c968ec8]{width:30px;height:30px;border-radius:9px;border:1px solid var(--panel-border);background:transparent;color:var(--text-weak);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;flex:0 0 auto;transition:background .16s,border-color .16s,color .16s}.close-btn[data-v-6c968ec8]:hover{background:rgba(100,175,218,.1);border-color:rgba(90,170,215,.32);color:var(--text-sub)}.theme-screen .close-btn[data-v-6c968ec8]:hover{background:rgba(80,170,220,.12);border-color:rgba(80,195,255,.28)}.status-tag[data-v-6c968ec8]{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid transparent;white-space:nowrap}.status-tag[data-v-6c968ec8]:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.7;flex:0 0 auto}.status-tag.is-active[data-v-6c968ec8]{color:#148a56;background:rgba(40,210,140,.12);border-color:rgba(40,210,140,.22)}.status-tag.is-disabled[data-v-6c968ec8]{color:#b83c3c;background:rgba(220,80,80,.1);border-color:rgba(220,80,80,.18)}.status-tag.is-pending[data-v-6c968ec8]{color:#9a6206;background:rgba(240,180,30,.12);border-color:rgba(240,180,30,.22)}.status-tag.is-expired[data-v-6c968ec8]{color:#b83c3c;background:rgba(220,80,80,.1);border-color:rgba(220,80,80,.18)}.status-tag.sign-tag[data-v-6c968ec8]{color:#0b8a72;background:rgba(45,215,180,.12);border-color:rgba(45,215,180,.22)}.theme-screen .status-tag.is-active[data-v-6c968ec8]{color:#3cf0a8;background:rgba(60,240,168,.12);border-color:rgba(60,240,168,.2)}.theme-screen .status-tag.is-disabled[data-v-6c968ec8]{color:#ff8e8e;background:rgba(255,110,110,.12);border-color:rgba(255,110,110,.2)}.theme-screen .status-tag.is-pending[data-v-6c968ec8]{color:#ffce55;background:rgba(255,206,85,.12);border-color:rgba(255,206,85,.2)}.theme-screen .status-tag.is-expired[data-v-6c968ec8]{color:#ff8e8e;background:rgba(255,110,110,.12);border-color:rgba(255,110,110,.2)}.theme-screen .status-tag.sign-tag[data-v-6c968ec8]{color:#63f0c7;background:rgba(45,215,180,.12);border-color:rgba(45,215,180,.2)}.card-divider[data-v-6c968ec8]{height:1px;margin:20px -24px;background:linear-gradient(90deg,transparent 5%,var(--divider) 30%,var(--divider) 70%,transparent 95%)}.card-panels[data-v-6c968ec8]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.info-panel[data-v-6c968ec8]{position:relative;overflow:hidden;border-radius:16px;border:1px solid var(--panel-border);background:var(--panel-bg);box-shadow:var(--panel-shadow),inset 0 1px 0 hsla(0,0%,100%,.5);padding:16px 18px}.info-panel[data-v-6c968ec8]:before{content:"";position:absolute;top:0;left:18px;right:18px;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.7),transparent);pointer-events:none}.theme-screen .info-panel[data-v-6c968ec8]{box-shadow:var(--panel-shadow),inset 0 1px 0 hsla(0,0%,100%,.04)}.theme-screen .info-panel[data-v-6c968ec8]:before{background:linear-gradient(90deg,transparent,rgba(113,217,255,.18),transparent)}.panel-title[data-v-6c968ec8]{position:relative;padding-left:12px;margin-bottom:14px;font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--text-main)}.panel-title[data-v-6c968ec8]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:13px;border-radius:2px;background:linear-gradient(180deg,var(--accent-bar-start),var(--accent-bar-end))}.field-list[data-v-6c968ec8]{display:flex;flex-direction:column;gap:0}.field-row[data-v-6c968ec8]{display:flex;align-items:baseline;gap:10px;padding:9px 0;border-bottom:1px solid var(--row-divider)}.field-row[data-v-6c968ec8]:first-child{padding-top:0}.field-row[data-v-6c968ec8]:last-child{border-bottom:none;padding-bottom:0}.field-label[data-v-6c968ec8]{flex:0 0 72px;font-size:12px;color:var(--text-weak);letter-spacing:.04em;line-height:1.5}.field-value[data-v-6c968ec8]{flex:1;font-size:13px;font-weight:500;color:var(--text-main);line-height:1.55;word-break:break-word}.field-value.warning[data-v-6c968ec8]{color:#c44040}.theme-screen .field-value.warning[data-v-6c968ec8]{color:#ff8e8e}@media(max-width:640px){.staff-profile-card[data-v-6c968ec8]{padding:18px}.card-divider[data-v-6c968ec8]{margin:16px -18px}.card-header[data-v-6c968ec8]{flex-wrap:wrap}.header-right[data-v-6c968ec8]{flex-basis:100%;justify-content:flex-start}.card-panels[data-v-6c968ec8]{grid-template-columns:1fr}.field-label[data-v-6c968ec8]{flex:0 0 64px}}.account-wrap[data-v-63647b26]{position:relative}.account-wrap .query-wrap[data-v-63647b26]{margin-bottom:16px}.account-wrap .query-wrap[data-v-63647b26] .el-form{display:flex;align-items:center;flex-wrap:wrap}.account-wrap .query-wrap .query-right-actions[data-v-63647b26]{margin-left:auto;display:flex;gap:8px;padding-bottom:8px}.account-wrap[data-v-63647b26] .el-table{border-radius:16px;overflow:hidden;border:1px solid rgba(90,175,222,.18);background:hsla(0,0%,100%,.84);box-shadow:0 4px 16px rgba(12,38,72,.06);color:#102a43}.account-wrap[data-v-63647b26] .el-table:before{display:none}.account-wrap[data-v-63647b26] .el-table th.el-table__cell{background:linear-gradient(180deg,rgba(247,252,255,.95),rgba(232,243,255,.7));color:#0c2a43;font-weight:700;font-size:13px;border-bottom:1px solid rgba(100,175,218,.18)}.account-wrap[data-v-63647b26] .el-table td.el-table__cell{border-bottom:1px solid rgba(100,175,218,.1);color:#102a43;font-size:13px}.account-wrap[data-v-63647b26] .el-table tr{background:transparent}.account-wrap[data-v-63647b26] .el-table .el-table__row--striped td{background:rgba(241,248,255,.6)}.account-wrap[data-v-63647b26] .el-table .el-table__row:hover>td{background:rgba(225,243,255,.5)!important}.account-wrap[data-v-63647b26] .el-table .el-table__empty-block{background:transparent}.account-wrap[data-v-63647b26] .el-table .el-table__row .cell .role{display:flex;flex-direction:column}.account-wrap[data-v-63647b26] .el-table .el-table__row .cell ._status{cursor:pointer;color:#409eff}.account-wrap[data-v-63647b26] .el-button--text{color:#0b6fa8;font-weight:700;font-size:13px}.account-wrap[data-v-63647b26] .el-button--text:hover{color:#064e78;background:transparent}.account-wrap[data-v-63647b26] .el-button--primary{background:#1470a8;border-color:#1470a8;color:#fff;font-weight:600;border-radius:7px}.account-wrap[data-v-63647b26] .el-button--primary:hover{background:#0f5a8a;border-color:#0f5a8a}.account-wrap[data-v-63647b26] .el-button--primary.is-plain{background:#1470a8;border-color:#1470a8;color:#fff}.account-wrap[data-v-63647b26] .el-button--primary.is-plain:hover{background:#0f5a8a;border-color:#0f5a8a;color:#fff}.account-wrap[data-v-63647b26] .el-button.is-plain:not(.el-button--primary):not(.el-button--text){background:#fff;border-color:#c8dde8;color:#4b7a9a;font-weight:600;border-radius:7px}.account-wrap[data-v-63647b26] .el-button.is-plain:not(.el-button--primary):not(.el-button--text):hover{background:#f0f8ff;border-color:#94c4df;color:#1470a8}.account-wrap[data-v-63647b26] .el-dialog__body{padding:0}.account-wrap[data-v-63647b26] .details-dialog{background:transparent;box-shadow:none}.account-wrap[data-v-63647b26] .details-dialog .el-dialog__header{display:none}.account-wrap[data-v-63647b26] .details-dialog .el-dialog__body{padding:0}