.ep-commitment{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;height:40px;box-sizing:border-box;min-width:0;max-width:100%;color:#171717;letter-spacing:normal;font-family:Arial,sans-serif}
.ep-committed-badge{display:inline-flex;align-items:center;box-sizing:border-box;height:18px;line-height:16px;padding:0 8px;border:1px solid #a7822c;border-radius:4px;color:#77591a;background:#fcf7e8;font-size:10px;font-weight:700;letter-spacing:1px}
.ep-commitment .ep-university{display:flex;align-items:center;justify-content:center;gap:6px;height:20px;min-height:20px;max-width:100%;min-width:0;padding:0 8px;margin:0;border:0;border-radius:0;background:transparent;color:#171717;font:500 12px/20px Arial,sans-serif;letter-spacing:normal;text-transform:none;box-shadow:none;cursor:pointer}
.ep-commitment .ep-university-logo{flex:0 0 24px;width:24px!important;height:20px!important;object-fit:contain;max-width:24px;margin:0;border:0;border-radius:0}
.ep-university-name{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ep-commitment .ep-university:focus-visible{outline:2px solid #967121;outline-offset:2px}
.ep-university-tooltip{position:absolute;top:100%;left:0;right:0;z-index:99;padding:8px;border:1px solid #a7822c;border-radius:4px;background:#fffdf7;color:#171717;font:13px/1.4 Arial,sans-serif;text-align:center;overflow-wrap:anywhere;box-shadow:0 3px 10px #0002}
.ep-university-tooltip[hidden]{display:none}
/* Add 40px of content by reclaiming exactly 40px of existing vertical padding. */
.gs-grid-style-four .gs_member_info:has(>.ep-commitment){padding-top:2px!important;padding-bottom:2px!important;overflow:visible}
.gs-grid-style-four .single-member:has(.ep-commitment){overflow:visible}
.ep-summary>.ep-commitment{align-items:flex-start;margin:0 0 18px;max-width:100%}
.ep-summary .ep-university{padding-left:0;font-size:14px}
.ep-summary .ep-university-tooltip{right:auto;min-width:220px;max-width:100%}
.ep-commitment .ep-university:hover,.ep-commitment .ep-university:focus,.ep-commitment .ep-university:active{background:#fcf7e8!important;color:#171717!important;box-shadow:none!important}
