div.games>div.card.game{color:#f1f5f9;border-radius:6px;border:none;transition:opacity .15s ease}div.games>div.card.game:hover{opacity:.88;cursor:pointer}div.games>div.card.game.win{background-color:#198754;border-left:4px solid #4ade80}div.games>div.card.game.win>div.card-header{background-color:#136b43}div.games>div.card.game.win div.tags>span{background-color:rgba(19,107,67,.85);border:1px solid rgba(74,222,128,.2)}div.games>div.card.game.draw{background-color:#6c757d;border-left:4px solid #c4c6ca}div.games>div.card.game.draw>div.card-header{background-color:#565e64}div.games>div.card.game.draw div.tags>span{background-color:rgba(86,94,100,.85);border:1px solid rgba(196,198,202,.2)}div.games>div.card.game.loss{background-color:#991b1b;border-left:4px solid #f87171}div.games>div.card.game.loss>div.card-header{background-color:#7f1d1d}div.games>div.card.game.loss div.tags>span{background-color:rgba(127,29,29,.85);border:1px solid rgba(248,113,113,.2)}div.games>div.card.game>div.card-header{margin:0px;padding:0px;display:none;font-size:13px;border-radius:0px;border-bottom:none}div.games>div.card.game>div.card-header span.end-time-ago{margin-left:.4rem}div.games>div.card.game>div.card-header span.time-class{margin-left:.4rem}div.games>div.card.game>div.card-header img{max-width:16px;margin-right:3px}div.games>div.card.game>div.card-header img.blitz{margin-top:2px}div.games>div.card.game>div.card-header a{color:#f1f5f9}div.games>div.card.game>div.card-header a:hover{color:#e2e8f0}div.games>div.card.game>div.card-body div.game-type{flex:0 0 auto;width:8%;font-size:13px}div.games>div.card.game>div.card-body div.game-type img{max-width:18px;margin-right:3px}div.games>div.card.game>div.card-body div.game-type img.blitz{margin-top:2px}div.games>div.card.game>div.card-body div.game-type a{color:#f1f5f9}div.games>div.card.game>div.card-body div.game-type a:hover{color:#e2e8f0}div.games>div.card.game>div.card-body div.game-type small{font-size:11px;color:#f1f5f9}div.games>div.card.game>div.card-body div.game-players{flex:1;min-width:0;margin-right:8%}div.games>div.card.game>div.card-body div.game-players img.pawn{min-height:80px;height:80px;max-height:80px;opacity:.85}div.games>div.card.game>div.card-body div.game-players>div.player.white,div.games>div.card.game>div.card-body div.game-players>div.player.black{flex:1 1 0;min-width:0;overflow:visible}div.games>div.card.game>div.card-body div.game-players>div.player>div.data{border-bottom:1px solid rgba(241,245,249,.2)}div.games>div.card.game>div.card-body div.game-players>div.player>div.data a{color:#f1f5f9}div.games>div.card.game>div.card-body div.game-players>div.player>div.data a:hover{color:#e2e8f0}div.games>div.card.game>div.card-body div.game-players>div.player>div.data span.name{font-size:16px;padding-right:5px;font-weight:700}div.games>div.card.game>div.card-body div.game-players>div.player>div.data span.elo{font-weight:600;padding-left:8px;font-size:13px;border-left:1px solid rgba(241,245,249,.2);color:rgba(241,245,249,.8)}div.games>div.card.game>div.card-body div.game-players>div.player div.tags{min-width:0;max-width:100%}div.games>div.card.game>div.card-body div.game-players>div.player div.tags>span{color:#f1f5f9;font-weight:500;font-size:11px}div.games>div.game-summary{background-color:#192a38;border:1px solid rgba(241,245,249,.1);border-radius:6px;color:#f1f5f9}div.games>div.game-summary>div.gs-header{padding:.3rem .8rem;border-bottom:1px solid rgba(241,245,249,.2)}div.games>div.game-summary>div.gs-header span{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#94a3b8}div.games>div.game-summary>div.gs-inner{display:flex;flex-direction:row;align-items:stretch;gap:0}div.games>div.game-summary div.gs-block{flex:1;padding:.55rem .8rem;display:flex;flex-direction:column;justify-content:center}div.games>div.game-summary div.gs-block+div.gs-block{border-left:1px solid rgba(241,245,249,.2)}div.games>div.game-summary div.gs-results-wrap{display:flex;flex-direction:row;align-items:center;gap:.8rem}div.games>div.game-summary canvas.gs-results-chart{width:80px !important;height:80px !important;min-width:80px;flex-shrink:0}div.games>div.game-summary div.gs-kpis{display:flex;flex-direction:column;gap:.25rem}div.games>div.game-summary div.gs-kpi{display:flex;flex-direction:row;align-items:baseline;gap:.35rem}div.games>div.game-summary div.gs-kpi span.gs-kpi-value{font-size:15px;font-weight:700;color:#f1f5f9;white-space:nowrap}div.games>div.game-summary div.gs-kpi span.gs-kpi-label{font-size:11px;color:#94a3b8;white-space:nowrap}div.games>div.game-summary div.gs-reasons{flex:1.2;gap:.35rem}div.games>div.game-summary div.gs-outcome-row{display:flex;flex-direction:row;align-items:baseline;gap:.5rem}div.games>div.game-summary div.gs-outcome-row span.gs-outcome-name{font-size:12px;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.games>div.game-summary div.gs-outcome-row span.gs-outcome-pct{font-size:12px;font-weight:700;white-space:nowrap}div.games>div.game-summary div.gs-outcome-row.win span.gs-outcome-name,div.games>div.game-summary div.gs-outcome-row.win span.gs-outcome-pct{color:#4ade80}div.games>div.game-summary div.gs-outcome-row.draw span.gs-outcome-name,div.games>div.game-summary div.gs-outcome-row.draw span.gs-outcome-pct{color:#c4c6ca}div.games>div.game-summary div.gs-outcome-row.loss span.gs-outcome-name,div.games>div.game-summary div.gs-outcome-row.loss span.gs-outcome-pct{color:#f87171}div.games>div.game-summary div.gs-openings{flex:1.2;gap:.35rem}div.games>div.game-summary div.gs-opening-row{display:flex;flex-direction:row;align-items:baseline;gap:.5rem}div.games>div.game-summary div.gs-opening-row span.gs-opening-name{font-size:12px;color:#f1f5f9;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.games>div.game-summary div.gs-opening-row span.gs-opening-pct{font-size:12px;font-weight:700;white-space:nowrap}div.games>div.game-summary div.gs-opening-row span.gs-opening-pct.gs-opening-pct--first{color:#4ade80}div.games>div.game-summary div.gs-opening-row span.gs-opening-pct.gs-opening-pct--second{color:#94a3b8}div.games>div.game-summary div.gs-opening-row span.gs-opening-pct.gs-opening-pct--third{color:#565e64}div.games>button.show-more{background-color:#192a38;border:1px solid #192a38}div.games>button.show-more:hover,div.games>button.show-more:active{background-color:#1e3a52;border:1px solid #1e3a52}div.games>div.error{color:#94a3b8}@media(max-width: 1023px)and (min-width: 600px){div.games>div.card.game>div.card-header{display:flex !important;border-bottom:0px;font-size:13px}div.games>div.card.game>div.card-header img{max-width:14px !important}div.games>div.card.game>div.card-header span.tournament-label{display:none}div.games>div.card.game>div.card-body div.game-type{width:0% !important}div.games>div.card.game>div.card-body div.game-type>*{display:none !important}div.games>div.card.game>div.card-body div.game-players{margin-right:10px !important}div.games>div.card.game>div.card-body div.game-players img.pawn{min-height:70px !important;height:70px !important;max-height:70px !important;margin-top:0 !important;margin-bottom:0 !important}div.games>div.card.game>div.card-body div.game-players>div.player{min-width:0 !important}div.games>div.card.game>div.card-body div.game-players>div.player span.name{font-size:14px !important}div.games>div.card.game>div.card-body div.game-players>div.player div.tags{flex-wrap:nowrap !important;overflow-x:auto !important;overflow-y:hidden !important;scrollbar-width:none !important;-ms-overflow-style:none !important;min-width:0 !important;padding-bottom:2px}div.games>div.card.game>div.card-body div.game-players>div.player div.tags::-webkit-scrollbar{display:none !important}div.games>div.card.game>div.card-body div.game-players>div.player div.tags>span{font-size:10px !important;white-space:nowrap !important;flex-shrink:0 !important}div.games>div.card.game>div.card-body div.game-players>div.player.white div.tags{flex-direction:row-reverse !important;justify-content:flex-start !important}div.games>div.game-summary>div.gs-inner{flex-direction:column}div.games>div.game-summary div.gs-block+div.gs-block{border-left:none !important;border-top:1px solid rgba(241,245,249,.2)}div.games>div.game-summary div.gs-results-wrap{justify-content:center}}@media(max-width: 767px){div.games>div.game-summary>div.gs-inner{flex-direction:column}div.games>div.game-summary div.gs-block+div.gs-block{border-left:none !important;border-top:1px solid rgba(241,245,249,.2)}div.games>div.game-summary div.gs-results-wrap{justify-content:center}div.games div.card-header{display:flex !important;border-bottom:0px}div.games div.card-header img{max-width:15px !important}div.games div.card-header span.tournament-label{display:none}div.games div.card-body div.game-type{width:0% !important}div.games div.card-body div.game-type>*{display:none !important}div.games div.card-body div.game-players{margin-right:5px !important}div.games div.card-body div.game-players img.pawn{margin-top:0 !important;margin-bottom:0 !important}div.games div.card-body div.game-players>div.player{min-width:0 !important}div.games div.card-body div.game-players>div.player span.name{font-size:14px !important}div.games div.card-body div.game-players>div.player div.tags{flex-wrap:nowrap !important;overflow-x:auto !important;overflow-y:hidden !important;scrollbar-width:none !important;-ms-overflow-style:none !important;min-width:0 !important;padding-bottom:2px}div.games div.card-body div.game-players>div.player div.tags::-webkit-scrollbar{display:none !important}div.games div.card-body div.game-players>div.player div.tags>span{font-size:10px !important;white-space:nowrap !important;flex-shrink:0 !important}div.games div.card-body div.game-players>div.player.white div.tags{flex-direction:row-reverse !important}}@media(max-width: 599px){div.games>div.game-summary canvas.gs-results-chart{width:70px !important;height:70px !important;min-width:70px !important}div.games div.card-header{font-size:12px !important}div.games div.card-header span.tournament{display:none}div.games div.card-header span.tournament-label{display:inherit}div.games div.card-body div.game-players{margin-right:0px !important}div.games div.card-body div.game-players>div.player{justify-content:center !important;min-width:0 !important}div.games div.card-body div.game-players>div.player.white{text-align:end}div.games div.card-body div.game-players>div.player.white span.name:after{width:100%}div.games div.card-body div.game-players>div.player.black{text-align:start}div.games div.card-body div.game-players>div.player.black span.name:after{width:95%}div.games div.card-body div.game-players>div.player div.data{flex-direction:column !important;border-bottom:none !important;padding-bottom:0px !important}div.games div.card-body div.game-players>div.player div.data>*{width:100%}div.games div.card-body div.game-players>div.player div.data span.name{padding-right:0px !important;white-space:nowrap}div.games div.card-body div.game-players>div.player div.data span.name:after{content:"";display:block;height:1px;background-color:rgba(241,245,249,.2);margin-top:.2rem;margin-bottom:.2rem}div.games div.card-body div.game-players>div.player div.data>span.elo{border-left:none !important;padding-left:0px !important;font-size:13px !important}div.games div.card-body div.game-players>div.player div.tags{flex-wrap:nowrap !important;overflow-x:auto !important;overflow-y:hidden !important;scrollbar-width:none !important;-ms-overflow-style:none !important;min-width:0 !important;padding-bottom:2px}div.games div.card-body div.game-players>div.player div.tags::-webkit-scrollbar{display:none !important}div.games div.card-body div.game-players>div.player div.tags>span{font-size:10px !important;white-space:nowrap !important;flex-shrink:0 !important}div.games div.card-body div.game-players>div.player.white div.tags{flex-direction:row-reverse !important;justify-content:flex-start !important}div.games div.card-body div.game-players div:has(>img.pawn){position:relative}div.games div.card-body div.game-players div:has(>img.pawn) img.pawn{visibility:hidden;height:0 !important;min-height:0 !important;max-height:0 !important;width:0 !important}div.games div.card-body div.game-players div:has(>img.pawn)::after{content:"vs";display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:rgba(241,245,249,.35);letter-spacing:.05em;text-transform:uppercase}}
