.alert-message--left[data-v-097e78eb]{border-radius:5px!important;border-width:0 0 0 3px!important;box-shadow:none!important}.alert-message.alert-message-warning[data-v-097e78eb]{border:0 solid #f9b166}.alert-message.alert-message-info[data-v-097e78eb]{background:#f2faff;border-color:#009ed8}.info-subtext[data-v-097e78eb]{display:flex;gap:6px;padding:8px 0}.info-subtext div[data-v-097e78eb]{color:#61696d;font-size:14px;line-height:20px}.inner-container[data-v-097e78eb],.layout-container[data-v-097e78eb]{display:flex;flex-direction:column}.inner-container[data-v-097e78eb]{min-height:100vh}.layout-content[data-v-097e78eb]{display:flex;flex-grow:1;justify-content:center;margin-top:0!important}@media only screen and (max-width:768px){.layout-content[data-v-097e78eb]{margin-top:16px}}.text-container[data-v-097e78eb]{max-width:1224px;min-width:960px}.staff-info-banner-container[data-v-097e78eb]{align-items:flex-start;align-self:stretch;background-color:#ffc528;bottom:0;display:flex;gap:24px;justify-content:center;padding-bottom:10px;padding-top:10px;position:sticky}.staff-info-banner-container .staff-info-banner-content[data-v-097e78eb]{max-width:1224px;min-width:960px}.staff-info-banner-container .staff-info-banner-content--genesis[data-v-097e78eb],.staff-info-banner-container .staff-info-banner-content--genesis a[data-v-097e78eb]{color:#003660}@media only screen and (min-width:1281px){.staff-info-banner-container .staff-info-banner-content[data-v-097e78eb],.text-container[data-v-097e78eb]{width:1200px}}@media only screen and (max-width:1280px){.text-container[data-v-097e78eb]{max-width:960px;min-width:unset}.staff-info-banner-container .staff-info-banner-content[data-v-097e78eb]{width:960px}}@media only screen and (max-width:992px){.staff-info-banner-container .staff-info-banner-content[data-v-097e78eb],.text-container[data-v-097e78eb]{max-width:720px;min-width:unset}}@media only screen and (max-width:768px){.text-container[data-v-097e78eb]{max-width:unset;min-width:unset;width:100%}.staff-info-banner-container[data-v-097e78eb]{padding:10px 25px}.staff-info-banner-container .staff-info-banner-content[data-v-097e78eb]{max-width:unset;min-width:unset;width:100%}}.redirection-info-banner[data-v-097e78eb]{margin:24px;max-height:150px}.redirection-info-banner a[data-v-097e78eb]{color:#008cce;font-weight:700;text-decoration-color:#008cce}
