.game-grid-impl-body{z-index:0}.player__face[data-face=me]{z-index:21}.player__spotlight-long{z-index:20}.tile__seq{z-index:13}.player__downed-overlay{z-index:12}.player__face,.tile[data-health] .tile__char{z-index:11}.player__spotlight-short{z-index:10}.game-grid-kbd-dc{z-index:1}.game-grid-pause-overlay{z-index:2}.game-grid{contain:content;height:100%;display:grid;align-content:center}.game-grid,.game-grid-scroll-outer{position:relative}.grid-player-intersection-root{position:fixed;z-index:100;pointer-events:none;padding:20%}.game-grid-scroll-outer{contain:style;overflow:auto auto;scroll-snap-type:both;scrollbar-width:none;box-sizing:border-box;border:5px double var(--colour-tileBd);border-radius:15px}.game-grid-scroll-outer::-webkit-scrollbar{width:0;height:0}.game-grid-impl-body{contain:content;position:static;color:var(--colour-tileFg);height:fit-content;width:fit-content;padding:.4em}.game-grid-kbd-dc,.game-grid-pause-overlay{cursor:pointer;position:fixed;padding:3em;border-radius:inherit;color:#fff;text-shadow:0 .01em .5em #000;visibility:hidden}.game-grid-kbd-dc{background-color:rgba(0,0,0,.12549019607843137)}.game-grid-pause-overlay{background-color:rgba(0,0,0,.25098039215686274)}@media screen{.game-grid:focus{outline:none}.game-grid:not([data-game-state=paused]):not(:focus) .game-grid-kbd-dc,.game-grid[data-game-state=paused] .game-grid-pause-overlay{visibility:visible}}.tile{pointer-events:none;contain:size style}.tile *{height:100%;width:100%}.tile__pointer-hitbox{pointer-events:auto;contain:strict;top:40%;left:40%}.player__face,.tile__char,.tile__seq{box-sizing:border-box;border:.14em solid transparent;border-radius:.35em}.tile__char{contain:strict;background-color:var(--colour-tileBg);overflow:hidden hidden;display:grid;align-items:center}.tile__char>*{height:auto}.tile[data-health] .tile__char{border-color:var(--colour-tileBd);color:var(--colour-healthFg);background-color:var(--colour-healthBg);transition-property:color,background-color;transition-duration:.5s;transition-timing-function:ease-in}.tile__seq{contain:content;padding:0 .4ch;min-height:100%;height:max-content;min-width:100%;width:max-content;color:#fff;background-color:rgba(0,0,0,.5);border-color:#fff;font-family:inherit}.tile__pointer-hitbox:hover~.player>.player__face,.tile__seq{visibility:hidden}.tile__pointer-hitbox:hover~.tile__char{color:transparent}.tile__pointer-hitbox:hover~.tile__seq{visibility:visible}.player{--colour-spotlight:var(--colour-mainBg);contain:size}.player__face{border-color:var(--colour-tileBd);contain:strict;transition:background-color .7s ease-in-out}.player[data-face=me]>.player__face,.player__spotlight-long,.player__spotlight-short{will-change:transform}.player__downed-overlay{background-color:red;opacity:.2}.player[data-downed=no] .player__downed-overlay{visibility:hidden}@keyframes anim-frames-player__on-move{0%{transform:scale(1.1)}37%{transform:scale(1.3)}}.player__spotlight-short{background-image:radial-gradient(farthest-side,transparent 21%,46%,var(--colour-spotlight));padding:1400%;border:100vmax solid var(--colour-spotlight)}.player__spotlight-long{background-image:radial-gradient(farthest-side,transparent 15%,var(--colour-spotlight));padding:1700%;border:100vmax solid var(--colour-spotlight);opacity:.92}@media print{.player__spotlight-long,.player__spotlight-short{visibility:hidden}}.player[data-face=me]>.player__face{background-color:var(--colour-pFaceMe)}.player[data-face=meOppo]>.player__face{background-color:var(--colour-pFaceMeOppo)}.player[data-face=teammate]>.player__face{background-color:var(--colour-pFaceTeammate)}.player[data-face=opponent]>.player__face{background-color:var(--colour-pFaceOpponent)}.player[data-face=teammate][data-downed=team]>.player__face{background-color:var(--colour-pFaceImtlTeammate)}.player[data-face=opponent][data-downed=team]>.player__face{background-color:var(--colour-pFaceImtlOpponent)}.game-grid-impl-body[data-coord-sys=EUCLID2]{--track-size:minmax(1.67em,1fr);display:grid;grid-template-columns:repeat(var(--euclid2-grid-width),var(--track-size));grid-auto-rows:var(--track-size)}.game-grid-impl-body[data-coord-sys=EUCLID2] .tile{margin:5%;scroll-snap-align:center}
/*# sourceMappingURL=offline.css.map*/