body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background:#030303ea;display:flex;height:100vh}header{background-color:#2c2b2b;border:1px solid grey;border-bottom-left-radius:20px;border-top:0;border-top-right-radius:20px;height:-webkit-fit-content;height:fit-content;padding:10px 20px;position:absolute;right:0;z-index:999}header div ul{display:flex;list-style-type:none}header a{border-radius:20px;color:#a9a9a9;font-weight:700;height:10px;margin-right:4px;padding:10px 20px;text-decoration:none}header a:hover{color:grey}header a:active,header a:focus{color:gold}.personal{background-color:#201f1f;border:1px solid grey;border-radius:20px;color:#f0f8ff;height:82vh;margin:5vh .5vw 0 5vw;padding:4vw 4vw 0;position:fixed;text-align:center;width:10vw}.dog-render{display:block;margin:0 auto 0 -4vw;width:18vw}.extension{display:none}.personal img{border-radius:15px;height:120px;width:120px}.logo{filter:contrast(3%);height:20px;width:20px}.links{display:flex;justify-content:space-around;width:100%}.connect{margin-top:30px}.det{align-items:center;display:flex;justify-content:space-between;width:10vw}.det img{background:linear-gradient(130deg,#413d3d,#1b1b1b);border:1px solid grey;height:20px;margin:13px 9px 0 -20px;padding:6px;width:20px}.det div{text-align:start}.det p{color:grey;font-size:small;margin-bottom:-3px;text-transform:uppercase}.det span{font-size:smaller}section{display:flex}.set{background-color:#201f1f;border:1px solid grey;border-radius:20px;height:90vh;margin:5vh 0 0 25vw;overflow:scroll;position:relative;scrollbar-width:none;width:70vw}.set h1{animation:load 1s ease;font-size:xx-large}.minee,.set h1{color:#f0f8ff;margin-left:40px}.minee{text-align:start;width:90%}.download,.rath{animation:load .5s linear}.download{align-items:center;display:flex;justify-content:space-around;width:20vw}.download1{animation:load .5s linear;background-color:#2c2b2b;border-radius:50px;height:40px;margin-top:7px;object-fit:contain;width:40px}.download button{background:#0000;border:none}.map{animation:load .5s linear;margin:50px 0 0 40px}.waste{border-left:2px solid grey;display:block;flex-direction:column;height:auto;margin-left:40px;width:auto}.circle{background-color:gold;border:1px solid gold;border-radius:60%;display:flex;height:9px;margin-left:-6px;width:9px}.line{border:1px solid grey;height:130px;width:.1px}.block{display:flex;height:100%;text-align:start}.reports{color:#f0f8ff;height:auto;margin:-25px 0 0 20px;width:-webkit-max-content;width:max-content}.reports ul li{margin-left:-50px;text-indent:10px}.reports p{color:#7a7a7a;margin-top:-20px}.edu{align-items:center;color:#f0f8ff;display:flex;margin-top:-40px;text-transform:uppercase}.edu img{height:20px;margin-right:20px;width:20px}.skills{color:#f0f8ff;display:block;margin:0 auto;width:64vw}.skillset{border:1px solid grey;border-radius:20px;margin-bottom:20px;padding-bottom:20px;padding-left:40px}.skillset p{font-weight:700}.skillset img{background:linear-gradient(-45deg,#302e2e,#494545);border-radius:8px;height:30px;margin-left:10px;padding:10px;width:30px}.container{animation:load .5s linear;display:grid;grid-template-columns:1fr 1fr;height:140%;justify-items:center;margin-top:10vh;padding-bottom:20px;width:100%}.card{color:#faebd7;display:block;height:28vh;margin:4vh 2vh 2vh 4vh;width:20vw;word-break:keep-all}.card:hover img{scale:1.1;transition:.3s}.card img{border-radius:20px;height:120px;width:250px}.card div{margin:-20px 0 10px 10px}.card div p{margin-top:-15px}.card h4{display:inline;font-weight:600}.social{animation:load .5s linear;color:gold;text-align:start;width:52vw}.details,.social{display:block;margin:0 auto}.details{height:6vh;width:50vw}.details input{align-items:center;background:#0000;border:0;color:#f0f8ff;font-size:medium;outline:none;width:100%}fieldset{color:#f0f8ff;display:block;height:140px;margin:0 auto;width:40vw}.msgbox{word-wrap:break-word;background:#0000;border:none;color:#f0f8ff;font-family:cursive;font-size:large;height:120px;outline:none;overflow:auto;resize:none;text-indent:10px;width:50vw;word-break:break-all}.msgbox::-webkit-scrollbar{display:none}.send-btn{display:flex;justify-content:space-between;margin:0 auto;width:100%}.send-btn button{background-color:initial;border:1px solid #fff;color:#f0f8ff;height:40px;margin-left:0;margin-top:3px;width:120px}.send-btn button:hover{background-color:gold;color:#252525}@keyframes blu{0%{margin-top:60px}to{margin-top:0}}@keyframes load{0%{opacity:0}to{opacity:.8}}@media screen and (max-width:530px){body{overflow-x:hidden}body::-webkit-scrollbar{background:#0000;display:none;width:0}section{display:block;height:auto;margin:0 auto;width:100vw}.gap{height:10px;width:100vw}.personal{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;height:240px;margin-bottom:0;overflow:hidden;padding:20px;position:static;text-align:center}.dog-render,.personal{width:80vw}.extension{display:block;height:20px;left:5vw;position:absolute;right:5vw;text-align:center;top:302px;width:90vw}.extension img{filter:contrast(.4);height:17px;width:20px}.personal:hover{height:400px}.personal:hover .extension{display:none}.connect{align-items:center;display:flex;flex-direction:column;width:50%}header{border:0;border-bottom-left-radius:0;border-top-right-radius:0;top:0;width:79.8vw}header div ul{display:flex;justify-content:center;padding-left:0}header a{margin-left:0;padding:3px}.set{-webkit-overflow-scrolling:touch;align-items:center;border-top:0;border-top-left-radius:0;border-top-right-radius:0;display:flex;flex-direction:column;height:auto;margin:0 .5vw 20px 5vw;overflow-x:hidden;overflow-y:auto;padding:20px;scrollbar-width:auto;width:80vw}.set,.set h1{text-align:center}.set h1{margin-left:0;margin-top:80px}.rath{display:flex;justify-content:center}.minee,.rath{text-align:center}.minee{margin-left:0}.download{align-items:center;justify-content:center;width:80vw}.download1{margin-left:10px;margin-top:60px}.map{margin:4vh 0 0 -10vw;text-align:start;width:100%}.map h3{word-break:keep-all}.reports{margin-left:10px}.edu{margin-left:40px}.skillset{padding-left:0}.block{width:80vw}header div ul li:hover{color:gold}.container{margin:0 auto;overflow:hidden}.card,.container{display:block;width:80vw}.card{height:39vh;margin:0 auto auto;padding:0}.card img:hover{scale:1}.card img{height:22vh;width:80vw}legend{text-align:start}.social{width:58vw}}
/*# sourceMappingURL=main.77eeb942.css.map*/