.AdminEditBar-module__5ld5Sa__container{border-bottom:1px solid #000;flex-direction:row;justify-content:space-between;align-items:center;gap:1em;display:flex}.AdminEditBar-module__5ld5Sa__container>:nth-child(2){margin-left:auto}
.Button-module__fSMSha__button{color:var(--color,black);-webkit-user-select:none;user-select:none;background:0 0;border:1px solid;border-radius:0;justify-content:center;align-items:center;padding:.2rem;line-height:1;text-decoration:none;display:flex}.Button-module__fSMSha__button:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.Button-module__fSMSha__button svg{width:1rem;height:1rem}@media (hover:hover) and (pointer:fine){.Button-module__fSMSha__button:hover{border-color:var(--hover-color,var(--purple));color:var(--hover-color,var(--purple))}}
.UserNav-module__-7E77a__container{background:#d3d3d3;justify-content:flex-end;align-items:center;gap:.5rem;padding:.5rem;display:flex}.UserNav-module__-7E77a__email{pointer-events:none}
.InlineBanner-module__y172pG__banner{color:#fff;text-align:center;flex-direction:row;align-items:center;width:100%;height:300px;text-decoration:none;display:flex;overflow:hidden}.InlineBanner-module__y172pG__banner a{color:#fff;width:30%;text-decoration:none}.InlineBanner-module__y172pG__image{object-fit:cover;pointer-events:none;width:50%;min-height:100%}.InlineBanner-module__y172pG__message{white-space:pre-line}.InlineBanner-module__y172pG__textInfo{box-sizing:border-box;text-align:left;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:30px;display:flex}.InlineBanner-module__y172pG__textInfo a{text-align:center;border:1px solid #fff;padding:.5em}@media (max-width:700px){.InlineBanner-module__y172pG__banner{flex-direction:column;height:auto;max-height:none}.InlineBanner-module__y172pG__image{object-fit:cover;width:100%;min-height:100%}.InlineBanner-module__y172pG__textInfo{gap:1em;width:100%}}
.Layout-module__fmZ1UG__divider{background-color:var(--dividerDark);width:100%;height:1px}.Layout-module__fmZ1UG__header{transition:top var(--standardTransitionSpeed);z-index:100;width:100%;position:sticky;top:0}.Layout-module__fmZ1UG__main{width:var(--maxContentWidth);background-color:#fff;margin:0 auto;padding:1rem}.Layout-module__fmZ1UG__preFooter{background-color:#fff;flex:1}
.MailingList-module__DmYM2W__main{color:#fff;text-align:center;background-color:#000;border-radius:10px;width:100%;height:100%;padding:10px;font-size:1.25em}.MailingList-module__DmYM2W__main form{flex-direction:column;justify-content:space-around;align-items:center;height:100%;display:flex}.MailingList-module__DmYM2W__emailInput{text-align:center;border:none;border-radius:15px;width:90%;height:30px;font-size:.8em}.MailingList-module__DmYM2W__subscribeButton{color:#000;height:30px;transition:all var(--standardTransitionSpeed)ease-in-out;background-color:#fff;border:none;border-radius:15px;width:50%;font-weight:700}@media (hover:hover) and (pointer:fine){.MailingList-module__DmYM2W__subscribeButton:hover{background-color:var(--purple);color:#fff;scale:1.1}}
.Card-module__tGkz1q__adminCard{background:#000;border-radius:25px;justify-content:center;width:100%;display:flex}.Card-module__tGkz1q__adminCard a{color:#fff;text-align:center;width:100%;padding:1rem;text-decoration:none}@media (hover:hover) and (pointer:fine){.Card-module__tGkz1q__adminCard:has(a):hover{background:var(--purple)}}
.RichText-module__vGv_0W__richText p{padding:0 1em}.RichText-module__vGv_0W__richTextEditable{border:1px solid #d3d3d3}.RichText-module__vGv_0W__richTextEditable div:focus{outline:none}
.index-module__fW6Nua__bottomCards{flex-direction:row;justify-content:space-around;align-items:center;gap:30px;width:100%;display:flex}.index-module__fW6Nua__card{aspect-ratio:16/9;width:50%}.index-module__fW6Nua__exhibitsAndEvents{flex-direction:row;gap:30px;width:100%;display:flex}.index-module__fW6Nua__exhibitsAndEventsItem{width:50%}.index-module__fW6Nua__homePage{flex-flow:column wrap;justify-content:space-evenly;align-items:center;gap:30px;display:flex}.index-module__fW6Nua__horizontalRule{border-top:1px solid var(--dividerLight);width:100%}@media only screen and (max-width:750px){.index-module__fW6Nua__bottomCards{flex-direction:column;margin:auto}.index-module__fW6Nua__card{width:100%}}@media only screen and (max-width:1000px){.index-module__fW6Nua__exhibitsAndEvents{flex-direction:column;gap:20px}.index-module__fW6Nua__exhibitsAndEventsItem{width:100%}.index-module__fW6Nua__homePage{flex-direction:column}.index-module__fW6Nua__topLevelContent{width:100%}}
.Panel-module__sqOkua__panel{flex-direction:column;gap:1rem;width:100%;display:flex}
.Toolbar-module__sDv8bW__toolbar{background:#d3d3d3;gap:1em;padding:1em;display:flex}.Toolbar-module__sDv8bW__toolbar button{color:#000;background:0 0;border:1px solid #000}.Toolbar-module__sDv8bW__toolbar button:disabled{color:gray;border-color:gray}
.Tooltip-module__X6bSSG__tooltip{border-bottom:1px dotted #000;display:inline-block;position:relative}.Tooltip-module__X6bSSG__tooltip .Tooltip-module__X6bSSG__tooltiptext{visibility:hidden;color:#fff;text-align:center;z-index:1;background-color:#000;border-radius:6px;width:120px;margin-left:-60px;padding:5px 0;position:absolute;top:100%;left:50%}.Tooltip-module__X6bSSG__tooltip:hover .Tooltip-module__X6bSSG__tooltiptext{visibility:visible}
.event-module__cX8sEa__main{flex-direction:column;gap:1rem;display:flex}.event-module__cX8sEa__ticketButton{background-color:var(--buttonNormal);color:#000;height:50px;transition:var(--hoverTransition);border:none;border-radius:5px;width:300px;font-size:1.1em;font-weight:700}.event-module__cX8sEa__ticketButton:hover{background-color:var(--buttonSelected);color:#fff;transition:var(--hoverTransition)}@media screen and (max-width:500px){.event-module__cX8sEa__ticketButton{width:100%}}
.exhibit-module__FNA1dq__image{padding:5px}.exhibit-module__FNA1dq__main{flex-direction:column;gap:1rem;display:flex}@media screen and (max-width:1000px){.exhibit-module__FNA1dq__image{padding-left:0;padding-right:0}}
.LoginForm-module__8TI3QG__error{color:var(--red);text-align:center;padding:1em}.LoginForm-module__8TI3QG__form{flex-direction:column;gap:1em;width:clamp(100px,100%,500px);margin:0 auto;display:flex}.LoginForm-module__8TI3QG__login{padding:.5em}
.index-module__aPqMtG__buildSection{color:#fff;text-align:center;flex-direction:row;justify-content:center;align-items:center;gap:1rem;display:flex}@media (max-width:500px){.index-module__aPqMtG__buildSection{flex-direction:column;align-items:center;gap:.5rem;padding:1rem}}
.Admin-module__4ORDUa__instructionText{color:gray;font-size:var(--captionText)}.Admin-module__4ORDUa__imagePreview{width:auto;height:150px;padding-top:1rem}.Admin-module__4ORDUa__textInput{font-family:inherit;font-size:var(--bodyText);resize:vertical;border:1px solid #000;border-radius:0;width:100%}
.AdminTable-module___0Y2Yq__adminTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:300px;margin-bottom:20px;font-size:16px}.AdminTable-module___0Y2Yq__adminTable a{color:#000}.AdminTable-module___0Y2Yq__adminTable th,.AdminTable-module___0Y2Yq__adminTable td{text-align:left;padding:10px}.AdminTable-module___0Y2Yq__adminTable th{background-color:var(--table-row-dark);font-weight:700}.AdminTable-module___0Y2Yq__adminTable td{border-bottom:1px solid #ddd}.AdminTable-module___0Y2Yq__adminTable tr:nth-child(2n){background-color:var(--table-row-dark)}@media (hover:hover) and (pointer:fine){.AdminTable-module___0Y2Yq__adminTable tbody tr:hover{color:#fff;cursor:pointer;background-color:#000}}@media (pointer:coarse){.AdminTable-module___0Y2Yq__adminTable tbody tr:active{transform:scale(.98)}}
.give-module__sfFR8G__banner{object-fit:cover;width:100%;height:300px}.give-module__sfFR8G__button{background:0 0;border:none}.give-module__sfFR8G__details{opacity:0;max-height:0;transition:max-height .3s,opacity .3s;overflow:hidden}.give-module__sfFR8G__expanded{opacity:1;max-height:1000px}.give-module__sfFR8G__itemHeader{flex-direction:row;align-items:center;gap:1em;width:100%;padding:0 1em;display:flex}.give-module__sfFR8G__itemHeaderAdminControls{gap:1em;margin-left:auto;display:flex}.give-module__sfFR8G__itemTitle{font-size:var(--titleText);width:100%}.give-module__sfFR8G__itemTitle:focus{outline:none}.give-module__sfFR8G__list{flex-direction:column;gap:1em;display:flex}
/*# sourceMappingURL=eebaa85da161a0cf.css.map*/