.form{background:url(/static/media/bgform.c876417d09ec1b968309.png) no-repeat 50%/cover;width:100vw}.auth-container{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;min-height:100vh}.auth-card{background:#000000b3;border-radius:20px;box-shadow:0 0 20px #0009;color:#fff;padding:40px 30px;text-align:center;width:380px}.auth-card h2{color:#5a8fff;font-size:1.8rem;margin-bottom:10px}.auth-card p{font-size:.9rem;margin-bottom:25px}.auth-card a{color:#5a8fff;text-decoration:none}.auth-card form{display:flex;flex-direction:column;gap:15px}.auth-card input{outline:none}.auth-btn,.auth-card input{border:none;border-radius:8px;font-size:1rem;padding:12px}.auth-btn{background:linear-gradient(90deg,#5a8fff,#7a5af8);color:#fff;cursor:pointer;transition:.3s}.auth-btn:hover{opacity:.9}.divider{color:#aaa;font-size:.9rem;margin:15px 0}.auth-options{align-items:center;color:#ccc;display:flex;font-size:.8rem;justify-content:space-between}.error-msg{color:#ff4d4d}.error-msg,.success-msg{font-size:.9rem;margin-top:-5px}.success-msg{color:#00e676}*,body{box-sizing:border-box;margin:0;padding:0}body{align-items:center;border:0;display:flex;font-family:Bitcount Grid Single,system-ui;justify-content:center;min-height:100vh}.supermercado-one-regular{font-style:normal;font-weight:400}.navbar{align-items:center;background-color:#181719;box-shadow:0 2px 10px #0006;color:#fff;display:flex;justify-content:space-between;padding:12px 30px;position:fixed;top:0;width:100vw;z-index:100}.logo{color:#88d1d5;font-size:1.6rem;font-weight:700}.logo span{color:#3b1c77}.search{display:flex;flex:1 1;justify-content:center;margin:0 40px;position:relative}.search input{background-color:#fff;border:2px solid #3b1c77;border-radius:25px;color:#000;font-size:1rem;padding:10px 40px;width:60%}.search-icon{color:#3b1c77;font-size:1.2rem;left:22%;position:absolute;top:50%;transform:translateY(-50%)}.menu-icon{color:#88d1d5;cursor:pointer;display:none;font-size:1.8rem;z-index:200}.menu{display:flex;gap:25px;list-style:none;margin-right:10px}.menu li a{border-radius:8px;color:#88d1d5;font-size:1rem;padding:8px 15px;text-decoration:none;transition:background .3s,color .3s}.menu li a:hover{background:#3b1c77;color:#fff}@media (max-width:768px){.search{margin:0 15px}.menu{background:#1f1d23;border:2px solid #3b1c77;border-radius:12px;box-shadow:0 4px 15px #00000080;display:none;flex-direction:column;padding:15px 0;position:absolute;right:25px;top:70px}.menu.open{display:flex}.menu li{margin:10px 0;text-align:center}.menu-icon{display:block}}.hero{background:linear-gradient(180deg,#0f0424,#3b1c77);color:#fff;height:110vh;overflow-x:hidden;position:relative;width:100%}.background-dots .dot{background:linear-gradient(#eae8fd,#534aa1,#39326e);border-radius:50%;position:absolute}.dot1{height:12px;left:15%;top:20%;width:12px}.dot2{bottom:30%;height:8px;left:30%;width:8px}.dot3{height:10px;right:20%;top:40%;width:10px}.dot4{bottom:15%;height:6px;right:40%;width:6px}.dot5{height:120px;right:80%;top:63%;width:120px}.dot6{height:220px;right:58%;top:32%;width:220px}.dot7{height:110px;right:85%;top:25%;width:110px;z-index:3}.dot8{height:60px;left:10%;top:300px;width:60px}.hero-content{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0 6rem;position:relative;z-index:2}.laptop-img{filter:drop-shadow(0 10px 30px rgba(0,0,0,.5));transform:rotate(-10deg);width:500px}.hero-right{max-width:450px}.hero-right h1{font-size:2.8rem;font-weight:700;margin-bottom:1rem}.hero-right p{color:#dcdcdc;font-size:1.1rem;line-height:1.6}.buttons{align-items:center;display:flex;gap:1rem;margin-top:2rem}.email-btn{background:#000;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;padding:.9rem 1.5rem}@media (max-width:1024px){.hero-content{padding:0 3rem}.laptop-img{width:400px}.hero-right h1{font-size:2.5rem}}@media (max-width:768px){.hero{height:auto;padding-bottom:4rem}.hero-content{flex-direction:column;padding:4rem 2rem;text-align:center}.hero-left{margin-bottom:3rem}.laptop-img{max-width:350px;transform:rotate(0deg);width:80vw}.hero-right{max-width:100%}.buttons{justify-content:center}.background-dots{display:none}}@media (max-width:480px){.hero-content{padding:3rem 1rem}.hero-right h1{font-size:2rem}.hero-right p{font-size:1rem}.email-btn{padding:.8rem 1.2rem;width:100%}}.trending-section{background-color:#000;box-sizing:border-box;color:#fff;padding:80px 10%;width:100vw}.trending-header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:50px}.trending-header h1{font-size:2.4rem;font-weight:700;margin:0}.trending-header p{color:#b3b3b3;font-size:1rem;margin-bottom:0;margin-top:8px}.trending-header button{background-color:#7b61ff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;padding:14px 24px;transition:.3s;white-space:nowrap}.trending-header button:hover{background-color:#917cff}.game-list{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.trengame-card{width:250px}.trengame-card img{border-radius:10px;height:330px;margin-bottom:12px;object-fit:cover;transition:transform .3s ease,box-shadow .3s ease;width:100%}.trengame-card img:hover{box-shadow:0 10px 30px #ffffff26;transform:scale(1.05)}.trengame-card h3{font-size:1.1rem;font-weight:700;margin-bottom:6px}.release-date{color:#b3b3b3;font-size:.9rem;margin-bottom:4px}.platforms{color:#b3b3b3;font-size:.85rem;line-height:1.4}.streamer-section{align-items:center;background:linear-gradient(180deg,#6d61d4,#362f6e,#151233,#010004);color:#fff;display:flex;flex-wrap:wrap;height:100vh;justify-content:space-between;overflow:hidden;padding:100px 8%;position:relative}.streamer-content{max-width:45%}.streamer-content h1{font-size:2.8rem;font-weight:700;line-height:1.2}.streamer-content span{border-bottom:3px solid #a78bfa;color:#d4d4ff}.streamer-content p{color:#dcdcdc;font-size:1.1rem;line-height:1.6;margin-top:20px}.streamer-images{align-items:center;display:flex;justify-content:center;position:relative;width:50%}.streamer-images .img1{border-radius:10px;position:absolute;transform:rotate(-5deg);width:270px}.streamer-images .img2{border-radius:10px;position:absolute;right:80px;transform:rotate(5deg);width:280px}@media (max-width:1024px){.streamer-section{height:auto;padding:80px 6%}.streamer-content{max-width:100%;text-align:center}.streamer-content h1{font-size:2.4rem}.streamer-content p{font-size:1rem}.streamer-images{margin-top:40px;width:100%}.streamer-images .img1,.streamer-images .img2{margin:0 10px;position:relative;transform:none;width:220px}}@media (max-width:768px){.streamer-section{padding:60px 5%}.streamer-content h1{font-size:2rem}.streamer-content p{font-size:.95rem}.streamer-images .img1,.streamer-images .img2{width:200px}}@media (max-width:480px){.streamer-section{flex-direction:column;height:auto;padding:50px 4%}.streamer-content h1{font-size:1.8rem}.streamer-content p{font-size:.9rem}.streamer-images{flex-direction:column;gap:20px}.streamer-images .img1,.streamer-images .img2{max-width:280px;width:100%}}.footer{background:#000;color:#fff;flex-direction:column;gap:8vh;overflow-x:hidden;padding:0 5%;width:100%}.footer,.nickname{align-items:center;box-sizing:border-box;display:flex;justify-content:center}.nickname{background:linear-gradient(90deg,#1d1d1e,#4e4e51,#808084);border-radius:12px;max-width:900px;padding:30px 20px;text-align:center;width:90%}.claim{padding:0 10%}.claim h1{font-size:2.5rem;margin-bottom:10px}.claim p{color:#d1d1d1;font-weight:800;margin-bottom:20px}.btn,.claim p{font-size:1.1rem}.btn{background:#000;border:none;border-radius:12px;color:#fff;cursor:pointer;font-weight:700;margin:15px 0;padding:15px 40px}.btn:hover{transform:scale(1.05);transition:.3s ease}.about{display:flex;gap:5%;justify-content:space-between;max-width:900px;padding:20px 0;width:90%}.card{display:flex;flex:1 1;flex-direction:column;font-size:100%;gap:25px;height:auto}.explore h4{font-size:1.3rem;font-weight:800;margin:0}.content{display:flex;flex-direction:column;font-weight:600;gap:12px}.content p{color:#b0b0b0;cursor:pointer;font-size:.95rem;margin:0;transition:color .2s}.content p:hover{color:#fff}.contact{align-items:center;display:flex;flex-direction:column;font-size:larger;max-width:900px;padding-bottom:5vh;width:100%}.contact h4{font-size:1.3rem;margin-bottom:10px}.line{background:#333;height:1px;margin:10px 0 20px;width:100%}@media (max-width:768px){.nickname{padding:30px 10px;width:95%}.claim h1{font-size:2rem}.about{flex-wrap:wrap;gap:30px 10%;justify-content:flex-start;width:95%}.card{flex-basis:40%}.explore h4{font-size:1.2rem}}@media (max-width:480px){.footer{padding:0 10px}.nickname{padding:40px 10px}.claim h1{font-size:1.5rem;margin-bottom:5px}.claim p{font-weight:400}.btn,.claim p{font-size:1rem}.btn{padding:12px 30px}.about{flex-direction:column;gap:30px;height:auto;padding-bottom:20px;width:90%}.card{border-bottom:1px solid #333;gap:15px;padding-bottom:15px}.explore h4{font-size:1.1rem}}.mlmodel{align-items:center;background:linear-gradient(#3b1c77,#6d61d4);box-sizing:border-box;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;min-height:100vh;padding:4rem 2rem;width:100%}.ai-tag{background-color:#ffffff1a;border-radius:20px;color:#e0dcfd;font-size:.8rem;margin-bottom:1.5rem;padding:.4rem .8rem}.head-recom{margin-bottom:3rem;text-align:center}.head-recom h1{color:#fff;font-size:2.5rem;font-weight:700;margin:0 0 .5rem}.head-recom p{color:#b0aec5;font-size:1.1rem;max-width:500px}.footer-text-ml{color:#b0aec5;font-size:.9rem;margin-top:3rem}.twomodel{align-items:stretch;display:flex;flex-wrap:wrap;gap:3rem;justify-content:center;max-width:900px;width:100%}.box{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#2c234c80;border:1px solid #ffffff1a;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;min-height:380px;padding:2.5rem;text-align:center;transition:transform .3s ease;width:350px}.box:hover{transform:translateY(-10px)}.box-icon{color:#a99ee0;font-size:2.5rem}.box h4{color:#f0edff;font-size:1.5rem;margin:0}.box-description{color:#b0aec5;font-size:.9rem;line-height:1.5;margin:0}.trynowbtn{background:#6c5fde;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;height:auto;padding:.8rem 2.5rem;transition:all .4s ease;width:auto}.trynowbtn:hover{background:#7e71f2;transform:scale(1.05)}@media (max-width:768px){.head-recom h1{font-size:2rem}.head-recom p{font-size:1rem}.box{min-height:auto;width:100%}}.profile-container{align-items:center;background-color:#0f0424;box-sizing:border-box;color:#fff;display:flex;justify-content:center;min-height:100vh;padding:20px;width:100vw}.profile-card{background:#1a083a;border-radius:12px;box-shadow:0 8px 40px #0009;display:flex;flex-direction:column;margin:20px;max-width:650px;padding:40px;position:relative;text-align:center;transition:all .4s ease-in-out;width:100%}.profile-card h2{color:#7b61ff;font-size:2rem;font-weight:700;margin-bottom:30px}.profile-details{background:#3b1c771a;border:1px solid #3b1c77;gap:20px;margin-bottom:40px;padding:20px;text-align:left}.detail-group,.profile-details{border-radius:8px;display:flex;flex-direction:column}.detail-group{background:#3b1c7733;border:1px solid #3b1c77;padding:15px}.label{color:#b0a5cc;font-size:.9rem;font-weight:500;margin-bottom:5px}.value{color:#fff;font-size:1.1rem;font-weight:600;word-break:break-word}.status-verified{color:#00ff9f;font-weight:700}.status-unverified{color:#ff6b6b;font-weight:700}@media (max-width:767px){.profile-details{gap:15px;grid-template-columns:1fr;padding:15px}.profile-card h2{font-size:1.6rem}.profile-card{padding:30px 20px}}.badawala{align-items:flex-start;background-color:#f8f9fa;margin:0;min-height:100vh;padding:50px 0 0}.recom-container{background:#0d0a1f;border:3px solid #0f172a;border-radius:12px;box-shadow:0 4px 12px #0000000d;margin:0 auto 50px;padding:20px;text-align:center;width:90%}.recom-title{color:#333;font-size:2rem;margin-bottom:25px}.recom-form{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;margin-bottom:40px}.recom-input{background:#fff;border:2px solid #ccc;border-radius:10px;color:#333;flex-grow:1;font-size:1rem;max-width:100%;outline:none;padding:12px 15px;width:300px}.recom-input:focus{border-color:#007bff;box-shadow:0 0 8px #007bff80}.recom-btn{background-color:#007bff;border:none;border-radius:10px;color:#fff;cursor:pointer;flex-shrink:0;font-weight:600;padding:14px 25px;transition:.2s ease}.recom-btn:hover{background-color:#0056b3}.recom-btn:disabled{background-color:#ccc;cursor:not-allowed}.error{color:#ff4f4f;font-weight:700;margin-top:10px}.no-recom{color:#555;font-size:1.1rem;margin-top:15px}.searched-game-section{align-items:center;border-bottom:2px solid #16213d;display:flex;flex-direction:column;margin:30px 0;padding-bottom:30px;width:100%}.searched-game-section .game-card{width:300px}.cards-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:20px}.recommendations{width:100%}.recommendations-title{color:#333;font-size:1.5rem;margin-bottom:10px;text-align:center;width:100%}.game-card{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px #0000000d;flex-shrink:1;overflow:hidden;text-align:left;transition:transform .2s ease,box-shadow .2s ease;width:280px}.game-card:hover{box-shadow:0 4px 10px #0000001a;transform:translateY(-5px)}.game-card-img{border-radius:0;height:160px;object-fit:cover;width:100%}.game-card-content{padding:15px}.game-card-content h3{color:#333;font-size:1.15rem;font-weight:600;margin:0 0 10px}.game-card-content p{color:#333;font-size:.9rem;margin:4px 0}.game-card-similarity{color:#28a745!important;font-size:1rem!important;font-weight:700!important;margin-bottom:10px!important}@media (max-width:600px){.recom-form{flex-direction:column;gap:15px}.recom-input{width:100%}.recom-btn{padding:12px 25px;width:100%}.game-card{max-width:350px;width:100%}.cards-container{justify-content:center}}.badawala{align-items:center;background:linear-gradient(180deg,#0f0424,#3b1c77);display:flex;justify-content:center;width:100vw}.app-container{background:linear-gradient(#b87bc9,#fff);border:1px solid #ddd;border-radius:12px;box-shadow:0 4px 12px #0000000d;margin:20px auto;max-width:900px;padding:20px;width:100%}.question-area{margin-bottom:20px;width:100%}.question-area h2{border-bottom:1px solid #eee;font-size:1.2rem;padding-bottom:5px}.button-area{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.option-button{background-color:#f0f0f0;border:1px solid #ccc;border-radius:20px;cursor:pointer;font-size:.9rem;padding:8px 16px;transition:all .2s}.option-button:hover{border-color:#007bff;color:#007bff}.option-button.selected{background-color:#007bff;border-color:#007bff;color:#fff;font-weight:700}.submit-button{background-color:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;margin-top:20px;padding:12px 24px}.submit-button:hover{background-color:#218838}.submit-button:disabled{background-color:#ccc;cursor:not-allowed}.error-message{color:red;font-weight:700}hr{border:0;border-top:1px solid #eee;margin:20px 0;width:100%}.results-area{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px;width:100%}.game-box{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px #0000000d;margin:10px;width:280px}.game-box:hover{box-shadow:0 4px 10px #00000080}.game-image{border-radius:8px;height:160px;object-fit:cover;width:100%}.game-info{padding:15px}.game-info h3{font-size:1.15rem;margin:0 0 10px}.game-info p{color:#333;font-size:.9rem;margin:4px 0}.game-info p:first-of-type{color:#28a745;font-size:1rem;font-weight:700;margin-bottom:10px}
/*# sourceMappingURL=main.0281fcbe.css.map*/