body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Code Pro Regular;src:url(/static/media/360C59_2_0.2bfacb41df003c19b3cf.eot);src:url(/static/media/360C59_2_0.2bfacb41df003c19b3cf.eot?#iefix) format("embedded-opentype"),url(/static/media/360C59_2_0.f004f86127b001273eb8.woff) format("woff"),url(/static/media/360C59_2_0.2481deb49a86bc9a460f.ttf) format("truetype")}@font-face{font-family:Code-Pro-Bold-LC;src:url(/static/media/360C59_0_0.9c53cffd093149fa363e.eot);src:url(/static/media/360C59_0_0.9c53cffd093149fa363e.eot?#iefix) format("embedded-opentype"),url(/static/media/360C59_0_0.21bc8a29167fa7f5027d.woff2) format("woff2"),url(/static/media/360C59_0_0.d3fe2ee76da3413a6c3f.woff) format("woff"),url(/static/media/360C59_0_0.3cea68e3fcb725153f96.ttf) format("truetype")}@font-face{font-family:Code-Pro-Light-LC;src:url(/static/media/360C59_1_0.748a2d8899024671750a.eot);src:url(/static/media/360C59_1_0.748a2d8899024671750a.eot?#iefix) format("embedded-opentype"),url(/static/media/360C59_1_0.1e395e04b5a5114101fd.woff2) format("woff2"),url(/static/media/360C59_1_0.ee2880ed111e290bdfd1.woff) format("woff"),url(/static/media/360C59_1_0.2436e7a8b122080b45ce.ttf) format("truetype")}@font-face{font-family:Code-Pro-LC;src:url(/static/media/360C59_2_0.2bfacb41df003c19b3cf.eot);src:url(/static/media/360C59_2_0.2bfacb41df003c19b3cf.eot?#iefix) format("embedded-opentype"),url(/static/media/360C59_2_0.8a67df1a47320299579b.woff2) format("woff2"),url(/static/media/360C59_2_0.f004f86127b001273eb8.woff) format("woff"),url(/static/media/360C59_2_0.2481deb49a86bc9a460f.ttf) format("truetype")}body{background-attachment:fixed;background-color:#000;background-size:cover;color:#fff;font-family:Code Pro Regular;font-size:12pt;height:100%;letter-spacing:1px;margin:0}p{margin-block-end:0;margin-block-start:0}li,ul{margin:10px 0}a{color:#9000ff;text-decoration:none;text-transform:uppercase}a:hover{color:#6601b5}.Title{color:#fff;font-size:30pt;margin:100px 0 40px;text-transform:uppercase}.Subtitle{color:#9000ff}.Subsubtitle,.Subtitle{font-size:18pt;margin:60px 0 20px;text-transform:uppercase}.Subsubtitle{color:#fff}.Emphasis{color:#fff}.Emphasis,.EmphasisButton{font-size:12pt;text-transform:uppercase}.EmphasisButton{background-color:#a5afb9;border:1px solid #cdd7e1;color:#000;margin:0 2px;padding:0 3px}.App{background-color:#000;text-align:center}.App-logo{animation:App-logo-spin 20s linear infinite;height:40vmin;pointer-events:none}.App-link{color:#61dafb}.MainPage{margin:0 auto}.Body{margin:48px 0 96px}.ErrorLabel{color:red}.MainPageFooter{background:#000;bottom:0;padding:16px 0;position:fixed;width:100%}.NavBar{font-size:24pt;justify-content:center;margin:0 auto}.AboutNavBarItem,.NavBarItem{margin-left:32px;margin-right:32px;vertical-align:top}.NavBarItemLink,.SelectedNavBarItemLink{vertical-align:super;white-space:nowrap}.NavBarItemLink{color:#fff;white-space:nowrap}.SelectedNavBarItemLink{color:#6601b5;white-space:nowrap}.BlogPost{border-color:#a0a0a0;border-style:solid;margin-bottom:64px}.BlogPostCellContent,.BlogPostCellImage,.BlogPostContent,.BlogPostImage{background-color:#232d37;padding:0;text-align:left;vertical-align:top;width:500px}.BlogPostImage{width:532px}.BlogPostCellContent{padding:16px;width:500px}.BlogPostContentSubject{font-size:12pt;font-weight:700;text-transform:uppercase}.BlogPostContentDate{color:#414b55;font-size:9pt;text-transform:uppercase}.BlogPostContentBodyHtml{color:#000;font-size:9pt;margin:10px 0 0}.CopyrightText{color:#1a1f25;font-size:6pt}.BlogPostsTable,.SocialBar{margin:0 auto}.SocialBarIcon{margin-left:2px;margin-right:2px}.ShopItem{margin-left:8px;margin-right:8px}.ShopItemImage{border-color:#a0a0a0;border-style:solid;margin-bottom:6px}.ShopItemName{font-size:12pt;font-weight:700;margin:1px;text-transform:uppercase}.ShopItemDescription{color:#6601b5;font-size:10pt;margin:1px}.ShopItemPrice{font-size:12pt;margin:1px}.PerYearAndMonthLeaderboard,.PerYearLeaderboard,.UserSeasonsProgressCharts{margin-top:48px}.Leaderboard{margin-left:13px;margin-right:13px}.LeaderboardTitle{font-size:17pt;text-align:left}.LeaderboardCenteredTitle{font-size:17pt;text-align:center}.LeaderboardTable{background:#232d37;font-size:10pt;min-width:400px}.LeaderboardTableHeaderRow{background:#232d37;color:#070a0c;font-weight:700;text-transform:uppercase}.LeaderboardTableFirstPlaceRow{background:#0f1419;color:#6601b5}.LeaderboardTableSecondPlaceRow{background:#050a0f;color:#016ac1}.LeaderboardTableThirdPlaceRow{background:#0f1419;color:#05a085}.LeaderboardTableEvenRow{background:#0f1419}.LeaderboardTableOddRow{background:#050a0f}.LeaderboardTableRecordCell{padding:8px}.LeaderboardTableRecordMiddleCell{padding:8px;text-align:left}.AboutBody,.ProfileBody{color:#5f6973;margin:0 auto;width:80%}.GdprExportBody,.YearInReviewLinkBody{color:#5f6973;text-align:left}.AboutNavBar{font-size:20px;margin:0 auto}.AboutNavBarItemLink{color:#fff;white-space:nowrap}.SelectedAboutNavBarItemLink{color:#6601b5;white-space:nowrap}.AboutBodyContent{margin:48px;text-align:left}.AboutMechanicsBody{margin:10px 0}.HotkeysTable{background-color:#0f1419e6;color:#fff;margin:20px 50px}.HotkeyTableFirstColumn{padding:5px 10px;width:300px}.PerfectJudgement{color:#9000ff}.GreatJudgement{color:#008cff}.GoodJudgement{color:#00e2b8}.HitJudgement{color:#bfffa1}.MissJudgement{color:#ff4272}.RHLogoImage{width:1180px}.ProfileTitle{color:#fff;font-size:30pt;text-align:left}.ProfileSubtitle{color:#fff;font-size:18pt;margin:60px 0 20px;text-align:left}.ProfileTable{text-align:left}.ProfileTableRecordHeader{min-width:200px;padding:8px 8px 8px 0}.ProfileTableRegistrationValue{color:#008cff}.ProfileTableSubscriptionValidValue{color:#00e2b8}.ProfileTableSubscriptionExpiredValue{color:#ff4272}.GdprNextRequestText,.ProfileTableStatisticsValue{color:#6601b5}.GdprExportRequestSentText,.YearInReviewRequestSentText{color:#fff}.YearInReviewTable{margin-top:10px;width:100%}.YearInReviewTable td{padding:10px 0}.YearInReviewControls{align-items:center;display:flex;gap:10px}.YearInReviewSelect{background-color:#232d37;border:1px solid #6601b5;border-radius:4px;color:#fff;font-family:Code Pro Regular;font-size:14px;padding:8px}.YearInReviewSelect:focus{border-color:#9000ff;outline:none}.YearInReviewSelect option{background-color:#232d37}.YearInReviewDownloadButton{background-color:#232d37;border:1px solid #6601b5;border-radius:4px;color:#fff;cursor:pointer;font-family:Code Pro Regular;font-size:14px;padding:8px 16px}.YearInReviewDownloadButton:disabled{border-color:#414b55;color:#414b55;cursor:default;opacity:.6}.YearInReviewDownloadButton:not(:disabled):hover{background-color:#0f1419;color:#9000ff}.AngularGauageChart,.HeatMapChart,.LineChart,.MapWithFlightsChart,.PackedCircleChart,.PyramidChart,.SolidGaugeChart,.WordCloudChart{margin-bottom:100px}.ProfileChartsTable{width:100%}button{background:#0000;border:0;color:#fff;font-family:inherit;font-size:100%;padding:0}button:focus,button:hover{color:#6601b5;outline:0}button:active{transform:scale(.99)}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.ed27df26.css.map*/