body{font-family:Arial,sans-serif;margin:0;padding:0;background-color:#e6e6e6;color:#333}a{text-decoration:none;color:#000}.container{display:flex;width:90%;max-width:1200px;margin:20px auto;gap:20px}.sidebar{min-width:35%;padding:20px;border-radius:8px;text-align:left}.profile-pic{border-radius:50%;object-fit:cover}.name{font-size:30px;margin:10px 0}.location,.income,.description,.frase{font-size:.9rem;margin:5px 0;font-size:17px}.frase{margin:20px 0;display:block}.input{width:80%;padding:8px;margin-top:10px;border:1px solid #ddd;border-radius:4px}.button{display:block;width:85%;padding:10px;margin:10px auto;background:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}.button:hover{background:#0056b3}.social-links{margin-top:10px}.social-links a{text-decoration:none;font-size:1.5rem;margin:0 10px}.projects{flex:1;display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding-bottom:30px}.scroll{max-height:calc(100vh - 40px);overflow-y:auto}.card{background:#fff;border-radius:30px}.card a{text-decoration:none;color:#000;display:block;border-radius:20px;padding:15px;transition:.5s all}.card a:hover{background:#cfcfcf}.project-info{display:grid;align-items:center;gap:10px;grid-template-columns:1fr}.project-logo{font-size:2rem}.project-title{font-size:1.2rem;margin:5px 0}.project-description{font-size:.9rem;color:#555}.project-budget{font-weight:700;margin-top:5px}.chart-container{margin-top:10px;height:100px;border-radius:4px;display:flex;align-items:center;justify-content:center}.chart-text{color:#888;font-size:.9rem}line.recharts-cartesian-axis-line{display:none}line.recharts-cartesian-axis-tick-line{display:none}text.recharts-text.recharts-cartesian-axis-tick-value{font-size:11px}.project-header{display:grid;grid-template-columns:1fr 100px}p.project-budget{background:#f4f4f4;height:20px;border-radius:20px;padding:0 10px;color:#000;font-size:13px;display:flex;align-items:center;justify-content:center;font-weight:300}.project-header>div{display:grid;grid-template-columns:60px 1fr;align-items:center;justify-content:center}.info{display:flex;gap:20px;align-items:center}p.location,p.income{display:flex;align-items:center;gap:5px}.marquee-container{overflow:hidden;white-space:nowrap;position:relative;width:100%}.marquee-content{display:flex;gap:20px;animation:scrollCards 30s linear infinite}.marquee-content:hover{animation-play-state:paused}@keyframes scrollCards{0%{transform:translate(0)}to{transform:translate(-100%)}}.card3{background-color:#fff;padding:10px 20px;border-radius:20px;min-width:150px;text-align:center;min-height:138px;justify-content:space-between;display:flex;flex-direction:column}.card3 .circle{display:flex;border-radius:50%;background-color:#f4f4f4;width:30px;height:30px;align-items:center;justify-content:center;color:#000;margin:0 auto}.card3 .estado{background-color:gray;color:#fff;border-radius:10px;padding:5px}.card3 .estado.curso{background-color:#ffa704}.card3 .estado.Publicada{background-color:green}.card3 .estado.Waitlist{background-color:#ffa704}.card2{background-color:#fff;padding:10px 20px;border-radius:20px;min-width:100px;text-align:center;margin-bottom:10px}.marquee-content a{text-decoration:none;color:#000}.btn{padding:10px;background:#25d366;border-radius:30px;margin-top:20px;display:flex;gap:10px;align-items:center;justify-content:center;max-width:200px;color:#000;text-align:center;text-decoration:none}.redes{text-align:left;margin-top:10px}.redes a{display:inline-block;margin:0 5px}.redes img{width:35px}@media screen and (max-width: 992px){body{overflow:initial;padding-bottom:15px}.container{flex-direction:column}.perfil img{width:80px}.perfil{display:grid;grid-template-columns:90px 1fr}.name{font-size:23px;margin-bottom:0}.info{gap:0;align-items:start;flex-direction:column}.scroll{max-height:initial}.projects{grid-template-columns:repeat(1,1fr)}}.webs{margin-bottom:15px}.titulo-espaciado{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.btn-discord{margin:10px;background-color:#7289da;color:#fff}.build-container{display:grid;grid-template-rows:repeat(auto-fill,minmax(160px,1fr));gap:20px;overflow-x:auto;grid-auto-flow:column}.build,.webs h2,.software h2{margin-bottom:15px}.layout{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background-color:#e6e6e6;padding:20px}.card-faltapago{background-color:#fff!important;padding:40px;border-radius:20px;box-shadow:0 4px 10px #0003;text-align:center;max-width:400px;width:100%}.card__title{color:#333;font-size:24px;font-weight:700;margin-bottom:15px}.card__message{color:#333;font-size:18px;margin-bottom:20px}.button{display:inline-block;text-decoration:none;font-size:18px;font-weight:700;padding:15px 30px;border-radius:10px;transition:background-color .3s ease,transform .2s ease;margin:10px 5px;display:flex!important;align-items:center;justify-content:center;gap:10px}.button--whatsapp{background-color:#25d366;color:#333;box-shadow:0 4px 8px #0003}.button--whatsapp:hover{background-color:#e69604;transform:scale(1.05)}.button--home{background-color:#ffa704;color:#e6e6e6}.button--home:hover{background-color:#505050;transform:scale(1.05)}.alert{margin-top:20px;background-color:#bebebe;color:#333;text-align:center;padding:15px;border-radius:5px;font-weight:700;width:90%;max-width:400px;box-shadow:0 4px 6px #0000001a}.alert__message{margin:0}.alert__author{margin-top:5px;font-size:14px;font-style:italic}span.estado.Ir.a.comprar{background:#0687ff}
