.fade-enter-active[data-v-abb7d304],.fade-leave-active[data-v-abb7d304]{transition:opacity .15s ease}.fade-enter-from[data-v-abb7d304],.fade-leave-to[data-v-abb7d304]{opacity:0}.fade-enter-active[data-v-147e32ab],.fade-leave-active[data-v-147e32ab]{transition:opacity .15s ease-in-out}.fade-enter-from[data-v-147e32ab],.fade-leave-to[data-v-147e32ab]{opacity:0}.slide-enter-active[data-v-147e32ab],.slide-leave-active[data-v-147e32ab]{transition:transform .2s ease}.slide-enter-from[data-v-147e32ab],.slide-leave-to[data-v-147e32ab]{transform:translate(-100%)}.toast-fade-enter-active[data-v-147e32ab],.toast-fade-leave-active[data-v-147e32ab]{transition:opacity .2s,transform .2s}.toast-fade-enter-from[data-v-147e32ab],.toast-fade-leave-to[data-v-147e32ab]{opacity:0;transform:translateY(8px)}.team-email[data-v-c9401d78]{margin-left:10px;font-size:.72rem;font-weight:800;text-transform:none;letter-spacing:0;color:#0f766e;background:#0d94881a;border:1px solid rgba(13,148,136,.25);padding:2px 8px;border-radius:999px;line-height:1.1;white-space:nowrap;max-width:420px;overflow:hidden;text-overflow:ellipsis}@media (max-width: 640px){.team-email[data-v-c9401d78]{max-width:220px}}.ag-os-row[data-v-c9401d78]{display:flex;align-items:center;justify-content:flex-start;margin-bottom:4px}.ag-name-row[data-v-c9401d78]{display:block;min-width:0}.ag-bdg[data-v-c9401d78]{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:999px;font-size:10.5px;font-weight:900;line-height:1;white-space:nowrap;border:1px solid transparent;margin-left:auto;flex:0 0 auto}.ag-bdg-os[data-v-c9401d78]{background:#10b9811f;border-color:#10b98159;color:#065f46}.emp-body[data-v-c9401d78]{min-width:0}.emp-body .line.main[data-v-c9401d78],.emp-body .line.sub[data-v-c9401d78]:not(.contact):not(.email){display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.emp-body .line.main[data-v-c9401d78]{-webkit-line-clamp:2}.emp-body .line.sub[data-v-c9401d78]:not(.contact):not(.email){-webkit-line-clamp:1}.emp-body .line.sub.contact[data-v-c9401d78],.emp-body .line.sub.email[data-v-c9401d78]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agd-title[data-v-c9401d78]{font-weight:900;text-transform:uppercase;letter-spacing:.06em;font-size:1.05rem;color:#1e3a8a;line-height:1.15}@media (max-width: 640px){.agd-title[data-v-c9401d78]{font-size:.95rem}}[data-v-c9401d78] .team-highlight{box-shadow:0 6px 18px #0f172a1f;border-left:6px solid #1e3a8a}.team-title[data-v-c9401d78]{font-weight:600;color:#0f172a;text-transform:uppercase;font-size:.85rem;letter-spacing:.04em}.ctl-btn[data-v-c9401d78]{height:2rem;padding:0 .7rem;border-radius:.5rem;border:1px solid #e5e7eb;background:#fff;font-size:.8rem;display:inline-flex;align-items:center;gap:.4rem;transition:background .15s ease,box-shadow .15s ease;box-shadow:0 1px #0f172a0a}.ctl-btn[data-v-c9401d78]:hover{background:#f8fafc}.ctl-arrow[data-v-c9401d78]{color:#6b7280}.btn-state-collapse[data-v-c9401d78]{background:#f8fafc;border-color:#e5e7eb;color:#334155}.btn-state-collapse[data-v-c9401d78]:hover{background:#f1f5f9}.btn-state-expand[data-v-c9401d78]{background:#eefbf3;border-color:#ccebd8;color:#0f5132}.btn-state-expand[data-v-c9401d78]:hover{background:#e6f6ed}.tag-btn[data-v-c9401d78]{height:1.6rem;padding:0 .6rem;border-radius:.5rem;border:1px solid #e5e7eb;background:#fff;font-size:.72rem;color:#334155}.tag-btn[data-v-c9401d78]:hover{background:#f8fafc}.tag-on[data-v-c9401d78]{background:#eef2ff;border-color:#c7d2fe;color:#3730a3}.hdr-btn[data-v-c9401d78]{height:1.5rem;width:1.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;background:#fff;color:#334155;border:1px solid #e5e7eb}.hdr-btn.small[data-v-c9401d78]{height:1.25rem;width:1.25rem}.hdr-arrow[data-v-c9401d78]{color:#64748b}.team-pill[data-v-c9401d78]{display:inline-flex;align-items:center;justify-content:center;height:18px;padding:0 8px;border-radius:999px;background:#0284c71a;border:1px solid rgba(125,211,252,.9);color:#075985;font-weight:900;font-size:11px;text-transform:none}.sector-badge[data-v-c9401d78]{display:inline-flex;align-items:center;gap:.4rem;max-width:100%;padding:.22rem .6rem;border-radius:9999px;background:#fff;color:#111827;border:1px solid #cbd5e1;font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.03em;line-height:1}.sector-badge .sector-dot[data-v-c9401d78]{width:7px;height:7px;border-radius:999px;background:#64748b;box-shadow:0 0 0 1px #64748b40}.sector-header .truncate[data-v-c9401d78]{overflow:visible;text-overflow:unset;white-space:normal}.filter-toggle[data-v-c9401d78]{flex:1;min-width:240px;display:flex;align-items:center;gap:.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-toggle .line[data-v-c9401d78]{height:1px;background:#e5e7eb;flex:1}.filter-toggle .knob[data-v-c9401d78]{display:inline-flex;align-items:center;gap:.5rem;border:1px solid rgba(229,231,235,.9);background:#ffffffbf;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;padding:.25rem .65rem;font-size:.75rem;color:#334155;box-shadow:0 1px #0f172a0a}.filter-toggle:hover .knob[data-v-c9401d78]{background:#f8fafccc}.filter-toggle .arr[data-v-c9401d78]{display:inline-block;transform:translateY(-1px);color:#64748b}.filter-toggle .arr.up[data-v-c9401d78]{transform:rotate(180deg) translateY(1px)}.filter-toggle .txt[data-v-c9401d78]{font-weight:600}.showing-pill[data-v-c9401d78]{display:inline-flex;align-items:center;justify-content:center;min-width:52px;height:18px;padding:0 8px;border-radius:999px;background:#0284c71f;color:#075985;border:1px solid rgba(125,211,252,.9);font-weight:900;font-size:.68rem;line-height:1}.flt-count[data-v-c9401d78]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 6px;border-radius:999px;background:#1e40af1f;color:#1e3a8a;border:1px solid rgba(199,210,254,.9);font-weight:800;font-size:.68rem;line-height:1}.flt-chips[data-v-c9401d78]{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.flt-chip[data-v-c9401d78]{max-width:360px;white-space:normal;overflow:visible;text-overflow:unset;border-radius:9999px;padding:.22rem .55rem;font-size:.72rem;font-weight:700;color:#334155;border:1px solid rgba(226,232,240,.9);background:#ffffffa6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.flt-clear[data-v-c9401d78]{height:1.55rem;padding:0 .55rem;border-radius:9999px;border:1px solid rgba(254,202,202,.9);background:#fee2e2a6;color:#991b1b;font-weight:800;font-size:.72rem}.flt-clear[data-v-c9401d78]:hover{background:#fecacab3}.filter-panel[data-v-c9401d78]{border:1px solid rgba(226,232,240,.9);background:#ffffff73;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:14px;padding:.85rem;box-shadow:0 10px 24px #02061714}.chk-grid[data-v-c9401d78]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem}.chk-grid-2[data-v-c9401d78]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:520px}@media (max-width: 1280px){.chk-grid[data-v-c9401d78]{grid-template-columns:repeat(4,1fr)}}@media (max-width: 1024px){.chk-grid[data-v-c9401d78]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 640px){.chk-grid[data-v-c9401d78]{grid-template-columns:repeat(2,1fr)}.chk-grid-2[data-v-c9401d78]{grid-template-columns:1fr}}.ds-item[data-v-c9401d78]{display:flex;align-items:center;gap:.35rem;padding:.28rem .45rem;border:1px solid rgba(229,231,235,.9);border-radius:.5rem;background:#ffffff8c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.76rem;color:#1f2937}.ds-item[data-v-c9401d78]:hover{background:#f8fafcbf}.ds-checkbox[data-v-c9401d78]{width:13px;height:13px}.emp-grid[data-v-c9401d78]{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}@media (max-width: 1280px){.emp-grid[data-v-c9401d78]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1024px){.emp-grid[data-v-c9401d78]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.emp-grid[data-v-c9401d78]{grid-template-columns:1fr}}.emp-card[data-v-c9401d78]{display:flex;border:1px solid #e5e7eb;border-radius:.65rem;overflow:hidden;height:auto;min-height:108px;background:#fff;transition:box-shadow .15s ease,transform .15s ease,border-color .15s ease;box-shadow:0 1px 5px #0206170d}.emp-card[data-v-c9401d78]:hover{transform:translateY(-1px);box-shadow:0 8px 18px #02061714;border-color:#d1d5db}.emp-card-head[data-v-c9401d78]{background:#fff9db;border-color:#f3e8a6}.emp-card-blue-border[data-v-c9401d78]{border-color:#3b82f6!important;box-shadow:0 0 0 2px #3b82f61f,0 1px 5px #0206170d}.emp-photo[data-v-c9401d78]{flex:0 0 76px;display:flex;align-items:center;justify-content:center;background:#f8fafc;padding:5px;border-right:1px solid #f1f5f9}.emp-photo .ph[data-v-c9401d78]{width:62px;aspect-ratio:1 / 1;border-radius:.45rem;overflow:hidden;background:#e2e8f0;box-shadow:inset 0 0 0 1px #94a3b859}.emp-photo img[data-v-c9401d78]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.emp-img-fallback[data-v-c9401d78]{background-image:url(/images/default-avatar-400x400.png);background-size:cover;background-position:center}.img-off[data-v-c9401d78]{opacity:0}.img-on[data-v-c9401d78]{opacity:1;transition:opacity .12s ease}.emp-body[data-v-c9401d78]::-webkit-scrollbar{width:6px}.emp-body[data-v-c9401d78]::-webkit-scrollbar-thumb{background:#94a3b899;border-radius:999px}.emp-body[data-v-c9401d78]::-webkit-scrollbar-track{background:transparent}.emp-body[data-v-c9401d78]{flex:1;padding:.38rem .52rem;display:flex;flex-direction:column;min-width:0;overflow-y:auto;overscroll-behavior:contain}.name-row[data-v-c9401d78]{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap;margin-bottom:.12rem}.name[data-v-c9401d78]{font-weight:800;font-size:.82rem;line-height:1rem;overflow:visible;word-break:break-word;flex:1 1 100%}.line[data-v-c9401d78]{white-space:normal;overflow:visible;text-overflow:unset;word-break:break-word}.line.main[data-v-c9401d78]{color:#111827;font-weight:600;font-size:.74rem;line-height:.95rem}.line.sub[data-v-c9401d78]{color:#4b5563;font-size:.68rem;line-height:.88rem}.line.sub.email[data-v-c9401d78]{display:block}@media (max-width: 640px){.line.sub.email[data-v-c9401d78]{display:none}}.bdg[data-v-c9401d78]{display:inline-flex;align-items:center;gap:.18rem;padding:1px .36rem;height:.95rem;border-radius:9999px;font-weight:800;font-size:.62rem;line-height:1;border:1px solid transparent}.bdg-icon[data-v-c9401d78]{font-size:.65rem;line-height:1}.bdg-yellow[data-v-c9401d78]{background:#fff7d6;color:#7c5c09;border-color:#f5e3a1}.bdg-blue[data-v-c9401d78]{background:#e8f0ff;color:#1e3a8a;border-color:#c7d2fe}.bdg-green[data-v-c9401d78]{background:#e9f8ef;color:#0f5132;border-color:#cfead9}.bdg-purple[data-v-c9401d78]{background:#f3e8ff;color:#6b21a8;border-color:#e9d5ff}.bdg-violet[data-v-c9401d78]{background:#ede9fe;color:#5b21b6;border-color:#ddd6fe}.bdg-rose[data-v-c9401d78]{background:#ffe4e6;color:#9f1239;border-color:#fecdd3}.bdg-amber[data-v-c9401d78]{background:#fffbeb;color:#92400e;border-color:#fde68a}.bdg-slate[data-v-c9401d78]{background:#f1f5f9;color:#334155;border-color:#e2e8f0}.fade-enter-active[data-v-c9401d78],.fade-leave-active[data-v-c9401d78]{transition:opacity .15s ease}.fade-enter-from[data-v-c9401d78],.fade-leave-to[data-v-c9401d78]{opacity:0}.agd-box[data-v-c9401d78]{border:2px solid #93c5fd}.agd-head-wrap[data-v-c9401d78]{padding-top:.5rem}.spotlight-row[data-v-c9401d78]{display:flex;justify-content:center}.emp-card-spotlight[data-v-c9401d78]{width:30%;min-width:360px;max-width:520px}@media (max-width: 1024px){.emp-card-spotlight[data-v-c9401d78]{width:60%;min-width:320px}}@media (max-width: 640px){.emp-card-spotlight[data-v-c9401d78]{width:100%;min-width:0}}.ag-wrap[data-v-c9401d78]{border:1px dashed #cbd5e1;background:#ffffffb3;border-radius:12px;padding:10px;margin-bottom:10px}.ag-head[data-v-c9401d78]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.ag-title[data-v-c9401d78]{font-weight:900;font-size:12px;color:#0f172a;letter-spacing:.02em}.ag-note[data-v-c9401d78]{font-size:11px;color:#64748b;font-weight:700}.ag-group[data-v-c9401d78]{border:1px solid rgba(226,232,240,.9);border-radius:12px;background:#ffffffbf;padding:8px}.ag-group-hdr[data-v-c9401d78]{display:flex;align-items:center;gap:8px;padding:2px 2px 8px}.ag-group-title[data-v-c9401d78]{font-weight:900;font-size:12px;color:#0f172a}.ag-grid[data-v-c9401d78]{display:grid;gap:8px;grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width: 1400px){.ag-grid[data-v-c9401d78]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width: 1200px){.ag-grid[data-v-c9401d78]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 1024px){.ag-grid[data-v-c9401d78]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.ag-grid[data-v-c9401d78]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ag-card[data-v-c9401d78]{display:flex;gap:8px;align-items:flex-start;padding:8px;border-radius:12px;border:1px solid rgba(226,232,240,.9);background:#fff;box-shadow:0 1px 6px #02061708}.ag-logo-wrap[data-v-c9401d78]{width:36px;height:36px;border-radius:999px;background-size:cover;background-position:center;overflow:hidden;border:1px solid #e2e8f0;flex:0 0 auto}.ag-logo[data-v-c9401d78]{width:36px;height:36px;border-radius:999px;-o-object-fit:cover;object-fit:cover;background:transparent;border:0}.ag-body[data-v-c9401d78]{min-width:0;flex:1 1 auto}.ag-name[data-v-c9401d78]{font-weight:900;font-size:11.5px;color:#0f172a;line-height:1.1;flex:1 1 auto;min-width:0;overflow-wrap:break-word;word-break:normal}.ag-sub[data-v-c9401d78]{margin-top:2px;font-size:10.8px;color:#475569;line-height:1.15;word-break:break-word}.ag-sub2[data-v-c9401d78]{margin-top:2px;font-size:10.8px;color:#64748b;line-height:1.15;word-break:break-word}.noemp-note[data-v-c9401d78]{margin-top:6px;font-size:12px;color:#64748b;font-style:italic}.truncate[data-v-c9401d78]{display:block;max-width:100%;white-space:normal;overflow:visible;text-overflow:unset;word-break:break-word}[data-v-c9401d78] mark.hl-mark{padding:0 .08em;border-radius:.22em;background:#facc1573}[data-v-c9401d78] mark.hl-mark.hl-active{background:#22d3ee8c;outline:2px solid rgba(14,116,144,.35)}.hl-fab[data-v-c9401d78]{position:fixed;right:16px;bottom:84px;z-index:2500}.hl-pill[data-v-c9401d78]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;border:1px solid rgba(226,232,240,.95);background:#ffffffd1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 24px #02061724}.hl-count[data-v-c9401d78]{font-weight:900;font-size:12px;color:#0f172a;min-width:56px;text-align:center}.hl-prev[data-v-c9401d78],.hl-next[data-v-c9401d78]{height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(56,189,248,.75);background:#e0f2fee6;color:#075985;font-weight:900;font-size:12px}.hl-prev[data-v-c9401d78]:hover,.hl-next[data-v-c9401d78]:hover{background:#cffafef2}.logo-zoom[data-v-c9401d78]{position:fixed;z-index:2600;pointer-events:none}.logo-zoom-box[data-v-c9401d78]{width:220px;height:220px;border-radius:18px;overflow:hidden;background:#fff;border:1px solid rgba(226,232,240,.95);box-shadow:0 18px 40px #0206172e;display:flex;align-items:center;justify-content:center}.logo-zoom-box img[data-v-c9401d78]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#fff}.logo-zoom-hint[data-v-c9401d78]{margin-top:8px;font-size:11px;font-weight:800;color:#0f172a;background:#ffffffd9;border:1px solid rgba(226,232,240,.9);border-radius:999px;padding:4px 10px;width:-moz-fit-content;width:fit-content;box-shadow:0 8px 16px #0206171f}@media (max-width: 640px){.emp-card[data-v-c9401d78]{height:auto;min-height:96px}.emp-body[data-v-c9401d78]{padding:.4rem .55rem .55rem}.line.main[data-v-c9401d78]{font-size:.75rem}.line.sub[data-v-c9401d78]{font-size:.7rem}.emp-actions[data-v-c9401d78]{display:flex;gap:8px;margin-top:6px}.act-btn[data-v-c9401d78]{flex:1;text-align:center;height:32px;line-height:32px;border-radius:999px;font-weight:900;font-size:12px;border:1px solid rgba(56,189,248,.8);background:#e0f2fef2;color:#075985}.act-btn[data-v-c9401d78]:active{transform:translateY(1px)}.act-ghost[data-v-c9401d78]{border-color:#cbd5e1f2;background:#f8fafce6;color:#0f172a}.mob-bar[data-v-c9401d78]{position:sticky;top:58px;z-index:60;display:flex;gap:8px;padding:6px 0}.mob-pill[data-v-c9401d78]{flex:1;height:36px;border-radius:999px;border:1px solid rgba(226,232,240,.95);background:#ffffffe0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:900;font-size:12px;color:#0f172a;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 10px 22px #0206171a}.mob-pill.ghost[data-v-c9401d78]{flex:1.1;background:#f8fafce6}.mob-ic[data-v-c9401d78]{font-size:12px;opacity:.9}.mob-count[data-v-c9401d78]{min-width:18px;height:18px;padding:0 6px;border-radius:999px;background:#1e40af1f;border:1px solid rgba(199,210,254,.9);color:#1e3a8a;font-weight:900;font-size:11px;line-height:18px}.mob-chips[data-v-c9401d78]{display:flex;flex-wrap:wrap;gap:6px}.mob-chip[data-v-c9401d78]{border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800;border:1px solid rgba(226,232,240,.9);background:#ffffffbf;color:#334155}.mob-clear[data-v-c9401d78]{border-radius:999px;padding:4px 10px;font-size:11px;font-weight:900;border:1px solid rgba(254,202,202,.9);background:#fee2e2a6;color:#991b1b}.mob-section[data-v-c9401d78]{border:1px solid rgba(226,232,240,.95);border-radius:14px;padding:10px;background:#f8fafcbf}.mob-title[data-v-c9401d78]{font-weight:900;font-size:12px;color:#0f172a;margin-bottom:8px}.mob-grid[data-v-c9401d78]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.mob-grid2[data-v-c9401d78]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mob-item[data-v-c9401d78]{display:flex;align-items:center;gap:8px;border:1px solid rgba(226,232,240,.95);background:#ffffffbf;border-radius:12px;padding:8px 10px;font-size:12px;font-weight:800;color:#0f172a;min-width:0}.mob-txt[data-v-c9401d78]{min-width:0;word-break:break-word}.mob-cb[data-v-c9401d78]{width:14px;height:14px}.mob-mini[data-v-c9401d78]{height:26px;padding:0 10px;border-radius:999px;border:1px solid rgba(226,232,240,.95);background:#ffffffd9;font-size:11px;font-weight:900;color:#0f172a}.mob-tgl[data-v-c9401d78]{height:34px;border-radius:14px;font-weight:900;font-size:12px;border:1px solid rgba(226,232,240,.95)}.mob-tgl.on[data-v-c9401d78]{background:#e0f2fef2;border-color:#38bdf8bf;color:#075985}.mob-tgl.off[data-v-c9401d78]{background:#f8fafce6;color:#334155}.mob-primary[data-v-c9401d78]{flex:1;height:38px;border-radius:14px;background:#0ea5e9;color:#fff;font-weight:900;font-size:12px}.mob-secondary[data-v-c9401d78]{height:38px;border-radius:14px;border:1px solid rgba(226,232,240,.95);background:#f8fafce6;color:#0f172a;font-weight:900;font-size:12px;padding:0 12px}}.vue-flow{position:relative;width:100%;height:100%;overflow:hidden;z-index:0;direction:ltr}.vue-flow__container{position:absolute;height:100%;width:100%;left:0;top:0}.vue-flow__pane{z-index:1}.vue-flow__pane.draggable{cursor:grab}.vue-flow__pane.selection{cursor:pointer}.vue-flow__pane.dragging{cursor:grabbing}.vue-flow__transformationpane{transform-origin:0 0;z-index:2;pointer-events:none}.vue-flow__viewport{z-index:4;overflow:clip}.vue-flow__selection{z-index:6}.vue-flow__edge-labels{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible{outline:none}.vue-flow .vue-flow__edges{pointer-events:none;overflow:visible}.vue-flow__edge-path,.vue-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.vue-flow__edge{pointer-events:visibleStroke;cursor:pointer}.vue-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__edge.animated path.vue-flow__edge-interaction{stroke-dasharray:none;animation:none}.vue-flow__edge.inactive{pointer-events:none}.vue-flow__edge.selected,.vue-flow__edge:focus,.vue-flow__edge:focus-visible{outline:none}.vue-flow__edge.selected .vue-flow__edge-path,.vue-flow__edge:focus .vue-flow__edge-path,.vue-flow__edge:focus-visible .vue-flow__edge-path{stroke:#555}.vue-flow__edge-textwrapper{pointer-events:all}.vue-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__connection{pointer-events:none}.vue-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__connectionline{z-index:1001}.vue-flow__nodes{pointer-events:none;transform-origin:0 0}.vue-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.vue-flow__node.draggable{cursor:grab;pointer-events:all}.vue-flow__node.draggable.dragging{cursor:grabbing}.vue-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.vue-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.vue-flow__nodesselection-rect.dragging{cursor:grabbing}.vue-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px}.vue-flow__handle.connectable{pointer-events:all;cursor:crosshair}.vue-flow__handle-bottom{left:50%;bottom:0;transform:translate(-50%,50%)}.vue-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.vue-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.vue-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.vue-flow__edgeupdater{cursor:move;pointer-events:all}.vue-flow__panel{position:absolute;z-index:5;margin:15px}.vue-flow__panel.top{top:0}.vue-flow__panel.bottom{bottom:0}.vue-flow__panel.left{left:0}.vue-flow__panel.right{right:0}.vue-flow__panel.center{left:50%;transform:translate(-50%)}@keyframes dashdraw{0%{stroke-dashoffset:10}}:root{--vf-node-bg: #fff;--vf-node-text: #222;--vf-connection-path: #b1b1b7;--vf-handle: #555}.vue-flow__edge.updating .vue-flow__edge-path{stroke:#777}.vue-flow__edge-text{font-size:10px}.vue-flow__edge-textbg{fill:#fff}.vue-flow__connection-path{stroke:var(--vf-connection-path)}.vue-flow__node{cursor:grab}.vue-flow__node.selectable:focus,.vue-flow__node.selectable:focus-visible{outline:none}.vue-flow__node-default,.vue-flow__node-input,.vue-flow__node-output{padding:10px;border-radius:3px;width:150px;font-size:12px;text-align:center;border-width:1px;border-style:solid;color:var(--vf-node-text);background-color:var(--vf-node-bg);border-color:var(--vf-node-color)}.vue-flow__node-default.selected,.vue-flow__node-default.selected:hover,.vue-flow__node-input.selected,.vue-flow__node-input.selected:hover,.vue-flow__node-output.selected,.vue-flow__node-output.selected:hover{box-shadow:0 0 0 .5px var(--vf-box-shadow)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible,.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible,.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{outline:none;border:1px solid #555}.vue-flow__node-default .vue-flow__handle,.vue-flow__node-input .vue-flow__handle,.vue-flow__node-output .vue-flow__handle{background:var(--vf-handle)}.vue-flow__node-default.selectable:hover,.vue-flow__node-input.selectable:hover,.vue-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.vue-flow__node-input{--vf-node-color: var(--vf-node-color, #0041d0);--vf-handle: var(--vf-node-color, #0041d0);--vf-box-shadow: var(--vf-node-color, #0041d0);background:var(--vf-node-bg);border-color:var(--vf-node-color, #0041d0)}.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible{outline:none;border:1px solid var(--vf-node-color, #0041d0)}.vue-flow__node-default{--vf-handle: var(--vf-node-color, #1a192b);--vf-box-shadow: var(--vf-node-color, #1a192b);background:var(--vf-node-bg);border-color:var(--vf-node-color, #1a192b)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible{outline:none;border:1px solid var(--vf-node-color, #1a192b)}.vue-flow__node-output{--vf-handle: var(--vf-node-color, #ff0072);--vf-box-shadow: var(--vf-node-color, #ff0072);background:var(--vf-node-bg);border-color:var(--vf-node-color, #ff0072)}.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{outline:none;border:1px solid var(--vf-node-color, #ff0072)}.vue-flow__nodesselection-rect,.vue-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible,.vue-flow__selection:focus,.vue-flow__selection:focus-visible{outline:none}.vue-flow__handle{width:6px;height:6px;background:var(--vf-handle);border:1px solid #fff;border-radius:100%}.team-card.is-infra-a[data-v-a61a3c6e]{background:#faf5ff}.team-card.is-infra-a[data-v-a61a3c6e]:hover{background:#f4edff}.team-card.is-infra-b[data-v-a61a3c6e]{background:#f5f7ff}.team-card.is-infra-b[data-v-a61a3c6e]:hover{background:#edf1ff}.team-card.is-gavr[data-v-a61a3c6e]{background:#f4fbf6}.team-card.is-gavr[data-v-a61a3c6e]:hover{background:#eaf7ef}.vue-flow[data-v-a61a3c6e],.vue-flow__pane[data-v-a61a3c6e],.vue-flow__viewport[data-v-a61a3c6e]{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'><path fill='black' d='M6 4 L6 38 L14 32 L19 44 L25 41 L20 30 L30 30 Z'/></svg>") 6 4,auto}[data-v-a61a3c6e] .vue-flow__node,.team-card[data-v-a61a3c6e]{pointer-events:auto!important}.acc-regional[data-v-a61a3c6e]{--acc: #2563eb;--accBg: #eff6ff;--accBr: #bfdbfe}.acc-corporate[data-v-a61a3c6e]{--acc: #7c3aed;--accBg: #f5f3ff;--accBr: #ddd6fe}.acc-local[data-v-a61a3c6e]{--acc: #16a34a;--accBg: #ecfdf5;--accBr: #bbf7d0}.acc-national[data-v-a61a3c6e]{--acc: #f97316;--accBg: #fff7ed;--accBr: #fed7aa}.acc-other[data-v-a61a3c6e]{--acc: #334155;--accBg: #f1f5f9;--accBr: #e2e8f0}.selectable[data-v-a61a3c6e]{-webkit-user-select:text;-moz-user-select:text;user-select:text}.mono[data-v-a61a3c6e]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.search[data-v-a61a3c6e]{display:flex;align-items:center;gap:.5rem}.suggest-wrap[data-v-a61a3c6e]{position:relative}.search-input[data-v-a61a3c6e]{height:2.2rem;width:min(440px,72vw);border-radius:.75rem;border:1px solid #e5e7eb;padding:0 .8rem;font-size:.82rem;font-weight:800;color:#0f172a;background:#fff}.search-input[data-v-a61a3c6e]:focus{outline:none;border-color:#cbd5e1;box-shadow:0 0 0 3px #94a3b840}.search-btn[data-v-a61a3c6e]{height:2.2rem;padding:0 .9rem;border-radius:.75rem;border:1px solid #e5e7eb;background:#fff;font-size:.78rem;font-weight:900;color:#0f172a}.search-btn[data-v-a61a3c6e]:hover{background:#f8fafc}.suggest[data-v-a61a3c6e]{position:absolute;z-index:40;top:calc(100% + 6px);left:0;width:min(640px,86vw);max-height:420px;overflow:auto;border-radius:14px;border:1px solid #e5e7eb;background:#fff;box-shadow:0 18px 40px #0206171f;padding:.3rem}.suggest-item[data-v-a61a3c6e]{width:100%;text-align:left;border-radius:12px;padding:.45rem .55rem;border:1px solid transparent;background:#fff}.suggest-item[data-v-a61a3c6e]:hover{background:#f8fafc}.suggest-item.is-active[data-v-a61a3c6e]{background:#eff6ff;border-color:#bfdbfe}.s1[data-v-a61a3c6e]{font-weight:900;font-size:.82rem;color:#0f172a;display:flex;gap:.45rem;align-items:center;flex-wrap:wrap}.s2[data-v-a61a3c6e]{font-size:.72rem;color:#475569;margin-top:2px}.s3[data-v-a61a3c6e]{font-size:.7rem;color:#64748b;margin-top:2px;white-space:normal;word-break:break-word}.mini-badge[data-v-a61a3c6e]{display:inline-flex;align-items:center;height:16px;padding:0 7px;border-radius:9999px;font-size:.62rem;font-weight:900;border:1px solid #fed7aa;background:#fff7ed;color:#9a3412}.person-card[data-v-a61a3c6e]{display:flex;gap:.6rem;width:390px;border-radius:14px;padding:.6rem;background:#fff;border:2px solid #cbd5e1;box-shadow:0 10px 24px #02061714}.person-card.is-rd[data-v-a61a3c6e]{border-color:#fb7185;background:#fff1f2}.person-card.is-ard[data-v-a61a3c6e]{border-color:#60a5fa;background:#eff6ff}.ph[data-v-a61a3c6e]{width:64px;height:64px;border-radius:12px;overflow:hidden;background:#e2e8f0;flex:0 0 64px}.ph img[data-v-a61a3c6e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.body[data-v-a61a3c6e]{min-width:0;flex:1}.row[data-v-a61a3c6e]{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.name[data-v-a61a3c6e]{font-weight:900;font-size:.95rem;line-height:1.1rem}.line[data-v-a61a3c6e]{white-space:normal;overflow:visible;text-overflow:clip;word-break:break-word}.line.main[data-v-a61a3c6e]{font-weight:800;font-size:.78rem;color:#0f172a;margin-top:2px}.line.sub[data-v-a61a3c6e]{font-size:.72rem;color:#475569;margin-top:2px}.tag[data-v-a61a3c6e]{display:inline-flex;align-items:center;height:1.05rem;padding:0 .45rem;border-radius:9999px;font-weight:900;font-size:.65rem;border:1px solid transparent}.tag-rd[data-v-a61a3c6e]{background:#ffe4e6;color:#9f1239;border-color:#fecdd3}.tag-ard[data-v-a61a3c6e]{background:#dbeafe;color:#1d4ed8;border-color:#bfdbfe}.sector-pill[data-v-a61a3c6e]{display:inline-flex;align-items:center;padding:.28rem .65rem;border-radius:9999px;font-weight:900;font-size:.72rem;color:#0f172a;white-space:nowrap;border:1px solid var(--accBr);background:var(--accBg);box-shadow:0 6px 16px #0206170f}.agd-card[data-v-a61a3c6e]{width:340px;border-radius:14px;padding:.7rem;box-shadow:0 6px 16px #0206170f;border:2px solid var(--accBr)}.agd-bg[data-v-a61a3c6e]{background:#fff7cc}.top[data-v-a61a3c6e]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.55rem}.agd-name[data-v-a61a3c6e]{font-weight:900;font-size:.82rem;line-height:1.12rem;color:#111827;white-space:normal;word-break:break-word}.agd-short[data-v-a61a3c6e]{font-size:.7rem;font-weight:800;padding:.15rem .45rem;border-radius:999px;background:#ffffffb3;color:var(--acc);border:1px solid var(--accBr);white-space:nowrap}.head[data-v-a61a3c6e]{display:flex;gap:.5rem;align-items:center;padding-top:.45rem;border-top:1px dashed rgba(148,163,184,.6)}.mini[data-v-a61a3c6e]{width:40px;height:40px;border-radius:10px;overflow:hidden;background:#e2e8f0;flex:0 0 40px}.mini img[data-v-a61a3c6e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mini-body[data-v-a61a3c6e]{min-width:0}.mini-name[data-v-a61a3c6e]{font-weight:900;font-size:.76rem;white-space:normal;word-break:break-word}.mini-sub[data-v-a61a3c6e]{font-size:.68rem;color:#4b5563;white-space:normal;word-break:break-word}.sector-chip[data-v-a61a3c6e]{margin-top:.55rem;display:flex;align-items:center;gap:.4rem;padding:.25rem .45rem;border-radius:9999px;width:-moz-fit-content;width:fit-content;background:#ffffffd9;border:1px solid rgba(148,163,184,.35)}.dot[data-v-a61a3c6e]{width:10px;height:10px;border-radius:999px;background:var(--acc);border:1px solid var(--accBr)}.txt[data-v-a61a3c6e]{font-size:.68rem;font-weight:900;color:#334155}.team-card[data-v-a61a3c6e]{width:340px;border-radius:12px;background:#fff;padding:.6rem .65rem;border:2px solid var(--accBr);box-shadow:0 6px 16px #0206170f}.team-card[data-v-a61a3c6e]:hover{background:var(--accBg)}.team-card.is-focus[data-v-a61a3c6e]{box-shadow:0 0 0 4px #3b82f633,0 10px 24px #0206171a;border-color:var(--acc)}.team-head[data-v-a61a3c6e]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.team-name[data-v-a61a3c6e]{font-weight:900;font-size:.76rem;color:#111827;line-height:1.05rem;flex:1;white-space:normal;word-break:break-word}.team-right[data-v-a61a3c6e]{display:flex;align-items:center;gap:.35rem}.pill[data-v-a61a3c6e]{display:inline-flex;align-items:center;height:18px;padding:0 8px;border-radius:999px;font-size:.68rem;font-weight:900;background:#fff;border:1px solid var(--accBr);color:var(--acc);white-space:nowrap}.team-body[data-v-a61a3c6e]{margin-top:.55rem;padding-top:.55rem;border-top:1px dashed var(--accBr)}.staff-list[data-v-a61a3c6e]{padding-right:4px}.staff-row[data-v-a61a3c6e]{display:flex;gap:.55rem;padding:.45rem 0}.staff-row+.staff-row[data-v-a61a3c6e]{border-top:1px solid rgba(148,163,184,.35)}.sph[data-v-a61a3c6e]{width:34px;height:34px;border-radius:10px;overflow:hidden;background:#e2e8f0;flex:0 0 34px}.sph img[data-v-a61a3c6e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sbody[data-v-a61a3c6e]{min-width:0;flex:1}.sname[data-v-a61a3c6e]{font-weight:900;font-size:.74rem;color:#0f172a;white-space:normal;word-break:break-word}.ssub[data-v-a61a3c6e]{font-size:.7rem;color:#475569;white-space:normal;word-break:break-word;margin-top:2px}.badge[data-v-a61a3c6e]{display:inline-flex;align-items:center;height:16px;padding:0 7px;border-radius:9999px;font-size:.62rem;font-weight:900;margin-left:.45rem;border:1px solid transparent;white-space:nowrap}.badge-conc[data-v-a61a3c6e]{background:#fff7ed;color:#9a3412;border-color:#fed7aa}.empty[data-v-a61a3c6e]{padding:.5rem 0;font-size:.7rem;font-weight:800;color:#64748b}.book-shell[data-v-1eb5e7a5]{padding:10px;background:#f8fafc;min-height:100vh}.toolbar[data-v-1eb5e7a5]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border:1px solid #e5e7eb;border-radius:14px;padding:12px 14px;background:#fff;box-shadow:0 1px 10px #0206170f}.t-title[data-v-1eb5e7a5]{font-weight:1000;font-size:14px;color:#0f172a}.t-sub[data-v-1eb5e7a5]{font-size:12px;color:#334155;margin-top:3px;line-height:1.3}.t-sub .muted[data-v-1eb5e7a5]{color:#64748b;font-weight:700}.t-sub .dot[data-v-1eb5e7a5]{margin:0 6px;opacity:.6}.t-right[data-v-1eb5e7a5]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.btn[data-v-1eb5e7a5]{height:34px;padding:0 12px;border-radius:10px;background:#0ea5e9;border:1px solid rgba(14,165,233,.9);color:#fff;font-weight:1000;font-size:12px}.btn[data-v-1eb5e7a5]:disabled{opacity:.65;cursor:not-allowed}.btn.ghost[data-v-1eb5e7a5]{background:#fff;color:#0f172a;border:1px solid #e5e7eb}.status[data-v-1eb5e7a5]{margin-top:14px;font-size:13px}.muted[data-v-1eb5e7a5]{color:#64748b}.book[data-v-1eb5e7a5]{margin-top:14px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:8px}.page[data-v-1eb5e7a5]{-moz-column-break-before:page;break-before:page;page-break-before:always}.cover[data-v-1eb5e7a5],.toc[data-v-1eb5e7a5]{display:flex;flex-direction:column;min-height:100%;padding:0}.cover[data-v-1eb5e7a5]{gap:10px}.cover-top[data-v-1eb5e7a5]{padding-top:2mm}.seal-line[data-v-1eb5e7a5]{font-size:11.5px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:#0f172a}.cover-title[data-v-1eb5e7a5]{margin-top:8px;font-size:30px;line-height:1.05;font-weight:1000;color:#0f172a}.cover-sub[data-v-1eb5e7a5]{margin-top:4px;font-size:14px;color:#334155;font-weight:800}.cover-meta[data-v-1eb5e7a5]{margin-top:8px;border:1px solid #e5e7eb;border-radius:12px;padding:10px 12px;background:#f8fafc;max-width:100%}.meta-row[data-v-1eb5e7a5]{display:flex;gap:10px;padding:3px 0;font-size:12.5px}.meta-row .k[data-v-1eb5e7a5]{min-width:90px;font-weight:900;color:#0f172a}.meta-row .v[data-v-1eb5e7a5]{color:#334155;font-weight:700}.cover-note[data-v-1eb5e7a5]{margin-top:auto;padding-top:10px;font-size:12px;color:#64748b;font-weight:700}.toc[data-v-1eb5e7a5]{padding-top:2mm}.toc-head[data-v-1eb5e7a5]{margin-bottom:10px}.toc-kicker[data-v-1eb5e7a5]{text-align:center;font-size:16px;font-weight:1000;letter-spacing:.08em;text-transform:uppercase;color:#0f172a}.toc-subk[data-v-1eb5e7a5]{text-align:center;margin-top:4px;font-size:12px}.toc-block[data-v-1eb5e7a5]{margin-top:6px}.toc-section[data-v-1eb5e7a5]{margin:10px 0 12px}.toc-section-label[data-v-1eb5e7a5]{font-size:11.8px;font-weight:1000;letter-spacing:.06em;text-transform:uppercase;color:#0f172a;margin-bottom:4px}.toc-line[data-v-1eb5e7a5]{display:flex;align-items:baseline;gap:8px;text-decoration:none;padding:2px 0;color:inherit}.toc-main[data-v-1eb5e7a5]{font-weight:1000;font-size:12.8px;color:#0f172a}.toc-sub[data-v-1eb5e7a5]{margin-top:4px;padding-left:14px;display:flex;flex-direction:column;gap:2px}.toc-subline[data-v-1eb5e7a5]{font-size:12.2px;font-weight:700;color:#334155}.toc-subnum[data-v-1eb5e7a5]{width:18px;flex:0 0 auto;text-align:right;font-weight:900;color:#0f172a}.toc-text[data-v-1eb5e7a5]{min-width:0}.toc-foot[data-v-1eb5e7a5]{margin-top:auto;padding-top:10px;font-size:12px}.sec[data-v-1eb5e7a5]{margin-top:6px}.sec-h[data-v-1eb5e7a5]{margin:8px 0 6px;font-size:14px;font-weight:1000;letter-spacing:.03em;text-transform:uppercase;color:#0f172a;padding:4px 0;border-bottom:2px solid #0f172a}.agd[data-v-1eb5e7a5]{margin-top:8px}.agd-h[data-v-1eb5e7a5]{font-size:12.5px;font-weight:1000;color:#1e3a8a;letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px;padding-bottom:3px;border-bottom:1px solid #cbd5e1}.team[data-v-1eb5e7a5]{margin:10px 0}.team-h[data-v-1eb5e7a5]{font-size:11.5px;font-weight:1000;letter-spacing:.04em;text-transform:uppercase;color:#0f172a;margin:8px 0 6px;padding:5px 0;border-top:4px solid #1e3a8a;border-bottom:4px solid #1e3a8a}.cluster[data-v-1eb5e7a5]{margin-top:10px;padding-top:10px;border-top:1px dashed #cbd5e1}.cluster-h[data-v-1eb5e7a5]{font-weight:1000;font-size:11.8px;color:#0f172a;margin-bottom:6px}.blk[data-v-1eb5e7a5]{margin-top:6px}.blk-h[data-v-1eb5e7a5]{font-weight:1000;font-size:11.5px;margin:0 0 4px;color:#0f172a}.aglist[data-v-1eb5e7a5]{list-style:none;padding:0;margin:0;-moz-column-count:2;column-count:2;-moz-column-gap:14px;column-gap:14px}.agrow[data-v-1eb5e7a5]{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;padding:1px 0;font-size:11.2px;line-height:1.25}.agname[data-v-1eb5e7a5]{font-weight:900;color:#0f172a}.agmuted[data-v-1eb5e7a5]{color:#475569;font-weight:600}.emplist[data-v-1eb5e7a5]{display:flex;flex-direction:column;gap:4px}.emprow[data-v-1eb5e7a5]{display:flex;gap:8px;align-items:flex-start;padding:3px 0;border-bottom:1px dotted #cbd5e1}.emprow[data-v-1eb5e7a5]:last-child{border-bottom:0}.empphoto[data-v-1eb5e7a5]{width:1in;height:1in;border-radius:6px;-o-object-fit:cover;object-fit:cover;border:1px solid #e5e7eb;background:#f1f5f9;flex:0 0 auto}.empcols[data-v-1eb5e7a5]{min-width:0;flex:1 1 auto}.empname[data-v-1eb5e7a5]{font-weight:1000;font-size:12px;color:#0f172a;line-height:1.15}.emprole[data-v-1eb5e7a5]{font-size:11.2px;color:#334155;margin-top:1px;line-height:1.2;font-weight:700}.empmeta[data-v-1eb5e7a5]{font-size:10.8px;color:#64748b;margin-top:2px;line-height:1.2}.empsigWrap[data-v-1eb5e7a5]{flex:0 0 auto;width:1.45in;text-align:center}.empsigLabel[data-v-1eb5e7a5]{font-size:9.8px;font-weight:900;color:#0f172a;margin-top:1px;margin-bottom:2px}.empsig[data-v-1eb5e7a5]{width:1.45in;height:.55in;-o-object-fit:contain;object-fit:contain;border:1px solid #e5e7eb;border-radius:6px;background:#fff}@media print{.no-print[data-v-1eb5e7a5]{display:none!important}.book-shell[data-v-1eb5e7a5]{padding:0!important;background:#fff!important}.book[data-v-1eb5e7a5]{border:0!important;border-radius:0!important;padding:0!important}.aglist[data-v-1eb5e7a5]{-moz-column-count:2!important;column-count:2!important}}img[data-v-1eb5e7a5]{max-width:100%;height:auto}.pagedjs_page,.pagedjs_pagebox,.pagedjs_page_content{background:#fff!important}@page{size:A4 portrait;margin:.35in;@bottom-center{content:"Page " counter(page) " of " counter(pages);font-size:9.5pt;font-weight:700;color:#334155}}@page :first{@bottom-center{content:none}}.toc .toc-line:after{content:leader(".") " " target-counter(attr(href),page);font-weight:900;color:#0f172a}.toc a{color:inherit}.table-wrap[data-v-97c357c7]{scrollbar-gutter:stable both-edges;max-height:calc(100vh - 260px);padding-bottom:8px;overscroll-behavior:contain;--w-action: 104px;--w-photo: 72px;--w-empno: 130px;--w-last: 190px;--w-first: 190px;--grid-line: #e5e7eb;--header-bg: #f0f9ff;--hover: #e0f2fe;--w-addr-col: 320px;--w-remarks-col: 320px}.table-main[data-v-97c357c7]{border-collapse:separate;border-spacing:0;table-layout:auto;min-width:1200px;width:100%}th[data-v-97c357c7],td[data-v-97c357c7]{padding:.5rem .75rem;border-right:1px solid var(--grid-line);border-bottom:1px solid var(--grid-line);vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}th[data-v-97c357c7]{font-weight:600;font-size:.78rem;color:#0c4a6e}.th[data-v-97c357c7]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.th-active[data-v-97c357c7]{text-decoration:underline;font-weight:700}.sticky-th[data-v-97c357c7],thead th[data-v-97c357c7]{position:sticky;top:0;z-index:400;background-color:var(--header-bg)}.sticky-col[data-v-97c357c7]{position:sticky;top:0;left:0;z-index:310;background:#fff;background-clip:padding-box;transform:translateZ(0);border-right-color:transparent}thead .sticky-col[data-v-97c357c7]{z-index:420;background-color:var(--header-bg);box-shadow:inset -12px 0 0 0 var(--header-bg),inset 12px 0 0 0 var(--header-bg)}.sticky-col[data-v-97c357c7]:after{content:"";position:absolute;right:0;top:0;bottom:0;width:1px;background:var(--grid-line);z-index:500;pointer-events:none}tbody tr:nth-child(odd) td[data-v-97c357c7]{background:#fff}tbody tr:nth-child(2n) td[data-v-97c357c7]{background:#f8fafc}tbody tr:hover td[data-v-97c357c7],tbody tr:hover .sticky-col[data-v-97c357c7]{background:var(--hover)}.row-unverified td[data-v-97c357c7]{background:#fffbeb!important}.row-unverified:hover td[data-v-97c357c7]{background:#fef3c7!important}.row-edited td[data-v-97c357c7]{background:#fff1f2!important}.row-edited:hover td[data-v-97c357c7]{background:#ffe4e6!important}.row-verified td[data-v-97c357c7]{background:#ecfdf5!important}.row-verified:hover td[data-v-97c357c7]{background:#d1fae5!important}.col-action[data-v-97c357c7]{width:var(--w-action);min-width:var(--w-action);max-width:var(--w-action);text-align:center}.col-photo[data-v-97c357c7]{width:var(--w-photo);min-width:var(--w-photo);max-width:var(--w-photo)}.col-empno[data-v-97c357c7]{width:var(--w-empno);min-width:var(--w-empno);max-width:var(--w-empno)}.col-last[data-v-97c357c7]{width:var(--w-last);min-width:var(--w-last);max-width:var(--w-last)}.col-first[data-v-97c357c7]{width:var(--w-first);min-width:var(--w-first);max-width:var(--w-first)}.col-address[data-v-97c357c7]{width:var(--w-addr-col);min-width:var(--w-addr-col);max-width:var(--w-addr-col)}.col-remarks[data-v-97c357c7]{width:var(--w-remarks-col);min-width:var(--w-remarks-col);max-width:var(--w-remarks-col)}.clip[data-v-97c357c7]{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}tbody td.col-photo[data-v-97c357c7]{padding:0!important;box-shadow:inset 0 1px 0 var(--grid-line),inset 0 -1px 0 var(--grid-line)}tbody td.col-photo .avatar[data-v-97c357c7]{display:block;width:100%;aspect-ratio:1/1;height:auto;-o-object-fit:cover;object-fit:cover;border:none;border-radius:0;margin:0}.pg[data-v-97c357c7]{padding:.25rem .6rem;border:1px solid #e5e7eb;border-radius:.4rem;background:#fff}.pg[data-v-97c357c7]:hover{background:#f8fafc}.pg[data-v-97c357c7]:disabled{opacity:.5;cursor:not-allowed}.pg-active[data-v-97c357c7]{background:#0284c7;color:#fff;border-color:#0284c7}.tip[data-v-97c357c7]{pointer-events:none}.tip-body[data-v-97c357c7]{display:inline-block;margin-left:12px;margin-top:12px;background:#0f172a;color:#fff;font-size:.78rem;line-height:1.2rem;padding:.5rem .6rem;border-radius:.5rem;box-shadow:0 10px 20px #0284c726,0 2px 6px #00000026;max-width:28rem;white-space:pre-wrap;word-break:break-word}.logtip[data-v-97c357c7]{display:inline-block;margin-left:12px;margin-top:12px;background:#111827;color:#fff;padding:.6rem .7rem;border-radius:.6rem;box-shadow:0 12px 24px #0000002e;max-width:36rem;white-space:pre-wrap}.logtip-title[data-v-97c357c7]{font-weight:700;font-size:.78rem;margin-bottom:.25rem;color:#e5e7eb;text-transform:uppercase;letter-spacing:.04em}.logtip-body[data-v-97c357c7]{font-size:.8rem;line-height:1.2rem;color:#f9fafb}.btn-mini[data-v-97c357c7]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.18rem .5rem;font-size:.7rem;font-weight:700;border:1px solid transparent;width:86px}.btn-mini-verify[data-v-97c357c7]{background:#fff;border-color:#4f46e5;color:#4338ca}.btn-mini-verify[data-v-97c357c7]:hover{background:#eef2ff}.btn-mini-unverify[data-v-97c357c7]{background:#fff;border-color:#b91c1c;color:#991b1b}.btn-mini-unverify[data-v-97c357c7]:hover{background:#fee2e2}.btn-mini-view[data-v-97c357c7]{background:#fff;border-color:#0369a1;color:#075985}.btn-mini-view[data-v-97c357c7]:hover{background:#e0f2fe}.btn-mini[data-v-97c357c7]:disabled{opacity:.6;cursor:not-allowed}.pill[data-v-97c357c7]{border:1px solid #e5e7eb;background:#fff;border-radius:999px;padding:.25rem .55rem;color:#334155;display:inline-flex;align-items:center;gap:.4rem}.pill[data-v-97c357c7]:hover{background:#f8fafc}.pill-active[data-v-97c357c7]{border-color:#6366f1;box-shadow:0 0 0 2px #6366f12e}.pill-num[data-v-97c357c7]{background:#0f172a;color:#fff;border-radius:999px;padding:.05rem .45rem;font-size:.72rem}.pill-unv .pill-num[data-v-97c357c7]{background:#b45309}.pill-ed .pill-num[data-v-97c357c7]{background:#be123c}.pill-ver .pill-num[data-v-97c357c7]{background:#047857}.verify-modal[data-v-97c357c7]{width:98vw;max-width:1800px;max-height:92vh}.badge-verify[data-v-97c357c7]{background:#eef2ff;color:#3730a3;border:1px solid #c7d2fe}.badge-unverify[data-v-97c357c7]{background:#fee2e2;color:#991b1b;border:1px solid #fecaca}.card[data-v-97c357c7]{border:1px solid #e5e7eb;border-radius:14px;padding:14px;background:#fff;box-shadow:0 8px 18px #0f172a0f}.card-title[data-v-97c357c7]{font-weight:900;font-size:.78rem;color:#0f172a;letter-spacing:.04em;text-transform:uppercase;margin-bottom:10px}.subcard[data-v-97c357c7]{border:1px solid #e5e7eb;background:#fff;border-radius:14px;padding:12px}.subcard-title[data-v-97c357c7]{font-weight:900;font-size:.75rem;color:#0f172a;letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px}.detail-row[data-v-97c357c7]{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:10px;border:1px solid transparent;border-radius:12px}.detail-row[data-v-97c357c7]:hover{background:#f8fafc}.detail-row-changed[data-v-97c357c7]{background:#eff6ff;border-color:#93c5fd}.detail-left[data-v-97c357c7]{min-width:0}.detail-label[data-v-97c357c7]{font-weight:800;font-size:.82rem;color:#0f172a;display:flex;align-items:center;gap:8px;min-width:0}.detail-meta[data-v-97c357c7]{font-size:.72rem;color:#64748b;margin-top:2px}.detail-value[data-v-97c357c7]{text-align:right;font-weight:800;font-size:.88rem;color:#0f172a;word-break:break-word}.changed-pill[data-v-97c357c7]{font-size:.65rem;font-weight:900;color:#1d4ed8;background:#dbeafe;border:1px solid #93c5fd;padding:.1rem .45rem;border-radius:999px;letter-spacing:.06em}.logbox[data-v-97c357c7]{border:1px solid #e5e7eb;background:#f8fafc;border-radius:14px;padding:14px;max-height:66vh;overflow:auto}.btn-lite[data-v-97c357c7]{height:36px;padding:0 14px;border-radius:999px;border:1px solid #e5e7eb;background:#fff;color:#0f172a;font-weight:800;font-size:.82rem}.btn-lite[data-v-97c357c7]:hover{background:#f8fafc}.copied[data-v-97c357c7]{font-size:.8rem;font-weight:800;color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;padding:.25rem .5rem;border-radius:999px}.btn-primary[data-v-97c357c7]{background:#4f46e5}.btn-primary[data-v-97c357c7]:hover{background:#4338ca}.btn-danger[data-v-97c357c7]{background:#b91c1c}.btn-danger[data-v-97c357c7]:hover{background:#991b1b}.changetip[data-v-97c357c7]{pointer-events:none;margin-left:12px;margin-top:12px;background:#0b1220;color:#fff;padding:.6rem .7rem;border-radius:.7rem;box-shadow:0 14px 28px #00000038;max-width:34rem;border:1px solid rgba(148,163,184,.25)}.changetip-title[data-v-97c357c7]{font-weight:900;font-size:.78rem;color:#e5e7eb;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.25rem}.changetip-row[data-v-97c357c7]{font-size:.82rem;line-height:1.25rem}.muted[data-v-97c357c7]{color:#a7b4c5;margin-right:6px}.mono[data-v-97c357c7]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:#fff}table[data-v-bd4bd281]{border-collapse:separate;border-spacing:0}th[data-v-bd4bd281],td[data-v-bd4bd281]{vertical-align:top}.break-all[data-v-bd4bd281]{word-break:break-all}.line-clamp-1[data-v-48650c5b]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.pac-container{z-index:99999!important}.cropper-point{width:12px!important;height:12px!important}/*!
 * Cropper.js v1.5.13
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2022-11-20T05:30:43.444Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{inset:0;position:absolute}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}
