p,a,li,option,select,label,button,input,textarea,h4{font-family:"Public Sans","Arial",sans-serif;font-weight:400;font-size:12px}p:not(button),a:not(button),li:not(button),option:not(button),select:not(button),label:not(button),button:not(button),input:not(button),textarea:not(button),h4:not(button){line-height:20px}h3{font-family:"Public Sans","Arial",sans-serif;font-weight:600;font-size:15px}h4{font-weight:600}h4:first-of-type{margin-top:25px}a{transition:all ease-in-out .5s;text-decoration:none;color:#000}a:hover{text-decoration:underline}a:visited{color:#000}.upvote,.vote-count{font-size:20px}.pokemon-name{font-size:16px}#character-title,#select-title{font-size:22px}#character-list-title{font-size:18px}#name-link{font-size:22px;font-weight:700}.pokemon-name{text-align:center;margin-left:5px;margin-right:5px}.close-button{font-size:30px;text-align:center}ul{padding-inline-start:25px;margin-block-start:10px}header a,header span,header p,header li,footer a,footer span,footer p,footer li{color:#4ca75a !important}header a,header span,header p,header li{font-weight:700}footer a,footer span,footer p{font-weight:500}.page-title{font-size:18px;font-weight:bold}@media screen and (min-width: 428px){.upvote,.vote-count{font-size:20px}.pokemon-name{font-size:19px}}@media screen and (min-width: 768px){.upvote,.vote-count{font-size:24px}.pokemon-name{font-size:21px}#character-title,#select-title{font-size:24px}p,a,li,option,select,label,button,input,textarea,h4{font-size:14px}p:not(button),a:not(button),li:not(button),option:not(button),select:not(button),label:not(button),button:not(button),input:not(button),textarea:not(button),h4:not(button){line-height:25px}h3{font-size:17px}.page-title{font-size:20px;font-weight:bold}}@media screen and (min-width: 1200px){p,a,li,option,select,label,button,input,textarea,h4{font-size:16px}h3{font-size:19px}.pokemon-name{font-size:24px}.upvote,.vote-count{font-size:28px}.page-title{font-size:22px;font-weight:bold}}body{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;background-color:#f2f2f2;visibility:hidden}button,input[type=submit]{border:1.75px solid #000;border-radius:20px;background-color:#cbedca;cursor:pointer;transition:all ease-in-out .5s;padding:5px 10px 5px 10px;font-size:14px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}button:hover,input[type=submit]:hover{background-color:#f2f2f2;color:#4ca75a}input{border-radius:20px;padding-left:10px;padding-right:10px}section{width:100%}.link-divider{list-style-type:none;margin-left:5px;margin-right:5px}.select-con{display:flex;justify-content:center;align-items:center;margin-top:10px;margin-bottom:10px}.select-list{width:80%;border-radius:50px;padding-left:5px;padding-right:5px}.type-1{background-color:rgba(63,161,41,.6352941176)}.type-2{background-color:rgba(230,40,41,.6352941176)}.type-3{background-color:rgba(41,128,239,.6352941176)}.type-4{background-color:rgba(250,192,0,.6352941176)}.type-5{background-color:rgba(159,161,159,.6352941176)}.type-6{background-color:rgba(175,169,129,.6352941176)}.type-7{background-color:rgba(145,81,33,.6352941176)}.type-8{background-color:rgba(255,128,0,.6352941176)}.type-9{background-color:rgba(112,65,112,.6352941176)}.type-10{background-color:rgba(239,65,121,.6352941176)}.type-11{background-color:rgba(129,185,239,.6352941176)}.type-12{background-color:rgba(145,65,203,.6352941176)}.type-13{background-color:rgba(145,161,25,.6352941176)}.type-14{background-color:rgba(61,206,243,.6352941176)}.type-15{background-color:rgba(80,96,225,.6352941176)}.type-16{background-color:rgba(96,161,184,.6352941176)}.type-17{background-color:rgba(98,77,78,.6352941176)}.type-18{background-color:rgba(239,112,239,.6352941176)}#top-text{margin-top:20px;text-align:center;margin-bottom:20px;transition:all ease-in-out .5s;cursor:pointer;font-size:16px}#top-text:hover{opacity:70%;text-decoration:underline}select{background-color:#f2f2f2;border:1.5px solid #000;border-radius:20px;padding:5px}input[type=checkbox]{margin-left:10px;margin-right:10px;height:15px;width:15px}option:disabled{color:#323232}@media screen and (min-width: 768px){.select-list{width:50%}button,input[type=submit]{font-size:16px}}img:not([alt]){border:5px solid green}header{display:flex;flex-direction:column;background-color:#cbedca}#theme-enable{display:flex;align-items:center}#theme-image{margin-left:10px;margin-right:10px;background-color:#4ca75a;border-radius:20px;border:1px solid #4ca75a}#theme-enable-text{cursor:pointer;transition:all ease-in-out .5s;font-size:16px}#theme-enable-text:hover{text-decoration:underline;opacity:70%}#login-con{padding-left:5px;margin-right:10px;display:none;align-items:center}#login-con a{margin-left:5px;margin-right:5px;text-decoration:none;transition:all ease-in-out .5s}#login-con a:visited{color:#000;text-decoration:none}#login-con a:hover{text-decoration:underline;opacity:70%}#hamburger-menu{margin-right:20px}#hamburger-menu img{height:35px;width:35px}#header-logo{max-width:150px;width:100%;margin-left:40px}#links-con{display:none;align-items:center;margin-right:10px}#links{display:flex;margin-inline-start:0;margin-inline-end:0;margin-block-end:0;margin-block-start:0}#links li{list-style-type:none;margin-left:5px;margin-right:5px}#primary-header{position:relative;padding-bottom:10px;display:flex;justify-content:center;order:-1;padding-top:10px}#supplementary-header{display:flex;justify-content:space-between;padding-top:10px;padding-bottom:10px}.mobile-links a{font-size:16px}@media screen and (min-width: 768px){#login-con{display:flex}#hamburger-menu{display:none}#links-con{display:flex}#primary-header::before{content:"";position:absolute;top:0;left:2.5%;width:95%;height:1.5px;background-color:#4ca75a}#primary-header{justify-content:space-between;order:1;padding-top:15px;padding-bottom:15px}#header-logo{margin-left:15px;max-width:175px;max-height:75px}}footer{text-align:center;background-color:#dedede;padding-top:10px;padding-bottom:10px;padding-left:5px;padding-right:5px;background-color:#cbedca}footer a{margin-left:5px;margin-right:5px;text-decoration:underline;color:#000;transition:all ease-in-out .5s}footer a:visited{color:#000}footer a:hover{opacity:70%}.profile-name{margin:0 !important;text-decoration:underline !important;cursor:pointer;text-underline-offset:1.5px}.base-error{text-align:center;margin-bottom:10px;margin-top:10px}#hamburger-menu-con{position:fixed;top:0;left:0;height:100vh;width:100%;background-color:#cbedca;visibility:hidden;opacity:0;transition:all ease-in-out .5s;z-index:10000}#hamburger-menu-con .mobile-close{width:100%;margin-bottom:20px}#hamburger-menu-con .close-button{margin-top:10px;text-align:right;margin-right:10px}#hamburger-menu-con a,#hamburger-menu-con p{color:#4ca75a}#hamburger-menu-con .hamburger-divider{border-bottom:1px solid #4ca75a}.mobile-links{width:100%;display:flex;flex-direction:column;align-items:center}.mobile-links a{margin-top:10px;margin-bottom:10px}.hamburger-divider{border-bottom:1px solid #000;margin-top:5px;margin-bottom:5px;width:90%}@media screen and (min-width: 768px){#hamburger-menu-con{display:none !important}}#character-list-con.dark-mode{border:2px solid #000;background-color:#646464}#character-partner-con.dark-mode{margin-top:10px;border:3px solid #000;background-color:#646464}#character-title.dark-mode{border-top:3px solid #000;border-bottom:3px solid #000;background-color:#173f27}#character-title.dark-mode a{color:#4ca75a}#character-list-title.dark-mode{border-bottom:2px solid #000;background-color:#173f27;color:#4ca75a}body.dark-mode{background-color:#454545}header.dark-mode,footer.dark-mode{background-color:#173f27}select.dark-mode,.tab-selected.dark-mode{background-color:#646464 !important;color:#b7b7b7;border:1px solid #000}.profile-info-box.dark-mode,#icon-con.dark-mode{border:2px solid #000;background-color:#646464;color:#b7b7b7}.profile-tab.dark-mode{border-top:2px solid #000;border-left:2px solid #000;border-right:2px solid #000;background-color:#424242;color:#b7b7b7}.edit-icon.dark-mode{background-color:#afafaf}#update-text.dark-mode,#top-text.dark-mode,#profile-username.dark-mode,#home-about-text.dark-mode,.character.dark-mode{color:#b7b7b7}#rule-con.dark-mode,#suggest-con.dark-mode,#contact-con.dark-mode,#login-form-con.dark-mode,#register-form-con.dark-mode,#privacy-info-con.dark-mode,#toc-con.dark-mode,.forgot-form-con.dark-mode,#reset-password-form-con.dark-mode{border:2px solid #000;background-color:#646464;border-radius:20px;color:#b7b7b7;padding-top:10px;padding-bottom:10px}#rule-con.dark-mode a,#suggest-con.dark-mode a,#contact-con.dark-mode a,#login-form-con.dark-mode a,#register-form-con.dark-mode a,#privacy-info-con.dark-mode a,#toc-con.dark-mode a,.forgot-form-con.dark-mode a,#reset-password-form-con.dark-mode a{color:#b7b7b7}#rule-con.dark-mode:not(#suggest-con.dark-mode,#contact-con.dark-mode,#login-form-con.dark-mode,#register-form-con.dark-mode,#privacy-info-con.dark-mode,.forgot-form-con.dark-mode,#reset-password-form-con.dark-mode),#suggest-con.dark-mode:not(#suggest-con.dark-mode,#contact-con.dark-mode,#login-form-con.dark-mode,#register-form-con.dark-mode,#privacy-info-con.dark-mode,.forgot-form-con.dark-mode,#reset-password-form-con.dark-mode),#contact-con.dark-mode:not(#suggest-con.dark-mode,#contact-con.dark-mode,#login-form-con.dark-mode,#register-form-con.dark-mode,#privacy-info-con.dark-mode,.forgot-form-con.dark-mode,#reset-password-form-con.dark-mode),#login-form-con.dark-mode:not(#suggest-con.dark-mode,#contact-con.dark-mode,#login-form-con.dark-mode,#register-form-con.dark-mode,#privacy-info-con.dark-mode,.forgot-form-con.dark-mode,#reset-password-form-con.dark-mode),#register-form-con.dark-mode:not(#suggest-con.dark-mode,#contact-con.dark-mode,#login-form-con.dark-mode,#register-form-con.dark-mode,#privacy-info-con.dark-mode,.forgot-form-con.dark-mode,#reset-password-form-con.dark-mode),#privacy-info-con.dark-mode:not(#suggest-con.dark-mode,#contact-con.dark-mode,#login-form-con.dark-mode,#register-form-con.dark-mode,#privacy-info-con.dark-mode,.forgot-form-con.dark-mode,#reset-password-form-con.dark-mode),#toc-con.dark-mode:not(#suggest-con.dark-mode,#contact-con.dark-mode,#login-form-con.dark-mode,#register-form-con.dark-mode,#privacy-info-con.dark-mode,.forgot-form-con.dark-mode,#reset-password-form-con.dark-mode),.forgot-form-con.dark-mode:not(#suggest-con.dark-mode,#contact-con.dark-mode,#login-form-con.dark-mode,#register-form-con.dark-mode,#privacy-info-con.dark-mode,.forgot-form-con.dark-mode,#reset-password-form-con.dark-mode),#reset-password-form-con.dark-mode:not(#suggest-con.dark-mode,#contact-con.dark-mode,#login-form-con.dark-mode,#register-form-con.dark-mode,#privacy-info-con.dark-mode,.forgot-form-con.dark-mode,#reset-password-form-con.dark-mode){margin-top:5px}.profile-content-con.dark-mode{background-color:#454545;color:#b7b7b7}.profile-content-con.dark-mode .profile-info-title{background-color:#173f27;color:#b7b7b7}button.dark-mode{border:1.5px solid #b7b7b7}#edit-profile-button.dark-mode{background-color:#afafaf;color:#000}#edit-profile-button.dark-mode:hover{background-color:#505050;color:#4ca75a}.info-box.dark-mode,#suggest-pokemon.dark-mode,input.dark-mode,textarea.dark-mode,#profile-select-menu.dark-mode,#pokemon-submit-select.dark-mode,button.dark-mode,#submit-pokemon.dark-mode{background-color:#afafaf !important}.info-box.dark-mode:hover:not(.info-box.dark-mode),#suggest-pokemon.dark-mode:hover:not(.info-box.dark-mode),input.dark-mode:hover:not(.info-box.dark-mode),textarea.dark-mode:hover:not(.info-box.dark-mode),#profile-select-menu.dark-mode:hover:not(.info-box.dark-mode),#pokemon-submit-select.dark-mode:hover:not(.info-box.dark-mode),button.dark-mode:hover:not(.info-box.dark-mode),#submit-pokemon.dark-mode:hover:not(.info-box.dark-mode){color:#b7b7b7}.info-box.dark-mode:hover:not(.info-box.dark-mode):not(#suggest-pokemon.dark-mode),#suggest-pokemon.dark-mode:hover:not(.info-box.dark-mode):not(#suggest-pokemon.dark-mode),input.dark-mode:hover:not(.info-box.dark-mode):not(#suggest-pokemon.dark-mode),textarea.dark-mode:hover:not(.info-box.dark-mode):not(#suggest-pokemon.dark-mode),#profile-select-menu.dark-mode:hover:not(.info-box.dark-mode):not(#suggest-pokemon.dark-mode),#pokemon-submit-select.dark-mode:hover:not(.info-box.dark-mode):not(#suggest-pokemon.dark-mode),button.dark-mode:hover:not(.info-box.dark-mode):not(#suggest-pokemon.dark-mode),#submit-pokemon.dark-mode:hover:not(.info-box.dark-mode):not(#suggest-pokemon.dark-mode){background-color:#454545 !important}#pokemon-submit-select.dark-mode{color:#000}#profile-select-menu{color:#000}#update-info.dark-mode::-webkit-scrollbar-track,#character-list-con.dark-mode::-webkit-scrollbar-track{background-color:#b7b7b7}.lightbox.dark-mode p,.lightbox.dark-mode h3,.lightbox.dark-mode label,.lightbox.dark-mode h4,.lightbox.dark-mode li,.lightbox.dark-mode a{color:#b7b7b7 !important}.lightbox.dark-mode a{text-decoration:underline !important}.info-box.dark-mode{background-color:#dedede}.more-info.dark-mode{background-color:#dedede !important;border:1px solid #dedede !important;color:#000}#profile-info-con.dark-mode{background-color:rgba(30,75,49,.9725490196);padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:15px;border:3px solid #000;border-radius:20px}#hamburger-menu-con.dark-mode{background-color:#173f27}#hamburger-menu-con.dark-mode a,#hamburger-menu-con.dark-mode p{color:#b7b7b7}#hamburger-menu-con.dark-mode .hamburger-divider{border-bottom:1px solid #b7b7b7}@media screen and (min-width: 768px){#profile-info-con.dark-mode{padding-right:15px}}.lightbox{display:none;position:fixed;top:0;left:0;height:100vh;width:100%;z-index:1000;background-color:rgba(66,66,66,.8549019608)}.lightbox p,.lightbox h3,.lightbox label,.lightbox h4,.lightbox li,.lightbox a{color:#f2f2f2}.lightbox a{text-decoration:underline}#pokemon-select-con{margin-top:20px}#select-title{text-align:center}#pokemon-submit-form{display:flex;flex-direction:column;align-items:center;justify-content:center}label{margin-bottom:5px}label:not(#contact-form label){margin-top:20px}#submit-pokemon{margin-top:20px}.mobile-close{margin-top:10px}.close-button{cursor:pointer;transition:all ease-in-out .5s}.close-button:hover{opacity:70%}@media screen and (min-width: 768px){.mobile-close{margin-top:10px}}#character-list-con{border:1px solid #000;margin-top:10px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}#character-partner-con{margin-top:10px;border:2px solid #000;box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}#character-list-con{height:550px;overflow-y:scroll;position:sticky;top:10px;display:none;grid-template-rows:auto auto;flex-direction:column}#character-list-con::-webkit-scrollbar{width:12px;height:12px}#character-list-con::-webkit-scrollbar-track{background:#f1f1f1}#character-list-con::-webkit-scrollbar-thumb{background:#173f27}#character-list-con::-webkit-scrollbar-thumb:hover{background:#cbedca}#character-list-con::-webkit-scrollbar-button{background-color:#cbedca}#character-list-con::-webkit-scrollbar-button:vertical:decrement{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><polygon points="8,2 14,10 2,10" fill="white"/></svg>');background-repeat:no-repeat;background-position:center;background-size:9px;background-color:#173f27;transition:all ease-in-out .5s}#character-list-con::-webkit-scrollbar-button:vertical:decrement:hover{background-color:#cbedca}#character-list-con::-webkit-scrollbar-button:vertical:increment{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><polygon points="2,6 14,6 8,14" fill="white"/></svg>') no-repeat center center;background-repeat:no-repeat;background-position:center;background-size:9px;background-color:#173f27;transition:all ease-in-out .5s}#character-list-con::-webkit-scrollbar-button:vertical:increment:hover{background-color:#cbedca}#character-list-con::-webkit-scrollbar-button:horizontal:decrement{background:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A//www.w3.org/2000/svg%22 width%3D%2216%22 height%3D%2216%22%3E%3Cpolygon points%3D%222%2C8 10%2C2 10%2C14%22 fill%3D%22white%22/%3E%3C/svg%3E") no-repeat center center;background-repeat:no-repeat;background-position:center;background-size:9px;background-color:#173f27;transition:all ease-in-out .5s}#character-list-con::-webkit-scrollbar-button:horizontal:decrement:hover{background-color:#cbedca}#character-list-con::-webkit-scrollbar-button:horizontal:increment{background:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A//www.w3.org/2000/svg%22 width%3D%2216%22 height%3D%2216%22%3E%3Cpolygon points%3D%226%2C2 14%2C8 6%2C14%22 fill%3D%22white%22/%3E%3C/svg%3E") no-repeat center center;background-repeat:no-repeat;background-position:center;background-size:9px;background-color:#173f27;transition:all ease-in-out .5s}#character-list-con::-webkit-scrollbar-button:horizontal:increment:hover{background-color:#cbedca}#character-list-con::-webkit-scrollbar-button:end:decrement,#character-list-con::-webkit-scrollbar-button:start:increment,#character-list-con::-webkit-scrollbar-button:horizontal:increment,#character-list-con::-webkit-scrollbar-button:horizontal:decrement{display:none}#character-image-box{height:33%;margin:10px;margin-bottom:0px;display:flex;flex-direction:column;align-items:center}.character-image{max-height:300px}#character-list,#character-list-title{grid-row:1}.partner-div{display:flex;margin-top:10px;margin-bottom:10px;width:95%;justify-content:space-between;align-items:center;border-radius:100px;margin-left:2.5%;margin-right:2.5%;padding-right:20px;border:2px solid #000;box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.pokemon-image{padding:10px;height:80px;width:80px;background-image:url(../images/pokeball-full.svg)}#partner-box{width:100%;position:relative}.vote-box{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:10px}.upvote{cursor:pointer;margin-bottom:5px}.upvote:hover{opacity:70%}#character-title{text-align:center;width:100%;padding-top:10px;padding-bottom:10px;margin-bottom:5px;border-top:2px solid #000;border-bottom:2px solid #000;position:sticky;top:0;z-index:10;background-color:#cbedca}#character-box{display:flex;flex-direction:column}#display-div{display:flex;flex-direction:column}.character{cursor:pointer;transition:all ease-in-out .5s;margin-bottom:15px;margin-right:5px}.character:hover{opacity:70%;text-decoration:underline}#submit-pokemon-button{margin-top:10px}#submit-poke-text{margin-top:15px;text-align:center}#character-list-title{text-align:center;border-bottom:1px solid #000;height:min-content;padding-top:5px;padding-bottom:5px;font-weight:bold;background-color:#cbedca}#loading-text{margin-top:10px}#vote-box,#upvote-prevent-box{border:1px solid #000;background-color:#fff;width:max-content;height:max-content;padding:10px;margin-top:25px;position:absolute;display:none}#upvote-prevent-box{width:200px}#patch-open{cursor:pointer;text-decoration:underline;transition:all ease-in-out .5s}#patch-open:hover{opacity:70%}#update-info-con{padding-top:20px;width:100%;background-color:rgba(30,75,49,.9725490196);border:3px solid #000;margin-top:10px;padding:10px;border-radius:20px;height:97.5%;box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}#update-title{text-align:center;margin-top:10px;margin-bottom:20px}#update-info{overflow-y:scroll;height:100%;margin-left:15px}#update-info h3{margin-bottom:10px}#update-info p{margin-bottom:20px}#update-info::-webkit-scrollbar{width:12px;height:12px}#update-info::-webkit-scrollbar-track{background:#f1f1f1}#update-info::-webkit-scrollbar-thumb{background:#173f27}#update-info::-webkit-scrollbar-thumb:hover{background:#cbedca}#update-info::-webkit-scrollbar-button{background-color:#cbedca}#update-info::-webkit-scrollbar-button:vertical:decrement{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><polygon points="8,2 14,10 2,10" fill="white"/></svg>');background-repeat:no-repeat;background-position:center;background-size:9px;background-color:#173f27;transition:all ease-in-out .5s}#update-info::-webkit-scrollbar-button:vertical:decrement:hover{background-color:#cbedca}#update-info::-webkit-scrollbar-button:vertical:increment{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><polygon points="2,6 14,6 8,14" fill="white"/></svg>') no-repeat center center;background-repeat:no-repeat;background-position:center;background-size:9px;background-color:#173f27;transition:all ease-in-out .5s}#update-info::-webkit-scrollbar-button:vertical:increment:hover{background-color:#cbedca}#update-info::-webkit-scrollbar-button:horizontal:decrement{background:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A//www.w3.org/2000/svg%22 width%3D%2216%22 height%3D%2216%22%3E%3Cpolygon points%3D%222%2C8 10%2C2 10%2C14%22 fill%3D%22white%22/%3E%3C/svg%3E") no-repeat center center;background-repeat:no-repeat;background-position:center;background-size:9px;background-color:#173f27;transition:all ease-in-out .5s}#update-info::-webkit-scrollbar-button:horizontal:decrement:hover{background-color:#cbedca}#update-info::-webkit-scrollbar-button:horizontal:increment{background:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A//www.w3.org/2000/svg%22 width%3D%2216%22 height%3D%2216%22%3E%3Cpolygon points%3D%226%2C2 14%2C8 6%2C14%22 fill%3D%22white%22/%3E%3C/svg%3E") no-repeat center center;background-repeat:no-repeat;background-position:center;background-size:9px;background-color:#173f27;transition:all ease-in-out .5s}#update-info::-webkit-scrollbar-button:horizontal:increment:hover{background-color:#cbedca}#update-info::-webkit-scrollbar-button:horizontal:increment,#update-info::-webkit-scrollbar-button:horizontal:decrement{display:none}#pokemon-submit-shiny,#shiny-label-click{cursor:pointer}#pokemon-select-con{background-color:rgba(30,75,49,.9725490196);border:3px solid #000;margin-top:10px;padding:10px;border-radius:20px;height:min-content;width:min-content;justify-self:center;padding:10px 75px 20px 75px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}#pokemon-select-con .close-button{text-align:right;margin-bottom:10px;margin-right:0px}#head-info-con{display:flex;flex-direction:column;justify-content:space-between;margin-top:15px;margin-bottom:5px}#head-info-con p{font-size:14px;text-align:center;margin-left:2%;margin-right:2%;margin-bottom:5px}#head-info-con p:first-of-type{margin-bottom:15px}#update-text{text-align:right}#home-about-text{cursor:pointer;transition:all ease-in-out .5s;text-decoration:underline}#primary-info-con{display:flex;flex-direction:column}#primary-info-con .mobile-close{width:100%;margin-top:10px;margin-bottom:10px}#primary-info-con .mobile-close p{text-align:right}#welcome-con{position:absolute;padding-left:10px;padding-right:10px;overflow-y:scroll;width:80%;left:10%;height:97.5%;background-color:rgba(30,75,49,0.9725490196);box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}#welcome-con h3{text-align:center}#welcome-con p{margin-bottom:10px}#welcome-con ul{margin-bottom:25px}#welcome-con li{margin-bottom:5px}#welcome-con::-webkit-scrollbar{width:10px;height:12px}#welcome-con::-webkit-scrollbar-track{background:#f1f1f1}#welcome-con::-webkit-scrollbar-thumb{background:#173f27}#welcome-con::-webkit-scrollbar-thumb:hover{background:#cbedca}#welcome-con::-webkit-scrollbar-button{background-color:#cbedca}#welcome-con::-webkit-scrollbar-button:vertical:decrement{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><polygon points="8,2 14,10 2,10" fill="white"/></svg>');background-repeat:no-repeat;background-position:center;background-size:9px;background-color:#173f27;transition:all ease-in-out .5s}#welcome-con::-webkit-scrollbar-button:vertical:decrement:hover{background-color:#cbedca}#welcome-con::-webkit-scrollbar-button:vertical:increment{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><polygon points="2,6 14,6 8,14" fill="white"/></svg>') no-repeat center center;background-repeat:no-repeat;background-position:center;background-size:9px;background-color:#173f27;transition:all ease-in-out .5s}#welcome-con::-webkit-scrollbar-button:vertical:increment:hover{background-color:#cbedca}#welcome-con::-webkit-scrollbar-button:horizontal:decrement{background:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A//www.w3.org/2000/svg%22 width%3D%2216%22 height%3D%2216%22%3E%3Cpolygon points%3D%222%2C8 10%2C2 10%2C14%22 fill%3D%22white%22/%3E%3C/svg%3E") no-repeat center center;background-repeat:no-repeat;background-position:center;background-size:9px;background-color:#173f27;transition:all ease-in-out .5s}#welcome-con::-webkit-scrollbar-button:horizontal:decrement:hover{background-color:#cbedca}#welcome-con::-webkit-scrollbar-button:horizontal:increment{background:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A//www.w3.org/2000/svg%22 width%3D%2216%22 height%3D%2216%22%3E%3Cpolygon points%3D%226%2C2 14%2C8 6%2C14%22 fill%3D%22white%22/%3E%3C/svg%3E") no-repeat center center;background-repeat:no-repeat;background-position:center;background-size:9px;background-color:#173f27;transition:all ease-in-out .5s}#welcome-con::-webkit-scrollbar-button:horizontal:increment:hover{background-color:#cbedca}#welcome-con::-webkit-scrollbar-button:horizontal:increment,#welcome-con::-webkit-scrollbar-button:horizontal:decrement{display:none}.info-con{margin-top:10px;margin-bottom:10px;border:3px solid #000;border-radius:20px}#home-error-message{display:none}.inactive-link:hover{text-decoration:none !important}.external-icon{width:15px;margin-left:2.5px}#intro-con{display:flex;flex-direction:column;align-items:center;margin-bottom:15px}#intro-con img{width:175px;margin-bottom:20px}.mobile-display-text{text-align:center;margin-top:10px;margin-bottom:10px;justify-self:center}@media screen and (min-width: 428px){.pokemon-image{padding:10px;height:100px;width:100px}}@media screen and (min-width: 768px){.partner-div{padding-right:40px}.mobile-display-text{display:none !important}#head-info-con{flex-direction:row}#head-info-con p:first-of-type{margin-bottom:0}#welcome-con{width:50%;left:25%;padding:15px}#welcome-con::-webkit-scrollbar{width:12px;height:12px}.character-image{max-height:350px;display:flex;justify-self:center;width:auto}.pokemon-image{padding:10px;height:120px;width:120px}#character-box{display:flex}#character-list-select{display:none}#character-list-con{display:flex;margin-left:10px}#character-image-box{width:33%;position:sticky;top:70px;display:flex;align-items:center}#display-div{flex-direction:row}.vote-box{margin-right:0px}#head-info-con p{font-size:16px}}@media screen and (min-width: 1200px){.partner-div{padding-right:50px}#intro-con{flex-direction:row;justify-content:center;align-items:flex-end;padding-right:15%}#intro-con img{padding-right:15px;margin-bottom:0}}.rules-text:not(:last-of-type){margin-bottom:30px}.rules-text:last-of-type{margin-bottom:20px}#rule-con{padding-left:10px;padding-right:10px}#rule-con h3{text-align:center;margin-top:10px;margin-bottom:10px}.example-list{margin-block-end:0}.rule-checkbox{margin-top:10px}#rule-error{margin-top:10px;text-align:center;margin-bottom:10px}#accept-button{display:flex;justify-self:center !important}#suggest-con{padding-top:20px !important;display:none;align-items:center;flex-direction:column}#suggest-character{display:flex;flex-direction:column;width:80%}.more-info{border:1px solid #000;padding-left:5px;padding-right:5px;border-radius:50px;margin-left:3px;cursor:pointer;transition:all ease-in-out .5s}.more-info:hover{opacity:70%}#suggest-character-submit{margin-top:20px;max-width:100px;align-self:center}.info-box{padding:10px;height:100%;width:100%;top:0;position:fixed;background-color:rgba(222,222,222,.9);display:none}.info-text{margin-top:40px;margin-left:50px;margin-right:50px}#suggest-error{margin-top:20px}#suggest-pokemon{color:#000 !important}@media screen and (min-width: 768px){#suggest-character{width:50%}.info-box{width:20%;border:1px solid #000;height:max-content;margin-top:25px;position:absolute;background-color:#fff}.info-box .mobile-close{margin:0}.info-box .mobile-close p{font-size:16px}.info-text{margin:0}#rule-error{margin-top:20px;margin-bottom:0px}}#login-form,#register-form,.forgot-form,#reset-password-form{display:flex;flex-direction:column}#login-form-div,#register-form-div,.forgot-form-div,#reset-password-form-div{margin-top:20px;display:flex;flex-direction:column;align-items:center}#login-form-div h3,#register-form-div h3,.forgot-form-div h3,#reset-password-form-div h3{text-align:center}#login-button,#register-button,.forgot-button{margin-top:20px;width:75%;display:flex;align-self:center;text-align:center !important}.forgot-button{margin-bottom:20px}#register-error,#login-error,#forgot-error,#reset-password-error{margin-top:20px;margin-bottom:10px}#register-privacy-link,#register-toc-link{text-decoration:underline}#privacy-check-con,#toc-check-con{margin-top:15px}#login-form-con,#register-form-con,.forgot-form-con,#reset-password-form-con{margin-top:20px}.register-login-link{text-decoration:underline !important}#forgot-link-div{display:flex;flex-direction:column;text-align:center}.forgot-link{margin-bottom:15px;text-decoration:underline !important}.forgot-link:hover{color:#b7b7b7}@media screen and (min-width: 768px){#login-form-div h3,#register-form-div h3{margin-bottom:10px}}#profile-info-con{margin-top:20px}#profile-username{text-align:center;margin-bottom:20px}#profile-image{border:5px solid #000;border-radius:100px;padding:20px;background-color:rgba(90,90,90,.9647058824);box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}#profile-image-con{width:150px;height:150px;margin-bottom:20px;position:relative}.edit-icon{position:absolute;top:0;right:0;height:25px;width:25px;border:1px solid #000;padding:2px;border-radius:5px;background-color:#fff;cursor:pointer}#main-info-con{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}#tab-con{display:flex;justify-content:space-between}.profile-tab{padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;border-top-left-radius:25px;border-top-right-radius:25px;display:inline-block;text-align:center;cursor:pointer;transition:all ease-in-out .5s}.profile-tab:hover{opacity:70%}.profile-info-box{display:none;border:1px solid #000;background-color:#dadada;box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.profile-content-con{display:flex;flex-direction:column;align-items:center;width:100%;margin:10px;border-radius:100px;border:1px solid #000;background-color:#fff;overflow:hidden;padding-bottom:10px}.profile-image-con,.character-submit-info{height:100px;width:100%;display:flex;justify-content:space-evenly;align-items:center}.profile-image-con img,.character-submit-info img{height:100%;object-fit:cover}.profile-info-title{padding-top:5px;padding-bottom:5px;margin-bottom:5px;padding-left:50px;padding-right:50px;text-align:center;border-top-left-radius:100px;border-top-right-radius:100px;width:100%;background-color:#cbedca;overflow:hidden}#upvoted-con,#submission-con{flex-wrap:wrap;justify-content:space-between}#middle-tab{margin-left:10px;margin-right:10px}#profile-text-con{display:flex;flex-direction:column;position:relative}.character-name-submission{text-align:center;width:40%}.profile-info-divider{border-bottom:2px solid #000;width:95%;margin-top:5px;margin-bottom:5px;display:flex;align-self:center;justify-self:center}.profile-info-con{margin-top:20px;margin-bottom:20px;margin-left:2.5%;margin-right:2.5%;display:flex;flex-direction:column}#profile-text-con{padding-top:10px;padding-bottom:10px}#pokeball-title{margin:5px;text-align:center}.pokeball-icon{width:50px;cursor:pointer;margin:5px}.pokeball-icon:hover{border:2px solid #000;border-radius:10px}#icon-con{display:none;position:absolute;width:185px;margin-top:30px;border:1px solid #000;background-color:#fff}#ball-icon-home{display:flex;flex-wrap:wrap;margin-bottom:5px;justify-content:center}#pokeball-credit{width:100%;padding-left:5px;padding-right:5px;text-align:center;margin-bottom:5px}.dynamic-text{margin-left:5px}.profile-input-text{margin-top:5px;resize:both;width:100%}.profile-info-submit-button{margin-left:5px;width:100px;align-self:center;margin-top:10px}.tab-selected{background-color:#dedede}#profile-error-con{margin-bottom:10px;text-align:center}#profile-info-con{visibility:hidden}.empty-info{text-align:center;margin-top:10px;margin-bottom:10px;margin-left:5px;margin-right:5px;width:100%}#no-exist-text{margin-left:5px;margin-right:5px;text-align:center;font-size:16px;margin-top:10px}@media screen and (min-width: 768px){.profile-info-con{align-items:center;flex-direction:row}.profile-info-con select{margin-left:10px}.profile-info-con input{margin-left:10px}.profile-input-text{margin-top:0;resize:both;width:50%}.profile-tab{padding-left:30px;padding-right:30px}.profile-image-con{height:120px}.profile-info-submit-button{margin-left:5px;width:100px;margin-top:0px}}@media screen and (min-width: 1200px){.profile-content-con{width:47.5%}}#contact-form-con{display:flex;flex-direction:column;justify-content:center;border-radius:20px;padding-bottom:10px}#contact-title{text-align:center;margin-bottom:15px;margin-top:10px}#contact-form{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#contact-form input:not(#submit-contact){margin-top:5px;border-radius:10px;padding:5px;margin-bottom:20px}#contact-form input:not(#submit-contact):not(#privacy-policy-check){width:80%}#contact-form textarea{margin-top:5px;border-radius:10px;padding:5px;width:80%;height:100px}#submit-contact{margin-top:20px}#error-message{margin-top:20px}#error-text{text-align:center}#other-errors{display:flex;justify-content:center;align-items:center;flex-direction:column}#contact-con{margin-top:20px}@media screen and (min-width: 768px){#contact-form input:not(#submit-contact,#privacy-policy-check){width:50% !important}#contact-form textarea{width:50%}#submit-contact{width:10%}}#privacy-info-con,#toc-con{padding-left:10px;padding-right:10px;margin-top:20px !important}#privacy-title,#toc-title{text-align:center}.privacy-title,.toc-title{font-weight:bold}.privacy-text,.toc-text{margin-bottom:15px}#privacy-info ul li,#toc-info ul li{margin-bottom:20px}#privacy-update-text,#toc-update-text{margin-top:15px;text-align:right}.privacy-link,.toc-link{text-decoration:underline;transition:all ease-in-out .5s}.privacy-link:hover,.toc-link:hover{opacity:70%}@media screen and (min-width: 768px){#privacy-update-text,#toc-update-text{margin-top:20px}}/*# sourceMappingURL=main.css.map */