.navigationloader{z-index:20000;opacity:0;visibility:hidden;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.navigationloader.visible{opacity:1;visibility:visible;pointer-events:all}.engcard-navigation-mark{width:240px;height:180px;display:block}.engcard-navigation-mark svg{width:100%;height:100%}@media (width<=600px){.engcard-navigation-mark{width:192px;height:144px}}:root{--eng-motion-fast:.14s;--eng-motion-base:.21s;--eng-motion-ease:cubic-bezier(.2,.75,.25,1);--eng-focus-ring:#dda74075}:where(#root,#portal-root,#games-root,#board-root) :where(button:not(:disabled),[role=button]:not([aria-disabled=true]),summary){-webkit-tap-highlight-color:transparent}:where(#root,#portal-root,#games-root,#board-root) :where(button,[role=button],summary,a[href],input,select,textarea):focus-visible{outline:3px solid var(--eng-focus-ring);outline-offset:3px}@media (prefers-reduced-motion:no-preference){:where(#root,#portal-root,#games-root,#board-root) :where(button:not(:disabled),[role=button]:not([aria-disabled=true]),summary){transition-property:transform,box-shadow,border-color,background-color,color,opacity;transition-duration:var(--eng-motion-base);transition-timing-function:var(--eng-motion-ease)}:where(#root,#portal-root,#games-root,#board-root) :where(a[href]){transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--eng-motion-base);transition-timing-function:var(--eng-motion-ease)}:where(#root,#portal-root,#games-root,#board-root) :where(input:not(:disabled),select:not(:disabled),textarea:not(:disabled)){transition:border-color var(--eng-motion-base) ease,box-shadow var(--eng-motion-base) ease,background-color var(--eng-motion-base) ease}:where(#root,#portal-root,#games-root,#board-root) :where(button:not(:disabled),[role=button]:not([aria-disabled=true])):active,:where(#root,#portal-root,#games-root,#board-root) :where(a.public-action,a.header-cta,a[class*=button],a[class*=btn],a[class*=action],a[role=button]):active{transition-duration:var(--eng-motion-fast);transform:translateY(0)scale(.98)}:where(#root,#portal-root,#games-root,#board-root) :where(a[href]):active{opacity:.72;transition-duration:var(--eng-motion-fast)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){:where(#root,#portal-root,#games-root,#board-root) :where(button:not(:disabled):not(.racepoint):not(.oceangrid button):not(.monthgrid button):not(.studentmonth button),[role=button]:not([aria-disabled=true])):hover,:where(#root,#portal-root,#games-root,#board-root) :where(a.public-action,a.header-cta,a[class*=button],a[class*=btn],a[class*=action],a[role=button]):hover{transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){:where(#root,#portal-root,#games-root,#board-root),:where(#root,#portal-root,#games-root,#board-root) *,:where(#root,#portal-root,#games-root,#board-root) :before,:where(#root,#portal-root,#games-root,#board-root) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@media (width<=900px){:where(.motion-player,.motion-new,.motion-random-wheel,.motion-missing){box-sizing:border-box}:where(.motion-topbar,.motion-new>header,.motion-random-wheel>header){box-sizing:border-box;padding-top:env(safe-area-inset-top);padding-left:max(9px,env(safe-area-inset-left));padding-right:max(9px,env(safe-area-inset-right))}.motion-topbar,.motion-new>header{height:calc(62px + env(safe-area-inset-top));min-height:calc(62px + env(safe-area-inset-top))}.motion-new-result{inset-block-start:calc(62px + env(safe-area-inset-top))}.motion-letter-close{left:max(10px,env(safe-area-inset-left))}.motion-letter-progress{right:max(9px,env(safe-area-inset-right))}.motion-missing-close{left:max(10px,env(safe-area-inset-left))}.motion-missing-finish{right:max(10px,env(safe-area-inset-right))}}@media (width<=900px) and (height<=500px) and (orientation:landscape){:where(.motion-player,.motion-new,.motion-random-wheel,.motion-missing){padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}
