.card-profile-container{background-color:#fff0;justify-content:center;align-items:center;height:auto;padding-bottom:70px;display:flex}.card-profile{background:#fff;border-radius:15px;flex-direction:column;align-items:center;width:300px;transition:transform .3s ease-in-out;display:flex;overflow:hidden;box-shadow:0 4px 12px #0003}.card-profile:hover{transform:scale(1.02)}.img-profile{object-fit:cover;border-bottom:4px solid #a32929;width:100%;height:200px}.card-profile-content{text-align:center;padding:10px 20px 20px}.title-profile{color:#a32929;text-shadow:1px 1px 3px #0003;letter-spacing:.5px;margin-bottom:10px;font-family:Roboto,sans-serif;font-size:1em;font-weight:600;position:relative}.title-profile:after{content:"";background:#a32929;border-radius:2px;width:70%;height:4px;display:block;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.name-profile{color:#000;letter-spacing:1px;margin-bottom:8px;font-family:Roboto,sans-serif;font-size:1.2em;font-weight:700}.bio-profile{color:#555;margin-bottom:20px;font-family:Roboto,sans-serif;font-size:1em;line-height:1.5}.button-contact-profile{color:#fff;cursor:pointer;background:#a32929;border:none;border-radius:25px;padding:10px 20px;font-size:1em;transition:background-color .3s,transform .3s}.button-contact-profile:hover{background-color:#832929;transform:scale(1.05)}@media (width<=340px){.card-profile-container{margin-top:35px}.card-profile{width:80%}.img-profile{height:150px}.title-profile,.name-profile,.bio-profile{font-size:.9em}.button-contact-profile{padding:8px 16px;font-size:.9em}}.carousel{width:100%;height:480px;padding-top:5px;position:relative;overflow:hidden}.inner{transition:transform .3s ease-in-out;display:flex}.carousel-item{color:#000;border-radius:15px;flex:none;justify-content:center;align-items:center;height:100%;display:flex}.indicators{justify-content:center;gap:10px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.indicator{cursor:pointer;background-color:#fff;border:2px solid #ff7e5f;width:15px;height:15px;transition:background-color .3s,transform .3s,box-shadow .3s}.indicator:hover{background-color:#ff7e5f;transform:scale(1.2);box-shadow:0 4px 8px #0000004d}.indicator.active{background-color:#ff7e5f;border:2px solid #fff}@media (width<=480px){.carousel{height:435px}}@media (width<=380px){.carousel{height:405px}}.card-item{background-color:#fff;border:1px solid #ddd;border-radius:24px;flex-direction:column;align-items:center;width:400px;padding:20px;font-family:Roboto,sans-serif;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 12px #0003}.card-item:hover{transform:scale(1.02)}.card-item-img{background:linear-gradient(135deg,#ff7e5f,#feb47b);border:5px solid #0000;border-radius:15px;width:100%;height:190px;margin-bottom:20px;box-shadow:0 8px 16px #0003}.card-item-details{text-align:center;margin-bottom:15px}.card-item-name{color:#333;margin-bottom:5px;font-size:1.2em;font-weight:700}.card-item-category{color:#777;font-size:.9em;font-weight:400}.card-item-buttons{flex-direction:column;align-items:center;width:100%;display:flex}.card-button{color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;max-width:200px;margin:5px 0;padding:12px 20px;font-family:Roboto,sans-serif;font-weight:600;transition:background-color .3s}.card-button-android{background-color:#0dbe66}.card-button-android:hover{background-color:#0a9650}.card-button-ios{background-color:#007aff}.card-button-ios:hover,.card-button-pressed{background-color:#005ed7}.card-button-pressed-android{background-color:#0a9650}.card-button-disabled,.card-button-disabled:hover{cursor:not-allowed;opacity:.6;background-color:#ccc}@media (width<=520px){.card-item{width:400px}}@media (width<=480px){.card-item{width:320px}.card-item-img{height:150px}.card-item-name{font-size:1.1em}}@media (width<=380px){.card-item{width:270px}.card-item-img{height:130px}.card-item-name{font-size:1em}}@media (width<=330px){.card-item{width:240px}.card-item-name{font-size:1em}}.card-item-itchio{background-color:#fff;border:1px solid #ddd;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;width:400px;height:375px;padding:20px;font-family:Roboto,sans-serif;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 12px #0003}.card-item-itchio:hover{transform:scale(1.02)}.iframe-container-itchio{background-color:#3f3c3c;border:4px solid #ec5858;border-radius:24px;justify-content:center;align-items:center;width:290px;height:267px;display:flex;position:relative;overflow:hidden}@media (width<=480px){.card-item-itchio{width:320px;height:335px}.iframe-container-itchio{width:250px;height:220px}}@media (width<=380px){.card-item-itchio{width:270px;height:313px}.iframe-container-itchio{width:210px;height:200px}}@media (width<=330px){.card-item-itchio{width:240px;height:310px}.iframe-container-itchio{width:210px;height:200px}}.App{text-align:center}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}.App-header{color:#fff;background-color:#282c34;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-size:calc(10px + 2vmin);display:flex}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(/assets/bg-BKp0Qdog.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}h1{color:#fff;text-align:center;font-size:55px}.neonText{color:#fff;text-shadow:0 0 7px #fff,0 0 10px #000,0 0 21px gray,0 0 42px #535353,0 0 82px #fff,0 0 92px #fff,0 0 102px #fff,0 0 151px #fff}@media screen and (width<=450px){h1{font-size:45px}}@media screen and (width<=320px){h1{font-size:35px}}.app-container{text-align:center}.app-header{padding:20px}.carousel-section{margin:20px}.app-footer{margin-top:50px}.card-wrapper{justify-content:center;display:flex}.App-logo{pointer-events:none;height:40vmin}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
