.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.modal-root[data-v-e936a19f]{position:relative;z-index:777}.modal-backdrop[data-v-e936a19f]{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.modal-fade-enter-active[data-v-e936a19f],.modal-fade-leave-active[data-v-e936a19f]{transition:opacity .2s ease,transform .18s ease,backdrop-filter .2s ease}.modal-fade-enter-from[data-v-e936a19f],.modal-fade-leave-to[data-v-e936a19f]{opacity:0;transform:translateY(-6px) scale(.995)}.modal-fade-enter-to[data-v-e936a19f],.modal-fade-leave-from[data-v-e936a19f]{opacity:1;transform:translateY(0) scale(1)}.modal-panel[data-v-e936a19f]{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);outline:none;padding:1rem}.upcoming-event[data-v-dfd1f9df]{background-color:var(--color-blue-900);box-shadow:0 1px 1px #0003;height:var(--upcoming-event-header-height);overflow:hidden;position:sticky;top:0;width:100vw;z-index:77777777}.upcoming-event:hover .upcoming-event__btn[data-v-dfd1f9df]{color:var(--color-white)}.upcoming-event__link[data-v-dfd1f9df],.upcoming-event__wrapper[data-v-dfd1f9df]{display:flex;flex-direction:row;height:100%}.upcoming-event__link[data-v-dfd1f9df]{align-items:center;animation:scroll-dfd1f9df 35s linear infinite;flex-shrink:0;min-width:100%}.upcoming-event__link-item[data-v-dfd1f9df]{align-items:center;display:flex;flex-direction:column;font-size:1rem;font-weight:600;height:100%;justify-content:center;padding:0 3rem;text-align:center;white-space:nowrap}.upcoming-event__date[data-v-dfd1f9df]{background-color:var(--color-red-900);color:var(--color-white);flex:1}.upcoming-event__text[data-v-dfd1f9df]{background-color:var(--color-blue-900);color:var(--color-white)}.upcoming-event__btn[data-v-dfd1f9df]{background-color:var(--color-blue-950);color:var(--color-blue-300);transition:var(--transition-speed)}@keyframes scroll-dfd1f9df{to{transform:translate(-100%)}}.mobile .upcoming-event[data-v-dfd1f9df]{--upcoming-event-line-height:28px;top:64px}.mobile .upcoming-event__link[data-v-dfd1f9df]{animation:scroll-dfd1f9df 18s linear infinite}.mobile .upcoming-event__link-item[data-v-dfd1f9df]{font-size:.8rem;padding:0 1rem}.page{padding-top:var(--header-height)}.homepage .page{padding-top:0}.nuxt-loading-indicator{background:var(--color-blue-900)!important}#__nuxt{position:relative;width:100%}.v-enter-active,.v-leave-active{transition:opacity .24s ease}.v-enter-from,.v-leave-to{opacity:0}.mobile .page{padding-top:var(--header-mobile-height)}.logo__dt img[data-v-e866119b]{height:2rem;width:auto}.mobile .logo__m img[data-v-e866119b]{height:auto;max-width:220px;width:90%}.error__container[data-v-ac3c1c8f]{gap:2rem;padding-block:2rem}.error__container[data-v-ac3c1c8f],.error__content[data-v-ac3c1c8f]{display:flex;flex-direction:column}.error__content[data-v-ac3c1c8f]{color:var(--color-gray-700);gap:.4rem}.error__content-description[data-v-ac3c1c8f]{padding-bottom:1rem}.error__link[data-v-ac3c1c8f]{align-self:flex-start;cursor:pointer}
