html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;line-height:1.15}body,html{font-family:Roboto,sans-serif;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;min-height:100vh;padding:0}.footer,code{font-family:Roboto,sans-serif}.footer{background-color:#181818;border-top:2px solid #c40711;color:#a0a0a0;padding:15px 25px}.footer-content{align-items:center;display:flex;justify-content:space-between;padding-top:5px}.footer-content p{margin:0}.social-icons{display:flex}.footerInfo{font-size:14px}.social-icons a{color:#a0a0a0;margin-left:15px;transition:color .3s ease}.social-icons a:hover{color:#c40711}.legal-info{font-size:12px;margin-top:5px;text-align:left}.legal-info p{color:#a0a0a0;line-height:1.5;margin:0}@media screen and (max-width:1280px){.legal-info{font-size:12px;margin-top:15px;text-align:center}}.discordButton{background-color:#c40711;border:#0000;color:#fff;cursor:pointer;height:25px;line-height:25px;margin:auto;overflow:hidden;position:relative;width:200px}.discordButton span{font-family:Roboto,sans-serif;font-size:10px;font-weight:700;left:0;letter-spacing:.1em;text-transform:uppercase;transition:all .25s cubic-bezier(.31,-.105,.43,1.4);width:75%}.discordButton .icon .fa{font-size:30px;line-height:50px;transition:all .25s cubic-bezier(.31,-.105,.43,1.4),height .25s ease}.discordButton .icon{right:0;transition:all .25s cubic-bezier(.31,-.105,.43,1.4);width:25%}.discordButton .icon,.discordButton span{display:block;height:100%;position:absolute;text-align:center;top:0}.discordButton span:after{background-color:#fff;content:"";height:70%;position:absolute;right:-1px;top:15%;width:2px}.discordButton.success span,.discordButton:hover span{left:-72%;opacity:0}.discordButton.success .icon,.discordButton:hover .icon{width:100%}.discordButton.success .icon .fa,.discordButton:hover .icon .fa{font-size:45px}@media (max-width:450px){.discordButton{width:175px}.discordButton span{font-size:9px}}@media (max-width:380px){.discordButton{width:160px}.discordButton span{font-size:9px}}.InformationText{font-family:Roboto,sans-serif;font-size:18px;font-weight:700;padding:25px 0;text-align:center;text-transform:uppercase}.products-container{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;margin:0 auto;padding-bottom:5px}.Product{background:#222;border-bottom:2px solid #fff;border-radius:5px;box-shadow:0 8px 8px #00000080;flex:0 1 250px;font-family:Roboto,sans-serif;font-size:17px;padding:8px}.ProductImage{border-radius:2.5px;box-shadow:0 8px 8px #0000004d;width:100%}.ProductImage:hover{cursor:pointer;filter:brightness(70%);transition:filter .3s ease}.ProductText{font-family:Roboto,sans-serif;font-size:17px;font-weight:500}.ProductButtonsGroup{display:flex;font-size:16px;justify-content:center;margin-bottom:2.5px;margin-top:5px;text-align:center}.ProductDownloadButton{background:#0f4d0f;border-radius:2.5px;box-shadow:0 8px 8px #0000004d;margin-right:5px;padding:10px 12px}.ProductDownloadButton:hover{cursor:pointer;filter:brightness(70%);transition:filter .3s ease}.ProductIPButton{border-radius:2.5px;box-shadow:0 8px 8px #0000004d;margin-left:5px;padding:10px 12px}.ProductIPButton:hover{cursor:pointer;filter:brightness(70%);transition:filter .3s ease}.ProductButtonText{color:#fff;font-weight:500}.ProductButtonIcon{color:#fff}a:link,a:visited{text-decoration:none}@media screen and (max-width:360px){.ProductButtonsGroup{font-size:15px}}@media screen and (max-width:345px){.ProductButtonsGroup{font-size:14px}}.profile-page{display:flex;flex-direction:column;font-family:Roboto,sans-serif;min-height:100vh}.profile-content{align-items:center;background-color:#0f0f0f;color:#fff;display:flex;flex:1 1;flex-direction:column;padding:5px 20px 20px}.profile-title{font-size:24px;font-weight:700;margin-bottom:20px;text-transform:uppercase}.profile-block{background-color:#181818;border-bottom:2px solid #c40711;border-radius:5px;box-shadow:0 4px 8px #0003;max-width:1200px;padding:20px;width:80%}.profile-info{align-content:center;align-items:center;display:flex}.profile-avatar{background-color:#0f0f0f;border-radius:5px;box-shadow:0 4px 8px #0000004d;margin-right:20px;width:125px}.profile-avatar:hover{filter:brightness(75%);transition:filter .3s ease}.profile-details{color:#a0a0a0;font-size:14px;font-weight:450}.profile-username{color:#fff;font-size:28px;font-weight:700;margin-bottom:10px}.steamIdText{margin-bottom:-5px}.profile-divider{background-color:#c40711;height:2px;margin:20px 0;width:100%}@media screen and (max-width:768px){.profile-avatar{width:100px}}@media screen and (max-width:400px){.profile-avatar{width:75px}}@media screen and (max-width:360px){.profile-avatar{width:60px}}.steambutton{background-color:#c40711;border:#0000;color:#fff;cursor:pointer;height:50px;line-height:50px;margin:auto;overflow:hidden;position:relative;width:300px}.steambutton span{font-family:Roboto,sans-serif;font-size:15px;font-weight:700;left:0;letter-spacing:.1em;text-transform:uppercase;transition:all .25s cubic-bezier(.31,-.105,.43,1.4);width:75%}.steambutton .icon .fa{font-size:30px;line-height:50px;transition:all .25s cubic-bezier(.31,-.105,.43,1.4),height .25s ease}.steambutton .icon{right:0;transition:all .25s cubic-bezier(.31,-.105,.43,1.4);width:25%}.steambutton .icon,.steambutton span{display:block;height:100%;position:absolute;text-align:center;top:0}.fa{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;transform:translate(0)}.steambutton span:after{background-color:#fff;content:"";height:70%;position:absolute;right:-1px;top:15%;width:2px}.steambutton.success span,.steambutton:hover span{left:-72%;opacity:0}.steambutton.success .icon,.steambutton:hover .icon{width:100%}.steambutton.success .icon .fa,.steambutton:hover .icon .fa{font-size:45px}.auth-container{align-items:center;background-position:50%;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:100vh;position:relative;width:100%}.auth-container:before{background-color:#000000bf;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.auth-content,.auth-footer,.logo-container{z-index:2}.main-content{width:60%;z-index:2}.logo-container,.main-content{align-items:center;display:flex;flex-direction:column}.logo{height:auto;text-align:center;width:100%}.logo img{border-bottom:2px solid #c40711;padding:45px;width:60%}.auth-content{color:#fff;margin:0 10px;text-align:center}.auth-content h1{color:#fff;font-size:36px;margin-bottom:-10px}.auth-content h1 span{color:#c40711}.auth-content p{font-size:18px;margin-bottom:5px}.steam-button:hover{background-color:#a3060e}.auth-footer{background-color:initial;bottom:0;color:#606060;display:flex;font-family:Roboto,sans-serif;font-size:12px;justify-content:space-between;left:0;margin-bottom:10px;position:fixed;width:100%;z-index:3}.auth-footer p{margin:0}.auth-footer .footer-left{float:left;margin-left:10px}.auth-footer .footer-right{float:right;margin-right:10px}@media screen and (max-width:1280px){.main-content{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.logo img{border-bottom:2px solid #c40711;padding:45px;width:60%}.auth-footer{display:flex;flex-direction:column;font-size:11px;text-align:center}.auth-footer .footer-left{margin:0}.auth-footer .footer-right{margin:10px 0 0}}.header{align-content:center;background-color:#181818;border-bottom:2px solid #c40711;font-family:Roboto,sans-serif;font-weight:700;height:50px;padding:10px 0;position:relative;text-align:center;text-transform:uppercase;z-index:10}.header,.header-container{align-items:center;display:flex;justify-content:space-between;width:100%}.header-container{margin:0 auto;padding:0 20px}.header-logo{height:30px}.header-logo:hover{filter:brightness(0) saturate(100%) invert(11%) sepia(76%) saturate(5920%) hue-rotate(351deg) brightness(94%) contrast(104%)}.header-right{align-items:center;display:flex}.header-button{border:2px solid #0000;border-radius:5px;color:#fff;cursor:pointer;margin-left:1rem;padding:10px;text-decoration:none}.header-button:hover{color:#c40711;transition:color .3s ease}.menu-icon{cursor:pointer;display:none;flex-direction:column;height:24px;justify-content:space-around}.menu-bar{background-color:#fff;height:3px;width:30px}@media (max-width:768px){.nav{align-items:center;background-color:#0f0f0fd9;display:none;flex-direction:column;height:100vh;justify-content:center;position:fixed;right:0;top:0;width:100%;z-index:4}.nav.open{display:flex}.header-button.logout,.nav a{font-size:32px;font-weight:1000;margin:15px 0;padding:10px 20px;text-align:center;width:80%}.menu-icon{display:flex;right:20px;top:15px;z-index:10}}.ip-form-container{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.ip-form-container,.ip-form-info{margin-bottom:10px;text-align:center}.ip-form-info{color:#cbcbcb;font-family:Roboto,sans-serif;font-size:12px}.ip-form{align-items:center;background-color:#181818;display:flex;justify-content:center;margin-top:10px;max-width:500px;width:100%}.input-field{background-color:#222;border:none;border-right:2px solid #c40711;flex:1 1;font-family:Roboto,sans-serif;margin-right:5px;min-width:75px;outline:none}.add-button,.input-field{border-radius:2.5px;box-shadow:0 8px 8px #00000040;color:#fff;font-size:18px;padding:10px}.add-button{background-color:green;border:none;cursor:pointer;white-space:nowrap}.add-button:hover{filter:brightness(70%);transition:filter .3s ease}@media (max-width:768px){.add-button,.input-field{font-size:14px}}.ip-list-container{margin-top:10px;max-width:1000px;width:100%}.ip-list-item{align-items:center;display:flex;margin-bottom:10px}.ip-list-index{color:#fff;font-size:20px;font-weight:700;margin-right:10px;text-align:center}.ipList-field{background-color:#222;border:none;border-radius:2.5px;border-right:2px solid #c40711;box-shadow:0 8px 8px #00000040;color:#fff;flex:1 1;font-family:Roboto,sans-serif;font-size:18px;margin-right:5px;min-width:75px;outline:none;padding:10px}.ipList-field.server-name{font-weight:700}.remove-button{background-color:#781000;border:none;border-radius:2.5px;box-shadow:0 8px 8px #00000040;color:#fff;cursor:pointer;font-size:18px;padding:12px 8px;white-space:nowrap}.remove-button:hover{filter:brightness(70%);transition:filter .3s ease}@media (max-width:768px){.ip-list-index{font-size:16px}.ipList-field,.remove-button{font-size:14px}}@media (max-width:450px){.ip-list-index{font-size:0;margin:0;padding:0;visibility:hidden}}.ProductIpPage{background:#1c1c1c;background-position:50%;background-size:cover;color:#fff;height:100%;min-height:100vh}.ProductIpPage,.ip-block{display:flex;flex-direction:column}.ip-block{align-items:center;background-color:#181818;border-bottom:2px solid #c40711;border-radius:5px;box-shadow:0 4px 8px #0003;max-width:1200px;padding:20px;width:80%}
/*# sourceMappingURL=main.2f07ef48.css.map*/