#scoreDetails{width:100%}.recap_column_header{font-size:2em;float:left;width:100%}.recap_column{font-size:2em;float:left;width:50%;text-align:left;line-height:1.2em}.recap_row:after{content:"";display:table;clear:both}.recapDivs{display:flex;flex-direction:column;margin-bottom:4em}.recapDivsValue{flex-grow:1;text-align:left;font-size:2em;height:1.25em}.recapTable{width:100%;font-size:2em;font-weight:600;text-align:left;border-spacing:0px}.recapButton{background-color:transparent;border:none;color:#4caf50;padding:.3rem 1em;text-align:center;font-size:1.6em;cursor:pointer;width:4em;height:4em;margin:.4em}#recapButtons{display:flex;flex-direction:row;padding-top:1em}#modalPanelHeader{width:100%;height:auto;padding:1em;position:relative;display:flex}#modalPanelHeaderImage{background:url(../images/bulb_lit.min.svg);width:40px;height:40px;background-repeat:no-repeat}#modalPanelHeaderText{font-size:2.5em;font-weight:500;padding-left:.1em;color:var(--teal)}#modalPanelHeaderMessage{width:70%}.recapCompareSmall{font-size:.75em;font-weight:700}.recapNormal{font-size:.75em;color:var(--darkGreen)}#scoreLabel{font-size:1.25em;vertical-align:text-bottom}#scoreNumber{font-size:1.25em;color:var(--teal);vertical-align:bottom;font-variant-numeric:tabular-nums}#skillPercent{font-size:1.25em;color:var(--teal);font-variant-numeric:tabular-nums}#compareMessage,#newHighScoreMessage,#recapInstructions{height:auto;text-align:center;line-height:1.1em;color:var(--gold);margin:0 10px}#recapInstructions{color:var(--slateBlue);font-size:1rem}#modeDisplay{color:var(--slateBlue);font-size:1.2rem}#helpText{font-size:1rem;line-height:1.3rem;display:inline-block;text-align:left}#helpText .title,#settingsPlayModeMessage .title{color:var(--teal)}#helpText .mode{color:var(--slateBlue);font-weight:700}#pwaInstallExplain{margin:10px 0;font-size:.95em;text-align:left}