.demo-official-match-entry{position:relative}.demo-official-match-entry>article{color:#fff;background:linear-gradient(135deg,#173d86,#2d67dc);border-radius:22px;overflow:hidden;box-shadow:0 16px 38px #214ca53b}.demo-official-match-entry>article>header{grid-template-columns:1fr auto;align-items:center;gap:16px;padding:24px 28px;display:grid}.demo-official-match-entry header small{color:#bed3ff}.demo-official-match-entry header h2{align-items:center;gap:13px;margin:7px 0;font-size:clamp(24px,4vw,40px);display:flex}.demo-official-match-entry header h2 em{color:#f3ce4e;font-size:16px;font-style:normal}.demo-official-match-entry header p{color:#d6e3ff;margin:0}.demo-official-match-entry header aside{text-align:center;grid-template-columns:auto auto;align-items:end;display:grid}.demo-official-match-entry header aside strong{font-size:52px;line-height:.9}.demo-official-match-entry header aside span{margin-left:4px}.demo-official-match-entry header aside i{background:#ffffff20;border-radius:999px;grid-column:1/-1;margin-top:10px;padding:6px 10px;font-style:normal}.demo-official-match-entry footer{background:#0e2d6a55;border-top:1px solid #ffffff25;grid-template-columns:1fr 2fr;gap:10px;padding:14px 20px;display:grid}.demo-official-match-entry footer button{border-radius:11px;padding:13px;font-size:16px;font-weight:900}.demo-official-match-entry footer .forfeit{color:#d6563d;background:#fff;border:1px solid #ffb19f}.demo-official-match-entry footer .start{color:#1d53bb;background:#fff;border:0}.demo-forfeit-result{background:#102f6b;border-top:1px solid #ffffff25;justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.demo-forfeit-result button{color:#fff;background:#ffffff15;border:1px solid #ffffff4a;border-radius:9px;padding:8px 11px}.demo-forfeit-mask{z-index:260;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#10245c8a;place-items:center;padding:15px;display:grid;position:fixed;inset:0}.demo-forfeit-mask>section{width:min(420px,100%);color:var(--ink);text-align:center;background:#fff;border-radius:20px;padding:24px}.demo-forfeit-mask>section>span{color:#d6573f;font-weight:900}.demo-forfeit-mask h3{font-size:23px}.demo-forfeit-mask p{color:var(--muted)}.demo-forfeit-mask>section>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.demo-forfeit-mask button{border:1px solid var(--line);background:#fff;border-radius:9px;padding:10px}.demo-forfeit-mask button:first-child{grid-column:1/-1}.demo-forfeit-mask button.side-a,.demo-forfeit-mask button.side-b{color:#d6573f;border-color:#d6573f}.demo-professional-score-flow>header{align-items:center;gap:10px;margin-bottom:10px;display:flex}.demo-professional-score-flow>header>button{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:9px;padding:8px 10px}.demo-professional-score-flow>header b,.demo-professional-score-flow>header small{display:block}.demo-professional-score-flow>header small{color:var(--muted);margin-top:3px}.demo-professional-score-flow .pro-match-options,.demo-professional-score-flow .phase-toss .one-page-scoring,.demo-professional-score-flow .phase-toss .one-page-sign,.demo-professional-score-flow .phase-ready .one-page-scoring,.demo-professional-score-flow .phase-ready .one-page-sign,.demo-professional-score-flow .phase-scoring .one-page-setup,.demo-professional-score-flow .phase-scoring .one-page-sign,.demo-professional-score-flow .phase-sign .one-page-setup,.demo-professional-score-flow .phase-sign .one-page-scoring,.demo-professional-score-flow .phase-submitted .one-page-setup,.demo-professional-score-flow .phase-submitted .one-page-scoring{display:none}@media (max-width:620px){.demo-official-match-entry>article{border-radius:17px}.demo-official-match-entry>article>header{padding:18px 15px}.demo-official-match-entry header h2{flex-wrap:wrap;gap:5px;font-size:22px}.demo-official-match-entry header h2 em{order:3;width:100%}.demo-official-match-entry header aside strong{font-size:40px}.demo-official-match-entry footer{padding:10px}.demo-professional-score-flow>header{padding:0 10px}.demo-professional-score-flow .one-page-match-head{border-radius:14px}}
.senior-team-demo{font-size:18px;background:#f5f8f7!important;border-width:2px!important}.team-demo-title{color:#fff;background:linear-gradient(135deg,#082d50,#105887);border-radius:16px;padding:18px 20px}.team-demo-title small{color:#d8ebfa!important;font-size:16px!important}.team-demo-title h2{font-size:25px}.team-demo-title h2 em{color:#ffd65a;margin:0 14px;font-size:36px;display:inline-block}.team-demo-title>span{color:#fff!important;background:#fff1!important;border:1px solid #fff5!important;font-size:17px!important}.senior-team-demo button{touch-action:manipulation;min-height:54px;font-size:18px;font-weight:900}.team-draw-stage,.team-lineup-gate,.team-generated-board,.team-final-signatures,.team-finished-state{background:#fff;border:2px solid #ccdbd6;border-radius:22px;max-width:980px;margin:18px auto;padding:26px}.team-draw-stage{text-align:center}.team-draw-stage>small,.team-lineup-gate>header>small,.team-generated-board>header small,.team-final-signatures>header small,.team-finished-state>small{color:#0c709e;font-size:17px;font-weight:950}.team-draw-stage h1,.team-lineup-gate h1,.team-generated-board h1,.team-final-signatures h1,.team-finished-state h1{margin:8px 0;font-size:31px}.team-draw-stage>p,.team-lineup-gate>header>p,.team-final-signatures>header p,.team-finished-state p{color:#4f625c;font-size:18px;line-height:1.7}.team-draw-stage>button,.team-final-signatures>button,.team-finished-state>button{color:#fff;background:#086b9c;border:0;border-radius:15px;width:100%;min-height:64px;font-size:21px}.team-draw-ball{background:radial-gradient(circle at 35% 30%,#fff,#edf2f2 50%,#9fb4b1);border-radius:50%;place-items:center;width:92px;height:92px;margin:4px auto 16px;display:grid;box-shadow:0 15px 32px #173f5a33}.team-draw-ball span{color:#fff;background:#0b6f9f;border-radius:50%;place-items:center;width:54px;height:54px;font-size:26px;font-weight:950;display:grid}.team-draw-ball.drawing{animation:.45s linear infinite team-draw-spin}@keyframes team-draw-spin{to{transform:rotate(360deg)scale(1.06)}}.team-public-rosters{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}.team-public-rosters>article{background:#fff;border:2px solid #d2dfdb;border-radius:17px;overflow:hidden}.team-public-rosters>article>header{background:#edf5f3;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.team-public-rosters>article>header small,.team-public-rosters>article>header b{display:block}.team-public-rosters>article>header small{color:#183e50;font-size:18px;font-weight:950}.team-public-rosters>article>header b{margin-top:3px;font-size:16px}.team-public-rosters>article>header>span{color:#fff;background:#0b6f9f;border-radius:999px;padding:5px 10px;font-weight:900}.team-public-rosters>article>div{display:grid}.team-public-rosters p{border-top:1px solid #e3ebe8;grid-template-columns:42px 1fr auto;align-items:center;gap:2px 10px;margin:0;padding:11px 14px;display:grid}.team-public-rosters p i{color:#0a6798;background:#dcecf4;border-radius:50%;grid-row:1/3;place-items:center;width:38px;height:38px;font-style:normal;font-weight:950;display:grid}.team-public-rosters p b{font-size:18px}.team-public-rosters p span{color:#2e5261;font-size:16px;font-weight:850}.team-public-rosters p small{color:#697b76;grid-column:2/4;font-size:15px}.team-public-rosters.compact{margin-bottom:24px}.team-lineup-gate>header{text-align:center}.team-lineup-gate>header h1{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.team-lineup-gate>header h1 b{color:#0a5780;background:#e9f3f7;border-radius:12px;padding:10px 14px}.team-lineup-gate>header h1 i{color:#da9b13;font-style:normal}.format-sequence{background:#f1f7f5!important;border:2px solid #d5e1dd!important}.format-sequence>div span{grid-template-columns:1fr auto 1fr;gap:5px!important;display:grid!important}.format-sequence>div span small{grid-column:1/-1;font-size:14px!important}.format-sequence>p{text-align:center;color:#0c618c;margin:8px 0 0;font-size:18px;font-weight:950}.team-entry-cards{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;display:grid}.team-entry-cards>button{text-align:left;color:#153d52;background:#fff;border:3px solid #0d73a5;border-radius:18px;gap:5px;padding:20px;display:grid}.team-entry-cards>button small{color:#657872;font-size:16px}.team-entry-cards>button strong{font-size:25px}.team-entry-cards>button span{color:#0d6e9c;font-size:17px}.team-entry-cards>button.submitted{color:#176244;opacity:1;background:#e8f6f0;border-color:#2a966e}.lineup-privacy{color:#6d5412;background:#fff5d9;border-radius:13px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.lineup-privacy b{white-space:nowrap}.lineup-privacy span{font-size:17px;line-height:1.65}.tap-lineup-editor{text-align:left!important;border-width:2px!important;max-width:1040px!important}.tap-lineup-editor>header{grid-template-columns:auto 1fr auto;align-items:start;gap:16px;display:grid}.tap-lineup-editor>header>button{color:#36515d!important;background:#fff!important;border:2px solid #c7d5d1!important;width:auto!important;margin:0!important}.tap-lineup-editor>header h1{margin:4px 0;font-size:30px}.tap-lineup-editor>header p{color:#5c7069;margin:0}.tap-lineup-editor>header>span{color:#fff;background:#0a6f9f;border-radius:13px;place-items:center;min-width:74px;height:54px;font-size:22px;font-weight:950;display:grid}.coach-opponent-brief{background:#f2f6f5;border-radius:13px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;padding:13px 16px;display:flex}.coach-opponent-brief b{font-size:19px}.coach-opponent-brief span{color:#0b6a95;font-weight:900}.coach-opponent-brief p{color:#60736d;flex-basis:100%;margin:0}.tap-letter-slots{grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0;display:grid}.tap-letter-slots>button{text-align:left;background:#fff;border:3px solid #cbd9d5;border-radius:18px;grid-template-rows:auto auto auto;grid-template-columns:58px 1fr;align-items:center;gap:2px 12px;min-height:130px;padding:16px;display:grid}.tap-letter-slots>button i{color:#42615a;background:#dfe9e6;border-radius:14px;grid-row:1/4;place-items:center;width:56px;height:72px;font-size:29px;font-style:normal;display:grid}.tap-letter-slots>button span{color:#6c7c77;font-size:15px}.tap-letter-slots>button b{font-size:21px}.tap-letter-slots>button small{color:#0a6c98;font-size:15px}.tap-letter-slots>button.active{border-color:#f0a912;box-shadow:0 0 0 4px #ffd97855}.tap-letter-slots>button.filled{background:#eaf7f2;border-color:#259069}.tap-letter-slots>button.filled i{color:#fff;background:#259069}.lineup-five-preview{background:#edf4f2;border-radius:14px;grid-template-columns:110px repeat(5,1fr);align-items:stretch;gap:7px;margin:18px 0;padding:12px;display:grid}.lineup-five-preview>b{text-align:center;place-items:center;display:grid}.lineup-five-preview>span{background:#fff;border-radius:10px;justify-items:center;gap:4px;padding:9px;display:grid}.lineup-five-preview>span small{color:#6b7a76;font-size:14px}.lineup-five-preview>span i{color:#fff;background:#0b6f9f;border-radius:8px;place-items:center;width:31px;height:31px;font-style:normal;font-weight:950;display:grid}.lineup-five-preview>span strong{font-size:16px}.submit-secret-lineup{background:#0b6f9f!important;width:100%!important;min-height:64px!important;font-size:21px!important}.lineup-player-picker{z-index:12000;background:#0a1e2cbf;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.lineup-player-picker>section{background:#fff;border-radius:24px;width:min(620px,100%);max-height:min(760px,92dvh);padding:22px;overflow:auto;box-shadow:0 24px 80px #0007}.lineup-player-picker>section>header{border-bottom:2px solid #e1e9e6;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.lineup-player-picker>section>header h2{margin:4px 0;font-size:26px}.lineup-player-picker>section>header button{color:#3d5550;background:#eef2f1;border:0;min-width:52px;font-size:30px}.lineup-player-picker>section>div{gap:10px;margin-top:15px;display:grid}.lineup-player-picker>section>div>button{text-align:left;background:#fff;border:2px solid #d2dedb;border-radius:15px;grid-template-columns:54px 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.lineup-player-picker>section>div>button>i{color:#096796;background:#dbeaf2;border-radius:50%;place-items:center;width:50px;height:50px;font-style:normal;font-weight:950;display:grid}.lineup-player-picker>section>div>button p,.lineup-player-picker>section>div>button b,.lineup-player-picker>section>div>button span,.lineup-player-picker>section>div>button small{margin:0;display:block}.lineup-player-picker>section>div>button b{font-size:20px}.lineup-player-picker>section>div>button span{color:#2e5262;font-size:16px}.lineup-player-picker>section>div>button small{color:#72817d}.lineup-player-picker>section>div>button em{color:#fff;background:#0a6f9f;border-radius:999px;padding:7px 11px;font-style:normal}.lineup-submit-confirm>section{text-align:center}.lineup-submit-confirm>section>span{color:#835c00;background:#fff0c5;border-radius:18px;place-items:center;width:62px;height:62px;margin:auto;font-size:29px;display:grid}.lineup-submit-confirm>section>p{color:#5e706a;line-height:1.7}.lineup-submit-confirm>section>div:last-child{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lineup-submit-confirm>section>div:last-child button.confirm{color:#fff;background:#0b6f9f}.team-generated-board>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.team-generated-board>header strong{color:#0a638f;font-size:21px}.team-generated-board .mobile-board-rows article.locked{background:#f3f5f4}.team-generated-board .mobile-board-rows article.locked p{opacity:.62}.team-pane-workspace>.pane-save-tip{font-size:18px!important}.team-final-signatures{text-align:center}.team-final-signatures>header strong{color:#0b6794;margin:10px 0;font-size:30px;display:block}.team-final-signatures>div{text-align:left;grid-template-columns:1fr 1fr;gap:16px;margin:22px 0;display:grid}.team-final-signatures canvas{height:190px!important}.team-finished-state{text-align:center}.team-finished-state>span{color:#fff;background:#26916a;border-radius:50%;place-items:center;width:74px;height:74px;margin:auto;font-size:36px;display:grid}.team-finished-state>strong{color:#0a6796;font-size:58px;display:block}.team-finished-state>button{margin-top:18px}@media (max-width:700px){.senior-team-demo{padding:10px!important}.team-demo-title{padding:14px}.team-demo-title h2{font-size:19px}.team-demo-title h2 em{margin:0 6px;font-size:28px}.team-demo-title>span{display:none}.team-draw-stage,.team-lineup-gate,.team-generated-board,.team-final-signatures,.team-finished-state{border-radius:16px;margin:10px auto;padding:15px}.team-draw-stage h1,.team-lineup-gate h1,.team-generated-board h1,.team-final-signatures h1,.team-finished-state h1{font-size:25px}.team-public-rosters,.team-entry-cards,.team-final-signatures>div{grid-template-columns:1fr}.team-public-rosters.compact>article:nth-child(2){margin-top:0}.team-lineup-gate>header h1{gap:8px;display:grid}.format-sequence>div{overflow:auto;grid-template-columns:repeat(5,minmax(72px,1fr))!important}.tap-lineup-editor{margin:8px!important;padding:14px!important}.tap-lineup-editor>header{grid-template-columns:auto 1fr}.tap-lineup-editor>header>span{display:none}.tap-lineup-editor>header h1{font-size:24px}.tap-letter-slots{grid-template-columns:1fr}.tap-letter-slots>button{min-height:104px}.lineup-five-preview{grid-template-columns:repeat(5,minmax(84px,1fr));overflow:auto}.lineup-five-preview>b{grid-column:1/-1}.lineup-player-picker{padding:8px}.lineup-player-picker>section{border-radius:18px;padding:16px}.lineup-submit-confirm>section>div:last-child{grid-template-columns:1fr}.team-generated-board>header{text-align:center;display:block}.team-generated-board>header strong{margin-bottom:10px;display:block}.team-final-signatures canvas{height:210px!important}}.team-draw-names{grid-template-columns:minmax(0,1fr) 68px minmax(0,1fr);align-items:center;gap:14px;margin:24px 0;display:grid}.team-draw-names article{background:linear-gradient(145deg,#f7fcff,#e5f3fa);border:3px solid #0a6f9f;border-radius:20px;place-items:center;min-height:132px;padding:18px;display:grid}.team-draw-names article small{color:#60736d;font-size:17px}.team-draw-names article b{color:#093f60;margin-top:8px;font-size:clamp(27px,4vw,42px);line-height:1.25}.team-draw-names>i{color:#d8980d;font-size:25px;font-style:normal;font-weight:950}.team-generated-board,.team-generated-board .mobile-team-board,.team-generated-board .mobile-board-sheet{box-sizing:border-box;min-width:0;max-width:100%}.team-generated-board .mobile-board-sheet{overflow:hidden}.team-generated-board .mobile-board-rows article>p{min-width:0}.team-generated-board .mobile-board-rows article>p span{overflow-wrap:anywhere;min-width:0;line-height:1.25;white-space:normal!important}.team-generated-board .mobile-board-rows article>button{white-space:nowrap}@media (max-width:620px){.team-draw-names{grid-template-columns:1fr;gap:8px}.team-draw-names article{min-height:105px}.team-draw-names article b{font-size:30px}.team-draw-names>i{font-size:20px}.team-generated-board{overflow:hidden;padding:8px!important}.team-generated-board .mobile-team-board{width:100%!important;height:auto!important;min-height:500px!important}.team-generated-board .mobile-board-sheet>header{grid-template-columns:40px minmax(0,1fr) 26px minmax(0,1fr)!important}.team-generated-board .mobile-board-rows article{grid-template-columns:40px minmax(0,1fr) 48px minmax(0,1fr)!important}.team-generated-board .mobile-board-sheet>footer{grid-template-columns:40px minmax(0,1fr) auto minmax(0,1fr)!important}.team-generated-board .mobile-board-rows article>p{padding:3px 1px!important}.team-generated-board .mobile-board-rows article>p span{font-size:14px!important}.team-generated-board .mobile-board-rows article>button{min-width:43px!important;padding:5px 2px!important;font-size:13px!important}}.team-generated-board>header.team-score-only{text-align:center;margin:0 0 12px;display:block!important}.team-generated-board>header.team-score-only strong{color:#0a638f;font-size:24px}.step-table>.team-demo-title{display:none!important}.team-generated-board.table-only{max-width:760px;box-shadow:none!important;background:0 0!important;border:0!important;margin:0 auto!important;padding:0!important}.team-generated-board.table-only .mobile-team-board{margin-top:0!important}.team-demo-active>.ancient-demo-flow>header>span:empty{display:none}.team-demo-active .team-generated-board.table-only{min-height:0!important}.team-demo-active .team-generated-board.table-only .mobile-board-sheet{height:100%!important}
.step-draw>.team-demo-title,.step-lineup>.team-demo-title{display:none}.team-toss-lineup-page{text-align:center;background:#fff;max-width:820px;margin:0 auto;padding:18px 16px 30px}.team-toss-lineup-page>header{border-bottom:1px solid #e3e8eb;padding:8px 0 18px}.team-toss-lineup-page>header small{font-size:17px;font-weight:900}.team-toss-lineup-page>header h1{margin:7px 0 0;font-size:30px}.team-table-toss{isolation:isolate;grid-template-columns:1fr 170px 1fr;align-items:center;min-height:280px;margin:25px auto 14px;padding:35px 30px 70px;display:grid;position:relative}.team-table-toss:before{content:"";z-index:-2;clip-path:polygon(10% 0,90% 0,100% 84%,0 84%);background:linear-gradient(#55a9ed,#3188d4);border-bottom:16px solid #0c4b89;position:absolute;inset:35px 8px 45px;box-shadow:0 13px #e85825}.team-table-toss:after{content:"";z-index:-1;background:#fff8;width:3px;position:absolute;top:35px;bottom:76px;left:50%;transform:translate(-50%)}.team-table-toss>article{color:#fff;justify-items:center;gap:7px;min-width:0;display:grid}.team-table-toss>article>i{background:linear-gradient(145deg,#173f66,#7fb6dc);border:4px solid #fff;border-radius:50%;place-items:center;width:70px;height:70px;font-size:27px;font-style:normal;font-weight:950;display:grid;box-shadow:0 6px 16px #1238}.team-table-toss>article>b{white-space:normal;max-width:100%;font-size:clamp(20px,3.5vw,29px)}.team-table-toss>article>span{background:#0c416fc7;border-radius:999px;min-width:70px;padding:5px 12px;font-size:16px;font-weight:900}.team-table-toss>article.home>span{background:#e74b2e}.team-table-toss>article.away>span{background:#142e56}.team-toss-pointer{place-items:center;display:grid}.team-toss-pointer>button{color:#1683d1;background:#ffc687;border:8px solid #fff7;place-items:center;width:138px;height:138px;display:grid;position:relative;box-shadow:0 10px 26px #1236;border-radius:50%!important;min-height:0!important}.team-toss-pointer>button span{z-index:2;font-size:22px;font-weight:950;position:relative}.team-toss-pointer>button i{height:28px;position:absolute;top:50%;left:-35px;right:-35px;transform:translateY(-50%)}.team-toss-pointer>button i:before,.team-toss-pointer>button i:after{content:"";border-top:14px solid #0000;border-bottom:14px solid #0000;position:absolute;top:0}.team-toss-pointer>button i:before{border-right:34px solid #152e55;left:0}.team-toss-pointer>button i:after{border-left:34px solid #e84631;right:0}.team-table-toss.drawing .team-toss-pointer>button i{animation:.36s linear infinite team-pointer-spin}.team-table-toss.settled .team-toss-pointer>button{color:#147cb8;background:#ffe0b9}@keyframes team-pointer-spin{to{transform:translateY(-50%)rotate(360deg)}}.team-toss-help{color:#65716f;margin:2px 0 20px;font-size:18px}.team-lineup-send{border-top:12px solid #f1f3f4;padding-top:24px}.team-lineup-send>header h2{margin:0;font-size:29px}.team-lineup-send>header p{color:#77817f;font-size:17px}.team-lineup-side-by-side{grid-template-columns:1fr 1fr;gap:70px;max-width:650px;margin:26px auto 14px;display:grid}.team-lineup-side-by-side>button{color:#53636d;text-align:center;background:#fff;border:2px solid #9eb1c1;border-radius:9px;grid-template-columns:46px 1fr;align-items:center;min-height:72px;padding:0;display:grid;position:relative}.team-lineup-side-by-side>button i{color:#fff;background:#4296df;align-self:stretch;place-items:center;font-size:19px;font-style:normal;display:grid}.team-lineup-side-by-side>button:nth-child(2){grid-template-columns:1fr 46px}.team-lineup-side-by-side>button:nth-child(2) i{grid-area:1/2}.team-lineup-side-by-side>button b{font-size:21px}.team-lineup-side-by-side>button span{color:#66716e;font-size:18px;position:absolute;top:calc(100% + 8px);left:0;right:0}.team-lineup-side-by-side>button.submitted{opacity:1;background:#eaf8f2;border-color:#26916d}.team-lineup-side-by-side>button.submitted i{background:#26916d}.team-lineup-countdown{color:#4c5654;margin-top:50px;font-size:18px;display:block}.tap-lineup-editor{max-width:780px!important}.team-five-entry-rows{gap:16px;margin:26px 0;display:grid}.team-five-entry-rows>button{grid-template-columns:54px 90px minmax(0,1fr) 44px;align-items:center;min-height:82px;display:grid;color:#153b6f!important;background:0 0!important;border:0!important;padding:0!important}.team-five-entry-rows>button>strong{color:#333;font-size:27px;font-weight:500}.team-five-entry-rows>button>i{color:#fff;background:#153e83;border-radius:11px 0 0 11px;align-self:stretch;place-items:center;font-size:31px;font-style:normal;font-weight:950;display:grid}.team-five-entry-rows>button>b{background:#fff;border:2px solid #153e83;border-right:0;align-self:stretch;place-items:center;font-size:21px;font-weight:500;display:grid}.team-five-entry-rows>button>em{background:#fff;border:2px solid #153e83;border-left:0;border-radius:0 11px 11px 0;align-self:stretch;place-items:center;font-size:25px;font-style:normal;display:grid}.team-five-entry-rows>button.active>b,.team-five-entry-rows>button.active>em{background:#fff6d9}.team-five-entry-rows>button.filled>b{color:#0a5185;font-weight:900}.tap-lineup-editor .submit-secret-lineup{background:#4597e5!important;border-radius:9px!important;min-height:70px!important;font-size:22px!important}.coach-opponent-panel{text-align:center;border-top:12px solid #f1f3f4;margin-top:30px;padding-top:24px}.coach-opponent-panel>h2{font-size:27px}.coach-opponent-panel .team-public-rosters{text-align:left;grid-template-columns:1fr;max-width:650px;margin:15px auto}.coach-opponent-panel .coach-opponent-brief{text-align:left;max-width:650px;margin:0 auto}@media (max-width:620px){.team-toss-lineup-page{padding:8px 8px 24px}.team-toss-lineup-page>header h1{font-size:26px}.team-table-toss{grid-template-columns:minmax(0,1fr) 92px minmax(0,1fr);min-height:230px;margin:12px 0 5px;padding:28px 8px 58px}.team-table-toss:before{border-bottom-width:10px;inset:28px 1px 36px}.team-table-toss:after{top:28px;bottom:59px}.team-table-toss>article>i{border-width:3px;width:52px;height:52px;font-size:21px}.team-table-toss>article>b{font-size:19px;line-height:1.25}.team-table-toss>article>span{min-width:58px;padding:3px 7px;font-size:14px}.team-toss-pointer>button{border-width:5px;width:84px;height:84px}.team-toss-pointer>button span{font-size:17px}.team-toss-pointer>button i{height:20px;left:-20px;right:-20px}.team-toss-pointer>button i:before,.team-toss-pointer>button i:after{border-top-width:10px;border-bottom-width:10px}.team-toss-pointer>button i:before{border-right-width:22px}.team-toss-pointer>button i:after{border-left-width:22px}.team-lineup-send{padding-top:18px}.team-lineup-send>header h2{font-size:25px}.team-lineup-side-by-side{gap:12px;margin:20px 4px 12px}.team-lineup-side-by-side>button{grid-template-columns:34px 1fr;min-height:64px}.team-lineup-side-by-side>button:nth-child(2){grid-template-columns:1fr 34px}.team-lineup-side-by-side>button b{font-size:17px;line-height:1.25}.team-lineup-side-by-side>button span{font-size:16px}.team-lineup-countdown{margin-top:48px;font-size:16px}.tap-lineup-editor{margin:0!important;padding:10px!important}.team-five-entry-rows{gap:12px;margin:18px 0}.team-five-entry-rows>button{grid-template-columns:38px 64px minmax(0,1fr) 34px;min-height:68px}.team-five-entry-rows>button>strong{font-size:22px}.team-five-entry-rows>button>i{font-size:25px}.team-five-entry-rows>button>b{font-size:18px}.team-five-entry-rows>button>em{font-size:21px}.coach-opponent-panel{margin-top:22px}}.simple-team-lineup>header p{color:#153e70;margin:4px 0 0;font-size:19px;font-weight:900}.simple-name-picker>section{width:min(460px,100%)}.simple-name-picker>section>header h2{margin:0;font-size:26px}.simple-name-picker>section>div>button{grid-template-columns:1fr auto!important;min-height:64px!important;padding:12px 16px!important}.simple-name-picker>section>div>button>b{font-size:22px!important}.simple-name-picker>section>div>button>span{background:#176ba0;border-radius:999px;padding:7px 12px;font-weight:900;color:#fff!important;font-size:16px!important}.simple-name-picker>section>div>button:disabled>span{background:#d8dfdd;color:#687873!important}.team-lineup-countdown{display:none!important}.simple-team-lineup{box-sizing:border-box;border-radius:14px!important;max-width:680px!important;margin:6px auto!important;padding:10px 14px 14px!important}.simple-team-lineup>header{grid-template-columns:88px 1fr!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important;display:grid!important}.simple-team-lineup>header>button{min-height:46px!important;padding:5px!important;font-size:17px!important}.simple-team-lineup>header h1{margin:0!important;font-size:25px!important}.simple-team-lineup>header b{color:#153e70;margin-top:2px;display:block;font-size:18px!important}.simple-team-lineup .team-five-entry-rows{gap:8px!important;margin:8px 0 12px!important}.simple-team-lineup .team-five-entry-rows>button{grid-template-columns:34px 72px minmax(0,1fr) 34px!important;min-height:58px!important}.simple-team-lineup .team-five-entry-rows>button>strong{font-size:21px!important}.simple-team-lineup .team-five-entry-rows>button>i{border-radius:8px 0 0 8px!important;font-size:24px!important}.simple-team-lineup .team-five-entry-rows>button>b{font-size:18px!important}.simple-team-lineup .team-five-entry-rows>button>em{border-radius:0 8px 8px 0!important;font-size:19px!important}.simple-team-lineup .submit-secret-lineup{min-height:58px!important;margin:0!important;font-size:21px!important}.simple-name-picker>section{border-radius:16px!important;width:min(430px,100% - 20px)!important;padding:14px!important}.simple-name-picker>section>header{padding-bottom:9px!important}.simple-name-picker>section>header h2{font-size:23px!important}.simple-name-picker>section>div{gap:7px!important;margin-top:10px!important}.simple-name-picker>section>div>button{text-align:center!important;border:2px solid #16447c!important;border-radius:10px!important;min-height:56px!important;padding:8px 12px!important;display:block!important}.simple-name-picker>section>div>button>b{color:#153e70!important;font-size:21px!important;display:block!important}.simple-name-picker>section>div>button:disabled{background:#eef1f0!important;border-color:#ccd5d2!important}.simple-name-picker>section>div>button:disabled>b{color:#98a39f!important}.team-lineup-send>header{margin-bottom:8px!important}.team-lineup-send>header h2{font-size:25px!important}.team-toss-help{display:none!important}@media (max-width:620px){.simple-team-lineup{width:calc(100% - 8px)!important;margin:2px auto!important;padding:8px 8px 10px!important}.simple-team-lineup>header{grid-template-columns:74px 1fr!important}.simple-team-lineup>header h1{font-size:22px!important}.simple-team-lineup>header b{font-size:16px!important}.simple-team-lineup .team-five-entry-rows{gap:6px!important}.simple-team-lineup .team-five-entry-rows>button{grid-template-columns:30px 58px minmax(0,1fr) 30px!important;min-height:54px!important}.simple-team-lineup .team-five-entry-rows>button>strong{font-size:19px!important}.simple-team-lineup .team-five-entry-rows>button>i{font-size:22px!important}.simple-team-lineup .team-five-entry-rows>button>b{font-size:17px!important}.simple-team-lineup .submit-secret-lineup{min-height:54px!important}.simple-name-picker{padding:4px!important}.simple-name-picker>section{max-height:86dvh!important}.simple-name-picker>section>div>button{min-height:52px!important}}.team-toss-lineup-page{background:linear-gradient(#fff,#f3f7f9);border:1px solid #d7e2e8;border-radius:22px;box-shadow:0 16px 42px #13365017}.team-toss-lineup-page>header{border-bottom:0}.team-toss-lineup-page>header small{color:#637781;letter-spacing:.08em}.team-toss-lineup-page>header h1{color:#102f54;font-size:32px}.team-table-toss{background:radial-gradient(circle at 50% 5%,#315d94,#102f58 62%,#091d38);border:1px solid #547aa2;border-radius:26px;min-height:310px;margin:12px 8px 18px;padding:52px 42px 76px;box-shadow:inset 0 1px #ffffff2e,0 18px 36px #091d3833}.team-table-toss:before{clip-path:polygon(7% 0,93% 0,100% 83%,0 83%);background:linear-gradient(165deg,#2476bb,#16598f);border:1px solid #78b5e8;border-bottom:10px solid #072c56;inset:64px 7% 42px;box-shadow:inset 0 0 0 2px #ffffff1c,0 12px 22px #020e1e88}.team-table-toss:after{background:linear-gradient(90deg,#9dd4ff,#fff,#9dd4ff);width:4px;top:64px;bottom:78px;box-shadow:0 0 12px #bde4ff}.team-table-toss>article{z-index:2;gap:10px;position:relative}.team-table-toss>article>i{color:#123e6e;background:linear-gradient(145deg,#f8fbff,#bed5e7);border:3px solid #bcd8ee;border-radius:24px;width:78px;height:78px;font-size:30px;box-shadow:inset 0 0 0 5px #ffffffa8,0 11px 22px #06162d8c}.team-table-toss>article>b{color:#fff;letter-spacing:.02em;text-shadow:0 3px 8px #031127;font-size:27px}.team-table-toss>article>span{color:#dcecff;background:#0a2443b8;border:1px solid #ffffff4f;min-width:76px;box-shadow:0 5px 12px #03112455}.team-table-toss>article.home>span{color:#fff;background:#16855f;border-color:#8de0bf}.team-table-toss>article.away>span{color:#fff;background:#b87916;border-color:#ffcf78}.team-toss-pointer>button{color:#123f71;background:radial-gradient(circle at 38% 30%,#fff,#eef4f8 46%,#b9cad7);border:10px solid #ffffff52;width:150px;height:150px;box-shadow:inset 0 0 0 2px #9cb4c5,0 15px 32px #020f228c}.team-toss-pointer>button:before{content:"";border:1px solid #98adbc;border-radius:50%;position:absolute;inset:17px;box-shadow:inset 0 0 18px #7592a744}.team-toss-pointer>button span{letter-spacing:.08em;font-size:22px}.team-toss-pointer>button i{height:22px;left:-43px;right:-43px}.team-toss-pointer>button i:before,.team-toss-pointer>button i:after{filter:drop-shadow(0 4px 4px #04132988);border-top-width:11px;border-bottom-width:11px}.team-toss-pointer>button i:before{border-right:39px solid #e8a527}.team-toss-pointer>button i:after{border-left:39px solid #e8a527}.team-table-toss.drawing .team-toss-pointer>button{box-shadow:inset 0 0 0 2px #9cb4c5,0 0 0 8px #61b3f52e,0 15px 32px #020f228c}.team-table-toss.settled .team-toss-pointer>button{background:radial-gradient(circle at 38% 30%,#fff,#e6f2f8 54%,#aac3d4)}@media (max-width:620px){.team-toss-lineup-page{border-radius:16px}.team-toss-lineup-page>header h1{font-size:27px}.team-table-toss{border-radius:20px;grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr);min-height:255px;margin:6px 0 12px;padding:40px 7px 58px}.team-table-toss:before{border-bottom-width:7px;inset:52px 2% 30px}.team-table-toss:after{width:3px;top:52px;bottom:56px}.team-table-toss>article{gap:6px}.team-table-toss>article>i{border-radius:18px;width:58px;height:58px;font-size:23px}.team-table-toss>article>b{font-size:19px}.team-table-toss>article>span{min-width:60px;font-size:14px}.team-toss-pointer>button{border-width:6px;width:94px;height:94px}.team-toss-pointer>button:before{inset:10px}.team-toss-pointer>button span{font-size:17px}.team-toss-pointer>button i{height:16px;left:-24px;right:-24px}.team-toss-pointer>button i:before,.team-toss-pointer>button i:after{border-top-width:8px;border-bottom-width:8px}.team-toss-pointer>button i:before{border-right-width:24px}.team-toss-pointer>button i:after{border-left-width:24px}}.inline-select-rows>label{color:#153b6f;grid-template-columns:34px 72px minmax(0,1fr);align-items:center;min-height:58px;display:grid}.inline-select-rows>label>strong{color:#333;place-items:center;font-size:21px;font-weight:500;display:grid}.inline-select-rows>label>i{color:#fff;background:#153e83;border-radius:8px 0 0 8px;align-self:stretch;place-items:center;font-size:24px;font-style:normal;font-weight:950;display:grid}.inline-select-rows>label>select{color:#153e70;background:#fff;border:2px solid #153e83;border-radius:0 8px 8px 0;outline:0;align-self:stretch;width:100%;min-width:0;padding:0 42px 0 16px;font-size:18px;font-weight:850}.inline-select-rows>label>select:focus{background:#fff7dd;box-shadow:inset 0 0 0 2px #efac20}.inline-select-rows>label.filled>i{background:#16845f}.inline-select-rows>label.filled>select{color:#126246;background:#eff9f5;border-color:#16845f}@media (max-width:620px){.inline-select-rows>label{grid-template-columns:30px 58px minmax(0,1fr);min-height:54px}.inline-select-rows>label>strong{font-size:19px}.inline-select-rows>label>i{font-size:22px}.inline-select-rows>label>select{padding-left:12px;padding-right:30px;font-size:17px}}.inline-select-rows>label{grid-template-columns:34px 72px minmax(0,1fr)!important}.lineup-inline-select{background:#fff;border:2px solid #153e83;border-radius:0 8px 8px 0;grid-template-columns:minmax(0,1fr) 38px;align-self:stretch;min-width:0;display:grid;overflow:hidden}.lineup-inline-select select{appearance:none;outline:0;width:100%;min-width:0;height:100%;color:#153e70!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 10px 0 16px!important;font-size:18px!important;font-weight:850!important}.lineup-inline-select em{color:#153e70;pointer-events:none;place-items:center;font-size:20px;font-style:normal;display:grid}.inline-select-rows>label.filled .lineup-inline-select{background:#eff9f5;border-color:#16845f}.inline-select-rows>label.filled .lineup-inline-select select,.inline-select-rows>label.filled .lineup-inline-select em{color:#126246!important}@media (max-width:620px){.inline-select-rows>label{grid-template-columns:30px 58px minmax(0,1fr)!important}.lineup-inline-select{grid-template-columns:minmax(0,1fr) 32px}.lineup-inline-select select{padding-left:12px!important;font-size:17px!important}}.lineup-inline-select select{text-align:center!important;text-align-last:center!important;padding-left:38px!important}.lineup-inline-select select option{text-align:center}.inline-select-rows>label.filled .lineup-inline-select select{cursor:pointer!important}@media (max-width:620px){.lineup-inline-select select{padding-left:32px!important}}.lineup-edit-hint{color:#607385;text-align:center;margin:0 0 10px;font-size:14px;font-weight:750}.demo-grid-lineup-rows label{align-items:center;gap:7px;position:relative;grid-template-columns:36px 36px minmax(0,1fr)!important;display:grid!important}.demo-grid-lineup-rows .lineup-player-trigger{height:46px!important}.demo-grid-lineup-rows .lineup-player-trigger>em{color:#68809a;font-size:24px;font-style:normal;transform:rotate(90deg)}.demo-grid-lineup-rows label>small{color:#68747d;font-size:9px;font-weight:900;position:absolute;bottom:1px;right:12px}.demo-grid-lineup-rows .auto-filled-demo-lineup{background:#eef1f3!important}.demo-two-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.demo-two-choice-grid>button{min-height:100px!important}.demo-forfeit-grid-picker{width:min(460px,100%)!important}@media (max-width:560px){.demo-grid-lineup-rows label{gap:5px;grid-template-columns:30px 30px minmax(0,1fr)!important}.demo-two-choice-grid>button{min-height:88px!important}}
.compact-team-board{box-sizing:border-box;background:#edf3f6;border:2px solid #c7d6de;border-radius:24px;width:min(780px,100%);margin:0 auto;overflow:hidden;box-shadow:0 18px 46px #0e304c21}.compact-team-board>header{color:#fff;background:linear-gradient(135deg,#102f61,#2457b7 72%,#3069d8);grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);align-items:center;min-height:150px;padding:10px;display:grid}.compact-team-name{text-align:center;align-content:center;justify-items:center;gap:9px;min-width:0;padding:12px;display:grid}.compact-team-name small{color:#fff;background:#ffffff18;border:1px solid #fff6;border-radius:999px;padding:5px 13px;font-size:16px;font-weight:950}.compact-team-name.away small{color:#fff;background:#f0a51f;border-color:#ffd78b}.compact-team-name b{overflow-wrap:anywhere;text-shadow:0 2px 5px #09214c;max-width:100%;font-size:25px;line-height:1.3}.compact-team-total{border-left:1px solid #ffffff32;border-right:1px solid #ffffff32;align-content:center;align-self:stretch;place-items:center;display:grid}.compact-team-total small{color:#d8e6ff;font-size:16px;font-weight:900}.compact-team-total strong{color:#fff;font-variant-numeric:tabular-nums;align-items:center;gap:10px;margin-top:5px;font-size:52px;line-height:1;display:flex}.compact-team-total strong i{color:#a9c8ff;font-size:32px;font-style:normal}.compact-team-rows{background:#edf3f6;gap:10px;padding:12px;display:grid}.compact-team-rows article{background:#fff;border:2px solid #d2dee4;border-radius:15px;grid-template-columns:54px minmax(0,1fr) 82px minmax(0,1fr);align-items:center;min-height:82px;display:grid;overflow:hidden;box-shadow:0 5px 15px #153a500d}.compact-team-rows article>strong{color:#61747d;background:#f6f9fa;border-right:1px solid #d9e3e8;align-self:stretch;place-items:center;font-size:23px;display:grid}.compact-team-rows article>p{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:9px;min-width:0;margin:0;padding:9px 13px;display:grid}.compact-team-rows article>p i{color:#fff;background:#173f7c;border-radius:11px;place-items:center;width:40px;height:42px;font-size:20px;font-style:normal;font-weight:950;display:grid;box-shadow:0 5px 11px #173f7c33}.compact-team-rows article>p:last-child{text-align:right;grid-template-columns:minmax(0,1fr) 42px}.compact-team-rows article>p:last-child i{background:#ce8518;grid-area:1/2;box-shadow:0 5px 11px #ce851833}.compact-team-rows article>p b{overflow-wrap:anywhere;min-width:0;font-size:20px;line-height:1.3}.compact-team-rows article>p.winner b{color:#16825c;font-weight:950}.compact-team-rows article>button{color:#fff;background:#328fdd;border:0;border-radius:12px;justify-self:center;min-width:70px;min-height:48px;font-size:18px;font-weight:950;box-shadow:0 5px 13px #328fdd3d}.compact-team-rows article>button:disabled{color:#8c9995;opacity:1;box-shadow:none;background:#e4e9e8}.compact-team-rows article.current{background:#f7fbff;border-color:#328fdd;box-shadow:0 0 0 3px #328fdd24,0 7px 18px #2265941a}.compact-team-rows article.current>strong{color:#fff;background:#328fdd}.compact-team-rows article.done{background:#f1faf6;border-color:#b9dccf}.compact-team-rows article.done>strong{color:#197052;background:#dff2eb}.compact-team-rows article.done>button{color:#fff;background:#218b65;box-shadow:0 5px 12px #218b6533}.compact-team-rows article.locked{background:#fafcfc}.compact-team-rows article.locked p{opacity:.72}@media (max-width:620px){.compact-team-board{border-radius:18px;width:100%}.compact-team-board>header{grid-template-columns:minmax(0,1fr) 104px minmax(0,1fr);min-height:132px;padding:7px}.compact-team-name{gap:6px;padding:6px 3px}.compact-team-name small{padding:3px 9px;font-size:14px}.compact-team-name b{font-size:20px}.compact-team-total small{font-size:14px}.compact-team-total strong{gap:5px;font-size:40px}.compact-team-total strong i{font-size:25px}.compact-team-rows{gap:8px;padding:9px}.compact-team-rows article{border-radius:12px;grid-template-columns:40px minmax(0,1fr) 58px minmax(0,1fr);min-height:76px}.compact-team-rows article>strong{font-size:19px}.compact-team-rows article>p{grid-template-columns:31px minmax(0,1fr);gap:5px;padding:6px 4px}.compact-team-rows article>p:last-child{grid-template-columns:minmax(0,1fr) 31px}.compact-team-rows article>p i{border-radius:8px;width:30px;height:36px;font-size:16px}.compact-team-rows article>p b{text-align:center;font-size:17px}.compact-team-rows article>button{border-radius:9px;min-width:52px;min-height:43px;padding:4px 2px;font-size:16px}}.step-table.senior-team-demo{width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.step-table .team-generated-board.table-only{box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important}.step-table .compact-team-board{width:100%!important;max-width:none!important}.step-table .compact-team-board>header{min-height:170px}.step-table .compact-team-name small{font-size:18px}.step-table .compact-team-name b{font-size:29px}.step-table .compact-team-total small{font-size:18px}.step-table .compact-team-total strong{font-size:60px}.step-table .compact-team-rows{gap:12px;padding:15px}.step-table .compact-team-rows article{min-height:94px}.step-table .compact-team-rows article>strong{font-size:26px}.step-table .compact-team-rows article>p b{font-size:23px}.step-table .compact-team-rows article>p i{width:46px;height:48px;font-size:22px}.step-table .compact-team-rows article>button{min-width:78px;min-height:54px;font-size:20px}@media (max-width:620px){.team-demo-active main{padding-left:4px!important;padding-right:4px!important}.step-table.senior-team-demo{margin:0!important}.step-table .compact-team-board{border-radius:16px!important}.step-table .compact-team-board>header{grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr);min-height:148px}.step-table .compact-team-name small{font-size:15px}.step-table .compact-team-name b{font-size:22px}.step-table .compact-team-total small{font-size:15px}.step-table .compact-team-total strong{font-size:47px}.step-table .compact-team-rows{gap:9px;padding:10px}.step-table .compact-team-rows article{grid-template-columns:42px minmax(0,1fr) 62px minmax(0,1fr);min-height:86px}.step-table .compact-team-rows article>strong{font-size:21px}.step-table .compact-team-rows article>p{grid-template-columns:34px minmax(0,1fr);gap:6px;padding:7px 4px}.step-table .compact-team-rows article>p:last-child{grid-template-columns:minmax(0,1fr) 34px}.step-table .compact-team-rows article>p i{width:33px;height:40px;font-size:18px}.step-table .compact-team-rows article>p b{font-size:18px}.step-table .compact-team-rows article>button{min-width:56px;min-height:47px;font-size:17px}}
.ancient-demo-flow{box-sizing:border-box!important;width:100%!important;max-width:100vw!important;margin:0!important;overflow-x:hidden!important}.ancient-demo-flow>header{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-left:10px!important;padding-right:10px!important}.ancient-demo-flow>header>*{min-width:0!important}.ancient-demo-flow>main{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding-left:6px!important;padding-right:6px!important;overflow-x:hidden!important}.ancient-demo-flow .official-single-flow,.ancient-demo-flow .single-screen-wizard{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:7px!important;padding-right:7px!important;overflow-x:hidden!important}.ancient-demo-flow .official-single-flow>*,.ancient-demo-flow .one-page-match-head,.ancient-demo-flow .one-page-scoring,.ancient-demo-flow .vertical-game-history,.ancient-demo-flow .score-mode-bottom,.ancient-demo-flow .referee-tools{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.ancient-demo-flow .official-match-banner{grid-template-columns:minmax(0,1fr) minmax(84px,.72fr) minmax(0,1fr)!important;gap:4px!important;padding-left:6px!important;padding-right:6px!important;overflow:hidden!important}.ancient-demo-flow .official-player,.ancient-demo-flow .official-player p,.ancient-demo-flow .official-match-center{min-width:0!important;max-width:100%!important}.ancient-demo-flow .official-player>span{flex:0 0 42px!important;width:42px!important;height:42px!important}.ancient-demo-flow .official-player>span .portrait-avatar{width:42px!important;height:42px!important}.ancient-demo-flow .official-player b{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:15px!important;overflow:hidden!important}.ancient-demo-flow .official-player.serving-player>em,.ancient-demo-flow .official-player.receiving-player>em{padding:2px 6px!important;font-size:10px!important;display:block!important;top:-6px!important;left:8px!important}.ancient-demo-flow .live-service-cue.inline{box-sizing:border-box;width:100%;margin:6px 0 8px;padding:8px}.ancient-demo-flow .official-match-center>strong{white-space:nowrap!important;font-size:27px!important}.ancient-demo-flow .vertical-game-history{padding:4px!important;overflow:hidden!important}.ancient-demo-flow .vertical-game-history>header,.ancient-demo-flow .vertical-game-history>p{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr)!important;width:100%!important;min-width:0!important;padding-left:4px!important;padding-right:4px!important}.ancient-demo-flow .vertical-game-history>p>*{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.ancient-demo-flow .vertical-game-history>p>button{text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;min-width:0!important;margin:0!important;padding-left:3px!important;padding-right:3px!important;font-size:15px!important;overflow:hidden!important}.ancient-demo-flow .vertical-game-history>p>span{width:58px!important;min-width:0!important;padding-left:2px!important;padding-right:2px!important;font-size:14px!important}.ancient-demo-flow .score-mode-bottom{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:5px!important;padding:5px!important}.ancient-demo-flow .score-mode-bottom>button{box-sizing:border-box!important;white-space:nowrap!important;width:100%!important;min-width:0!important;padding-left:4px!important;padding-right:4px!important;font-size:15px!important}.ancient-demo-flow .referee-tools{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:5px!important;padding:5px!important}.ancient-demo-flow .referee-tools>article{box-sizing:border-box!important;min-width:0!important;padding:5px!important}@media (max-width:420px){.ancient-demo-flow>main{padding-left:4px!important;padding-right:4px!important}.ancient-demo-flow .official-single-flow,.ancient-demo-flow .single-screen-wizard{padding-left:5px!important;padding-right:5px!important}.ancient-demo-flow .vertical-game-history>header,.ancient-demo-flow .vertical-game-history>p{grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr)!important}.ancient-demo-flow .vertical-game-history>p>span{width:54px!important;font-size:13px!important}.ancient-demo-flow .vertical-game-history>p>button,.ancient-demo-flow .score-mode-bottom>button{font-size:14px!important}}
