@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;700&family=PT+Serif&family=Young+Serif&display=swap);*,:after,:before{-webkit-tap-highlight-color:transparent!important;box-sizing:border-box;margin:0;padding:0}:root{--background-color:#0a0a0a;--primary-color:#dfd16b;--primary-color-light:#81793b;font-size:62.5%}body{background-color:#0a0a0a;font-family:Montserrat}li{list-style:none}a{color:inherit;text-decoration:none}h2{color:#dfdfdf;font-size:6rem;font-weight:600;text-align:center}.info{color:#a39d9d;font-size:2.2rem;margin:0 auto;text-align:center!important}.info.error{color:#ff9e16}.highlight{color:#e5bc27;font-weight:600}.btn{border:none;border-radius:.25em;color:#d3d3d3;cursor:pointer;font-family:Montserrat;font-size:1.8rem;font-weight:400;padding:.7em;transition:all .15s ease-in}.btn.primary{background:#c96d30;background:linear-gradient(90deg,#3b4371,#c96d30)}.btn.secondary{background-color:initial;border:1px solid #81793b;border:1px solid var(--primary-color-light);border-radius:9px;color:#dad6d6}.container{margin:0 auto;max-width:1050px;padding-inline:20px}.svg1{filter:blur(1px);height:120%;left:0;position:absolute;top:0}.svg1,nav{right:0;width:100%}nav{left:50%;padding-block:8px;position:fixed;z-index:2}.nav-bg{background-color:#000;border-bottom:1px solid #1e1e1e}nav .container{align-items:center;display:flex;justify-content:center}nav .logo{font-size:2.5rem;font-weight:600;width:50%;z-index:10}nav .logo div{-webkit-text-fill-color:#0000;background:#c96d30;background:linear-gradient(90deg,#3b4371,#c96d30);-webkit-background-clip:text}nav .logo div,nav ul{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}nav ul{align-items:center;color:#9c9999;display:flex;font-size:1.4rem;gap:4rem;padding-block:.7em;padding-inline:3em;text-transform:uppercase}nav ul:has(.active){font-size:1.4rem!important}.active{background-color:#232323;border-radius:.5rem;color:#d7d4d4;padding:.5rem .9rem!important}ul li{cursor:pointer;transition:.15s ease-in-out}.hero{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='560' preserveAspectRatio='none'%3E%3Cg mask='url(%26quot;%23a%26quot;)' fill='none' stroke='rgba(90, 147, 204, 0.29)' stroke-width='2'%3E%3Cpath d='M-29.002 78C67 131.8 259 339.6 450.998 347 643 354.4 739 94.8 930.998 115c192.002 20.2 288.002 323.2 480 333 192.002 9.8 474.202-280.8 480-284C1896.8 160.8 1530.2 378.4 1440 432'/%3E%3Cpath d='M-503.759 328c95.999-18.2 287.999-108.8 480-91 191.999 17.8 287.999 213.6 480 180 191.999-33.6 287.999-323.6 480-348 191.999-24.4 379.249 222.4 480 226 100.749 3.6 19.009-166.4 23.759-208'/%3E%3Cpath d='M-890.496 167c95.996 48.2 287.996 222.8 480 241 191.996 18.2 287.996-160.8 480-150 191.996 10.8 287.996 234.8 480 204 191.996-30.8 301.896-337 480-358C1207.6 83 1357.9 306.4 1440 357'/%3E%3C/g%3E%3Cdefs%3E%3Cmask id='a'%3E%3Cpath fill='%23fff' d='M0 0h1440v560H0z'/%3E%3C/mask%3E%3C/defs%3E%3C/svg%3E");background-position:bottom;background-repeat:no-repeat}.hero .container{display:flex;height:100vh;justify-content:center;padding:0}.hero_content{font-size:2.5rem;height:-webkit-max-content;height:max-content;margin-top:150px;padding-block:1em;position:relative;width:100%}.btn.resume{border-radius:30px;gap:5px;padding:.7em 1.1em!important}.btn.resume,.btn.resume span{align-items:center;display:flex}.btn.resume span{justify-content:center}.btn.resume span>*{transform:rotate(-30deg);transition:all .3s ease-in-out}.hero_left{align-items:center;display:flex;flex-direction:column;gap:2.3rem}.greet{color:#9c9999;font-size:1.2em}.greet,.name{font-weight:700}.name{-webkit-text-fill-color:#0000;background:#f7f8f8;background:linear-gradient(90deg,#acbb78,#f7f8f8);-webkit-background-clip:text;border-radius:10px;font-size:5.5em;letter-spacing:.1em;text-align:center;text-transform:uppercase}.hero_bottom{display:flex;gap:1rem;margin-top:10px}.hero_top{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:8px}.hero_img{width:300px}.highlight-bg{background-image:linear-gradient(90deg,#1a5d5d,#837042);white-space:nowrap}.hero_content p{background-color:hsla(0,0%,4%,.577);border:1px solid #555;border-radius:40px;color:#d2cece;font-size:.8em;line-height:1.5em;padding:3px 15px;text-align:center}.skills{margin-block:50px;padding-bottom:6rem}.skill{background-color:#1d1e1e;border-radius:15px;box-shadow:0 0 5px #905c38;color:#b3b3b3;font-size:1.4rem;gap:10px;padding:7px 10px}.skill,.skills_content{align-items:center;display:flex}.skills_content{flex-direction:column;gap:6rem;justify-content:center}.section_summary{color:#9a9595;font-size:1.4rem;line-height:1.7em}.skills_right{display:flex;flex-direction:column;position:relative;width:75%}.svg2{position:absolute;right:0;top:0}.skills_list{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-inline:auto;width:80%}.icon,.skill_icon{height:2.5rem;width:2.5rem}.skill_icon{border-radius:10px;height:35px;width:35px}.projects{background:url(/static/media/bg.63636767e52897bf416c.svg) no-repeat 50% fixed;background-size:cover;padding-block:6rem}.projects_content{display:flex;flex-direction:column;gap:5rem}.projects_content .btn{align-self:self-start}.project_list{display:flex;flex-wrap:wrap;gap:4rem}.project{display:flex;flex-direction:column;gap:1.5rem}.project_img{border:.2px solid #2c2c2c;border-radius:1rem;height:280px;padding:1rem;transition:.25s ease-in;width:450px}.project_title{color:wheat;font-size:2rem;font-weight:500}img{height:100%;object-fit:cover}.project_detail{align-items:center;display:flex;gap:2rem}.project_detail img{width:2.5rem}.blogs{padding-block:10rem}.blogs .container{border-left:1px solid grey;position:relative}.blogs .container:before{content:url(/static/media/test1.685d4c452a95f010b489.svg);left:-5%px;opacity:.7;position:absolute;top:-20%;width:20%}.blogs_content{display:flex;gap:5.5rem;margin-top:50px}.blogs_content:before{background-color:#ebb189;content:"";filter:blur(100px);height:100px;left:5%;position:absolute;top:0;width:100px}.blog_left{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;width:40%}.blogs_right{width:50%}.blog_right img{box-shadow:0 0 8px grey;max-width:550px}.blog_title{color:#ddd;font-size:2.5rem;font-weight:500}.blog_date{color:grey;font-size:1.5rem}.blog_tags{display:flex;gap:1.5rem;margin-bottom:1rem;margin-top:1.5rem;padding:3.8rem 0 0;position:relative}.blog_read a{background-color:#e6e6e6!important;color:#000!important;font-weight:500;padding:8px 14px!important}.blog_tags:before{color:#fff;content:"Topic:";font-size:2rem;left:0;position:absolute;top:0}.blog_tags span{background-color:#080808;border:.5px solid #1f1f1f;border-radius:.8em;box-shadow:0 0 5px 1px #585858;color:#fff;font-size:1.4rem;padding:.7em .9em}.blogs .btn.secondary{display:flex;gap:.8rem}.blogs .btn.btn.primary{align-items:center;border-color:#5f5a36!important;display:flex;gap:.5rem;margin-top:20px;width:-webkit-max-content;width:max-content}.socials{background-image:url(/static/media/bg.63636767e52897bf416c.svg),linear-gradient(180deg,#1d1e1e,#0a0a0a);background-image:url(/static/media/bg.63636767e52897bf416c.svg),linear-gradient(to bottom,#1d1e1e,var(--background-color));background-position:50%;background-size:cover;border-radius:50px;border-top:.5px solid grey;padding:10rem 3rem;position:relative}.socials .container:before{content:url(/static/media/t1.96a29b48b0c69cf28ca5.svg);left:18%;opacity:.4;position:absolute;top:-8%;transform:rotate(-70deg);width:20%}.socials .container .svg_float:first-of-type{bottom:1%;opacity:.4;right:2%}.socials .container .svg_float:nth-of-type(2){bottom:-10%;left:2%;opacity:.4}.svg_float{height:100px;position:absolute;width:100px}.socials h2{margin-bottom:70px}.social_container{align-items:center;display:flex;gap:6%;justify-content:center;position:relative}.social_container a{max-width:180px}.social_icon{border-radius:1.8em;box-shadow:0 0 5px #7e7d7d;display:block;padding:2rem;width:8rem}.highlight2{color:#a4a434;font-size:3.2rem}@media screen and (max-width:690px){:root{font-size:50%}nav .logo{font-size:2rem}nav .logo div,nav ul{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}nav ul{margin-inline:auto;padding-inline:8px}nav .container{display:flex;justify-content:space-between!important}.hero_content{font-size:2rem;margin-top:110px;padding-inline:5rem}.hero_top{flex-direction:column}.skills{margin-block:10px}.projects{padding-top:5rem}.blogs{padding-top:120px}.blog_right{order:0!important}.blog_left{order:1!important;width:100%}.blogs_content{flex-direction:column;gap:2rem}.more_blogs{margin-top:25px}.social_icon{padding:1rem;width:6rem}}@media screen and (max-width:500px){.btn.resume{border-radius:30px}.hero_content p{background-color:hsla(0,0%,4%,.477);color:#d2cece;font-size:.9em;font-weight:500;line-height:1.5em}.project_img{height:200px;width:320px}.blogs .container:before{left:1%;opacity:.4;top:-25%}.social_container div{width:20%}.socials .container:before{content:url(/static/media/t1.96a29b48b0c69cf28ca5.svg);left:2%;opacity:.2;position:absolute;top:5%;transform:rotate(-60deg);width:16%}.svg_float{opacity:.2!important}.highlight2{font-size:3rem!important}.skills{margin-block:50px;padding-bottom:6rem}.skill{background-color:#1d1e1e;border-radius:12px;box-shadow:0 0 5px #905c38;color:#b3b3b3;font-size:1.3rem;gap:10px;padding:4px 7px}.skill,.skills_content{align-items:center;display:flex}.skills_content{flex-direction:column;gap:6rem;justify-content:center}.skills_right{display:flex;flex-direction:column;position:relative;width:100%}.skills_list{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-inline:auto;width:95%}.skill_icon{border-radius:8px;height:28px;width:28px}}::-webkit-scrollbar{width:20px}::-webkit-scrollbar-track{background-color:initial}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#4a4a4a;border:6px solid #0000;border-radius:5px}::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}@media (hover:hover){ul li:hover{color:#d7d4d4}.project_img:hover{transform:scale(1.1)}.btn.primary:hover{opacity:.8;transform:translateY(-2px)}.btn.resume{transition:all .3s ease-in-out}.btn.resume:hover{gap:15px}.btn.resume:hover span>*{scale:1.5;transform:rotate(0deg)}.btn.secondary:hover{opacity:.8;transform:translateY(-2px)}}@keyframes Loader_loader_5191__BRqp9{0%{opacity:0}to{opacity:1}}.Loader_loader_content__U6i2h{margin:0 auto}.Loader_loader__ChRMX{height:130px;margin:0 auto;position:relative}.Loader_square__3pfWH{background:#ddd;height:10px;left:50%;margin-left:-5px;margin-top:-5px;position:absolute;top:50%;width:10px}#Loader_sq1__kLwAM{animation:Loader_loader_5191__BRqp9 675ms ease-in-out 0s infinite alternate;margin-left:-25px;margin-top:-25px}#Loader_sq2__Lmt3M{animation:Loader_loader_5191__BRqp9 675ms ease-in-out 75ms infinite alternate;margin-top:-25px}#Loader_sq3__9bAct{animation:Loader_loader_5191__BRqp9 675ms ease-in-out .15s infinite;margin-left:15px;margin-top:-25px}#Loader_sq4__Iu672{animation:Loader_loader_5191__BRqp9 675ms ease-in-out 225ms infinite;margin-left:-25px}#Loader_sq5__QPYgL{animation:Loader_loader_5191__BRqp9 675ms ease-in-out .3s infinite}#Loader_sq6__4XQmy{animation:Loader_loader_5191__BRqp9 675ms ease-in-out 375ms infinite;margin-left:15px}#Loader_sq7__T2Nm\+{animation:Loader_loader_5191__BRqp9 675ms ease-in-out .45s infinite;margin-left:-25px;margin-top:15px}#Loader_sq8__IVC3-{animation:Loader_loader_5191__BRqp9 675ms ease-in-out 525ms infinite;margin-top:15px}#Loader_sq9__IF3bS{animation:Loader_loader_5191__BRqp9 675ms ease-in-out .6s infinite;margin-left:15px;margin-top:15px}.experience-container{background-color:#0d0d0d;color:#fff;margin-inline:auto;max-width:50%;padding:40px 20px}.experience-card-container{display:flex;flex-direction:column;gap:20px}.experience-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.experience-header h2{font-size:3rem}.experience-view-all{color:#d1d1d1;font-size:14px;text-decoration:none}.experience-card{background-color:#111;border:1px solid #2c2c2c;border-radius:10px;font-size:rem;margin-bottom:20px;padding:20px;transition:all .3s ease-in-out}.experience-card:hover{border:1px solid #895d0c;box-shadow:0 0 5px 1px #34260d}.experience-top{align-items:flex-start;display:flex;gap:20px}.experience-logo{border-radius:6px;height:50px;object-fit:contain;transition:all .2s ease-in-out;width:50px}.experience-logo:hover{transform:scale(1.1)}.experience-info{flex-grow:1}.experience-meta{color:#aaa;display:flex;font-size:13px;gap:12px;margin-bottom:6px}.experience-role{font-size:16px;font-weight:700;margin:0}.experience-location{background-color:#2a2a2a;border:1px solid #525252;border-radius:20px;padding:1px 8px}.experience-responsibilities{display:flex;flex-direction:column;font-size:1.5rem;gap:10px;line-height:1.4;list-style:circle;margin-top:15px;padding-left:20px}.experience-responsibilities li{color:#afafaf;list-style:disc}.experience-skills{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.experience-skills span{background-color:#2c2c2c;border-radius:15px;font-size:1.25rem;padding:4px 8px}@media screen and (max-width:1000px){.experience-container{margin-inline:auto;max-width:80%}}@media screen and (max-width:500px){.experience-container{margin-inline:auto;max-width:98%}.experience-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.experience-top{align-items:flex-start;display:flex;gap:20px}.experience-location{font-size:1.4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.experience-info{flex-grow:1}.experience-meta{color:#aaa;display:flex;flex-direction:column;font-size:1.4rem;gap:5px;margin-bottom:6px}}.Projects_projects_section__ah9Bj{background-image:url(/static/media/bg.63636767e52897bf416c.svg),linear-gradient(to bottom,#111,var(--background-color));background-position:50%;background-size:cover;padding-block:15rem}.Projects_project_content__rrHtt{display:flex;flex-direction:column;gap:5rem}.Projects_project_controls__TZOug{align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:center;margin:-60px auto 0}.Projects_project_controls__TZOug input{background-color:#2c2b2b;border:.5px solid #616060;border-radius:.25em;color:#9d9c9c;font-size:2rem;outline:none;padding:.5em .6em;width:60%}input:focus-within{box-shadow:0 0 6px #515423}.Projects_project_tags__4Tp88{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;width:80%}.Projects_project_top__SPcaV h2{background-color:#705515;background:linear-gradient(#000000e6,#00000080),url(/static/media/project_bg2.0d768e15c3042bcf13e5.jpg);background-position:50%;background-size:cover;border-radius:20px;box-shadow:0 0 5px #6d6d6d;padding:30px}.Projects_project_tags__4Tp88 span{background-color:#161312;border-radius:.3em;box-shadow:0 0 3px #ba8b5d;color:#fff;cursor:pointer;font-size:2rem;padding:.3em .6em;transition:all .15s ease-in}.Projects_project_tags__4Tp88 .Projects_selected_tag__s12VA{background-color:#6d790d;color:#fff}.Projects_project_list__ZFPKN{display:flex;flex-wrap:wrap;gap:5rem;min-height:300px}@media screen and (max-width:500px){h2{font-size:4rem}.Projects_svg__OS32v{border:2px solid red;height:40px;width:40px}.Projects_project_list__ZFPKN{min-height:150px}}@media (hover:hover){.Projects_project_tags__4Tp88 span:hover{background-color:#6d790d;color:#fff}}.Blogs_blogs_section__PgvBV{background-image:url(/static/media/bg.63636767e52897bf416c.svg),linear-gradient(to bottom,#111,var(--background-color));background-position:50%;background-size:cover;padding-block:13rem}.Blogs_heading__zbuQ9{background-color:#705515;background:linear-gradient(#000000e6,#00000080),url(/static/media/project_bg.a32b6b517499e3aa346a.jpg);background-position:50%;background-size:cover;border-radius:20px;box-shadow:0 0 5px #6d6d6d;padding:30px}.Blogs_blogs_section__PgvBV .Blogs_container__KIo7c{border-left:1px solid grey!important;position:relative}.Blogs_blogs_content__1\+piC{background-color:hsla(0,0%,7%,.694);border:1px solid #535353;border-radius:2.5rem;display:flex;gap:5.5rem;justify-content:space-between;margin-top:20px;padding:3rem}.Blogs_blog_left__7iPFM{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}.Blogs_blog_right__vdtLK img{border-radius:20px;box-shadow:0 0 8px grey;height:200px;object-fit:cover!important;width:280px}.Blogs_blog_title__nSspq{color:#ddd;font-size:2.5rem;font-weight:500}.Blogs_blog_date__iyPqj{color:#a7a3a3;font-size:1.6rem}.Blogs_blog_tags__fqlyF{display:flex;gap:1.8rem;margin-bottom:1rem;margin-top:1.5rem;position:relative}.Blogs_blog_tags__fqlyF span{background-color:#080808;border:.5px solid #1f1f1f;border-radius:.8em;box-shadow:0 0 5px 1px #585858;color:#fff;font-size:1.4rem;padding:.7em .9em}.Blogs_icon__iFYSE{width:20px!important}.Blogs_blog_read__n2ekf{background-color:#e6e6e6!important;color:#000!important;font-weight:500;padding:8px 14px!important}.Blogs_blog_read__n2ekf,.Blogs_blogs_section__PgvBV .Blogs_btn__r8sut.Blogs_secondary__O6\+MH{align-items:center;display:flex;gap:.8rem}.Blogs_blogs_section__PgvBV .Blogs_btn__r8sut.Blogs_btn__r8sut.Blogs_primary__DCKJv{align-items:center;border-color:#5f5a36!important;color:#000;display:flex;gap:.5rem;margin-top:20px}.Blogs_info__5PvR0{margin-top:40px!important}@media screen and (max-width:600px){.Blogs_blogs_content__1\+piC:first-of-type{padding-top:0}.Blogs_blogs_content__1\+piC{background-color:initial;border:none;border-bottom:.5px solid grey;border-radius:0;flex-direction:column;gap:2.2rem;padding:initial;padding-block:3rem}.Blogs_blogs_content__1\+piC img{width:100%}.Blogs_blog_right__vdtLK{order:1}.Blogs_blog_left__7iPFM{order:2}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}}.Toastify__toast{--y:0;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;touch-action:none;z-index:0}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Contact_contact_section__kbrfF{background-image:url(/static/media/bg.63636767e52897bf416c.svg),linear-gradient(to bottom,#111,var(--background-color));background-position:50%;background-size:cover;display:flex;height:100vh;justify-content:center;padding-top:12rem}.Contact_title__a0xQo{--shadow:#f1efefa7;color:#111;text-shadow:-1px -1px 0 var(--shadow),1px -1px 0 var(--shadow),-1px 1px 0 var(--shadow),1px 1px 0 var(--shadow)}.Contact_contact_content__JAOXq{display:flex;flex-direction:column;gap:5rem;margin-top:50px}.Contact_toast__3ZdJz{font-size:1.6rem}.Contact_contact_message__27YCD{display:flex;flex-direction:column;gap:5rem}.Contact_input__z9LVn{background-color:initial;border:none;border-bottom:.5px solid grey;color:#aaa5a5;font-size:3.5rem;outline:none;padding:.25em .35em}.Contact_input__z9LVn:focus-within{box-shadow:none}.Contact_input__z9LVn::placeholder{font-size:3rem}.Contact_email__keNDJ::placeholder{font-size:2rem}.Contact_btn__pb1T1{background-color:grey;background-color:initial;border:.5px solid #9cb50e;border-radius:10px;color:#fff;cursor:pointer;font-size:2rem;outline:none;padding:.65em;width:-webkit-max-content;width:max-content}.Contact_email__keNDJ{font-size:2rem}@media screen and (max-width:500px){.Contact_contact_section__kbrfF{padding-top:15rem}.Contact_input__z9LVn{width:100%}.Contact_toast__3ZdJz{border-radius:6px!important;margin-left:auto!important;max-width:70%;overflow:hidden;right:10px!important;top:10px!important}}.ProjectDetail_project_detail__WBeC3{background:url(/static/media/coil.f974d56e258f6aee8293.svg);background-repeat:no-repeat;background-size:cover;height:100vh;padding-top:10rem}a{padding:0!important}.ProjectDetail_highlight__Tg9g2{color:#c7b926;font-weight:700}.ProjectDetail_project_content__qjANl{display:flex;height:100%;margin-top:auto;width:100%}.ProjectDetail_project_top__OiLOG{align-self:flex-end;box-shadow:0 0 5px #cbcaca;height:-webkit-max-content;height:max-content;order:2;width:50%}img{display:block;width:100%}.ProjectDetail_project_bottom__Gpl00{display:flex;flex-direction:column;gap:2.8rem;margin-left:auto;order:1;padding:5rem;width:40%}.ProjectDetail_title__r\+TJ3{color:#e4dede;font-size:3.3rem}.ProjectDetail_description__J\+red{color:#beb9b9;font-size:2rem;line-height:3rem}.ProjectDetail_updated__DQpNi{color:#beb9b9;display:flex;font-size:1.5rem}.ProjectDetail_date__vQfaC{color:#e8e6e6}.ProjectDetail_tech_used__1uCEF{color:#beb9b9;display:flex;flex-direction:column;font-size:2rem;gap:1.3rem}.ProjectDetail_tech_list__YuYZw{display:flex;flex-wrap:wrap;gap:1.3rem;max-width:400px}.ProjectDetail_tech__6rpuy{background-color:#0e0e0e;border-radius:.5em;box-shadow:0 0 3px #a3aa22;color:#eae7e7;font-size:1.6rem;padding:.35em .6em}.ProjectDetail_btn__3UogO{background-color:#0a0a0a;border:none;color:#d3d0d0;cursor:pointer;font-family:monospace;font-size:2.4rem;padding:.4em .65em!important;transition:.15s ease-in-out;width:-webkit-max-content;width:max-content}.ProjectDetail_source_code__aIqtS{align-items:center!important;border-right:1px solid #3f3f3f;display:flex;height:50px;padding:4px 7px!important;width:50px}.ProjectDetail_action_button__khd0L{align-items:center;border:1px solid #3f3f3f;border-radius:.2em;border-radius:5px;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ProjectDetail_btn__3UogO:hover,.ProjectDetail_source_code__aIqtS:hover{background-color:#252525}@media screen and (max-width:1240px){.ProjectDetail_project_bottom__Gpl00{width:60%}}@media screen and (min-width:750px) and (max-width:900px){:root{font-size:.5rem}.ProjectDetail_project_bottom__Gpl00{width:50%}}@media screen and (max-width:768px){.ProjectDetail_project_content__qjANl{align-items:center;flex-direction:column;justify-content:center;margin-top:100px}.ProjectDetail_project_top__OiLOG{align-self:auto;order:1;width:90%}.ProjectDetail_project_bottom__Gpl00{margin:initial;padding-inline:0;width:85%}}@media screen and (max-width:500px){.ProjectDetail_project_content__qjANl{margin-top:20px}.ProjectDetail_btn__3UogO{font-size:1.8rem;padding:0 10px}.ProjectDetail_source_code__aIqtS{height:35px!important;width:35px!important}}@media screen and (max-width:400px){.ProjectDetail_project_bottom__Gpl00{padding-block:3rem}.ProjectDetail_tech__6rpuy{font-size:1.8rem}}.ProjectDetail_image_wrapper__7ZQFp{cursor:pointer;position:relative;width:100%}.ProjectDetail_image__RJ\+nw{display:block;width:100%}.ProjectDetail_overlay__YQlxG{background-color:#00000080;border-radius:50%;color:#fff;font-size:3rem;left:50%;padding:.2em .5em;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease}.ProjectDetail_overlay__YQlxG:hover{background-color:#3c3c3ccc}.ProjectDetail_video_iframe__lorps{aspect-ratio:16/9;border:none;height:100%;width:100%}.ProjectDetail_video_modal__QfrNY{align-items:center;background-color:#000000d9;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.ProjectDetail_video_iframe_modal__JpeiW{border:none;border-radius:8px;height:80%;width:70%}.ProjectDetail_close_btn__VBaQb{color:#fff;cursor:pointer;font-size:2.8rem;position:absolute;right:2rem;top:2rem;transition:color .2s ease;-webkit-user-select:none;user-select:none;z-index:1001}.ProjectDetail_close_btn__VBaQb:hover{color:red}.ProjectDetail_project_detail_outer__yaK7H{display:flex;flex-direction:column;gap:200px}@media screen and (max-width:400px){.ProjectDetail_video_iframe_modal__JpeiW{border:none;border-radius:8px;height:30%;width:80%}}
/*# sourceMappingURL=main.74dad151.css.map*/