@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Varela+Round&display=swap";*{padding:0;margin:0;box-sizing:border-box;text-decoration:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#fff}body{background:linear-gradient(#00000074,#000000e7),url(/assets/bg-CuAONdiR.gif);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;font-family:Varela Round,sans-serif;padding:60px}@media (max-width: 600px){body{padding:20px}}.container{margin-inline:auto;max-width:800px;animation:fade-in 2s;display:grid;grid-template-columns:1fr;grid-auto-rows:minmax(200px,auto);grid-gap:1.5rem}@media (min-width: 600px){.container{grid-template-columns:1fr 1fr 1fr;grid-template-rows:200px 250px 1fr 200px;grid-template-areas:"intro-card     intro-card     discord-card" "location-card  location-card  time-card" "project-card   github-card    github-card" "spotify-card   spotify-card   tec-card" "me-card        me-card        me-card" "temperatura-card   temperatura-card   cv-card" "contact-card   contact-card   contact-card"}.container .intro-card{grid-area:intro-card}.container .spotify-card{grid-area:spotify-card}.container .discord-card{grid-area:discord-card}.container .location-card{grid-area:location-card}.container .time-card{grid-area:time-card}.container .github-card{grid-area:github-card}.container .project-card{grid-area:project-card}.container .tec-card{grid-area:tec-card}.container .me-card{grid-area:me-card}.container .temperaturacard{grid-area:temperatura-card}.container .cv-card{grid-area:cv-card}.container .contact-card{grid-area:contact-card}}.item{background:#000000a4;box-shadow:0 8px 32px #530daea5;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.185);color:#fff;border-radius:1rem;font-size:18px}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#000;border-radius:1px}::-webkit-scrollbar-thumb{background:#520db2;border-radius:4px}.contact-card{height:450px;position:relative;display:grid;place-items:center}.contact-card svg{fill:#7d06c4;padding:10px;margin-top:25px;align-items:center;place-items:center}.contact-card svg:hover{fill:#d0cfd0}.form-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none}.form-container{background:linear-gradient(#000,#000) padding-box,linear-gradient(145deg,transparent 35%,#e81cff,#b90056) border-box;border:2px solid transparent;padding:16px;font-size:14px;color:#fff;flex-direction:column;box-sizing:border-box;border-radius:16px;width:100%;max-width:800px;height:100%;max-height:100%;overflow:hidden;display:flex;align-items:center}.titleform{font-size:1.5rem;display:flex;align-items:center;justify-content:center;color:#fff;text-shadow:0 0 1px #6f30c7,0 0 2px #6f30c7,0 0 3px #b038f0,0 0 4px #b038f0;margin-top:20px}.form-container button:active{scale:.95}.form-container .form{display:flex;flex-direction:column;gap:20px}.form-container .form-group{display:flex;flex-direction:column;gap:2px}.form-container .form-group label{display:block;margin-bottom:5px;color:#717171;font-weight:600;font-size:12px}.form-container .form-group input,.form-container .form-group textarea{width:500px;padding:12px 16px;border-radius:8px;color:#fff;background-color:transparent;border:1px solid #414141;box-sizing:border-box}.form-container .form-group textarea{height:96px;resize:none}.form-container .form-group input::placeholder{opacity:.5}.form-container .form-group input:focus,.form-container .form-group textarea:focus{outline:none;border-color:#7d06c4}.form-container .form-submit-btn{color:#fff;font-weight:600;background:#6f30c7;border:1px solid rgba(255,255,255,.2980392157);padding:12px 16px;margin-top:1px;cursor:pointer;border-radius:6px;box-sizing:border-box;width:100%;max-width:200px}.form-container .form-submit-btn:hover{background-color:#1f0542;border-color:#ffffff4c}@media (max-width: 1024px){.form-container .form-group input,.form-container .form-group textarea,.form-submit-btn,.form-group label{max-width:50%;position:relative;left:25%}}.discord-card{min-height:200px;text-decoration:none;background-image:linear-gradient(160deg,#090909ab,#0000009c 127%);transition:all .6s cubic-bezier(.1,0,.1,1)}.discord-card #discord{position:relative;margin-left:20px;top:20px;height:25px;width:25px;fill:#fff}.discorditems{display:grid;place-content:center}.discorditems img{position:relative;right:30px;width:60%;height:100%;margin-left:65px;object-fit:cover;border-radius:50%}.discorditems #status{position:relative;left:125px;bottom:65px}.discorditems h1{position:relative;top:8px;font-size:2rem;text-align:center;text-shadow:0 0 1px #7d06c4,0 0 2px #7d06c4,0 0 3px #7d06c4,0 0 4px #7d06c4}.discord-card:hover{box-shadow:0 0 20px,#00000080;-webkit-transform:scale(1.1);transform:scale(1.1)}.github-card{height:200px;background-image:url(/assets/github-CUZbWb_P.gif);background-size:100%;background-repeat:no-repeat;transition:all .6s cubic-bezier(.1,0,.1,1);transition-property:all}.github-card:hover{background:linear-gradient(#0009,#0009),url(/assets/github-CUZbWb_P.gif);background-size:100%;background-repeat:no-repeat;box-shadow:0 0 20px,#00000080;-webkit-transform:scale(1.1);transform:scale(1.1)}.icons #github{position:relative;left:25px;top:12px;height:30px;width:30px;fill:#fff}.icons #arrow{margin:2px;position:relative;top:6px}.icons h2{margin-left:10px;margin-top:20px;position:relative;top:95px;font-size:1.2rem;color:#fff;text-shadow:0 0 1px #7d06c4,0 0 2px #7d06c4,0 0 3px #7d06c4,0 0 4px #7d06c4}.intro-card{position:relative;background:linear-gradient(160deg,#090909ab,#0000009c 127%);transition:all .6s cubic-bezier(.1,0,.1,1);display:grid;align-content:end}.intro-card:hover{box-shadow:0 0 20px,#00000080;-webkit-transform:scale(1.1);transform:scale(1.1)}.introduction{color:#fff;margin:30px}.introduction h1{font-size:3rem;line-height:1.75rem;text-shadow:0 0 1px #7d06c4,0 0 2px #7d06c4,0 0 3px #7d06c4,0 0 4px #7d06c4}.introduction h2{margin-top:5px;font-size:1rem;text-shadow:0 0 1px #7d06c4,0 0 2px #7d06c4,0 0 3px #7d06c4,0 0 4px #7d06c4}.introduction a{color:inherit}.introduction svg{bottom:10px;right:10px;position:absolute;margin:15px;fill:#7d06c4}.location-card{height:250px;background:linear-gradient(#0009,#0009),url(/assets/maps-DLHdBxH-.png);background-size:100%;background-repeat:no-repeat;display:grid;align-content:center}.location-card #br{height:25px;width:25px;fill:#fff;margin-left:20px;position:relative;bottom:25px}.location-card h1{z-index:999;margin-left:20%;margin-top:19%;text-align:center;height:15%;width:60%;border-radius:1rem;font-size:1.5rem;background-color:#fb003607;box-shadow:0 0 20px,#00000080;color:#fff;text-shadow:0 0 1px #7d06c4,0 0 2px #7d06c4,0 0 3px #7d06c4,0 0 4px #7d06c4}.icon{position:absolute;width:75px;height:75px;background:url(/assets/icon-C_xVd8gf.png) no-repeat;object-fit:cover;background-size:100%;margin:auto;top:0;left:0;bottom:0;right:0;z-index:3;-webkit-box-shadow:0 0 0 10px rgba(0,0,0,.075),0 0 25px 2px rgba(0,0,0,.4),inset 0 0 0 15px rgba(0,0,0,.056);-moz-box-shadow:0 0 0 10px rgba(0,0,0,.059),0 0 25px 2px rgba(0,0,0,.4),inset 0 0 0 15px rgba(255,255,155,.056);box-shadow:0 0 0 5px #00000045,0 0 5px 2px #0000002b,inset 0 0 0 2px #7d06c4;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}.pulse1{position:absolute;width:200px;height:200px;margin:auto;top:0;left:0;bottom:0;right:0;z-index:1;opacity:0;border:3px solid #7d06c4;-webkit-animation:pulsejg1 4s linear infinite;-moz-animation:pulsejg1 4s linear infinite;animation:pulsejg1 4s linear infinite;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;-webkit-box-shadow:inset 0px 0px 15px 10px rgba(0,0,0,.6);-moz-box-shadow:inset 0px 0px 15px 10px rgba(0,0,0,.6);box-shadow:inset 0 0 15px 10px #0009;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.pulse2{position:absolute;width:200px;height:200px;margin:auto;top:0;left:0;bottom:0;right:0;z-index:2;opacity:0;border:1px solid #7d06c4;-webkit-animation:pulsejg2 4s linear infinite;-moz-animation:pulsejg2 4s linear infinite;animation:pulsejg2 4s linear infinite;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;-webkit-box-shadow:inset 0px 0px 12px 5px rgba(255,255,255,.8);-moz-box-shadow:inset 0px 0px 12px 5px rgba(255,255,255,.8);box-shadow:inset 0 0 12px 5px #fffc;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes pulsejg1{0%{-webkit-transform:scale(.6);opacity:0}50%{-webkit-transform:scale(.6);opacity:0}60%{-webkit-transform:scale(.9);opacity:.2}70%{-webkit-transform:scale(1.1);opacity:.35}80%{-webkit-transform:scale(1.25);opacity:.2}to{-webkit-transform:scale(1.4);opacity:0}}@-moz-keyframes pulsejg1{0%{-moz-transform:scale(.6);opacity:0}50%{-moz-transform:scale(.6);opacity:0}60%{-moz-transform:scale(.9);opacity:.2}70%{-moz-transform:scale(1.1);opacity:.35}80%{-moz-transform:scale(1.25);opacity:.2}to{-moz-transform:scale(1.4);opacity:0}}@keyframes pulsejg1{0%{transform:scale(.6);opacity:0}50%{transform:scale(.6);opacity:0}60%{transform:scale(.9);opacity:.1}70%{transform:scale(1.1);opacity:.25}80%{transform:scale(1.25);opacity:.1}to{transform:scale(1.4);opacity:0}}@-webkit-keyframes pulsejg2{0%{-webkit-transform:scale(.6);opacity:0}40%{-webkit-transform:scale(.8);opacity:.05}50%{-webkit-transform:scale(1);opacity:.1}60%{-webkit-transform:scale(1.1);opacity:.3}80%{-webkit-transform:scale(1.2);opacity:.1}to{-webkit-transform:scale(1.3);opacity:0}}@-moz-keyframes pulsejg2{0%{-moz-transform:scale(.6);opacity:0}40%{-moz-transform:scale(.8);opacity:.05}50%{-moz-transform:scale(1);opacity:.1}60%{-moz-transform:scale(1.1);opacity:.3}80%{-moz-transform:scale(1.2);opacity:.1}to{-moz-transform:scale(1.3);opacity:0}}@keyframes pulsejg2{0%{transform:scale(.6);opacity:0}40%{transform:scale(.8);opacity:.05}50%{transform:scale(1);opacity:.1}60%{transform:scale(1.1);opacity:.3}80%{transform:scale(1.2);opacity:.1}to{transform:scale(1.3);opacity:0}}.me-card{padding:35px;margin-top:35px;background:linear-gradient(160deg,#090909ab,#0000009c 127%)}.me-card h2{margin-bottom:40px;text-align:center;font-size:1.5rem;white-space:nowrap;color:#fff;text-shadow:0 0 1px #7d06c4,0 0 2px #7d06c4,0 0 3px #7d06c4,0 0 4px #7d06c4;font-weight:700}.me-card p{text-shadow:0 0 1px #7d06c4;font-size:1.05rem}.me-card img{position:relative;top:7px;height:35px;width:35px}.project-card{height:100%;text-decoration:none;transition:all .6s cubic-bezier(.1,0,.1,1);background-image:linear-gradient(160deg,#090909ab,#0000009c 127%);display:grid;place-items:center}.project-card img{position:relative;bottom:10px;right:10px;width:180px;transition-property:all;transition:all .6s cubic-bezier(.1,0,.1,1)}.project-card h2{position:relative;bottom:20px;font-size:1.2rem;color:#fff;text-shadow:0 0 1px #7d06c4,0 0 2px #7d06c4,0 0 3px #7d06c4,0 0 4px #7d06c4}.project-card:hover{box-shadow:0 0 20px,#00000080;-webkit-transform:scale(1.1);transform:scale(1.1)}.spotify-card{height:237px;font-family:Poppins,sans-serif;border-radius:10px;border:1px solid rgba(255,255,255,.18);background-color:#00000076;box-shadow:0 0 20px #00000080;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transition:all .6s cubic-bezier(.1,0,.1,1)}#spotify{position:relative;top:15px;left:15px;height:30px;width:30px;fill:#f8f8ff;z-index:1}.listen{display:grid;place-items:start}.listen p{color:#fff;font-size:1rem;font-weight:700;margin-left:60px;position:relative;bottom:12px}.listen img{border:#7d06c4 2px solid;border-radius:10px;margin:5px 30px;object-fit:cover;height:150px;width:150px;z-index:999}#listentext{margin-left:200px;position:relative;bottom:140px;word-break:break-word;font-size:1.2rem}.listen h1{text-shadow:0 0 1px #7d06c4,0 0 2px #7d06c4,0 0 3px #7d06c4,0 0 4px #7d06c4}.listen h2{font-size:.9rem;color:#7d06c4}.listen h3{font-size:.8rem;text-shadow:0 0 1px #7d06c4,0 0 2px #7d06c4,0 0 3px #7d06c4,0 0 4px #7d06c4}.spotifyclosed{text-align:center;align-items:center;position:relative;top:10px}.spotifyclosed p{font-size:2rem;text-shadow:0 0 1px #7d06c4,0 0 2px #7d06c4,0 0 3px #7d06c4,0 0 4px #7d06c4}.spotifyclosed h2{font-size:1rem;text-shadow:0 0 1px #7d06c4,0 0 2px #7d06c4,0 0 3px #7d06c4,0 0 4px #7d06c4}.spotifyclosed svg{height:45px;width:45px;fill:#7d06c4}@media (max-width: 768px){.spotify-card{height:auto;padding:1rem}.listen{display:flex;flex-direction:column;align-items:center}.listen p{font-size:.9rem;margin-left:0;bottom:15px}.listen img{margin:0;height:115px;width:115px}#listentext{margin-left:0;bottom:0;font-size:1rem;text-align:center}.listen h1,.listen h2,.listen h3{text-align:center}}@media (max-width: 480px){.spotify-card{height:auto;padding:.5rem}.listen img{height:100px;width:100px}#listentext{font-size:.9rem}.spotifyclosed p{font-size:1.5rem}.spotifyclosed h2{font-size:.8rem}.spotifyclosed svg{height:35px;width:35px}}.spotify-card:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.tec-card{height:237px;display:grid;place-content:center;background-color:#00000080}.tec-card svg{margin:11px;fill:#7d06c4;z-index:999}.tec-card svg:hover{fill:#1f0542;cursor:pointer}@media (max-width: 736px){.tec-card svg{margin:5px}}.time-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;grid-template-columns:1fr;grid-template-rows:1fr;place-items:center}.time-card>*{grid-column:1;grid-row:1}.time-card img{object-fit:cover;height:100%;width:100%;border-radius:1rem}.time-card h2{font-size:1.2rem;display:inline-block;color:#fff;text-shadow:0 0 1px #7d06c4,0 0 2px #7d06c4,0 0 3px #7d06c4,0 0 4px #7d06c4;transform:translateY(40px)}.clock{font-size:3rem;color:#fff;text-shadow:0 0 1px #7d06c4,0 0 2px #7d06c4,0 0 3px #7d06c4,0 0 4px #7d06c4}.cvcard h2{bottom:50px;position:relative;font-size:1rem;color:#fff;text-shadow:0 0 1px #7d06c4,0 0 2px #7d06c4,0 0 3px #7d06c4,0 0 4px #7d06c4;transform:translateY(40px)}.itenscv{position:relative;align-items:center;display:grid;place-items:center;top:90px}.cvbotao-button{margin-bottom:20px;display:flex;align-items:center;font-family:inherit;font-weight:500;font-size:17px;padding:.8em 1.5em .8em 1.2em;color:#fff;background:linear-gradient(0deg,#7d06c4,#8474fe);border:none;box-shadow:0 .7em 1.5em -.5em #4d36d0be;letter-spacing:.05em;border-radius:20em}.cvbotao-button svg{margin-right:10px}.cvbotao-button:hover{background:linear-gradient(0deg,#1f0542,#1f0542);border-color:#ffffff4c}.temperaturacard{transition:all .3s ease-in-out;height:220px}.temperaturacard:hover{box-shadow:0 0 20px #00000080;-webkit-transform:scale(1.1);transform:scale(1.1)}.temperaturacard .temperatura-container{display:flex;align-items:center}.temperaturacard .esquerda,.temperaturacard .direita{padding:1.6rem;text-align:center}.temperaturacard .esquerda p{position:relative;bottom:5px;font-size:15px}.temperaturacard .esquerda svg{width:150px;height:150px;margin-left:20px}.temperaturacard .direita h1{text-shadow:0 0 1px #6f30c7,0 0 2px #6f30c7,0 0 3px #b038f0,0 0 4px #b038f0}.temperaturacard .divisoria{height:100px;width:1px;background-color:#fff;margin:0 1rem}@media (max-width: 1024px){.temperaturacard .esquerda,.temperaturacard .direita{padding:1.5rem}.temperaturacard .esquerda p{font-size:14px;bottom:10px}.temperaturacard .esquerda svg{width:120px;height:120px;margin-left:10px}.temperaturacard .divisoria{height:80px}}@media (max-width: 768px){.temperaturacard .esquerda,.temperaturacard .direita{padding:1rem;font-size:15px}.temperaturacard .esquerda p{font-size:13px;bottom:5px}.temperaturacard .esquerda svg{width:100px;height:100px;margin-left:5px}.temperaturacard .divisoria{height:60px}}@media (max-width: 480px){.temperaturacard .temperatura-container{flex-direction:column;align-items:center}.temperaturacard .esquerda,.temperaturacard .direita{padding:.5rem}.temperaturacard .esquerda p{font-size:12px;bottom:0}.temperaturacard .esquerda svg{width:80px;height:80px;margin:0}.temperaturacard .divisoria{display:none}}.githubcommitscard{background-color:#080000d0;border-radius:10px;padding:15px;color:#fff;max-width:800px;height:240px;margin:0 auto;box-shadow:0 4px 8px #0000001a}.githubcommitscard #icon{height:25px;width:25px;align-items:center;position:relative;bottom:200px}.githubcommitscard h2{text-align:center;margin-bottom:20px;font-family:Arial,sans-serif;font-size:24px}.githubcommitscard .react-activity-calendar .day{stroke:#444;width:5px;height:5px}.githubcommitscard .react-activity-calendar .react-activity-calendar__legend-colors li{background:#39d353;height:5px;width:5px}.githubcommitscard .react-activity-calendar .react-activity-calendar__months text{fill:#bbb}.githubcommitscard .react-activity-calendar .react-activity-calendar__weekdays text{fill:#bbb}.githubcommitscard ::-webkit-scrollbar{width:0;height:0}@media (max-width: 600px){.githubcommitscard{padding:10px}.githubcommitscard h2{font-size:20px}.githubcommitscard .react-activity-calendar .day{width:8px;height:8px}}.notfound{animation:fade-in 2s;display:grid;place-items:center;top:250px;position:relative;text-shadow:0 0 1px #6f30c7,0 0 2px #6f30c7,0 0 3px #b038f0,0 0 4px #b038f0}.notfound h1,.notfound a{color:#fff}.notfound a:hover{color:#2d0840;cursor:pointer}@media (max-width: 600px){.notfound{align-items:center}}@keyframes fade-in{0%{opacity:0;transform:translateY(30px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}
