.gameanalysistable .table{margin-inline:35px;border-radius:16px;overflow:hidden;box-shadow:rgba(0,0,0,.2) 0 12px 28px 0,rgba(0,0,0,.1) 0 2px 4px 0,rgba(255,255,255,.05) 0 0 0 1px inset;width:95%}.gameanalysistable .table td,.gameanalysistable .table th{display:flex;align-items:center;justify-content:center;font-family:"Metropolis Regular";font-size:20px;line-height:32px;letter-spacing:.3px;border:none;border-right:1px solid #f0f0f0;vertical-align:inherit;padding:0;width:22%;height:100%}.gameanalysistable .table td.key,.gameanalysistable .table th.key{width:34%}.gameanalysistable .table td.key{justify-content:flex-start}.gameanalysistable .table .tableRow{display:flex;justify-content:space-around;align-items:center;height:150px}.gameanalysistable .table .tableRow.header{background-color:#f0f0f0;margin:0;height:115px}.gameanalysistable .table .tableRow .nameAndIcon{display:flex;align-items:center;justify-content:center}.gameanalysistable .table .tableRow .nameAndIcon .icon{margin-inline:20px}.gameanalysistable .table .tableRow .nameAndIcon .icon:first-child{width:80px!important;height:80px!important;border-radius:10px!important;background-color:#0eb5fe}.gameanalysistable .table .tableRow .duration,.gameanalysistable .table .tableRow .nameAndIcon .gameName,.gameanalysistable .table .tableRow .score,.gameanalysistable .table .tableRow .time{font-family:"Metropolis Regular";font-size:20px;line-height:32px;letter-spacing:.3px}.sessioncard{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:16px;overflow:hidden;width:160px;min-width:160px;box-shadow:2px 2px 6px 0 rgba(51,51,51,.25);transition:none}.sessioncard.show{border:1px solid #0d4962}.sessioncard .title{display:flex;align-items:center;justify-content:center;font-family:"Metropolis Regular";font-size:16px;line-height:32px;letter-spacing:.24px;background-color:#f0f0f0;height:46px;width:100%}.sessioncard .typeAndValue{display:flex;flex-direction:column;row-gap:5px;align-items:center;justify-content:center;height:114px;width:100%}.sessioncard .value{font-family:"Metropolis Regular";font-size:18px;letter-spacing:.18px;color:#333}.sessioncard .type{width:35px;height:35px;background-size:contain;background-repeat:no-repeat}.sessioncard .more{font-family:"Metropolis Regular";font-size:16px;letter-spacing:.16px;cursor:pointer;color:#0d4962;position:relative;height:0;top:-10px}.sessioncard .more.hide{display:none}.sessioncard .type.duration{background-image:url("https://d1gq9jzbezk7fw.cloudfront.net/p/en_US/gv/i/v2/activity/time_blue_v1.png")}.sessioncard .type.distance{background-image:url("https://d1gq9jzbezk7fw.cloudfront.net/p/en_US/gv/i/v2/activity/distance_blue_v1.png")}.sessioncard .type.movingTime{background-image:url("https://d1gq9jzbezk7fw.cloudfront.net/p/en_US/gv/i/v2/activity/bike_blue_v1.png")}.sessioncard .type.calories{background-image:url("https://d1gq9jzbezk7fw.cloudfront.net/p/en_US/gv/i/v2/activity/calories_blue_v1.png")}.sessioncard .type.cadence{background-image:url("https://d1gq9jzbezk7fw.cloudfront.net/p/en_US/gv/i/cadence_icon_blue_v1.png");width:38px}.sessioncard .type.resistance{background-image:url("https://d1gq9jzbezk7fw.cloudfront.net/p/en_US/gv/i/v2/activity/bar_chart_blue_v1.png")}.sessioncard .type.heartRate{background-image:url("https://d1gq9jzbezk7fw.cloudfront.net/p/en_US/gv/i/v2/activity/heart_rate_blue_v1.png")}.dark .sessioncard .more,.dark .sessioncard .value{color:rgba(255,255,255,.87)}.dark .sessioncard .title{color:rgba(255,255,255,.87);background-color:#052e40}.dark .sessioncard .typeAndValue{background-color:#042533}.dark .sessioncard .type.cadence{background-image:url("https://d1gq9jzbezk7fw.cloudfront.net/p/en_US/gv/i/cadence_icon_white_v1.png")}.dark .sessioncard .type.duration{background-image:url("https://d1gq9jzbezk7fw.cloudfront.net/p/en_US/gv/i/clock_icon_DM_m_v1.png")}.dark .sessioncard .type.calories{background-image:url("https://d1gq9jzbezk7fw.cloudfront.net/p/en_US/gv/i/calories_icon_white_DM_accessibility_m_v1.png")}.dark .sessioncard .type.distance{background-image:url("https://d1gq9jzbezk7fw.cloudfront.net/p/en_US/gv/i/distance_icon_DM_m_v1.png")}.dark .sessioncard .type.movingTime{background-image:url("https://d1gq9jzbezk7fw.cloudfront.net/p/en_US/gv/i/zenride_icon_DM_v1.png")}.dark .sessioncard .type.resistance{background-image:url("https://d1gq9jzbezk7fw.cloudfront.net/p/en_US/gv/i/bar_chart_white_icon.png")}.dark .sessioncard .type.heartRate{background-image:url("https://d1gq9jzbezk7fw.cloudfront.net/p/en_US/gv/i/heart_rate_white_icon.svg")}.userhoverpopover .parameters{font-family:"Metropolis Regular";font-size:13px;line-height:1.3;letter-spacing:2.24px;text-align:center;color:#333}.userhoverpopover .parameters.first{font-family:"Metropolis Bold"}.dark .popover{background-color:#0d4962}.dark .userhoverpopover .parameters{color:rgba(255,255,255,.87)}.dark .bs-popover-top .arrow::after{border-top-color:#0d4962}.gameperformancebox{display:flex;flex-direction:column;justify-content:flex-end;width:250px;margin:0 20px 40px}.gameperformancebox .icon{display:none}.gameperformancebox .value{position:relative;bottom:138px;font-family:"Metropolis Regular";font-size:25px;line-height:1.17;letter-spacing:normal;text-align:center;color:#0eb5fe}.gameperformancebox .value.lightBlue{color:#22a9b2}.gameperformancebox .value.pink{color:#cb2976}.gameperformancebox .value.red{color:#b2222a}.gameperformancebox .value.purple{color:#6d1084}.gameperformancebox .value.blue{color:#2253b2}.gameperformancebox .value.orange{color:#d17b2c}.gameperformancebox .value.yellow{color:#ceb426}.gameperformancebox .label{border:solid 1px #707070;border-radius:20px;font-size:18px;padding:10px;margin-bottom:20px;width:100%;word-break:break-word;line-height:1.25;letter-spacing:3.6px;text-align:center;color:#333;font-family:"Metropolis Bold"}.gameperformancebox.neuro,.gameperformancebox.score{width:125px;margin:0 20px 20px}.gameperformancebox.score .value{bottom:75px;font-size:20px;letter-spacing:.2px}.gameperformancebox.score .label{font-size:14px;letter-spacing:.14px;font-family:"Metropolis Regular";padding:5px;border-radius:8px}.gameperformancebox.neuro{position:relative}.gameperformancebox.neuro .attentionIcon,.gameperformancebox.neuro .executivefunctionsIcon,.gameperformancebox.neuro .memoryIcon,.gameperformancebox.neuro .motorskillsIcon,.gameperformancebox.neuro .perceptionIcon,.gameperformancebox.neuro .processingtimeIcon,.gameperformancebox.neuro .sensationIcon{display:block;position:absolute;bottom:87px;left:37px;width:50px;height:50px}.gameperformancebox.neuro .executivefunctionsIcon{left:30px;width:65px}.gameperformancebox.neuro .memoryIcon{bottom:84px;left:32px;width:55px;height:55px}.gameperformancebox.neuro .perceptionIcon{bottom:82px;height:60px}.gameperformancebox.neuro .attentionIcon,.gameperformancebox.neuro .sensationIcon{bottom:80px;left:32px;width:60px;height:60px}.gameperformancebox.neuro .label{order:1;font-family:"Metropolis Regular";color:#333;text-align:center;font-size:18px;line-height:24px;letter-spacing:.18px;border:none;padding:0;margin:-20px 0 20px 0;max-width:130px;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.gameperformancebox.neuro .value{font-family:"Metropolis Bold";text-align:center;font-size:22px;font-weight:600;line-height:24px;letter-spacing:.22px;bottom:-30px}.dark .gameperformancebox .label,.dark .gameperformancebox .value{color:rgba(255,255,255,.87)}.cognitivescore{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:16px;overflow:hidden;width:100%;height:fit-content;box-shadow:2px 2px 6px 0 rgba(51,51,51,.25)}.cognitivescore .title{display:flex;align-items:center;justify-content:center;font-family:"Metropolis Regular";font-size:18px;line-height:32px;letter-spacing:.27px;background-color:#f0f0f0;height:75px;width:100%}.cognitivescore .description{font-family:"Metropolis Regular";font-size:16px;letter-spacing:.16px;color:#333;padding:10px 20px}.cognitivescore .scoreValue{display:flex;width:100%;justify-content:center;font-family:"Metropolis Medium";font-size:84px;letter-spacing:.84px;color:#0d4962}.cognitivescore .performance{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.dark .cognitivescore .description,.dark .cognitivescore .scoreValue{color:rgba(255,255,255,.87);background-color:#042533}.dark .cognitivescore .title{color:rgba(255,255,255,.87);background-color:#052e40}.dark .cognitivescore .performance{background-color:#042533}.brainscore{display:flex;flex-direction:column;justify-content:center;border-radius:16px;overflow:hidden;width:100%;height:fit-content;box-shadow:2px 2px 6px 0 rgba(51,51,51,.25)}.brainscore .title{display:flex;align-items:center;justify-content:center;font-family:"Metropolis Regular";font-size:18px;line-height:32px;letter-spacing:.27px;background-color:#f0f0f0;height:75px;width:100%}.brainscore .description{font-family:"Metropolis Regular";font-size:16px;line-height:24px;letter-spacing:.16px;color:#333;padding:20px 20px 25px}.brainscore .neuroTags{width:100%;display:flex;flex-wrap:wrap}.dark .brainscore .description{color:rgba(255,255,255,.87);background-color:#042533}.dark .brainscore .title{color:rgba(255,255,255,.87);background-color:#052e40}.dark .brainscore .neuroTags{background-color:#042533}.reflexscore{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:16px;overflow:hidden;width:100%;height:fit-content;box-shadow:2px 2px 6px 0 rgba(51,51,51,.25)}.reflexscore .title{display:flex;align-items:center;justify-content:center;font-family:"Metropolis Regular";font-size:18px;line-height:32px;letter-spacing:.27px;background-color:#f0f0f0;height:75px;width:100%}.reflexscore .description{font-family:"Metropolis Regular";font-size:16px;letter-spacing:.16px;color:#333;padding:10px 20px}.reflexscore .scoreValue{position:relative;top:-55px;font-family:"Metropolis Semi Bold";font-size:18px;letter-spacing:.18px;color:#0d4962}.reflexscore .reflexGraph{width:100%;display:flex;justify-content:center}.reflexscore .wrapper{width:94%;display:flex;flex-direction:column;padding:1.5rem 0;align-items:center}.reflexscore .wrapper .axis,.reflexscore .wrapper .labels{display:flex;width:100%;justify-content:space-between}.reflexscore .wrapper .graph{display:flex;width:98%;align-items:center}.reflexscore .wrapper .graph .end,.reflexscore .wrapper .graph .start{display:flex;width:5px;height:28px;background-color:#aed8eb;border:1px solid #0d4962;border-radius:2px}.reflexscore .wrapper .graph .end{background-color:#0d4962}.reflexscore .wrapper .graph .middle{height:10px;width:calc(100% - 14px);background-image:linear-gradient(90deg,#aed8eb 33.33%,#0eb5fe 33.33%,#0eb5fe 66.66%,#0d4962 66.66%);background-size:100% 100%;background-repeat:no-repeat;border-top:1px solid #0d4962;border-bottom:1px solid #0d4962;margin:0}.reflexscore .wrapper .graph .middle .neddle{position:relative;top:-15px;left:50%;width:25px;height:15px;background-image:linear-gradient(to bottom right,transparent 50%,#0d4962 0),linear-gradient(to top right,#0d4962 50%,transparent 0);background-size:50% 100%;background-repeat:no-repeat;background-position:left,right}.reflexscore .wrapper .axis .ref,.reflexscore .wrapper .labels .label{font-family:"Metropolis Semi Bold";font-size:14px;letter-spacing:.14px;color:#0d4962}.reflexscore .wrapper .axis .ref{width:20%;display:flex;flex-wrap:wrap}.reflexscore .wrapper .axis .ref.right{text-align:right}.dark .reflexscore .description,.dark .reflexscore .scoreValue,.dark .reflexscore .wrapper .axis .ref,.dark .reflexscore .wrapper .labels .label{color:rgba(255,255,255,.87)}.dark .reflexscore .title{color:rgba(255,255,255,.87);background-color:#052e40}.dark .reflexscore .description,.dark .reflexscore .reflexGraph{background-color:#042533}.cadencestats{width:100%;display:flex;flex-wrap:wrap;padding-bottom:2rem}.cadencestats .title{font-family:"Metropolis Regular";font-size:24px;line-height:24px;letter-spacing:.24px;border-bottom:1px solid #333;padding-bottom:5px;color:#333;width:100%}.cadencestats .description{font-family:"Metropolis Regular";font-size:16px;line-height:1.5;letter-spacing:.16px;color:#333;padding:.5rem 0 1rem;width:100%}.cadencestats .card,.cadencestats .graphCard{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:16px;overflow:hidden;min-width:300px;width:50%;box-shadow:2px 2px 6px 0 rgba(51,51,51,.25)}.cadencestats .card{min-width:190px;width:auto;height:190px;margin-left:2rem}.cadencestats .graphCard{margin-right:2rem}.cadencestats .card .scoreValue{display:flex;flex-grow:1;width:100%;justify-content:center;font-family:"Metropolis Medium";font-size:84px;letter-spacing:.84px;color:#0d4962;padding:0 10px}.cadencestats .card .cardTitle,.cadencestats .graphCard .cardTitle{display:flex;align-items:center;justify-content:center;font-family:"Metropolis Regular";font-size:16px;line-height:32px;letter-spacing:.24px;background-color:#f0f0f0;height:46px;width:100%}.cadencestats .graphCard .graph{min-width:300px;width:100%;padding:20px}.dark .cadencestats .card .cardTitle,.dark .cadencestats .graphCard .cardTitle{color:rgba(255,255,255,.87);background-color:#052e40}.dark .cadencestats .card .scoreValue{color:rgba(255,255,255,.87);background-color:#042533}.cadencestats .card,.dark .cadencestats .graphCard{border:none;background-color:transparent}.dark .cadencestats .graphCard .graph{background-color:#042533}.summarystats{padding:0 20px}.summarystats .header{display:flex;padding:10px;align-items:center}.summarystats .header .profileImg{width:60px;height:60px;border-radius:50%;margin-inline:20px 16px}.summarystats .header .titles{display:flex;flex-direction:column}.summarystats .header .titles .mainTitle{display:flex;align-items:center}.summarystats .header .titles .mainTitle .title{font-family:"Metropolis Bold";font-size:32px;letter-spacing:.32px;color:#333}.summarystats .header .titles .mainTitle .iconAndGame{display:flex;align-items:center}.summarystats .header .titles .mainTitle .iconAndGame .icon{width:32px;height:32px;background-image:url(https://d1gq9jzbezk7fw.cloudfront.net/p/en_US/gv/i/zenride_icon_portal_v1.svg);background-repeat:no-repeat;background-size:32px;margin-inline:10px;margin-bottom:6px}.summarystats .header .titles .date{font-family:"Metropolis Regular";font-size:14px;line-height:18px;letter-spacing:.14px;color:#333}.summarystats .section .title{font-family:"Metropolis Regular";font-size:24px;line-height:24px;letter-spacing:.24px;border-bottom:1px solid #333;padding-bottom:5px;color:#333}.summarystats .section .description{font-family:"Metropolis Regular";font-size:16px;line-height:1.5;letter-spacing:.16px;color:#333;padding:.5rem 0 1rem}.summarystats .cardsContainer{display:flex;align-items:center;padding:20px 20px 40px;width:100%;overflow-x:auto;column-gap:50px}.summarystats .tableContainer{display:block}.summarystats .tableContainer .gameanalisystable .table .tableRow .key .nameAndIcon .icon{background-color:#0eb5fe}.summarystats .scoreContainer{padding-bottom:5rem;width:100%;display:flex;flex-wrap:wrap;gap:7rem}.summarystats .scoreContainer .cardScore{display:flex;width:45%;min-width:500px}.summarystats .cardScore.brain{min-width:500px;margin:0 0 36px}.dark .summarystats .header .titles .date,.dark .summarystats .header .titles .mainTitle .title,.dark .summarystats .section .description,.dark .summarystats .section .title{color:rgba(255,255,255,.87)}.dark .summarystats .header .titles .mainTitle .iconAndGame .icon{background-image:url(https://d1gq9jzbezk7fw.cloudfront.net/p/en_US/gv/i/zenride_icon_DM_v1.png)}