.pushfold{--push:#e9967a;--call:#8fbc8b;--fold-color:#6da2c0;--surface:#efefef;--surface-hover:#dfdfdf;--grid-line:var(--ink);--cell-height:calc(var(--cell-size) - 1px);--bar-width:calc(var(--cell-size) - 2px);font-family:var(--font-sans)}.pushfold .controls{display:flex}.pushfold .configs{font-size:var(--text-base);place-items:center;margin:auto;display:flex}.pushfold .configs-wrapper{margin:var(--space-4) 0;flex-direction:row;place-items:center;display:flex}.pushfold .configs-inputs{margin:var(--space-4) auto}.pushfold .config-input{margin:var(--space-1);width:55px}.pushfold button{border-radius:var(--space-2);margin:var(--space-1);font-size:var(--text-base);cursor:pointer;border:1px solid #0000;padding:.6em 1.2em;font-family:inherit;font-weight:500;transition:border-color .2s}.pushfold button:hover{background-color:var(--surface-hover)}.pushfold .wrapper{flex-direction:row;display:flex}.pushfold .row{display:flex}.pushfold .cell{width:var(--cell-size);height:var(--cell-size);border:1px solid var(--grid-line);font-size:max(8px, calc(var(--cell-size) * .31));margin-bottom:-1px;margin-right:-1px;display:flex;position:relative}.pushfold .cell:hover{cursor:pointer;background-color:var(--hairline)}.pushfold .cell-label{margin:auto}.pushfold .strategy-indicator{position:absolute}.pushfold .bet,.pushfold .call,.pushfold .fold{width:var(--bar-width);z-index:-1;position:relative}.pushfold .bet,.pushfold .call{height:calc(var(--cell-height) * var(--fill,0))}.pushfold .fold{height:calc(var(--cell-height) * (1 - var(--fill,0)))}.pushfold .loading{min-height:calc(13 * var(--cell-size) - 12px);color:var(--muted);font-size:var(--text-base);justify-content:center;place-items:center;display:flex}.pushfold .solve-error{margin-left:var(--space-2);color:var(--muted);font-size:var(--text-sm)}.pushfold .push-summary,.pushfold .call-summary,.pushfold .fold-summary,.pushfold .exploitability-summary{padding:var(--space-1) var(--space-2);border-radius:var(--space-1);margin:var(--space-1)}.pushfold .exploitability-summary{background-color:var(--surface-hover);color:var(--muted)}.pushfold .bet,.pushfold .push-summary{background-color:var(--push)}.pushfold .call,.pushfold .call-summary{background-color:var(--call)}.pushfold .fold-summary,.pushfold .fold{background-color:var(--fold-color)}@media only screen and (width<=1024px){.pushfold button,.pushfold .configs{font-size:var(--text-sm)}.pushfold .configs-wrapper{flex-direction:column}.pushfold .input-container{align-self:end;margin:0}}
