.team-modal__backdrop[data-v-c7f99d1a]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a8c;box-sizing:border-box;display:flex;inset:0;justify-content:center;overflow:hidden;padding:12px;position:fixed;z-index:99999}.team-modal__surface[data-v-c7f99d1a]{background:#f5f7ff;border-radius:10px;box-shadow:0 22px 60px #0f172a2e;box-sizing:border-box;max-height:100vh;overflow:hidden;padding:31px;width:min(1075px,calc(100vw - 24px))}.team-modal__content[data-v-c7f99d1a]{background:#fff;border-radius:8px;box-sizing:border-box;margin:0 auto;max-height:calc(100vh - 62px);min-height:646px;overflow-x:hidden;overflow-y:auto;padding:0;width:min(1014px,100%)}.team-modal__content[data-v-c7f99d1a]::-webkit-scrollbar{width:6px}.team-modal__content[data-v-c7f99d1a]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.team-modal__loading[data-v-c7f99d1a]{align-items:center;color:#475569;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:520px}.team-modal__spinner[data-v-c7f99d1a]{animation:teamSpin-c7f99d1a .8s linear infinite;border:3px solid #dbe2ef;border-radius:50%;border-top-color:#274e9d;height:28px;width:28px}.team-modal__loading-text[data-v-c7f99d1a]{font-family:var(--font-raleway)!important;font-size:14px;font-weight:600;margin:0}@keyframes teamSpin-c7f99d1a{to{transform:rotate(1turn)}}.team-modal__layout[data-v-c7f99d1a]{align-items:start;-moz-column-gap:26px;column-gap:26px;display:grid;grid-template-columns:246px 1px 665px;margin:0 auto;padding:24px 0 0;width:-moz-fit-content;width:fit-content}.team-modal__left[data-v-c7f99d1a]{width:246px}.rector-card[data-v-c7f99d1a]{background:#fff;border-radius:10px;box-shadow:0 6px 18px #0000001f;display:flex;flex-direction:column;min-height:523px;overflow:hidden;width:246px}.rector-card__hero[data-v-c7f99d1a]{align-items:center;background:#274e9d;box-sizing:border-box;display:flex;justify-content:center;padding:18px 14px 16px}.rector-card__hero-image[data-v-c7f99d1a]{border-radius:8px;display:block;height:185px;-o-object-fit:cover;object-fit:cover;width:185px}.rector-card__hero-fallback[data-v-c7f99d1a]{align-items:center;background:#274e9d;border-radius:8px;color:#fff;display:flex;height:185px;justify-content:center;width:185px}.rector-card__hero-icon[data-v-c7f99d1a]{font-size:5rem;line-height:1}.rector-card__body[data-v-c7f99d1a]{align-items:center;box-sizing:border-box;display:flex;flex:1;flex-direction:column;padding:16px 14px 18px;text-align:center}.rector-card__label[data-v-c7f99d1a]{font-size:14px;font-weight:400;line-height:1.2;margin:0}.rector-card__label[data-v-c7f99d1a],.rector-card__name[data-v-c7f99d1a]{color:#111;font-family:var(--font-raleway)!important}.rector-card__name[data-v-c7f99d1a]{display:-webkit-box;font-size:20px;font-weight:700;line-height:1.15;margin:10px 0 0;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.rector-card__line[data-v-c7f99d1a]{align-items:center;color:#111;display:inline-flex;font-family:var(--font-raleway)!important;gap:6px;margin-top:10px;text-decoration:none}.rector-card__line--email[data-v-c7f99d1a],.rector-card__line--phone[data-v-c7f99d1a]{font-size:14px;font-weight:400}.rector-card__icon[data-v-c7f99d1a]{color:#111;flex-shrink:0;font-size:14px}.rector-card__text[data-v-c7f99d1a]{overflow-wrap:anywhere;word-break:break-word}.rector-card__secondary-logo[data-v-c7f99d1a]{display:block;height:auto;-o-object-fit:contain;object-fit:contain;padding-top:20px;width:89px}.team-modal__divider[data-v-c7f99d1a]{background:linear-gradient(180deg,#e1113f,#274e9d);min-height:523px;width:2px}.team-modal__right[data-v-c7f99d1a]{display:flex;flex-direction:column;gap:18px;width:665px}.team-section[data-v-c7f99d1a]{width:665px}.team-section__title[data-v-c7f99d1a]{background:#e1113f;color:#fff;font-family:var(--font-raleway)!important;font-size:14px;font-weight:600;line-height:1.1;margin-bottom:10px;padding:9px 12px;text-align:center;width:100%}.member-card[data-v-c7f99d1a],.team-section__title[data-v-c7f99d1a]{border-radius:8px;box-sizing:border-box}.member-card[data-v-c7f99d1a]{align-items:center;background:#fff;box-shadow:0 6px 18px #0000001f;display:flex;min-height:105px;overflow:hidden;padding:13px 12px;width:328px}.member-card--secretary[data-v-c7f99d1a]{margin:0 auto;width:328px}.member-card--committee[data-v-c7f99d1a]{width:328px}.member-card__visual[data-v-c7f99d1a]{align-items:center;background:#274e9d;border-radius:8px;display:flex;flex-shrink:0;height:82px;justify-content:center;min-width:82px;overflow:hidden;position:relative;width:82px}.member-card__photo[data-v-c7f99d1a]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.member-card__fallback[data-v-c7f99d1a]{align-items:center;background:#274e9d;color:#fff;display:flex;height:100%;justify-content:center;width:100%}.member-card__fallback-icon[data-v-c7f99d1a]{font-size:3.25rem;line-height:1}.member-card__divider[data-v-c7f99d1a]{align-self:stretch;background:linear-gradient(180deg,#e1113f,#274e9d);flex-shrink:0;margin:0 10px;width:1px}.member-card__content[data-v-c7f99d1a]{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0;text-align:left}.member-card__top[data-v-c7f99d1a]{display:flex;flex-direction:column;gap:2px}.member-card__position[data-v-c7f99d1a]{font-size:12px;font-weight:400;-webkit-line-clamp:1;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.member-card__name[data-v-c7f99d1a],.member-card__position[data-v-c7f99d1a]{color:#111;display:-webkit-box;font-family:var(--font-raleway)!important;line-height:1.2;overflow:hidden;-webkit-box-orient:vertical}.member-card__name[data-v-c7f99d1a]{margin:0}.member-card__name--secretary[data-v-c7f99d1a],.member-card__name[data-v-c7f99d1a]:not(.member-card__name--secretary){font-size:16px;font-weight:600;-webkit-line-clamp:2}.member-card__meta[data-v-c7f99d1a]{display:flex;flex-direction:column;gap:4px;margin-top:8px}.member-card__meta--secretary[data-v-c7f99d1a]{margin-top:6px}.member-card__row[data-v-c7f99d1a]{align-items:center;color:#7e7e7e;display:flex;font-family:var(--font-raleway)!important;font-weight:400;gap:5px;line-height:1.2;min-width:0;overflow-wrap:anywhere;word-break:break-word}.member-card__row[data-v-c7f99d1a],.member-card__row .member-card__text[data-v-c7f99d1a]{font-size:12px}.member-card__row .member-card__icon[data-v-c7f99d1a]{color:#000;flex-shrink:0;font-size:12px}.member-card__text[data-v-c7f99d1a]{min-width:0;overflow-wrap:anywhere;word-break:break-word}.member-card__text--muted[data-v-c7f99d1a]{color:#000}.member-card__badge[data-v-c7f99d1a]{align-items:center;background:#fff;border:1px solid #f3f4f6;border-radius:6px;bottom:-5px;box-sizing:border-box;display:flex;height:30px;justify-content:center;left:-5px;overflow:hidden;padding:2px;position:absolute;width:30px;z-index:2}.member-card__badge-image[data-v-c7f99d1a]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.committee-grid[data-v-c7f99d1a]{align-items:stretch;box-sizing:border-box;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);justify-content:center;max-height:315px;overflow-x:hidden;overflow-y:auto;padding:0 6px 16px 0;width:665px}.team-modal__footer[data-v-c7f99d1a]{display:flex;justify-content:center;padding:28px 0 0}.team-modal__back-btn[data-v-c7f99d1a]{background:#e1113f;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:var(--font-raleway)!important;font-size:14px;font-weight:400;line-height:1.1;padding:12px 18px;width:258px}.modal-fade-enter-active[data-v-c7f99d1a],.modal-fade-leave-active[data-v-c7f99d1a]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-c7f99d1a],.modal-fade-leave-to[data-v-c7f99d1a]{opacity:0}@media(max-width:1060px){.team-modal__surface[data-v-c7f99d1a]{padding:24px;width:min(1075px,calc(100vw - 16px))}.team-modal__content[data-v-c7f99d1a]{max-height:calc(100vh - 48px);width:100%}.team-modal__layout[data-v-c7f99d1a]{grid-template-columns:246px 1px minmax(0,1fr);width:100%}.team-modal__right[data-v-c7f99d1a],.team-section[data-v-c7f99d1a]{width:100%}.committee-grid[data-v-c7f99d1a]{grid-template-columns:repeat(2,minmax(0,328px));justify-content:center;width:100%}}@media(max-width:980px){.team-modal__layout[data-v-c7f99d1a]{grid-template-columns:1fr;row-gap:18px}.team-modal__divider[data-v-c7f99d1a]{display:none}.team-modal__left[data-v-c7f99d1a]{display:flex;justify-content:center;width:100%}.rector-card[data-v-c7f99d1a]{width:min(246px,100%)}.member-card--secretary[data-v-c7f99d1a]{max-width:328px;width:100%}.committee-grid[data-v-c7f99d1a]{grid-template-columns:repeat(2,minmax(0,328px));justify-content:center}}@media(max-width:720px){.team-modal__backdrop[data-v-c7f99d1a]{padding:8px}.team-modal__surface[data-v-c7f99d1a]{padding:16px}.team-modal__content[data-v-c7f99d1a]{max-height:calc(100vh - 32px)}.team-modal__layout[data-v-c7f99d1a]{padding-top:18px}.committee-grid[data-v-c7f99d1a]{grid-template-columns:1fr;justify-items:center}.member-card--committee[data-v-c7f99d1a]{max-width:328px;width:100%}.team-modal__footer[data-v-c7f99d1a]{padding-top:22px}}@media(max-width:560px){.rector-card[data-v-c7f99d1a]{height:auto}.rector-card__hero[data-v-c7f99d1a]{min-height:250px;padding:18px 12px 16px}.rector-card__hero-fallback[data-v-c7f99d1a],.rector-card__hero-image[data-v-c7f99d1a]{height:160px;width:160px}.rector-card__body[data-v-c7f99d1a]{padding:14px 12px 16px}.rector-card__name[data-v-c7f99d1a]{font-size:18px}.member-card[data-v-c7f99d1a]{height:auto;padding:12px}.member-card--committee[data-v-c7f99d1a],.member-card--secretary[data-v-c7f99d1a]{max-width:328px;width:100%}.member-card__visual[data-v-c7f99d1a]{height:82px;min-width:82px;width:82px}.member-card__divider[data-v-c7f99d1a]{margin:0 8px}.team-modal__back-btn[data-v-c7f99d1a]{max-width:258px;width:100%}.team-modal__footer[data-v-c7f99d1a]{padding-top:18px}}
