.game-callout{box-sizing:border-box;z-index:7;text-align:center;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 3px 2px #102f4a55);justify-items:center;gap:5px;width:max-content;max-width:min(88%,590px);animation:3.4s both game-callout-show;display:grid;position:absolute;top:18%;left:50%;transform:translate(-50%);pointer-events:none!important}.game-callout strong{letter-spacing:-.025em;color:#fff4d5;-webkit-text-stroke:4px #17394f;paint-order:stroke fill;text-shadow:0 3px #17394f;overflow-wrap:anywhere;text-wrap:balance;max-width:100%;font:900 clamp(19px,3.2vw,33px)/1.08 Trebuchet MS,system-ui,sans-serif;display:block}.game-callout-yours strong{text-transform:uppercase;color:#ffe09b;letter-spacing:.02em;font-size:clamp(29px,5vw,52px);transform:rotate(-3deg)}.game-callout>span{color:#fffaf0;-webkit-text-stroke:3px #17394f;paint-order:stroke fill;text-shadow:0 2px #17394f;text-wrap:balance;max-width:100%;font:800 clamp(12px,1.8vw,16px)/1.25 Trebuchet MS,system-ui,sans-serif}.tt-board-space,.cc-felt,.sp-felt,.fam-felt{position:relative}.cxt-arena .game-callout{max-width:82%;top:23%}.cc-felt .game-callout{top:26%}.sp-felt .game-callout,.fam-felt .game-callout{top:29%}.cr-game>.game-callout,.rw>.game-callout{z-index:8;top:12%}.life-shell .tt-board-space>.game-callout{z-index:8;max-width:min(68%,530px);top:16%;left:34%}@keyframes game-callout-show{0%{opacity:0;translate:0 10px;scale:.87}9%,76%{opacity:1;translate:0;scale:1}to{opacity:0;translate:0 -8px;scale:1}}.game-callout-still{animation:3.4s both game-callout-fade}.game-callout-still strong{transform:none}@keyframes game-callout-fade{0%,85%{opacity:1}to{opacity:0}}@media (max-width:540px){.game-callout{gap:4px;max-width:90%;top:16%}.game-callout strong{-webkit-text-stroke-width:3px}.game-callout>span{-webkit-text-stroke-width:2.5px}.life-shell .tt-board-space>.game-callout{max-width:90%;top:13%;left:50%}}@media (max-height:520px) and (orientation:landscape){.game-callout strong{font-size:19px}.game-callout-yours strong{font-size:28px}.game-callout>span{font-size:11px}}@media (prefers-reduced-motion:reduce){.game-callout{animation:3.4s both game-callout-fade}.game-callout strong{transform:none}}.game-callout[data-board-centred=true]{z-index:48;width:max-content;max-width:calc(100% - 24px);top:50%;left:50%;transform:translate(-50%,-50%)}.game-callout[data-board-centred=true] strong{font-size:clamp(21px,4vw,38px)}.game-callout[data-board-centred=true]>span{font-size:clamp(12px,1.8vw,16px)}:is(.cc-felt,.sp-felt,.fam-felt,.cxt-arena,.cr-game,.rw)>.game-callout{top:50%;transform:translate(-50%,-50%)}
