.avatar[data-v-11f7ac22]{width:var(--avatar-size);height:var(--avatar-size);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;background:#fff}.avatar_img[data-v-11f7ac22]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.avatar_icon[data-v-11f7ac22]{width:100%;height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.avatar_icon i[data-v-11f7ac22]{font-size:var(--avatar-size);line-height:1;color:#e11d48}.rounded-full[data-v-11f7ac22]{border-radius:9999px}.app-modal-overlay[data-v-fab1d88c]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);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;z-index:1000;overflow-y:auto;padding:20px}.app-modal[data-v-fab1d88c]{background:#fff;border-radius:16px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15);position:relative;max-height:90vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.app-modal-body[data-v-fab1d88c]{padding:20px}.app-modal-header[data-v-fab1d88c]{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;padding:16px 20px;border-bottom:1px solid #e5e5e5;background:#f8f8f8;border-radius:16px 16px 0 0}.app-modal-title[data-v-fab1d88c]{margin:0;font-size:1.25rem;font-weight:600}.app-modal-close[data-v-fab1d88c]{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:0;line-height:1;color:#666;-webkit-transition:color .2s;transition:color .2s;min-width:44px;min-height:44px;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;border-radius:50%;-webkit-tap-highlight-color:transparent}.app-modal-close[data-v-fab1d88c]:hover{color:#000}.app-modal-close[data-v-fab1d88c]:active{background:rgba(0,0,0,.05)}.app-modal-footer[data-v-fab1d88c]{padding:16px 20px;border-top:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}@media (max-width:768px){.app-modal[data-v-fab1d88c]{width:100%!important;max-width:100%!important}.app-modal-body[data-v-fab1d88c]{padding:16px}}@media (max-width:768px){.app-modal-overlay--bottom-sheet[data-v-fab1d88c]{padding:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.app-modal--bottom-sheet[data-v-fab1d88c]{max-height:90vh!important;border-radius:16px 16px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.app-modal--bottom-sheet .app-modal-body[data-v-fab1d88c]{overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.app-modal-footer[data-v-fab1d88c]{padding:16px}}.team-member-page[data-v-0366c73d]{padding:8px 0 28px;-webkit-box-sizing:border-box;box-sizing:border-box}.team-breadcrumb[data-v-0366c73d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px;color:#94a3b8;font-size:13px}.team-breadcrumb a[data-v-0366c73d]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:var(--backgroundColor,#666cff);text-decoration:none}.member-summary[data-v-0366c73d]{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,2fr);gap:24px;padding:20px;margin-bottom:16px;background:#fff;border:1px solid #e8edf5;border-radius:12px;-webkit-box-shadow:0 4px 18px rgba(30,41,59,.04);box-shadow:0 4px 18px rgba(30,41,59,.04)}.member-summary__identity[data-v-0366c73d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;min-width:0}.member-summary__identity a[data-v-0366c73d],.member-summary__identity strong[data-v-0366c73d]{display:block}.member-summary__identity strong[data-v-0366c73d]{margin-bottom:4px;color:#1e293b;font-size:17px}.member-summary__identity a[data-v-0366c73d]{overflow:hidden;color:var(--backgroundColor,#666cff);font-size:13px;text-overflow:ellipsis}.member-summary__organization[data-v-0366c73d]{display:grid;grid-template-columns:repeat(5,minmax(100px,1fr));gap:16px;margin:0}.member-summary__organization dt[data-v-0366c73d]{margin-bottom:4px;color:#94a3b8;font-size:10px;font-weight:600;text-transform:uppercase}.member-summary__organization dd[data-v-0366c73d]{margin:0;color:#334155;font-size:13px;font-weight:600;overflow-wrap:anywhere}.member-controls[data-v-0366c73d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:14px;margin-bottom:18px}.member-toolbar[data-v-0366c73d],.member-total[data-v-0366c73d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:70px;padding:14px;background:#fff;border:1px solid #e8edf5;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.member-total[data-v-0366c73d]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:210px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;gap:9px;color:#64748b;font-size:12px;white-space:nowrap}.member-total span[data-v-0366c73d]{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.member-total i[data-v-0366c73d]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:var(--backgroundColor,#666cff);font-size:23px}.member-total strong[data-v-0366c73d]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto;padding-left:12px;color:#1e293b;font-size:22px}.member-toolbar[data-v-0366c73d]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px}.team-member-page .member-toolbar .member-search[data-v-0366c73d]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:520px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:42px;padding:0 12px;margin:0;overflow:hidden;border:1px solid #dbe3ef;border-radius:8px;color:#64748b;background:#fff;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box}.team-member-page .member-toolbar .member-search[data-v-0366c73d]:focus-within{border-color:var(--backgroundColor,#666cff);-webkit-box-shadow:0 0 0 3px rgba(102,108,255,.1);box-shadow:0 0 0 3px rgba(102,108,255,.1)}.team-member-page .member-toolbar .member-search>i[data-v-0366c73d]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;font-size:17px;line-height:1}.team-member-page .member-toolbar .member-search>input[type=search][data-v-0366c73d]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;min-width:0;max-width:none;height:40px!important;min-height:40px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0;outline:0;color:#1e293b;background:transparent;-webkit-box-shadow:none;box-shadow:none;font-family:inherit;font-size:14px;font-weight:400;line-height:1.4!important;opacity:1;-moz-appearance:none;appearance:none;-webkit-appearance:none;display:block}.team-member-page .member-toolbar .member-search>input[type=search][data-v-0366c73d]:focus{border:0;outline:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}.team-member-page .member-toolbar .member-search>input[type=search][data-v-0366c73d]::-webkit-input-placeholder{color:#94a3b8;font-weight:400;opacity:1}.team-member-page .member-toolbar .member-search>input[type=search][data-v-0366c73d]::-moz-placeholder{color:#94a3b8;font-weight:400;opacity:1}.team-member-page .member-toolbar .member-search>input[type=search][data-v-0366c73d]:-ms-input-placeholder{color:#94a3b8;font-weight:400;opacity:1}.team-member-page .member-toolbar .member-search>input[type=search][data-v-0366c73d]::-ms-input-placeholder{color:#94a3b8;font-weight:400;opacity:1}.team-member-page .member-toolbar .member-search>input[type=search][data-v-0366c73d]::placeholder{color:#94a3b8;font-weight:400;opacity:1}.member-sort[data-v-0366c73d]{-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;width:220px;max-width:220px;margin:0}.member-sort[data-v-0366c73d] .form-group{margin:0}.member-sort[data-v-0366c73d] .multiselect,.member-sort[data-v-0366c73d] .multiselect__tags{height:42px!important;min-height:42px!important;max-height:42px!important}.member-sort[data-v-0366c73d] .multiselect__tags{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 40px 0 12px;overflow:hidden;border:1px solid #dbe3ef;border-radius:8px}.member-sort[data-v-0366c73d] .multiselect__select{height:40px}.member-sort[data-v-0366c73d] .multiselect__placeholder,.member-sort[data-v-0366c73d] .multiselect__single{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;display:block!important;width:100%!important;max-width:100%!important;height:24px!important;min-height:24px!important;margin:0 0 8px!important;padding:0!important;overflow:hidden!important;border:0!important;background:transparent!important;color:#1e293b!important;font-size:13px!important;font-weight:400!important;line-height:24px!important;white-space:nowrap!important;text-overflow:ellipsis!important}.member-sort[data-v-0366c73d] .multiselect__input{position:absolute!important;width:0!important;min-width:0!important;height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}.member-sort[data-v-0366c73d] .multiselect--active .multiselect__tags{border-color:var(--backgroundColor,#666cff);-webkit-box-shadow:0 0 0 3px rgba(102,108,255,.1);box-shadow:0 0 0 3px rgba(102,108,255,.1)}.member-summary__info[data-v-0366c73d]{display:none;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;margin:0 0 0 auto;padding:0;color:var(--backgroundColor,#666cff);background:rgba(102,108,255,.12);border:1px solid rgba(102,108,255,.35);border-radius:10px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.member-summary__info[data-v-0366c73d]:active{color:#fff;background:var(--backgroundColor,#666cff);border-color:var(--backgroundColor,#666cff)}.member-summary__info i[data-v-0366c73d]{font-size:20px}.member-org-meta[data-v-0366c73d]{display:grid;margin:0;border:1px solid #e8edf5;border-radius:10px;overflow:hidden}.member-org-meta>div[data-v-0366c73d]{display:grid;grid-template-columns:110px 1fr;gap:10px;padding:12px 14px;border-bottom:1px solid #eef2f7}.member-org-meta>div[data-v-0366c73d]:last-child{border-bottom:0}.member-org-meta dt[data-v-0366c73d]{margin:0;color:#94a3b8;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.member-org-meta dd[data-v-0366c73d]{margin:0;color:#1e293b;font-size:13px;font-weight:600;overflow-wrap:anywhere}.member-org-close[data-v-0366c73d]{min-height:38px;padding:0 17px;color:#475569;background:#fff;border:1px solid #cbd5e1;border-radius:8px;cursor:pointer}.member-competency-grid[data-v-0366c73d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.member-competency-list[data-v-0366c73d]{display:none;overflow:hidden;background:#fff;border:1px solid #e8edf5;border-radius:12px}.competency-row[data-v-0366c73d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:13px 12px;border-bottom:1px solid #eef2f7;cursor:pointer;-webkit-tap-highlight-color:transparent}.competency-row[data-v-0366c73d]:last-child{border-bottom:0}.competency-row[data-v-0366c73d]:active{background:#f8fafc}.competency-row__icon[data-v-0366c73d]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;color:var(--backgroundColor,#3568d4);background:#edf3ff;border-radius:50%}.competency-row__icon i[data-v-0366c73d]{font-size:20px}.competency-row__body[data-v-0366c73d]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.competency-row__body p[data-v-0366c73d],.competency-row__body small[data-v-0366c73d],.competency-row__body strong[data-v-0366c73d]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.competency-row__body strong[data-v-0366c73d]{color:#1e293b;font-size:14px;font-weight:600;line-height:1.3}.competency-row__body p[data-v-0366c73d]{margin:3px 0 0;color:#94a3b8;font-size:12px;line-height:1.35}.competency-row__body small[data-v-0366c73d]{margin-top:4px;color:#64748b;font-size:11px;font-weight:600}.competency-row__chevron[data-v-0366c73d]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#cbd5e1;font-size:22px}.competency-row--skeleton[data-v-0366c73d]{cursor:default}.member-summary--skeleton[data-v-0366c73d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.member-summary-skeleton__lines[data-v-0366c73d]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.skl[data-v-0366c73d]{display:block;border-radius:6px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f0f0f0),color-stop(50%,#e0e0e0),color-stop(75%,#f0f0f0));background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;-webkit-animation:member-skeleton-loading-0366c73d 1.5s infinite;animation:member-skeleton-loading-0366c73d 1.5s infinite}.skl--avatar[data-v-0366c73d]{-webkit-box-flex:0;-ms-flex:0 0 62px;flex:0 0 62px;width:62px;height:62px;border-radius:50%}.skl--icon[data-v-0366c73d]{-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;width:42px;height:42px;border-radius:50%}.skl--title[data-v-0366c73d]{width:55%;max-width:240px;height:15px}.skl--line[data-v-0366c73d]{width:80%;max-width:340px;height:12px;margin-top:8px}.skl--meta[data-v-0366c73d]{width:40%;max-width:130px;height:10px;margin-top:8px}@-webkit-keyframes member-skeleton-loading-0366c73d{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes member-skeleton-loading-0366c73d{0%{background-position:200% 0}to{background-position:-200% 0}}.member-pagination[data-v-0366c73d]{margin-top:18px}.team-list-state[data-v-0366c73d],.team-page-state[data-v-0366c73d]{min-height:240px;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;gap:12px;padding:32px;color:#64748b;text-align:center;background:#fff;border:1px solid #e8edf5;border-radius:12px}.team-list-state[data-v-0366c73d]{min-height:200px}.team-list-state>i[data-v-0366c73d],.team-page-state>i[data-v-0366c73d]{color:#94a3b8;font-size:36px}.team-list-state strong[data-v-0366c73d],.team-page-state strong[data-v-0366c73d]{display:block;color:#334155}.team-list-state p[data-v-0366c73d],.team-page-state p[data-v-0366c73d]{margin:4px 0 0}.team-list-state--empty[data-v-0366c73d],.team-page-state--empty[data-v-0366c73d]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.team-list-state--error[data-v-0366c73d],.team-page-state--error[data-v-0366c73d]{-ms-flex-wrap:wrap;flex-wrap:wrap}.team-list-state--error>i[data-v-0366c73d],.team-page-state--error>i[data-v-0366c73d]{color:#dc2626}.team-state-button[data-v-0366c73d],.team-state-link[data-v-0366c73d]{padding:9px 14px;border:0;border-radius:8px;color:#fff;background:var(--backgroundColor,#666cff);cursor:pointer;text-decoration:none}.sr-only[data-v-0366c73d]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1180px){.member-summary[data-v-0366c73d]{grid-template-columns:1fr}.member-summary__organization[data-v-0366c73d]{grid-template-columns:repeat(3,minmax(100px,1fr))}.member-competency-grid[data-v-0366c73d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.team-member-page[data-v-0366c73d]{padding-top:4px}.member-summary[data-v-0366c73d]{padding:12px;margin-bottom:12px}.member-summary__identity[data-v-0366c73d] .avatar{-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px;width:44px!important;height:44px!important}.member-summary__identity[data-v-0366c73d] .avatar_icon i{font-size:44px!important}.member-summary--skeleton .skl--avatar[data-v-0366c73d]{-ms-flex-preferred-size:44px;flex-basis:44px;width:44px;height:44px}.member-summary__identity strong[data-v-0366c73d]{font-size:15px}.member-summary__organization[data-v-0366c73d]{display:none}.member-summary__info[data-v-0366c73d]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.member-controls[data-v-0366c73d]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-bottom:12px}.member-total[data-v-0366c73d]{width:100%;min-width:0;min-height:0;padding:10px 14px}.member-total strong[data-v-0366c73d]{font-size:18px}.member-toolbar[data-v-0366c73d]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;min-height:0;padding:12px}.team-member-page .member-toolbar .member-search[data-v-0366c73d]{max-width:none;height:48px;min-height:48px}.team-member-page .member-toolbar .member-search>input[type=search][data-v-0366c73d]{height:46px!important;min-height:46px!important;margin:0!important;padding:0!important;line-height:1.4!important;font-size:16px!important}.member-search[data-v-0366c73d],.member-sort[data-v-0366c73d]{width:100%;max-width:none;-webkit-box-sizing:border-box;box-sizing:border-box}.member-sort[data-v-0366c73d]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.member-sort[data-v-0366c73d] .multiselect,.member-sort[data-v-0366c73d] .multiselect__tags{height:48px!important;min-height:48px!important;max-height:48px!important}.member-sort[data-v-0366c73d] .multiselect__tags{padding:11px 40px 0 12px}.member-sort[data-v-0366c73d] .multiselect__select{height:46px}.member-sort[data-v-0366c73d] .multiselect__placeholder,.member-sort[data-v-0366c73d] .multiselect__single{height:26px!important;min-height:26px!important;line-height:26px!important}.member-competency-grid[data-v-0366c73d]{display:none}.member-competency-list[data-v-0366c73d]{display:block}.team-list-state[data-v-0366c73d],.team-page-state[data-v-0366c73d]{min-height:180px;padding:20px}.member-pagination[data-v-0366c73d]{margin-top:14px}}