[data-v-6f62bf79] .link{text-decoration:none;color:var(--magic-text-link-default);transition:color var(--magic-duration, .3s) ease;will-change:color}[data-v-6f62bf79] .link.link--active,[data-v-6f62bf79] .link.is-active{border-bottom:none}[data-v-6f62bf79] .link:link,[data-v-6f62bf79] .link:visited{color:var(--magic-text-link-default)}[data-v-6f62bf79] .link:hover,[data-v-6f62bf79] .link:focus,[data-v-6f62bf79] .link:active{text-decoration:none}[data-v-6f62bf79] .link:disabled,[data-v-6f62bf79] .link.is-disabled{text-decoration:line-through;color:var(--magic-text-line-border, #b1b1b1);user-select:none;pointer-events:none}[data-v-6f62bf79] .link:disabled:hover,[data-v-6f62bf79] .link:disabled:focus,[data-v-6f62bf79] .link:disabled:active,[data-v-6f62bf79] .link.is-disabled:hover,[data-v-6f62bf79] .link.is-disabled:focus,[data-v-6f62bf79] .link.is-disabled:active{text-decoration:line-through;color:var(--magic-text-line-border, #b1b1b1)}.vue-modal-container--hidden{display:none}.vue-modal-container{position:fixed;inset:0;z-index:var(--magic-layout-z-modal, 50)}.vue-modal-container.has-panic-bar{top:var(--magic-panic-bar-height--m, 32px)}@media(min-width:1024px){.vue-modal-container.has-panic-bar{top:var(--magic-panic-bar-height--d, 32px)}}.vue-modal-container .modal-container__container.modal-container__container--no-backdrop{background:transparent}.vue-modal-container .modal-container__container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:absolute;inset:0;height:auto;background:var(--magic-background-white);overflow-y:auto;z-index:var(--magic-layout-z-modal, 50);opacity:1;will-change:opacity}.vue-modal-container .modal-container__container.fade-in-enter-active,.vue-modal-container .modal-container__container.fade-in-leave-active{transition:opacity var(--magic-duration, .3s) ease}.vue-modal-container .modal-container__container.fade-in-enter,.vue-modal-container .modal-container__container.fade-in-leave-to{opacity:0}.vue-modal-container .modal-container__container--mobile-gameplay{background:#00000080;z-index:4}.vue-modal-container .modal-container__container--borderless{flex-direction:row;justify-content:center;align-items:center;padding:var(--magic-size-7) var(--magic-size-5) var(--magic-size-11);background:var(--magic-modal-container-background, color-mix(in srgb, var(--magic-text-on-contrast) 60%, transparent))}@media(min-width:1024px){.vue-modal-container .modal-container__container{top:0;flex-direction:row;justify-content:center;align-items:center;padding:var(--magic-size-7) var(--magic-size-7) var(--magic-size-11);background:var(--magic-modal-container-background, color-mix(in srgb, var(--magic-text-on-contrast) 60%, transparent))}}.vue-modal-container .modal-container__element{display:flex;flex-direction:column;width:100%;height:100%}.vue-modal-container .modal-container__element--borderless{width:auto}@media(min-width:1024px){.vue-modal-container .modal-container__element{display:flex;width:unset;height:unset;max-height:100%;animation:fade-in-animation var(--magic-duration, .3s) ease forwards;will-change:transform,opacity}}.vue-modal-container .modal-container__element--hidden{display:none}@media(min-width:1024px){.vue-modal-container .modal-container__element:has(.modal-container__pre-modal:not(:empty)){flex-direction:row;align-items:stretch;gap:0;border-radius:var(--magic-corner-radius-low);overflow:hidden;box-shadow:var(--magic-shadow-5, 0 26px 26px 0 var(--magic-shadow, rgba(10, 31, 68, .12)), 0 0 1px 0 var(--magic-shadow-light, rgba(10, 31, 68, .1)), 0 0 0 .2px var(--magic-shadow-lighter, rgba(10, 31, 68, .08)))}.vue-modal-container .modal-container__element:has(.modal-container__pre-modal:not(:empty)) .magic-modal{border-radius:0;box-shadow:none;margin:0}}.vue-modal-container .modal-container__pre-modal{display:flex;flex-shrink:0}.vue-modal-container .modal-container__pre-modal:empty{display:none}.vue-modal-container .modal-container__element,.vue-modal-container .magic-modal{max-height:100%;overflow:hidden}@media(min-width:1024px){.vue-modal-container .modal-container__element,.vue-modal-container .magic-modal{overflow:auto}}.vue-modal-container .modal-container__title{margin:0;padding:0 calc(var(--magic-icon-size, 24px) + var(--magic-size-3));width:100%;text-align:center;font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-5);line-height:var(--magic-line-height-3);font-weight:600;color:var(--magic-caption)}@media(min-width:768px){.vue-modal-container .modal-container__title{padding:0 calc(var(--magic-icon-size, 24px) + var(--magic-size-6))}}@media(min-width:1024px){.vue-modal-container .modal-container__title{position:absolute;top:0}}.vue-modal-container .modal-container__logo{height:var(--magic-modal-logo-height, var(--magic-size-6));width:auto;margin:0 var(--magic-size-4)}@media(min-width:768px){.vue-modal-container .modal-container__logo{margin:0 var(--magic-size-6)}}.vue-modal-container .modal-container__top-nav{display:flex;align-items:center;justify-content:center;position:relative;height:var(--magic-top-navigation-height, 56px);background-color:var(--magic-background-contrast);box-shadow:inset 0 -1px rgba(var(--magic-background-hi-contrast),.1);flex:0 0 auto}@media(min-width:1024px){.vue-modal-container .modal-container__top-nav{display:none}}.vue-modal-container .modal-container__top-nav-actions{display:flex;align-items:center;position:absolute;top:0;left:0;width:100%;padding:0 var(--magic-size-2);height:var(--magic-top-navigation-height, 56px);z-index:2}@media(min-width:768px){.vue-modal-container .modal-container__top-nav-actions{padding:0 var(--magic-size-5)}}.vue-modal-container .modal-container__top-nav-button--left{padding:0;margin-right:auto}.vue-modal-container .modal-container__top-nav-button--right{padding:0;margin-left:auto}.vue-modal-container .modal-container__top-nav-icon{width:var(--magic-icon-size, 24px);height:var(--magic-icon-size, 24px);display:block;color:var(--magic-icon-modal-navigation-default, var(--magic-icon-navigation-default))}.vue-modal-container .modal-container__top-nav .modal-container__title{color:var(--magic-icon-modal-navigation-default, var(--magic-icon-navigation-default));z-index:1}.vue-modal-container .magic-modal__header{display:none}@media(min-width:1024px){.vue-modal-container .magic-modal__header{display:grid}}.vue-modal-container .magic-modal__header .modal-container__title{grid-column:2;position:static;width:auto;padding:0;color:var(--magic-dark, #000)}.vue-modal-container.vue-modal-drawer{display:flex;align-items:stretch;justify-content:flex-end;background:var(--magic-modal-container-background, color-mix(in srgb, var(--magic-text-on-contrast) 60%, transparent))}.vue-modal-container.vue-modal-drawer.vue-modal-drawer--left{justify-content:flex-start}.vue-modal-container.vue-modal-drawer.vue-modal-drawer--no-backdrop{background:transparent}.vue-modal-container.vue-modal-drawer.vue-modal-container--hidden{display:none}.vue-modal-drawer__panel{display:flex;flex-direction:column;max-width:var(--magic-drawer-width, 464px);width:100%;height:100%;box-shadow:0 var(--magic-size-2) var(--magic-size-4) 0 var(--magic-elevation-shadow-mid)}.vue-modal-drawer__panel .magic-modal{width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:var(--magic-size-4) var(--magic-size-1) var(--magic-size-4) var(--magic-size-4)}.vue-modal-drawer__panel .magic-modal__header{padding:0 var(--magic-size-3) 0 0}.vue-modal-drawer__panel .magic-modal__body{padding:0 var(--magic-size-1) 0 0}.vue-modal-drawer__panel .magic-modal__content{height:100%}.vue-modal-drawer--right .vue-modal-drawer__panel .magic-modal{border-radius:var(--magic-drawer-border-radius, 0px) 0 0 var(--magic-drawer-border-radius, 0px);border-left:1px solid var(--magic-border-subtle)}.vue-modal-drawer--left .vue-modal-drawer__panel .magic-modal{border-radius:0 var(--magic-drawer-border-radius, 0px) var(--magic-drawer-border-radius, 0px) 0;border-right:1px solid var(--magic-border-subtle)}.drawer-right-enter-active,.drawer-right-leave-active,.drawer-left-enter-active,.drawer-left-leave-active{transition:opacity var(--magic-duration, .3s) ease}.drawer-right-enter-active .vue-modal-drawer__panel,.drawer-right-leave-active .vue-modal-drawer__panel,.drawer-left-enter-active .vue-modal-drawer__panel,.drawer-left-leave-active .vue-modal-drawer__panel{transition:transform var(--magic-duration, .3s) ease}.drawer-right-enter-from,.drawer-right-leave-to{opacity:1}.drawer-right-enter-from .vue-modal-drawer__panel,.drawer-right-leave-to .vue-modal-drawer__panel{transform:translate(100%)}.drawer-left-enter-from,.drawer-left-leave-to{opacity:1}.drawer-left-enter-from .vue-modal-drawer__panel,.drawer-left-leave-to .vue-modal-drawer__panel{transform:translate(-100%)}@keyframes fade-in-animation{0%{opacity:0;transform:translate3d(0,calc(var(--magic-size-4) * -1),0)}to{opacity:1;transform:translateZ(0)}}
