@layer components{.navigation-link{position:relative}.navigation-status{border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:0}.navigation-status-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.navigation-status-mark{width:28px;height:12px;position:absolute;bottom:1px;right:6px}.navigation-status[data-pending]{opacity:1}.navigation-link:has(>.navigation-status[data-pending]){outline-offset:3px;outline:2px solid}.navigation-link.wm:has(>.navigation-status[data-pending]){background:var(--color-game-draft);border-radius:var(--radius-ctl)}.navigation-link[aria-label="Back to games"] .navigation-status-mark,.lb-date .navigation-status-mark{display:none}.navigation-link.game-tile-main:has(>.navigation-status[data-pending]){outline-color:var(--color-ink);box-shadow:0 1px 0 var(--color-edge)}.game-tile-main:has(>.navigation-status[data-pending]) .game-tile-action{visibility:hidden}.game-tile-main .navigation-status[data-pending] .navigation-status-label{clip-path:none;text-align:center;white-space:normal;width:auto;height:auto;margin:0;font-size:13px;font-weight:650;line-height:1.4;inset:auto 12px 12px;overflow:visible}.game-tile-main .navigation-status-mark{width:32px;height:16px;top:12px;bottom:auto;right:10px}.game-tile-main:has(>.navigation-status[data-pending]) :is(.tile-play-mark,.tile-score){visibility:hidden}.next-game-link .navigation-status-mark{margin-top:-8px;top:50%;bottom:auto;right:16px}.next-game-link:has(>.navigation-status[data-pending])>.ic{visibility:hidden}@media (prefers-reduced-motion:no-preference){.game-tile-main>.clay-object{animation:navigation-art-arrive .48s var(--ease-out)}.navigation-link{transition:transform .16s var(--ease-out), background-color .16s var(--ease-out)}.navigation-link:active{transform:translateY(1px)scale(.985)}.navigation-link:has(>.navigation-status[data-pending]){transform:translateY(1px)scale(.985)}.navigation-status[data-pending] .navigation-status-mark{animation:navigation-direction .9s var(--ease-out) infinite}.game-tile-main:has(>.navigation-status[data-pending]) .clay-object{animation:navigation-clay .6s var(--ease-out) both}.navigation-link[aria-label="Back to games"]:has(>.navigation-status[data-pending])>.ic{animation:navigation-back .6s var(--ease-out) both}}@media (prefers-reduced-motion:reduce){.navigation-link,.navigation-link .clay-object,.navigation-status-mark{transition:none;animation:none}}}@keyframes navigation-direction{0%,to{opacity:.5;transform:translate(-3px)}60%{opacity:1;transform:translate(3px)}}@keyframes navigation-clay{0%{transform:translateY(0)rotate(0)}35%{transform:translateY(3px)rotate(-7deg)scale(1.04,.96)}70%{transform:translateY(-6px)rotate(4deg)}to{transform:translateY(-3px)rotate(2deg)}}@keyframes navigation-back{0%,to{transform:translate(0)}50%{transform:translate(-5px)}}@keyframes navigation-art-arrive{0%{opacity:.7;transform:translateY(8px)rotate(-4deg)scale(.96)}70%{opacity:1;transform:translateY(-2px)rotate(1deg)scale(1.01)}to{opacity:1;transform:none}}@supports not (color:color-mix(in srgb, red, blue)){.navigation-link:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){position:relative}.navigation-status:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:0}.navigation-status-label:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.navigation-status-mark:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){width:28px;height:12px;position:absolute;bottom:1px;right:6px}.navigation-status[data-pending]:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){opacity:1}.navigation-link[aria-label="Back to games"] .navigation-status-mark:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.lb-date .navigation-status-mark:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){display:none}.game-tile-main .navigation-status[data-pending] .navigation-status-label:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){clip-path:none;text-align:center;white-space:normal;width:auto;height:auto;margin:0;font-size:13px;font-weight:650;line-height:1.4;inset:auto 12px 12px;overflow:visible}.game-tile-main .navigation-status-mark:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){width:32px;height:16px;top:12px;bottom:auto;right:10px}.next-game-link .navigation-status-mark:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){margin-top:-8px;top:50%;bottom:auto;right:16px}@media (prefers-reduced-motion:no-preference){.game-tile-main>.clay-object:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){animation:navigation-art-arrive .48s var(--ease-out)}.navigation-link:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){transition:transform .16s var(--ease-out), background-color .16s var(--ease-out)}.navigation-link:active:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){transform:translateY(1px)scale(.985)}.navigation-status[data-pending] .navigation-status-mark:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){animation:navigation-direction .9s var(--ease-out) infinite}}@media (prefers-reduced-motion:reduce){.navigation-link:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.navigation-link .clay-object:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.navigation-status-mark:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){transition:none;animation:none}}@keyframes navigation-direction{0%,to{opacity:.5;transform:translate(-3px)}60%{opacity:1;transform:translate(3px)}}@keyframes navigation-clay{0%{transform:translateY(0)rotate(0)}35%{transform:translateY(3px)rotate(-7deg)scale(1.04,.96)}70%{transform:translateY(-6px)rotate(4deg)}to{transform:translateY(-3px)rotate(2deg)}}@keyframes navigation-back{0%,to{transform:translate(0)}50%{transform:translate(-5px)}}@keyframes navigation-art-arrive{0%{opacity:.7;transform:translateY(8px)rotate(-4deg)scale(.96)}70%{opacity:1;transform:translateY(-2px)rotate(1deg)scale(1.01)}to{opacity:1;transform:none}}}
