.esa-executive-committee{font-family:inherit;padding:2rem 0}.esa-executive-committee__title{color:#283479;margin-bottom:1.5rem}.esa-executive-committee__table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.esa-executive-committee__row,.esa-executive-committee__table-header{align-items:center;box-sizing:border-box;column-gap:1rem;display:grid;grid-template-columns:1fr 1fr .5fr .5fr .8fr;min-width:720px;padding:.75rem 1.5rem;row-gap:0}.esa-executive-committee__table-header{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem .5rem 0 0;color:#475569;font-size:.875rem;font-weight:600}.esa-executive-committee__header-cell{margin:0;padding:0;text-align:left}.esa-executive-committee__items{border:1px solid #e2e8f0;border-radius:0 0 .5rem .5rem;border-top:none;display:flex;flex-direction:column;min-width:720px;overflow:hidden}.esa-executive-committee__row{background:#fff;border-bottom:1px solid #e2e8f0;color:#1e293b}.esa-executive-committee__row:last-child{border-bottom:none}.esa-executive-committee__cell{font-size:.875rem;line-height:1.5;margin:0;padding:0}.esa-executive-committee__cell,.esa-executive-committee__cell--position{align-items:center;display:flex}.esa-executive-committee__position{color:#1e293b;font-weight:500}.esa-executive-committee__cell--name{align-items:center;display:flex;gap:.75rem}.esa-executive-committee__img-wrap{display:inline-block;flex-shrink:0}.esa-executive-committee__img{border-radius:.25rem;display:block;height:40px;object-fit:cover;width:40px}.esa-executive-committee__name{color:#1e293b}.esa-executive-committee__year{color:#475569}.esa-executive-committee__cell--apply{align-items:center;display:flex}.esa-executive-committee__cell--apply .button{box-sizing:border-box;display:block;text-align:center;width:100%}.esa-executive-committee__apply-text{color:#64748b;font-size:.875rem}.esa-executive-committee__apply-na{color:#94a3b8}.esa-executive-committee__error{background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;color:#991b1b;padding:2rem}@media (max-width:768px){.esa-executive-committee__row,.esa-executive-committee__table-header{column-gap:.75rem;padding:.75rem 1rem}.esa-executive-committee__img{height:32px;width:32px}}