:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;color-scheme:light dark;color:#fff;background-color:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--light-bg: #fbfbfb;--light-color: black;--appContainerMaxWidth: 1193px;--top-menu-bar-height: 45px;--EG-menu-bar-height: 40px;--database-menu-bar: 0px;--admin-menu-bar: 40px;--database-info-container: 0px;--footer-height: 35px;--footer-top: calc(100vh - var(--footer-height));--footer-width: 1193px;--database-info-bottom: calc(var(--top-menu-bar-height) + var(--database-menu-bar) + var(--database-info-container));--hostingColumn1: 45px;--hostingColumn2: 152px;--hostingColumn3: 72px;--hostingColumn4: 90px;--hostingColumn5: 112px;--hostingColumn6: 244px;--hostingColumn7: 80px;--hostingColumn8: 100px;--hostingHeaderWidth: calc(var(--hostingColumn1) + var(--hostingColumn2) + var(--hostingColumn3) + var(--hostingColumn4) + var(--hostingColumn5) + var(--hostingColumn6) + var(--hostingColumn7) + var(--hostingColumn8) + 13px);--leaderboardColumn1: 45px;--leaderboardColumn2: 152px;--leaderboardColumn3: 72px;--leaderboardColumn4: 105px;--leaderboardColumn5: 112px;--leaderboardColumn6: 244px;--leaderboardColumn7: 80px;--leaderboardColumn8: 150px;--leaderboardHeaderWidth: calc(var(--leaderboardColumn1) + var(--leaderboardColumn2) + var(--leaderboardColumn3) + var(--leaderboardColumn4) + var(--leaderboardColumn5) + var(--leaderboardColumn6) + var(--leaderboardColumn7) + var(--leaderboardColumn8) + 13px);--locationColumn1: 175px;--locationColumn2: 100px;--locationColumn3: 100px;--locationColumn4: 117px;--locationColumn5: 629px;--locationHeaderWidth: calc(var(--locationColumn1) + var(--locationColumn2) + var(--locationColumn3) + var(--locationColumn4) + var(--locationColumn5) + 13px);--threadCol1: 50px;--threadCol2: 150px;--threadCol3: 150px;--threadCol4: 450px;--threadCol5: 50px}.open-sans-font{font-family:Open Sans,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100}.roboto-font{font-family:Roboto,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100}.carlito-regular{font-family:Carlito,sans-serif;font-weight:400;font-style:normal}.carlito-bold{font-family:Carlito,sans-serif;font-weight:700;font-style:normal}.carlito-regular-italic{font-family:Carlito,sans-serif;font-weight:400;font-style:italic}.carlito-bold-italic{font-family:Carlito,sans-serif;font-weight:700;font-style:italic}body{margin:45px auto 0;height:100%;padding:0;max-width:1193px}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;font-size:1em;font-weight:500;font-family:inherit;cursor:pointer;transition:border-color .25s}.appContainer{max-width:calc(var(--appContainerMaxWidth))}.visible{visibility:visible}.text-align-center{text-align:center}.font-bold{font-weight:bolder}.font-green{color:green}.left-padding-5{padding-left:5px}.margin-top-5{margin-top:5px}.margin-top-10{margin-top:10px}.spacer-top{border-top:1px solid #cccccc}.spacer-bottom,.border-bottom{border-bottom:1px solid #cccccc}.padding-bottom-10{padding-bottom:10px}.dropdown-container{background-color:inherit}.dropdown-subcontainer{width:fit-content;height:100%}.dropdown-toggle{position:relative}.dropdown-menu{position:absolute}.dropdown-item{cursor:pointer;list-style:none;background-color:var(--dark-bg);color:var(--dark-color);z-index:100;opacity:1}.dropdown-item:hover{background-color:#797979}.placeholder-sentence{height:16px;background-color:#e0e0e0;border-radius:4px;margin:0 0 8px 10px;width:470px}.shimmer-line{height:15px;background:#d1d1d1;margin:0 10px 8px;border-radius:4px;max-width:100%;position:relative;overflow:hidden}.shimmer-word{height:15px;background:#90ee90;margin:0 8px 8px 0;border-radius:4px;position:relative;overflow:hidden}.shimmer-button{border-radius:6px;position:relative;overflow:hidden;border:none;background-color:#c0f1c0;color:#000;padding:auto;height:30px;margin:0 0 0 10px;box-shadow:2px 2px #8b8b8b}.shimmer-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(44,44,44,.5) 50%,transparent 100%);animation:shimmer 1.7s infinite linear}@keyframes shimmer{0%{transform:translate(-130%)}to{transform:translate(100%)}}.loaderContainer{text-align:center;margin:100px 0 0}.loader{width:100px;height:100px;border-radius:50%;display:inline-block;border-top:4px solid #FFF;border-right:4px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite;margin:0 auto}.loader:after{content:"";box-sizing:border-box;position:absolute;left:0;top:0;width:inherit;height:inherit;border-radius:50%;border-left:4px solid lightgreen;border-bottom:4px solid transparent;animation:rotation .5s linear infinite reverse}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loginErrorMessage{margin:2px 0 2px 80px;font-size:15px;color:red}.loginLink{color:inherit;text-decoration:none;font-size:1.8rem}.loginLink:visited{color:inherit;text-decoration:none}.loginLink:hover{color:#90ee90;font-size:2rem;text-decoration:none}.menuBar{color:#fbfbfb;border:none;position:fixed;top:0;right:0;left:0;margin:0 auto;padding:0;width:100%;max-width:calc(var(--appContainerMaxWidth));background-color:#000;height:calc((var(--top-menu-bar-height)));z-index:9999;white-space:nowrap}.menuStatic{border:none;background-color:#000;color:#fbfbfb;padding:auto;float:left;height:100%;z-index:100}.menuButton{border:none;background-color:#000;color:#fbfbfb;padding:auto;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:17px;float:left;height:100%;margin:0}.menuButton:focus,.menuButton:focus-visible{outline:none}.dropdown:hover,.menuButton:hover,.dropdown:active{background-color:#797979}.dropdown{float:left;overflow:hidden;height:100%}.dropdown .menuButton{cursor:pointer;margin:0;float:none}.navBarDropdownContainer{height:100%;z-index:110;white-space:nowrap;overflow:hidden}.navBarDropdownContainer .dropdown-subcontainer{height:100%;float:right;z-index:110}.gamesDropdownContainer{height:100%;display:inline;z-index:110;white-space:nowrap;overflow:hidden;margin:0}.gamesDropdownContainer .dropdown-subcontainer{height:100%;float:left;z-index:110;position:relative}.gamesToggleButton{border-radius:0;display:flex;height:100%;color:#fbfbfb;padding:5px;background-color:inherit;align-items:center;justify-content:center;margin-right:5px;border:none;position:relative;z-index:110;padding:auto;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:17px}.gamesToggleButton:hover,.gamesToggleButton:active{background-color:#797979}.gamesDropdownMenu{background-color:#fbfbfb;padding:5px 0;left:0;top:45px;position:absolute;margin:0;z-index:110;opacity:1;box-shadow:none}.gamesDropdownItem{background-color:inherit;color:#000;padding:4px 20px;cursor:pointer;list-style:none;z-index:100;opacity:1}.navBarToggleButton{display:flex;height:35px;width:35px;color:#fbfbfb;padding:0;background-color:inherit;align-items:center;justify-content:center;margin-top:5px;margin-right:5px;border:none;position:relative;z-index:110}.navBarToggleButton svg{margin-left:auto;margin-right:auto}.navBarDropdownMenu{background-color:#fbfbfb;padding:5px 0;right:30px;top:45px;position:absolute;margin:0;z-index:110;opacity:1;box-shadow:none}.navBarDropdownItem{background-color:inherit;color:#000;padding:4px 20px;cursor:pointer;list-style:none;z-index:100;opacity:1}.hamburgerMenu{height:35px;width:35px;margin:auto}.hamburgerSubMenu{background-color:#e3f8e3;padding:4px 20px 4px 30px}.hamburgerUsername{font-weight:700;color:#da8e8e;border-bottom:1px solid gray}.hamburgerUsername:hover{background-color:inherit}.hamburgerLogin{color:#da8e8e;font-weight:700;border-top:1px solid gray}.userInfo{float:right;display:grid;grid-template-columns:auto auto auto;height:100%;align-items:center}.usernameAndAvatar{grid-column:2 / 3;display:grid;grid-template-columns:auto auto;height:fit-content;vertical-align:middle;align-items:center;margin:0 1px 0 0}.userUsername{font-weight:700;margin:0 2px 0 0;color:#f3a0a0}.headerAvatarPlaceholder{height:100%;aspect-ratio:1 / 1;border-radius:50%;grid-column:2 / 3;margin:0;display:inline;background-color:#fff}.headerAvatar{height:26px;width:26px;border-radius:50%;margin:0 0 0 5px;display:inline}.headerAvatar img{background-color:#fbfbfb;width:26px;max-width:100%;height:auto;display:inline;padding:0;margin:0;border-radius:50%;vertical-align:bottom;cursor:pointer}.userMailbox{grid-column:1 / 2;height:100%;margin:0 5px 0 0;position:relative;cursor:pointer}.mailOutline{height:35px;width:35px;margin:auto;align-self:center}.message-count{position:absolute;top:8px;right:-5px;background-color:red;color:#fff;border-radius:50%;padding:2px;font-size:12px;line-height:1;min-width:14px;text-align:center}.loginButton{float:right;margin:5px;grid-column:3 / 4;height:70%;align-self:center}.userAvatar{width:150px;aspect-ratio:1 / 1;border-radius:50%;grid-column:1 / 2;margin:0 0 0 5px;display:flex}.EGMenuBar{position:sticky;background-color:#000;height:calc(var(--EG-menu-bar-height) - 2px);max-height:calc(var(--EG-menu-bar-height) - 2px);width:100%;top:calc(var(--top-menu-bar-height));border-top:1px solid gray;border-bottom:1px solid gray;z-index:100}.viewableArea{width:100%;max-width:1193px;margin:0 auto;padding:0}.databaseMenuBar{position:sticky;background-color:#000;height:calc(var(--database-menu-bar) - 2px);max-height:calc(var(--database-menu-bar) - 2px);width:100%;top:calc(var(--top-menu-bar-height) + var(--EG-menu-bar-height));border-top:1px solid gray;border-bottom:1px solid gray;z-index:100}.databaseMenuButton{border:none;background-color:#000;color:#fbfbfb;padding:auto;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:14px;height:100%;margin:0}.databaseMenuButton:hover{background-color:#797979}.downloadDBButton{float:right;font-size:12px;word-wrap:normal;width:150px;padding:2px;border:0px;height:100%}.downloadDBButton:hover{background-color:#797979}.condensedDatabaseDropdownContainer{z-index:100;height:100%}.condensedDatabaseToggleButton{border:none;padding:auto;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:14px;height:100%;margin:0;position:relative;background-color:var(--dark-bg);color:var(--dark-color);z-index:100;overflow:hidden}.condensedDatabaseToggleButton:hover{background-color:#797979}.condensedDatabaseDropdownMenu{background-color:#dadada;border-radius:10px;padding:5px 0;left:17px;position:absolute;margin:0;z-index:100;opacity:1;box-shadow:none}.condensedDatabaseDropdownItem{background-color:inherit;color:#000;padding:4px 20px;cursor:pointer;list-style:none;z-index:100;opacity:1}.databaseSubMenu{background-color:#e3f8e3;padding:4px 20px 4px 30px}.databaseDropdownContainer{display:inline-block;z-index:120;height:100%}.databaseDropdownContainer .dropdown-subcontainer{position:relative;z-index:120;width:fit-content;height:100%}.databaseToggleButton{border:none;padding:auto;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:14px;height:100%;margin:0;position:relative;background-color:var(--dark-bg);color:var(--dark-color);z-index:00;overflow:hidden}.databaseToggleButton:hover{background-color:#797979}.databaseDropdownMenu{background-color:#dadada;border-radius:10px;padding:5px 0;left:0;position:absolute;margin:0;z-index:120;opacity:1;box-shadow:none;white-space:nowrap}.databaseDropdownItem{background-color:inherit;color:#000;padding:4px 20px;cursor:pointer;list-style:none;z-index:120;opacity:1}.databaseDropdownRefresh,.condensedDatabaseDropdownRefresh{color:#3700ff;border-top:1px solid gray}@media screen and (max-width: 700px){.databaseMenuButton,.downloadDBButton,.databaseDropdownContainer{display:none}}@media screen and (min-width: 700px){.condensedDatabaseDropdownContainer{display:none}}@media screen and (max-width: 600px){.dropdown,.loginButton,.userUsername,.gamesDropdownContainer{display:none}}@media screen and (min-width: 600px){.navBarToggleButton,.hamburgerMenu,.navBarDropdownMenu{display:none}}.threadHead{font-size:42px;font-weight:500;margin:10px 0 0 10px}.threadCommentCount{font-size:30px;font-weight:500;margin:20px 0 0 10px}.threadHeader{display:flex;margin:20px 0 20px 10px;align-items:center;font-size:14px}.threadSort,.threadPostsDropdown{margin:0 0 0 30px}.threadCollapse{margin:0 10px 0 auto;height:24px;display:grid;grid-template-columns:auto auto;cursor:pointer}.threadCollapse:hover{color:#90ee90}.threadExpand{margin:auto 10px;height:24px;display:grid;grid-template-columns:auto auto;cursor:pointer}.threadExpand:hover{color:#90ee90}.threadExpandIcon{height:24px;width:24px;margin:0 5px 0 0}.threadMain,.threadCommentContainer{margin:0 7px;min-width:800px}.threadList{list-style:none;border-bottom:1px solid gray;border-top:1px solid gray;margin:0;padding:0}.threadListItem{border-bottom:1px solid gray}.commentCollapsed{height:34px;padding:5px 0;display:grid;grid-template-columns:40px 110px 100px auto 60px;grid-template-rows:17px 17px;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;text-wrap:nowrap;cursor:pointer;font-size:14px}.commentExpanded{padding:12px 0 0 10px;display:grid;grid-template-columns:60px min-content min-content auto 60px;grid-template-rows:60px auto 60px;overflow-x:auto}.commentCollapsed .comment{grid-row:1 / 3;grid-column:4 / 5}.commentExpanded .comment{grid-row:2 / 3;grid-column:2 / 5}.commentBody{overflow-x:inherit;text-overflow:inherit}.threadAvatar{--avatarWidth: calc(100% - 16px) ;width:var(--avatarWidth);aspect-ratio:1 / 1;border-radius:50%;grid-column:1 / 2;padding:0;border:0px}.threadAvatar img{background-color:#fbfbfb;width:100%;max-width:100%;height:auto;display:inline;padding:0;margin:0;border-radius:50%;vertical-align:bottom;cursor:pointer}.threadPostAvatar{--avatarWidth: calc(100% - 16px) ;width:var(--avatarWidth);aspect-ratio:1 / 1;border-radius:50%;grid-column:1 / 2}.threadPostAvatar img{background-color:#fbfbfb;max-width:100%;height:auto;display:inline;padding:0;margin:0;border-radius:50%;vertical-align:bottom;cursor:pointer}.commentUser{grid-row:1 / 3;grid-column:2 / 3;margin:0;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;text-wrap:nowrap;width:100%}.commentCollapsed .commentDate{grid-row:1 / 2;grid-column:3 / 4;margin:0 16px;font-size:12px;width:fit-content;height:fit-content}.commentExpanded .commentDate{grid-row:1 / 2;grid-column:3 / 4;margin:3px 10px 0 16px;font-size:12px;width:fit-content;height:fit-content}.commentExpanded .commentNumber{grid-row:1 / 2;grid-column:4 / 5;margin:3px 0 0;font-size:12px;width:fit-content;height:fit-content}.commentCollapsed .commentNumber{grid-row:2 / 3;grid-column:3 / 4;margin:0 16px;font-size:12px;width:fit-content;height:fit-content}.comment{background-color:inherit;margin:0 16px 0 0;padding:0;overflow-x:inherit;text-overflow:inherit;max-width:600px}.commentText{margin:0;padding:0;overflow-x:inherit;text-overflow:inherit}.commentRightCol{grid-row:1 / 2;grid-column:5 / 6}.threadMakeComment{border-bottom:1px solid gray;padding:20px 0 16px 16px;display:grid;grid-template-columns:60px auto;grid-template-rows:auto 60px 40px}.threadCommentTextarea{grid-column:2 / 3;grid-row:1 / 2;margin:0 20px 0 0;min-height:100px;resize:vertical;border-radius:4px;background-color:#c9c7c7;padding:7px 10px 0;line-height:22px;font-size:14px;cursor:pointer}.threadCommentTextarea:hover{border:1px solid white}.threadCommentTextarea:focus{background-color:#fbfbfb}.threadMakeCommentFooter{grid-row:2 / 3;grid-column:2 / 3;align-self:center;padding:0 0 10px}.threadPostButton{grid-row:3 / 4;grid-column:2 / 3;width:120px;height:35px;font-size:12px;padding:0;border-radius:4px;background-color:#90ee90;align-self:center}.threadBottomNav{border-bottom:1px solid gray;padding:16px 0}.threadNavContainer{margin:0 auto;width:fit-content}.threadNavButton{padding:0 1px;background-color:#cccaca;margin:0 3px;width:25px;aspect-ratio:1 / 1;border-radius:4px;font-size:14px}.threadNavButton:hover,.threadCurrentNavButton{background-color:#474545;color:#fbfbfb}.threadNavScrollButton{color:#fbfbfb;background-color:inherit;font-size:14px}.threadNavScrollButton:hover{color:#90ee90;background-color:inherit}.threadNavScrollButton[disabled]{color:gray;background-color:inherit;font-size:14px}.mainSplashContainer{display:grid;grid-template-rows:auto auto auto}.databaseRow12{grid-row:1 / 2}.databaseRow23{grid-row:2 / 3}.databaseRow34{grid-row:3 / 4}.mainSplashTitle{font-size:30px;margin:10px 0 10px 10px}.mainPagePlayerList{color:#90ee90;margin:10px 0 10px 10px;width:95%}.mainPageInfo{margin:0 0 0 10px}.copyListButton{border:none;background-color:#c0f1c0;color:#000;padding:auto;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:14px;float:left;height:30px;margin:0 0 0 10px;box-shadow:2px 2px #8b8b8b}.copyListButton:active{transform:translate(2px,2px);box-shadow:none}.gamesDropdown,.NumberOfGamesDropdown{display:inline;color:red;height:50px}.skeletonUsersContainer{display:flex;width:95%;flex-wrap:wrap}.databaseInfoContainer{height:calc(var(--database-info-container))}.outputTable{width:1180px;border:#1a1a1a;text-align:left;margin-top:0;border-collapse:collapse;border-spacing:0px;margin-left:-2px;font-size:13px;font-weight:600;color:#000}.sheetContainer{width:100%;max-width:1193px}.tableContainer{height:calc(100dvh - var(--top-menu-bar-height) - var(--database-menu-bar) - var(--database-info-container) - var(--footer-height) - var(--EG-menu-bar-height) + 20px);width:100%;border:none;overflow-x:auto;overflow-y:auto;padding-left:0;margin:0 auto;border-left:0px solid gray;border-top:0px solid gray;top:calc(var(--top-menu-bar-height) + var(--database-menu-bar) + var(--database-info-container) + var(--EG-menu-bar-height))}.tableContainer1{height:calc(100dvh - var(--top-menu-bar-height) - var(--database-menu-bar) - var(--database-info-container) - var(--footer-height) - var(--EG-menu-bar-height));width:100%;max-width:calc(var(--hostingColumn1) + var(--hostingColumn2) + var(--hostingColumn3) + var(--hostingColumn4) + var(--hostingColumn5) + var(--hostingColumn6) + var(--hostingColumn7) + var(--hostingColumn8) + 13px);border:none;overflow-x:auto;overflow-y:auto;padding-left:0;margin:0 auto;border-left:0px solid gray;border-top:0px solid gray;top:calc(var(--top-menu-bar-height) + var(--database-menu-bar) + var(--database-info-container) + var(--EG-menu-bar-height))}.tableContainer2{height:calc(100dvh - var(--top-menu-bar-height) - var(--database-menu-bar) - var(--database-info-container) - var(--footer-height) - var(--EG-menu-bar-height));width:100%;max-width:calc(var(--leaderboardColumn1) + var(--leaderboardColumn2) + var(--leaderboardColumn3) + var(--leaderboardColumn4) + var(--leaderboardColumn5) + var(--leaderboardColumn6) + var(--leaderboardColumn7) + var(--leaderboardColumn8) + 13px);border:none;overflow-x:auto;overflow-y:auto;padding-left:0;margin:0 auto;border-left:0px solid gray;border-top:0px solid gray;top:calc(var(--top-menu-bar-height) + var(--database-menu-bar) + var(--database-info-container) + var(--EG-menu-bar-height))}.tableContainer3{height:calc(100dvh - var(--top-menu-bar-height) - var(--database-menu-bar) - var(--database-info-container) - var(--footer-height) - var(--EG-menu-bar-height));width:100%;max-width:calc(var(--locationColumn1) + var(--locationColumn2) + var(--locationColumn3) + var(--locationColumn4) + var(--locationColumn5) + 13px);border:none;overflow-x:auto;overflow-y:auto;padding-left:0;margin:0 auto;border-left:0px solid gray;border-top:0px solid gray;top:calc(var(--top-menu-bar-height) + var(--database-menu-bar) + var(--database-info-container) + var(--EG-menu-bar-height))}.tableContainer4{height:calc(100dvh - var(--top-menu-bar-height) - var(--database-menu-bar) - var(--database-info-container) - var(--EG-menu-bar-height));width:100%;max-width:1193px;border:none;overflow-x:auto;overflow-y:auto;padding-left:0;margin:0 auto;border-left:0px solid gray;border-top:0px solid gray;top:calc(var(--top-menu-bar-height) + var(--database-menu-bar) + var(--database-info-container) + var(--EG-menu-bar-height))}th,td{border:1px solid gray;padding:2px}th{text-align:center;padding-right:0;padding-left:0;border-top:0}.rawData{background-color:#fbfbfb}.rawDataHeader{background-color:#1365f1;color:#fbfbfb}.sticky-col{position:sticky;left:0;z-index:10;box-shadow:inset -1px 0 gray;border-right:none;border-left:none}.sticky-col-2{position:sticky;left:calc(var(--leaderboardColumn1) - 2px);z-index:10;box-shadow:inset -1px 0 gray;border-right:none;border-left:2px solid gray}.sticky-row{position:sticky;top:0;z-index:20;border-top:none}.sticky-corner{position:sticky;z-index:30}.noBreakString{white-space:nowrap}.SSCol1-1{width:calc(var(--hostingColumn1))}.SSCol1-2{width:calc(var(--hostingColumn2))}.SSCol1-3{width:calc(var(--hostingColumn3))}.SSCol1-4{width:calc(var(--hostingColumn4))}.SSCol1-5{width:calc(var(--hostingColumn5))}.SSCol1-6{width:calc(var(--hostingColumn6))}.SSCol1-7{width:calc(var(--hostingColumn7))}.SSCol1-8{width:calc(var(--hostingColumn8))}.SSCol2-1{width:calc(var(--leaderboardColumn1))}.SSCol2-2{width:calc(var(--leaderboardColumn2))}.SSCol2-3{width:calc(var(--leaderboardColumn3))}.SSCol2-4{width:calc(var(--leaderboardColumn4))}.SSCol2-5{width:calc(var(--leaderboardColumn5))}.SSCol2-6{width:calc(var(--leaderboardColumn6))}.SSCol2-7{width:calc(var(--leaderboardColumn7))}.SSCol2-8{width:calc(var(--leaderboardColumn8))}.SSCol3-1{width:calc(var(--locationColumn1))}.SSCol3-2{width:calc(var(--locationColumn2))}.SSCol3-3{width:calc(var(--locationColumn3))}.SSCol3-4{width:calc(var(--locationColumn4))}.SSCol3-5{width:calc(var(--locationColumn5))}.evenRow{background-color:#e8f0fe}.oddRow{background-color:#fff}.background-lightgreen{background-color:#90ee90}.continent{background-color:#fff;font-style:italic}.continentAfrica{background-color:#ccc}.continentAsia{background-color:#fff2cc}.continentEurope{background-color:#c9daf8}.continentNA{background-color:#f4cccc}.continentOceania{background-color:#d9ead3}.continentSA{background-color:#d9d2e9}.CgSortAz{transform:scale(1.9)}.CgSortAz:hover{background-color:#2d7aff}.active{background-color:#2d7aff;color:#fbfbfb}.topSticky{z-index:50}.spreadsheetHeader{background-color:#5b95f9;color:#fbfbfb}.tableGrid{display:grid;grid-template-columns:auto 20px;grid-template-rows:auto auto auto}.headerText{grid-column:1 / 2;grid-row:1 / 4}.headerArrow{grid-column:2 / 3;grid-row:2 / 3;display:flex;justify-content:flex-end;align-items:center;margin-right:6px;display:inline-block;position:relative}.popupSS{position:absolute;z-index:9999;background-color:#fff;left:-40%;top:110%;border-radius:5px;overflow:hidden;width:300px;box-shadow:-4px 4px 8px 2px #0003;font-weight:400;opacity:1;cursor:default}.popupSSLeft{position:absolute;z-index:9999;background-color:#fff;right:-40%;top:110%;border-radius:5px;overflow:hidden;width:300px;box-shadow:-4px 4px 8px 2px #0003;font-weight:400;opacity:1;cursor:default}.popupSSCenter{position:absolute;z-index:9999;background-color:#fff;left:0;top:110%;transform:translate(-50%);border-radius:5px;overflow:hidden;width:300px;box-shadow:-4px 4px 8px 2px #0003;font-weight:400;opacity:1;cursor:default}.popupSS ul,.popupSSLeft ul,.popupSSCenter ul{list-style:none;padding:0;margin:0;cursor:default}.popupSS li,.popupSSLeft li,.popupSSCenter li{color:#000;padding:5px 20px 5px 30px;width:250px;text-align:left;background:#fff;margin-bottom:5px;margin-top:5px;cursor:default}.firstSort:hover,.secondSort:hover,.thirdSort:hover{background-color:#e4e2e2;cursor:default}.menuSpacer{border-bottom:1px solid #cccccc;margin-left:30px}.closePopup{float:right;margin:10px;border:1px solid black}.fourthSort:hover{cursor:default}.leaderboardLastWinner{color:#000;background-color:#fbfbfb;width:50%;max-width:330px;padding-left:10px;padding-right:10px;margin-left:auto;margin-right:auto;overflow:hidden;min-width:fit-content;max-height:48px;white-space:nowrap}.leaderboardTickerContainer{box-sizing:border-box}.leaderboardTicker{overflow:hidden;width:100%}.leaderboardTickerList{white-space:nowrap;overflow:hidden;animation:marquee 25s linear infinite;display:inline-block}.leaderboardTicker:hover .leaderboardTickerList{animation-play-state:paused}.leaderboardTickerItem{padding-left:20px}.firstLeaderboardTiderItem{padding-left:50px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.hostingHeaderContent{text-align:center;font-weight:700;font-size:20px;color:#90ee90;margin:10px 0}.footerContainer{height:calc(var(--footer-height));position:fixed;right:0;left:0;margin:0 auto;bottom:0;width:100%;max-width:1193px}.spreadsheetFooter{position:fixed;height:calc(var(--footer-height));background-color:#fcfcfc;color:#000;--left-edge-padding: 40px;padding-left:calc(var(--left-edge-padding));width:100%;max-width:calc(var(--footer-width));z-index:500;bottom:0;right:0;left:0;margin:0 auto}.spreadsheetFooterButton{height:100%;color:#000;line-height:100%;border-radius:0;border:none;padding:.6em 1.2em;font-size:14px;font-weight:600;cursor:default;background-color:inherit;z-index:500}.spreadsheetFooterButton:hover{background-color:#e0e0e0}.spreadsheetFooterDropdownContainer{display:inline-block;height:100%;width:fit-content;background-color:#fcfcfc;color:#000;z-index:500}.spreadsheetFooterToggleButton{height:100%;line-height:100%;border-radius:0;border:none;font-size:14px;font-weight:600;cursor:default;background-color:inherit;color:#000;position:relative;z-index:500}.spreadsheetFooterToggleButton:hover{background-color:#e0e0e0}.spreadsheetFooterDropdownMenu{background-color:#fbfbfb;padding:5px 0;bottom:35px;position:absolute;margin:0;z-index:500;opacity:1;box-shadow:none}.spreadsheetFooterDropdownItem{background-color:#fbfbfb;color:#000;padding:4px 20px;cursor:pointer;list-style:none;z-index:500;opacity:1}.spreadsheetFooterDropdownItem:hover{background-color:#e0e0e0}.activeSpreadsheetButton{background-color:#cee7f8;color:#2d7aff;font-weight:700}.activeSpreadsheetButton:hover{background-color:#bee0f7}.upTriangle{height:12px;width:12px}@media screen and (max-width: 560px){.spreadsheetFooterButton{display:none}}@media screen and (min-width: 560px){.spreadsheetFooterDropdownContainer{display:none}}.toolMenuBar{height:60px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:22px;text-align:center;margin:0 10px;position:relative}.toolContainer{border-width:1px;padding:10px;background-color:#2c2b2b;border-radius:5px;width:90%;margin:0 auto;gap:1px}.toolTitle{display:grid;grid-template-columns:auto 1fr;margin-bottom:5px;height:auto;padding:5px}.toolTitle img{float:left;grid-column:2 / 3;height:20px;width:20px;vertical-align:bottom;padding:3px;margin-left:4px}.toolTitle h2{grid-column:1 / 2;margin:0;vertical-align:middle;color:#90ee90}.distanceToolContainer{background-color:#000;font-family:sans-serif;border-color:#90ee90;color:#fbfbfb;height:calc(100vh - 330px);width:100vw;margin:0 auto;padding:0;max-width:1193px}.distanceToolInput{margin-bottom:10px;font-size:15px;width:70%;max-width:350px}.distanceToolInstructions{margin:auto;width:80%;background-color:#000;color:#fbfbfb;border-radius:6px;padding:4px;font-weight:lighter;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;line-height:1.3}.distanceToolFormatsTable{border:none;width:100%}.distanceToolFormatsTable th,.distanceToolFormatsTable td{border:none;margin:0;padding:0}.distanceToolFormatsTable{border:none}.distanceToolAnchor:hover{color:#d3d3d3;cursor:pointer}.distanceToolPopup{position:relative;display:inline-block;cursor:pointer}.distanceToolPopupText{background-color:#fbfbfb;color:#000;width:50%;position:absolute;border-radius:6px;border:3px;border-color:#a9a9a9;border-style:solid;padding:10px;z-index:1}.disctanceToolForm label,.disctanceToolForm select{margin-right:5px}.distanceToolError-message{margin-left:86px;margin-top:-5px;margin-bottom:10px;font-size:15px;color:#90ee90}.distanceOutputContainer{display:grid;grid-template-columns:auto 1fr}.distanceToolOutputArea{word-wrap:normal;height:auto;line-height:1.4;width:100%;color:#90ee90;grid-column:1 / 2}.distanceToolCopyButton{border:none;background-color:#c0f1c0;color:#000;padding:2px 7px 0;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:14px;float:left;height:25px;margin:0 0 5px 15px;box-shadow:2px 2px #8b8b8b;grid-column:2 / 3;max-width:fit-content}.distanceToolCopyButton:active{transform:translate(2px,2px);box-shadow:none}@media screen and (max-width: 450px){.distanceToolCopyButton{grid-column:1 / 2;margin:5px 0 0}.toolMenuBar{font-size:18px}}@media screen and (max-width: 180px){.toolMenuBar{font-size:15px}}.adminMenuBar{position:sticky;background-color:#000;height:calc(var(--admin-menu-bar) - 2px);max-height:calc(var(--admin-menu-bar) - 2px);width:100%;top:calc(var(--top-menu-bar-height));border-top:1px solid gray;border-bottom:1px solid gray;z-index:100}.adminMenuButton{border:none;background-color:#000;color:#fbfbfb;padding:auto;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:14px;height:100%;margin:0}.adminMenuButton:hover{background-color:#797979}.adminDropdownContainer{display:inline-block;z-index:120;height:100%}.adminDropdownContainer .dropdown-subcontainer{position:relative;z-index:120;width:fit-content;height:100%}.adminToggleButton{border:none;padding:auto;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:14px;height:100%;margin:0;position:relative;background-color:var(--dark-bg);color:var(--dark-color);z-index:00;overflow:hidden}.adminToggleButton:hover{background-color:#797979}.adminDropdownMenu{background-color:#dadada;border-radius:10px;padding:5px 0;left:0;position:absolute;margin:0;z-index:120;opacity:1;box-shadow:none;white-space:nowrap}.adminDropdownItem{background-color:inherit;color:#000;padding:4px 20px;cursor:pointer;list-style:none;z-index:120;opacity:1}@media screen and (max-width: 500px){.adminMenuButton{display:none}}@media screen and (min-width: 500px){.adminDropdownContainer{display:none}}.addToDBForm{display:grid;grid-template-columns:auto auto auto;margin-bottom:20px}.addToDBLabel{grid-column:1 / 2;margin-bottom:10px}.addToDBInput{grid-column:2 / 3;padding-left:5px;margin-left:10px;margin-bottom:10px}.addToDBGameSet{font-size:20px;margin-left:20px}.addToDBOutput{grid-column:3 / 4;margin-left:10px}.addToDBGuessesTextarea{height:500px;width:400px}.addToDBGuessesHost{margin-bottom:10px;width:300px}.settingsHeader{font-size:20px}.feedbackForm{grid-template-rows:auto auto auto auto;display:grid;max-width:600px;margin:0 auto}.feedbackHeader{margin:10px 0 10px 10px;font-size:20px}.feedbackInfo{margin:0 0 10px 10px;font-size:15px}.feedbackTextarea{margin:0 0 0 10px;height:250px;resize:vertical}.feedbackButton{width:fit-content;border:none;background-color:#c0f1c0;color:#000;padding:auto;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:14px;float:left;height:30px;margin:10px 0 0 10px;box-shadow:2px 2px #8b8b8b}.feedbackFooter{grid-row:4 / 5}.feedbackButton:active{transform:translate(2px,2px);box-shadow:none}.feedbackLimit{float:right;width:fit-content;margin:0}.messageList{list-style:none;padding:0;margin:10px auto 0;border:1px solid gray;min-width:360px;width:90%;border-radius:5px}.messageContainer{display:grid;grid-template-columns:150px auto 100px;margin:0 auto;border-top:1px solid gray;border-collapse:separate;align-items:center;height:fit-content;cursor:pointer;-webkit-user-select:none;user-select:none}.messageHeader{background-color:gray;height:30px}.messageCol1{grid-column:1 / 2;margin:0 0 0 5px}.messageCol2{grid-column:2 / 3;overflow:hidden;white-space:nowrap;margin:0 10px 0 0}.messageCol3{grid-column:3 / 4;justify-self:end;margin:0 5px 0 10px;padding:0 5px 0 10px}.messageOuterUsername{width:fit-content;pointer-events:none}.messageOuterMessage{width:fit-content;margin:0;pointer-events:none}.messageOuterDate{width:fit-content;background-color:#000;pointer-events:none}.mailboxContainer{display:grid;grid-template-columns:150px auto 100px;margin:0 auto;border-top:1px solid gray;border-collapse:separate;align-items:center;height:fit-content;-webkit-user-select:none;user-select:none}.messageCollapsed{grid-column:2 / 4;display:grid;grid-template-columns:auto 100px;cursor:pointer}.messageExpanded{grid-column:2 / 4;display:grid;grid-template-columns:auto 100px;grid-template-rows:auto auto;overflow-x:auto;height:fit-content;pointer-events:none;border-width:1px 0px 1px 1px;border-style:solid;border-color:gray;margin:1px 0;padding:10px 0}.messageContentsCollapsed{grid-column:1 / 2;grid-row:1 / 2;overflow:hidden;white-space:nowrap;margin:0 10px 0 5px;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;pointer-events:none}.messageContentsExpanded{grid-column:1 / 2;grid-row:1 / 2;overflow:hidden;margin:0 10px 0 5px;overflow-x:auto;height:fit-content;cursor:default;padding:0 0 0 3px}.messageDate{grid-column:2 / 3;grid-row:1 / 2;justify-self:end;margin:0 5px 0 10px;padding:0 5px 0 10px;pointer-events:none}.messageFooter{grid-row:2 / 3;cursor:pointer}.messageFooter button{border-radius:8px;border:1px solid transparent;font-size:1em;font-weight:500;font-family:inherit;cursor:pointer;transition:border-color .25s;pointer-events:auto}.mailboxExpanded{height:500px}.openMailbox{height:500 px}@media screen and (max-width: 500px){.messageContainer{font-size:14px;grid-template-columns:110px auto 100px}}.hidden{display:none}
