h3{text-align:center}li[data-id=Yxom25qLhJi8pby2YXyp]{display:none}#submitGameLink{color:var(--light-text);font-size:16px;border-radius:13px}#newTagInput{margin-top:30px;margin-bottom:30px}#addTagButton{top:26px;position:relative}.search-input,button{border:2px solid var(--primary-color);background:var(--secondary-color);color:var(--text-color);border-radius:8px;padding:5px 10px;margin:5px}button{margin-top:29px;float:right}@media (max-width: 507px){#addTagButton{top:0;right:120px;position:relative}}@media (max-width: 768px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}.catch-phrase{padding:0 20px;font-size:27px}.headline{margin-top:56px}.game-search{width:80%}.tag-search input,.game-search input,#gameForm button{padding:15px}#gamesList{margin:0 auto 40px;width:100%!important}#gamesList li{padding:15px}#selectedTags{flex-direction:column;align-items:flex-start}.search-input,button{margin-top:20px}#tagInput{width:80%!important}.dropdown-content{min-width:100%!important}#gameNameInput{width:100%!important}.bmc-btn{font-size:15px!important;padding:0 10px!important;height:46px!important;min-width:135px!important;font-weight:400!important}.tag-container{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:5px}.selected-tags{position:relative;display:flex;align-items:center;flex-wrap:wrap;padding-right:24px}#gameTagsInput{padding:5px;margin-top:5px}#gameTagsInput::placeholder{font-size:16px}#videoLink{padding:5px;margin-top:5px}#videoLink::placeholder{font-size:16px}.remove-tag{top:-7px;right:-9px}#submitGameLink{z-index:99}}.fixed-container{position:absolute;top:18px;left:0;z-index:101}.esl-link{position:absolute;left:50px;top:10px;transition:left .5s}.esl-link img{width:150px;height:auto;display:block}.sidenav{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#fff;overflow-x:hidden;transition:.5s;padding-top:60px;border:1px solid cadetblue}.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:25px;color:#818181;display:block;transition:.3s}.sidenav a:hover{color:#000}.hamburger-icon{position:absolute;font-size:30px;cursor:pointer;top:15px;left:15px;z-index:100;color:#8c8b8b;transition:left .5s,top .5s}.headline{margin-top:38px;text-align:center}#results{font-size:16px}#loadMoreButton{background-color:var(--highlight1);border:none;color:#fff;text-align:center;text-decoration:none;display:inline-block;font-size:14px;margin:10px 2px;cursor:pointer;padding:10px 24px;border-radius:4px;transition-duration:.4s;float:none;position:relative;left:50%;transform:translate(-50%)}#loadMoreButton:hover{background-color:#1b0a26}.tox-tinymce{height:500px!important}.close{color:var(--secondary-color);float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:var(--primary-color);text-decoration:none;cursor:pointer}.center-container{display:flex;flex-direction:column;align-items:center;margin:0 auto}.center-container{max-width:600px}.tox-statusbar__branding{display:none}.tag-search{position:relative}.dropdown-content{display:none;position:absolute;background-color:var(--white-background);min-width:387px;border:1px solid #ddd;z-index:1;max-height:200px;overflow-y:auto;left:50%;transform:translate(-50%);top:150px}.dropdown-content div{padding:10px;cursor:pointer}.dropdown-content div:hover{background-color:var(--text-color)}.input-group{position:relative}.suggested-tags{position:absolute;z-index:10;background-color:#faebd7;border:1px solid #ccc;border-radius:4px;padding:8px;min-width:100%;max-height:200px;overflow-y:auto;box-shadow:0 2px 4px #0000001a}.suggested-tags div{padding:4px 8px;cursor:pointer}.suggested-tags div:hover{background-color:var(--text-color)}.selected-tags{display:flex;flex-wrap:wrap;margin-top:8px}.tag-container{background-color:var(--highlight1);color:#efefef;border-radius:20px;padding:4px 5px 4px 27px;display:flex;align-items:center;gap:5px;cursor:pointer;border:1px solid #ccc;margin:5px;position:relative}.tag-container:after{content:" "}#selectedTags{padding:10px 0;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}#tagInput{width:62%;padding:10px;border:1px solid #ddd;border-radius:5px}.tag-close{display:inline-block;width:20px;height:20px;line-height:19px;text-align:center;border-radius:50%;background-color:var(--tertiary-color);color:var(--dark-text);font-size:14px;cursor:pointer}.tag-close:hover{background-color:var(--quaternary-color)}.close{color:var(--primary-color);float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}#gameNameInput{width:62%;padding:10px;margin-bottom:5px;border:1px solid #ddd;border-radius:5px}#modalSuggestedTags{display:none}.hide-all-tags{display:none!important}#gamesListContainer{margin-bottom:60px}#gamesList{list-style-type:none;padding:0;margin:0 0 30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:15px}#gamesList li{color:#fff;background-color:#3365a6;border:2px solid;border-color:var(--primary-color);border-radius:5px;padding:10px;margin-bottom:0;cursor:pointer;transition:all .2s ease;font-size:26px}#gamesList li:hover{background-color:#a65a2e}.likes-count{text-align:right;font-size:13px}.fa-thumbs-up{text-align:right;padding-top:10px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.fa-thumbs-up:hover{color:#ff0;animation:pulse .5s infinite}.game-info{display:flex;justify-content:space-between;align-items:center;width:100%}.game-icons{display:flex;gap:8px}.tags-container{margin-top:10px}.tag{display:inline-block;background-color:var(--text-color);padding:5px;margin:5px;border-radius:5px;font-size:.8em}#editGameName{margin:5px;padding:7px;border-radius:15px;border:1px solid #ccc;font-size:.9em;line-height:1.5}.game-type{display:inline-block;background-color:var(--highlight1);color:var(--dark-text);padding:5px;margin:5px;border-radius:5px;font-size:.8em}.edit-tag{position:relative;display:inline-flex;align-items:center;margin:5px;padding:0 5px;background-color:var(--highlight3);border:1px solid #ccc;border-radius:15px;font-size:.9em;line-height:1.5;color:var(--light-text)}.remove-tag{position:absolute;top:-10px;right:-8px;width:20px;display:inline-flex;justify-content:center;align-items:center;width:19px;height:20px;margin-left:5px;color:#fff;background-color:var(--tertiary-color);border-radius:50%;font-size:.9em;line-height:1;border:none;cursor:pointer;text-align:center;flex-shrink:0}#editTagsContainer .edit-tag.relative .remove-tag{top:-23px;right:-16px;border-radius:22px;padding:10px}.edit-game-type{display:inline-flex;align-items:center;margin:5px;padding:0 5px;background-color:var(--text-color);border:1px solid #ccc;border-radius:15px;font-size:.9em;line-height:1.5;position:relative}.remove-game-type{position:absolute;top:-40px;right:-17px;width:20px;display:inline-flex;justify-content:center;align-items:center;width:19px;height:20px;margin-left:5px;color:#fff;background-color:var(--tertiary-color);border-radius:50%;font-size:.9em;line-height:1;border:none;cursor:pointer;text-align:center;flex-shrink:0}#newGameTypeInput,#editVideoLink{margin:5px;padding:7px;border-radius:15px;border:1px solid #ccc;font-size:.9em;line-height:1.5}.remove-tag:hover{background-color:#e63030;color:#141414}.highlight{font-weight:700}.relative{position:relative}.nav-bar{position:absolute;top:0;right:0;padding:30px 20px}.modal-content form{display:flex;flex-direction:column}.modal-content input,.modal-content select{padding:12px 15px;margin-bottom:15px;border:1px solid #ccc;border-radius:5px;font-size:16px}.modal-content input:focus,.modal-content select:focus{border-color:var(--highlight1);outline:none;box-shadow:0 0 5px #007bff80}.modal-content a:hover{text-decoration:underline}.modal-content p{text-align:left!important}
