/* One quiet broadcast HUD. The middle of the screen belongs to the ball. */
[data-mode=h2h] #duel-score,[data-mode=h2h] #duel-count{display:none}[data-mode=h2h] #duel-turn{position:absolute;top:179px;left:14px;right:14px;font:9px monospace}[data-mode=h2h] #duel-sync{position:absolute;top:256px;left:14px;font:10px monospace;background:#163039}[data-mode=h2h] .match-hud>div:last-child{position:absolute;right:12px;top:52px;display:grid;gap:4px}[data-mode=h2h] .match-hud button{font:9px Arial;padding:7px;min-height:30px}[data-mode=h2h] .scoreboard-count{font-size:9px;letter-spacing:0}
@media(orientation:landscape){.match-hud>div:first-child>a{display:none}[data-mode=h2h] #duel-turn{top:140px;max-width:220px}[data-mode=h2h] #duel-sync{top:180px;max-width:220px}}
.scoreboard{position:absolute;z-index:3;left:max(12px,env(safe-area-inset-left));top:calc(env(safe-area-inset-top) + 56px);width:min(66vw,280px);display:grid;grid-template-columns:28px minmax(0,1fr);background:#0c2229ed;border:1px solid #79958c80;border-radius:7px;overflow:hidden;box-shadow:0 4px 14px #071d2940;color:#ecf1df;font:11px monospace;pointer-events:none}
.scoreboard-inning{grid-row:1/3;display:grid;place-items:center;background:#d8e3bb;color:#173737;font:bold 12px monospace}.score-team{display:grid;grid-template-columns:minmax(0,1fr) 27px;gap:3px;padding:6px 9px;border-bottom:1px solid #718b7940}.score-team>b{font:bold 11px Arial;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.5px}.score-team>strong{grid-row:1/3;grid-column:2;align-self:center;text-align:right;font:bold 23px/1 monospace}.score-team>small{font:9px/1.3 monospace;color:#b3c6bc;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.scoreboard-count{grid-column:1/-1;padding:6px 9px;text-align:right;font:10px monospace;letter-spacing:1px;background:#091e2666}
.practice-scoreboard .scoreboard-inning{grid-row:1/2}.practice-scoreboard .score-team>b{font-size:10px}.practice-scoreboard .scoreboard-count{text-align:left;padding-left:37px}
.hud,.pitch-hud,.match-hud{background:none;padding:calc(env(safe-area-inset-top) + 10px) max(12px,env(safe-area-inset-right)) 0;z-index:4;pointer-events:none}.hud .tools,.pitch-hud #menu,.match-hud button,.match-hud a{pointer-events:auto}.topbar{justify-content:flex-end}.topbar .brand,.score-strip,.hud>.matchup-strip,.pitch-hud>a,.pitch-hud>#base-status,.pitch-hud>#pitch-count,.pitch-heading{display:none}.pitch-hud{justify-content:flex-end}.tools{gap:6px}.tools button,#menu,#match-menu-button{min-height:36px;padding:8px 12px;border:1px solid #8ba09666;border-radius:5px;background:#102933c9;font:10px Arial;color:#dfebd4}.match-hud>div:first-child>a{font:9px monospace;letter-spacing:1px;opacity:.8}.match-hud{width:auto}.match-hud #sync-state{position:fixed;top:calc(env(safe-area-inset-top) + 200px);left:12px;right:12px;padding:7px 9px;background:#482f2ce8;border-radius:4px;font:11px Arial}.match-hud #sync-state[hidden]{display:none}
.pitcher-energy{top:calc(env(safe-area-inset-top) + 175px);left:14px;gap:8px;font:8px monospace;letter-spacing:1px}.pitcher-energy meter{width:85px;height:5px}.base-hud{top:calc(env(safe-area-inset-top) + 62px);right:18px;width:78px;height:76px}.base-path{inset:18px 19px 19px;border-color:#c6d8bd66}.base-runner{width:34px;min-height:26px!important;padding:3px!important;border-radius:4px;background:#d2e1b5!important;color:#17373a!important;border:0!important;box-shadow:0 2px 6px #06182166!important}.base-runner b{font:9px monospace}.base-runner span{font:7px monospace}.base-0{right:-3px;top:27px}.base-1{left:22px;top:0}.base-2{left:-3px;top:27px}.base-hud:after{content:''}.practice-bases{position:absolute;z-index:3;right:20px;top:calc(env(safe-area-inset-top) + 68px);display:flex;gap:5px}.practice-bases span{display:grid;place-items:center;width:23px;height:23px;transform:rotate(45deg);font:8px monospace;border:1px solid #bcd2ae88;background:#193835;color:#bcd2ae}.practice-bases [data-occupied=true]{background:#d8e4b6;color:#183937}.practice-bases[hidden]{display:none}
.feedback,#pitch-feedback{z-index:2;top:calc(env(safe-area-inset-top) + 203px);left:16px;right:16px;gap:4px;max-width:430px;margin:auto;text-align:center;pointer-events:none}.feedback strong,#pitch-feedback{font:bold 16px/1.3 Arial;letter-spacing:.2px}.feedback span{background:#10272dcc;border-radius:4px;padding:4px 7px;font:10px/1.4 monospace;max-width:100%}.feedback strong:empty,.feedback span:empty{display:none}.feedback #match-call{font:11px/1.4 monospace;color:#d2ddcf}.feedback #match-timing{font:16px Arial}.feedback #match-contact{font:12px Arial}.feedback #match-detail{font:10px/1.4 monospace}
.batting-dock,.pitch-controls{bottom:0;left:0;right:0;width:auto;padding:12px 16px calc(env(safe-area-inset-bottom) + 12px);background:linear-gradient(transparent,#0d252d99);display:flex;flex-direction:column;align-items:center;gap:7px;pointer-events:none}.pitch-controls #arsenal,.pitch-controls .aim-wrap,.batting-dock .aim-wrap{pointer-events:auto}#arsenal{gap:5px;max-width:100%;flex-wrap:wrap}#arsenal button{min-height:40px;padding:8px 10px;font:10px Arial;border-radius:5px;background:#112b35eb;border-color:#77928b55;white-space:nowrap}#arsenal button[aria-pressed=true]{background:#d6e3b6;color:#17353b;border-color:#d6e3b6}#arsenal button:disabled{opacity:.6}.aim-wrap{width:94px;height:94px}#aim-control{width:86px;height:86px;border:1px solid #c5dfb6b3;background:#14343570;box-shadow:inset 0 0 0 7px #d2e4bc08,0 0 0 5px #d2e4bc0a}#aim-knob{width:23px;height:23px}#control-label{font:9px monospace;letter-spacing:1px}#instruction,#control-hint{order:3;font:9px/1.4 monospace;margin:0;max-width:310px;min-height:13px;color:#c8d9c6}.pitch-controls #instruction:empty{display:none}
#accuracy{right:22px;top:auto;bottom:calc(env(safe-area-inset-bottom) + 124px);height:108px;width:10px;border:1px solid #b2c4b880;border-radius:4px;background:#193640}#release-line{width:22px;left:-7px;height:2px}#accuracy>span{font:7px monospace;left:-12px;top:calc(100% + 7px)}#accuracy[hidden]{display:none}
[data-phase=delivery] #arsenal,[data-phase=inplay] #arsenal,[data-phase=flight] #arsenal{visibility:hidden}[data-phase=delivery] #instruction,[data-phase=inplay] #instruction,[data-phase=flight] #instruction{visibility:hidden}
@media(orientation:landscape){.scoreboard{top:calc(env(safe-area-inset-top) + 12px);width:220px;left:max(12px,env(safe-area-inset-left))}.pitcher-energy{top:134px}.base-hud,.practice-bases{right:164px;top:18px}.feedback,#pitch-feedback{top:14px;left:245px;right:160px;max-width:none}.feedback strong{font-size:14px}.feedback span{font-size:9px}.pitch-controls,.batting-dock{left:auto;right:max(10px,env(safe-area-inset-right));width:200px;padding:8px 0 10px;background:none;gap:5px}#arsenal{max-width:200px}#arsenal button{min-height:32px;padding:6px;font-size:9px}.aim-wrap{width:80px;height:80px}#aim-control{width:72px;height:72px}#accuracy{right:225px;bottom:20px;height:92px}.match-hud #sync-state{top:165px;right:auto;max-width:220px}.tools #pause{display:none}.practice-bases{top:90px;left:16px;right:auto}.base-hud{top:160px;left:25px;right:auto}}
@media(max-width:350px) and (orientation:portrait){.scoreboard{width:67vw}.score-team small{font-size:8px}.base-hud{right:12px;width:65px}.base-1{left:16px}.feedback,#pitch-feedback{top:198px}#arsenal button{padding:7px;font-size:9px}}

/* Video-review pass: keep every overlay in a reserved area. */
#practice[data-phase=flight] .feedback[data-contact=blue] #result{color:#70c5ff}#practice[data-phase=flight] .feedback[data-contact=green] #result{color:#78e59b}#practice[data-phase=flight] .feedback[data-contact=red] #result{color:#ff777b}
#practice .scoreboard,#pitching .scoreboard{top:calc(env(safe-area-inset-top) + 8px);left:max(8px,env(safe-area-inset-left));width:min(260px,calc(100% - 128px))}
.match-hud>div:first-child>a{display:none}.pitcher-energy{top:calc(env(safe-area-inset-top) + 130px)}
#practice[data-phase] .feedback,#pitching #pitch-feedback{top:calc(env(safe-area-inset-top) + 172px);left:12px;right:12px;width:fit-content;max-width:calc(100% - 48px);padding:8px 12px;background:#10272dd9;border:1px solid #9bb39a33;border-radius:7px;gap:3px;text-shadow:none}
#practice .feedback strong,#practice .feedback #result{font:bold 15px/1.3 Arial;color:#edf0dc;text-shadow:none;letter-spacing:0}
#practice .feedback span,#practice .feedback #timing-feedback{font:11px/1.4 Arial;padding:0;background:none;border:0;text-shadow:none;max-width:100%}
#practice .feedback #detail,#practice .feedback #match-detail{font:10px/1.4 Arial;color:#c7d6c6}
#practice .feedback #match-call{font:bold 15px/1.3 Arial;order:-1;color:#edf0dc}
#practice .feedback #match-timing{font:12px/1.3 Arial}#practice .feedback #match-contact{font:11px/1.3 Arial}
#practice .feedback:has(> :not([hidden]):not(:empty)){display:flex}
#practice[data-phase] .feedback[data-notice=true]{visibility:visible}
#practice[data-celebrating=true] .feedback,#pitching[data-celebrating=true] #pitch-feedback{visibility:hidden!important}
#practice .feedback span:empty,#practice .feedback strong:empty{display:none}
#pitching #pitch-feedback:empty,#practice .feedback:not(:has(> :not([hidden]):not(:empty))){display:none}
.pitch-controls #arsenal{max-width:calc(100% - 34px);margin-right:22px}
#practice .hr-celebration,#pitching .hr-celebration{top:calc(env(safe-area-inset-top) + 172px);border-radius:10px;border-width:1px;box-shadow:0 8px 24px #07191d50}
.hr-execution{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 12px;margin:10px 0 0;font:12px Arial}.hr-execution [data-color=blue]{color:#70c5ff}.hr-execution [data-color=green]{color:#78e59b}.hr-execution [data-color=yellow]{color:#ffda64}.hr-execution [data-color=red]{color:#ff777b}.hr-execution [data-color=gray]{color:#c2c7ce}.hr-execution span:empty{display:none}
.diamond-bases{position:absolute;z-index:5;right:max(10px,env(safe-area-inset-right));top:calc(env(safe-area-inset-top) + 50px);width:104px;height:102px;pointer-events:none}
.diamond-track{position:absolute;width:49px;height:49px;top:22px;left:27px;border:1px solid #d5e2b98c;transform:rotate(45deg);background:#18383266}
.diamond-base{position:absolute;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;background:none;display:grid;place-items:center;pointer-events:auto;isolation:isolate;color:#e8efd6;font:9px monospace;border-radius:6px}
.diamond-base:before{content:'';position:absolute;inset:13px;background:#17383b;border:1px solid #c2d6b5;transform:rotate(45deg);z-index:-1}
.diamond-base[data-occupied=true]:before{background:#e0e9b7;border-color:#f2f6d7}.diamond-base[data-occupied=true]{color:#143337}.diamond-base:disabled{opacity:1;pointer-events:none}.diamond-base:not(:disabled):before{box-shadow:0 0 0 3px #bed99533}.diamond-base[aria-expanded=true]:before{box-shadow:0 0 0 3px #ebd49099}
.diamond-base-0{right:-4px;top:25px}.diamond-base-1{left:30px;top:-8px}.diamond-base-2{left:-3px;top:25px}.diamond-home{position:absolute;left:44px;top:74px;width:16px;height:15px;clip-path:polygon(0 0,100% 0,100% 55%,50% 100%,0 55%);background:#dbe5bd}
.steal-hint{position:absolute;bottom:-3px;left:6px;width:92px;text-align:center;font:8px monospace;letter-spacing:.5px;color:#e0e8c9;background:#163239de;padding:3px 0;border-radius:3px}
.steal-choice{position:absolute;right:0;top:108px;width:205px;box-sizing:border-box;padding:12px;background:#102c34f5;border:1px solid #a0bd8d;border-radius:8px;box-shadow:0 6px 22px #081d2966;display:grid;gap:7px;pointer-events:auto}
.steal-choice>strong{font:bold 13px Arial}.steal-choice>span{font:10px monospace;color:#c6d7bc}.steal-choice>div{display:flex;gap:8px}.steal-choice button{flex:1;min-height:44px;padding:8px;font:bold 11px Arial;border-radius:5px}.steal-choice .steal-confirm{background:#dbe7b5;color:#17343a;border-color:#dbe7b5}
.diamond-bases[hidden],.steal-choice[hidden],.steal-hint[hidden]{display:none}
[data-mode=h2h] #duel-turn{top:130px;left:8px;right:132px;max-width:220px}[data-mode=h2h] .match-hud>div:last-child{position:fixed;top:auto;bottom:12px;left:12px;right:auto}[data-mode=h2h] #duel-sync:empty{display:none}
@media(orientation:landscape){#practice .scoreboard,#pitching .scoreboard{width:210px}.diamond-bases{right:90px;top:12px}#practice[data-phase] .feedback,#pitching #pitch-feedback{top:14px;left:235px;right:210px;max-width:calc(100% - 450px)}#practice .hr-celebration,#pitching .hr-celebration{top:112px;width:min(310px,55vw);padding:10px}.pitcher-energy{top:130px}.steal-choice{right:0;top:108px}}
@media(max-width:350px) and (orientation:portrait){#practice .scoreboard,#pitching .scoreboard{width:calc(100% - 118px)}.score-team>b{font-size:9px}.score-team>small{font-size:8px}.diamond-bases{right:4px}#practice .hr-celebration{padding:12px}.hr-stats b{font-size:20px}}

/* Pitching deck: visual trajectories, an exposed release rail, and a tactile thumb pad. */
#pitching .pitch-controls,#practice .pitch-controls{touch-action:pan-x;gap:10px}
#pitching .pitch-controls #arsenal,#practice .pitch-controls #arsenal{position:static;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(80px,1fr);justify-content:initial;gap:7px;width:100%;max-width:510px;margin:0;padding:4px 2px 7px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x;box-sizing:border-box;pointer-events:auto}
#arsenal::-webkit-scrollbar{display:none}
#pitching #arsenal .pitch-card,#practice #arsenal .pitch-card{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:26px auto auto auto;gap:3px;align-content:center;min-width:80px;min-height:87px;padding:7px 6px;text-align:center;white-space:normal;border:1px solid #91aca344;border-bottom:3px solid #4d6862;border-radius:9px;background:linear-gradient(155deg,#244047f5,#102b35f5);color:#e7eddc;box-shadow:0 3px 7px #071e2744;transition:background .15s,border-color .15s,transform .15s}
#arsenal .pitch-card svg{width:40px;height:27px;justify-self:center;overflow:visible}#arsenal .pitch-card path{stroke:var(--pitch-color);stroke-width:2.6;fill:none;stroke-linecap:round}
#arsenal .pitch-card strong{font:bold 11px Arial;letter-spacing:.1px}#arsenal .pitch-card span{font:bold 10px monospace;color:var(--pitch-color)}#arsenal .pitch-card small{font:8px/1.2 Arial;color:#afc6bb;white-space:nowrap}
#pitching #arsenal .pitch-card[aria-pressed=true],#practice #arsenal .pitch-card[aria-pressed=true]{background:linear-gradient(145deg,#3b5758,#1d3945);border-color:var(--pitch-color);box-shadow:0 0 0 1px var(--pitch-color),0 4px 10px #071e2766;transform:translateY(-2px)}
#pitching #arsenal .pitch-card:disabled,#practice #arsenal .pitch-card:disabled{opacity:.55}
#pitching #accuracy,#practice #accuracy{top:calc(env(safe-area-inset-top) + 185px);right:24px;bottom:auto;width:26px;height:clamp(145px,23vh,200px);border:2px solid #91a7a1;border-radius:8px;background:repeating-linear-gradient(to top,#18353e 0 15px,#38525a 15px 16px);box-shadow:0 5px 16px #071d2966,inset 0 0 0 3px #0e252d;z-index:4}
#accuracy:before{content:'RELEASE';position:absolute;top:-23px;left:50%;transform:translateX(-50%);font:bold 8px monospace;letter-spacing:1px;color:#e8efcf;background:#17363ed9;padding:4px 5px;border-radius:3px}
#pitching #accuracy .good-zone,#practice #accuracy .good-zone{background:#61bf8866;border-top:1px solid #8fdfaa;border-bottom:1px solid #8fdfaa;box-sizing:border-box}
#pitching #accuracy .perfect-zone,#practice #accuracy .perfect-zone{background:#69ceff;box-shadow:0 0 12px #48b8f588;z-index:1}
#pitching #release-line,#practice #release-line{width:42px;height:3px;left:-10px;border-radius:2px;background:#fff9d9;box-shadow:0 0 4px #0a1d27;z-index:2}
#release-line:before{content:'';position:absolute;left:-2px;top:-3px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #fff9d9}#accuracy>span{display:none}
#practice .pitcher-energy,#pitching .pitcher-energy{position:absolute;top:42%;left:10px;display:grid;grid-template-columns:1fr auto;gap:5px;width:104px;padding:9px 10px;background:#15323ce8;border:1px solid #8ca99b66;border-radius:7px;font:8px monospace;z-index:3;pointer-events:none}
.pitcher-energy>span{grid-column:1}.pitcher-energy>b{grid-column:2;grid-row:1;font:8px monospace;color:#d5e5cb}#practice .pitcher-energy meter,#pitching .pitcher-energy meter{grid-column:1/-1;width:100%;height:7px;appearance:none;border:0;border-radius:3px;background:#0b252e}
.pitcher-energy meter::-webkit-meter-bar{background:#0b252e;border:0;height:7px}.pitcher-energy[data-color=green] meter::-webkit-meter-optimum-value{background:#8bdaa1}.pitcher-energy[data-color=yellow] meter::-webkit-meter-optimum-value{background:#edcb75}.pitcher-energy[data-color=red] meter::-webkit-meter-optimum-value{background:#f58b86}.pitcher-energy[data-color=green] meter::-moz-meter-bar{background:#8bdaa1}.pitcher-energy[data-color=yellow] meter::-moz-meter-bar{background:#edcb75}.pitcher-energy[data-color=red] meter::-moz-meter-bar{background:#f58b86}
#practice .pitcher-energy[hidden],#pitching .pitcher-energy[hidden]{display:none}
#practice #aim-control,#pitching #aim-control{--pad-accent:#d4dfb0;border-radius:25px;border:1px solid #9dbbb1;background:radial-gradient(ellipse at 32% 18%,#466864,#193a44 64%);box-shadow:0 6px 0 #0e2731,0 10px 22px #0a202d66,inset 0 1px 0 #d9eed866;transition:transform .12s,box-shadow .12s,background .12s;overflow:visible}
#aim-control:before{content:'';position:absolute;inset:6px;border:1px solid #bdd5bc66;border-radius:19px;pointer-events:none}#aim-control:after{content:'';position:absolute;inset:-7px;border-radius:31px;border:1px solid #bad4b344;border-top:3px solid var(--pad-accent);border-bottom:3px solid var(--pad-accent);opacity:.7;pointer-events:none;transition:inset .12s,opacity .12s}
#practice #aim-control[data-held=true],#pitching #aim-control[data-held=true]{transform:translateY(3px) scale(.98);background:radial-gradient(ellipse at 50% 38%,#65887b,#234754 75%);box-shadow:0 3px 0 #102b35,0 0 24px #bcdca744,inset 0 1px 0 #e3f2c977}
#aim-control[data-held=true]:after{inset:-10px;opacity:1;border-color:#d9e9b1}#aim-control:disabled{opacity:.45;box-shadow:0 3px 0 #102b35}
#practice #aim-knob,#pitching #aim-knob{width:27px;height:27px;border:1px solid #deebc399;border-radius:9px;background:#d0e2ac25;box-shadow:0 0 14px #cfeab622;transition:background .1s}#aim-control[data-held=true] #aim-knob{background:#dcf0be45}
#practice #control-label,#pitching #control-label{font:bold 10px monospace;letter-spacing:1px;color:#f4f4d4;text-shadow:0 1px 2px #102c37}
@media(orientation:landscape){#pitching #accuracy,#practice #accuracy{top:144px;right:24px;height:135px;width:23px}#pitching .pitch-controls,#practice .pitch-controls{width:225px;right:78px;left:auto}#pitching .pitch-controls #arsenal,#practice .pitch-controls #arsenal{max-width:225px;grid-auto-columns:82px}#pitching #arsenal .pitch-card,#practice #arsenal .pitch-card{min-height:75px;grid-template-rows:18px auto auto auto;padding:4px}#arsenal .pitch-card svg{height:20px}#practice .pitcher-energy,#pitching .pitcher-energy{top:44%;width:104px}}
@media(max-height:650px) and (orientation:portrait){#pitching #accuracy,#practice #accuracy{top:170px;height:135px}#practice .pitcher-energy,#pitching .pitcher-energy{top:39%;width:100px;padding:8px}#pitching #arsenal .pitch-card,#practice #arsenal .pitch-card{min-height:77px;grid-template-rows:18px auto auto auto;padding:5px}#arsenal .pitch-card svg{height:20px}.pitch-controls{gap:7px!important}}
@media(prefers-reduced-motion:reduce){#aim-control,#aim-control:after,#arsenal .pitch-card{transition:none!important}}
.trot-skip,.next-play{position:absolute;z-index:8;min-height:44px;padding:12px 16px;border:1px solid #b9d3ac;border-radius:8px;background:#15333eee;color:#f2efcf;font:bold 12px Arial;touch-action:manipulation;pointer-events:auto}
.trot-skip{right:max(16px,env(safe-area-inset-right));bottom:calc(18px + env(safe-area-inset-bottom))}.next-play{left:50%;transform:translateX(-50%);bottom:calc(132px + env(safe-area-inset-bottom));white-space:nowrap}
.trot-skip[hidden],.next-play[hidden],.steal-replay[hidden]{display:none}
.runner-marker{position:absolute;transform:translate(-50%,-50%);width:32px;height:32px;min-height:32px;padding:0;border:0;background:radial-gradient(circle,#ffe1a1 0 9px,#183a41 10px 12px,transparent 13px);color:#16343b;font:bold 9px monospace;z-index:3;touch-action:none;pointer-events:auto;cursor:grab}.runner-marker:disabled{opacity:1;cursor:default}.runner-marker:active{cursor:grabbing;filter:brightness(1.2)}.diamond-bases[data-live=true] .diamond-base{pointer-events:none}.diamond-bases[data-live=true] .diamond-base:before{background:#17383b}.runner-notice{position:absolute;right:0;top:108px;width:170px;background:#15343dee;border-radius:5px;padding:6px;color:#ffe0a4;font:10px Arial}.runner-notice:empty{display:none}
.steal-replay{position:absolute;inset:0;z-index:7;background:repeating-linear-gradient(110deg,#3d6c46 0 35px,#42734b 35px 70px);display:flex;align-items:center;justify-content:center;flex-direction:column;pointer-events:auto}
.steal-replay svg{width:min(94vw,440px);height:min(62vh,470px)}.steal-replay-title{font:bold 12px monospace;letter-spacing:3px;color:#e1e7c6}.steal-replay-call{min-height:36px;font:bold 30px Arial;color:#ff9990}.steal-replay-call[data-safe=true]{color:#cdeb9d}.steal-replay-name{font:12px Arial;color:#e4eacb;margin-top:6px}
@media(orientation:landscape){.steal-replay svg{height:70vh;width:auto}.steal-replay-call{position:absolute;right:8%;top:45%}.steal-replay-name{position:absolute;right:8%;top:60%}.next-play{bottom:20px}}
