@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;scroll-behavior:smooth}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}.navbarComponent{display:flex;background-color:transparent;font-size:17px;padding:20px 0;justify-content:space-between;align-items:center;height:75px;position:fixed;top:0;left:0;min-width:1200px;width:100%;z-index:900;transform:translate(0)}@media (max-width: 1450px){.navbarComponent{transform:translate(-100%);opacity:1;display:flex;height:100vh;width:100%;color:#f1f1f1;background-color:#0e0f10;position:fixed;z-index:998;flex-direction:column;margin:0;min-width:0}}.navbarComponent.navbar_background{transition:padding .3s ease-in-out,background-color .3s ease-in-out,box-shadow .3s ease-in-out}@media (min-width: 1451px){.navbarComponent.navbar_background{background:#171b24;box-shadow:0 5px 20px 5px #00000040;padding:5px}}.navbarComponent .navbar_logo img{width:55px;margin-left:300px}@media (max-width: 1450px){.navbarComponent .navbar_logo img{position:absolute;top:20px;left:20px;width:50px;margin-left:0}}@media (max-width: 768px){.navbarComponent .navbar_logo img{width:40px}}.navbarComponent .navbar_media{padding-bottom:80px;display:flex;align-items:center;gap:10px}@media (min-width: 1451px){.navbarComponent .navbar_media{display:none}}.navbarComponent .navbar_media img{width:30px}.navbarComponent .navbar_list{display:flex;margin-right:300px}.navbarComponent .navbar_list li{counter-increment:a}.navbarComponent .navbar_list li.hovered a{text-shadow:0 0 1px #fff}.navbarComponent .navbar_list li.not-hovered a{color:#bebebe}@media (max-width: 1450px){.navbarComponent .navbar_list li{margin:40px 0}}.navbarComponent .navbar_list li a{position:relative;display:inline-block;margin:0 20px;font-family:Roboto Mono,monospace;font-weight:300;color:#fff;letter-spacing:-1px;text-decoration:none;transition:color .2s}@media (max-width: 1450px){.navbarComponent .navbar_list{position:fixed;top:45%;left:50%;transform:translate(-50%,-50%);flex-direction:column;margin-right:0}}@media (max-width: 768px){.navbarComponent .navbar_list{font-size:12px}}.navbarComponent .navbar_list li a:before{content:"0" counter(a);position:absolute;top:-100%;right:0;font-weight:100;font-size:12px}@media (max-width: 1450px){.navbarComponent{flex-direction:column}}.navbar_burgerWrapper{padding:20px;cursor:pointer;position:fixed;top:10px;right:10px;z-index:999}.navbar_burgerWrapper .navbar_icon{display:none}@media (max-width: 1450px){.navbar_burgerWrapper .navbar_icon{width:50px;display:block}}.sidebar_navbar_burgerWrapper{cursor:pointer;position:fixed;top:20px;right:20px;z-index:999;display:none;height:20px;width:40px;justify-content:center;align-items:center;flex-direction:column}@media (max-width: 1450px){.sidebar_navbar_burgerWrapper{display:flex}}.sidebar_navbar_burgerWrapper span{background-color:#fff;height:3px;width:100%;transition:transform .3s ease,opacity .3s ease,width .3s ease}.sidebar_navbar_burgerWrapper span:nth-child(1){transform:translateY(-150%)}.sidebar_navbar_burgerWrapper span:nth-child(2){align-self:flex-end;transform:translateY(150%);width:60%}.sidebar_navbar_burgerWrapper.active span:nth-child(1){transform:rotate(45deg);position:absolute}.sidebar_navbar_burgerWrapper.active span:nth-child(2){transform:rotate(-45deg);position:absolute;width:100%}.loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Roboto Mono,monospace}footer{background-color:#0e0f10;padding:20px;position:relative;z-index:997}footer p{text-align:center;color:#f1f1f1;font-family:Poppins,sans-serif;font-size:12px}footer p a{color:#f1f1f1;text-decoration:none;font-weight:500}.loadingDom{height:100vh;background-color:#0e0f10;display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:1;transition:opacity .5s ease-in-out;position:relative}.loadingDom .loadingDom.hidden{opacity:0}.loadingDom img{width:80px;margin-bottom:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loadingDom .progress_container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loadingDom .progress_container .progress_bar{width:130px;height:130px;border:5px solid #fff;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.about_container{height:auto;background-image:url(/assets/bgGlowAbout-DV7zzrGj.png);background-repeat:no-repeat;background-size:cover;background-position:center center;overflow:hidden}.about_container .about_title{position:relative;display:flex;align-items:center;justify-content:center;font-family:Kanit,sans-serif;padding:60px 0}.about_container .about_title .about_bigTitle{text-transform:uppercase;text-align:center;opacity:.1;font-size:160px;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;color:#f1f1f1}@media (max-width: 1450px){.about_container .about_title .about_bigTitle{font-size:130px}}@media (max-width: 768px){.about_container .about_title .about_bigTitle{font-size:55px}}.about_container .about_title .about_littleTitle{position:absolute;text-transform:uppercase;color:#ffe04b;text-align:center;font-size:70px;letter-spacing:-2px}@media (max-width: 1450px){.about_container .about_title .about_littleTitle{font-size:60px}}@media (max-width: 768px){.about_container .about_title .about_littleTitle{font-size:35px}}.about_container .about_mainContent{display:flex;justify-content:center;align-items:center;position:relative;font-family:Kanit,sans-serif}@media (max-width: 768px){.about_container .about_mainContent{display:block;width:100%}}.about_container .about_mainContent .about_sectionInfo{height:auto;width:500px;background-color:#070708;padding:90px}@media (max-width: 1450px){.about_container .about_mainContent .about_sectionInfo{width:50%;padding:70px;margin-right:75px;position:absolute}}@media (max-width: 768px){.about_container .about_mainContent .about_sectionInfo{position:relative;width:auto;margin:0}}.about_container .about_mainContent .about_sectionInfo h3{color:#f1f1f1;font-size:30px;font-weight:500}@media (max-width: 1450px){.about_container .about_mainContent .about_sectionInfo h3{font-size:30px}}.about_container .about_mainContent .about_sectionInfo .about_location{color:#ffe24c;font-size:20px;margin:20px 0;font-weight:300}@media (max-width: 1450px){.about_container .about_mainContent .about_sectionInfo .about_location{font-size:20px}}.about_container .about_mainContent .about_sectionInfo .about_location img{width:22px;margin-right:10px}@media (max-width: 1450px){.about_container .about_mainContent .about_sectionInfo .about_location img{width:20px}}.about_container .about_mainContent .about_sectionInfo p{font-weight:300;font-size:18px;color:#f1f1f1;line-height:35px}@media (max-width: 1450px){.about_container .about_mainContent .about_sectionInfo p{font-size:16px}}.about_container .about_mainContent .about_image{width:360px}@media (max-width: 1450px){.about_container .about_mainContent .about_image{width:70%}}.about_container .about_mainContent .about_image img{width:470px;margin-left:25px}@media (max-width: 1450px){.about_container .about_mainContent .about_image img{width:90%;margin-left:75px}}@media (max-width: 768px){.about_container .about_mainContent .about_image img{display:none}}.skills_container{background-image:url(/assets/skills_background-BtyUFmYj.jpg);background-repeat:no-repeat;background-size:contain;background-position:center;padding:25px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 768px){.skills_container{height:auto}}.skills_container .skills_title{position:relative;display:flex;align-items:center;justify-content:center;font-family:Kanit,sans-serif;padding:60px 0}.skills_container .skills_title .skills_bigTitle{text-transform:uppercase;text-align:center;opacity:.1;font-size:160px;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;color:#f1f1f1}@media (max-width: 1450px){.skills_container .skills_title .skills_bigTitle{font-size:130px}}@media (max-width: 768px){.skills_container .skills_title .skills_bigTitle{font-size:55px}}.skills_container .skills_title .skills_littleTitle{position:absolute;text-transform:uppercase;color:#ffe04b;text-align:center;font-size:70px;letter-spacing:-2px}@media (max-width: 1450px){.skills_container .skills_title .skills_littleTitle{font-size:60px}}@media (max-width: 768px){.skills_container .skills_title .skills_littleTitle{font-size:35px}}.skills_container .skills_main{background-color:#070708ef;height:auto;width:auto;padding:0 50px;max-width:700px;margin:0 10%;border-radius:10px;display:flex;flex-direction:column;justify-content:center;color:#fff}@media (max-width: 768px){.skills_container .skills_main{padding:0 5px}}.skills_container .skills_main hr{width:75%;border:1px solid #292929}.skills_container .skills_main .skills_items{padding:25px}@media (max-width: 1450px){.skills_container .skills_main .skills_items{width:auto}}.skills_container .skills_main .skills_items .skills_technologies{margin-bottom:50px}.skills_container .skills_main .skills_items .skills_list{display:flex;justify-content:center;flex-wrap:wrap}.skills_container .skills_main .skills_items h3{text-align:center;font-family:Kanit,sans-serif;font-size:25px;margin-bottom:25px}.skills_container .skills_main .skills_items h4{text-align:center;font-family:Roboto Mono,monospace;font-size:16px;margin-bottom:15px;font-weight:300}.skills_card{background-color:#212020;padding:10px 15px;border-radius:5px;margin:7px;font-size:20px;font-weight:300;display:inline-flex;white-space:nowrap;height:20px;font-family:Kanit,sans-serif;transition:background-color .3s ease-in-out;justify-content:center}.skills_card:hover{background-color:#302f2f}.skills_card img{width:18px;margin-right:10px}.skills_card p{margin:0}.projects_container{overflow:hidden}.projects_container .projects_title{display:flex;align-items:center;justify-content:center;font-family:Kanit,sans-serif;padding:60px 0;position:relative}.projects_container .projects_title .projects_bigTitle{text-transform:uppercase;text-align:center;opacity:.1;font-size:160px;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;color:#f1f1f1}@media (max-width: 1450px){.projects_container .projects_title .projects_bigTitle{font-size:130px}}@media (max-width: 768px){.projects_container .projects_title .projects_bigTitle{font-size:55px}}.projects_container .projects_title .projects_littleTitle{position:absolute;text-transform:uppercase;color:#ffe04b;text-align:center;font-size:70px;letter-spacing:-2px}@media (max-width: 1450px){.projects_container .projects_title .projects_littleTitle{font-size:60px}}@media (max-width: 768px){.projects_container .projects_title .projects_littleTitle{font-size:35px}}.projects_container .projects_main .projects_main_image{display:flex;justify-content:center}.projects_container .projects_main .projects_main_image img{width:600px;margin-top:-50px}@media (max-width: 768px){.projects_container .projects_main .projects_main_image img{width:350px}}.projects_container .projects_main .projects_list{margin-top:-50px;margin-bottom:50px}.projects_container .projects_main .projects_list .projects_button{display:flex;justify-content:center;margin-top:50px}.projects_container .projects_main .projects_list .projects_button button{width:175px;padding:10px;height:45px;background-color:#ffe24c;border:none;color:#070708;font-family:Poppins;font-weight:700;text-transform:uppercase;font-size:15px;transition:background-color .3s ease-in;cursor:pointer}.projects_container .projects_main .projects_list .projects_button button:hover{background-color:#b29500}.projects_item{display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:100px}@media (max-width: 1450px){.projects_item{flex-direction:column!important}}.projects_item.peer{flex-direction:row-reverse}.projects_item.peer .projects_item_information .projects_item_description{text-align:right;border-radius:10px 0 0 10px}@media (max-width: 1450px){.projects_item.peer .projects_item_information .projects_item_description{text-align:center;padding-top:20px;border-radius:0 0 10px 10px}}.projects_item.peer .projects_item_information h3{margin-left:0;margin-right:25px}.projects_item.peer .projects_item_information p{text-align:left}.projects_item.peer .projects_item_information .projects_item_button{justify-content:left!important}.projects_item.peer .projects_item_information .projects_item_skills ul{justify-content:flex-end}@media (max-width: 1450px){.projects_item.peer .projects_item_information .projects_item_skills ul{justify-content:center}}.projects_item .projects_item_image{width:600px;height:380px;border-radius:5px;z-index:11;background-size:cover;object-fit:cover}@media (max-width: 1450px){.projects_item .projects_item_image{width:600px;height:250px;border-radius:5px 5px 0 0}}@media (max-width: 768px){.projects_item .projects_item_image{width:350px}}@media (max-width: 1450px){.projects_item .projects_item_information{width:600px}}@media (max-width: 768px){.projects_item .projects_item_information{width:350px}}.projects_item .projects_item_information .projects_item_description{padding:20px;z-index:10;background-color:#070708;border-radius:0 10px 10px 0;font-family:Kanit,sans-serif;box-shadow:0 4px 4px #00000040;width:500px;height:auto;position:relative}@media (max-width: 1450px){.projects_item .projects_item_information .projects_item_description{width:600px;padding:0;border-radius:0 0 10px 10px}}@media (max-width: 768px){.projects_item .projects_item_information .projects_item_description{width:350px;text-align:center;padding-top:20px}}.projects_item .projects_item_information .projects_item_description span{color:#ffe24c;font-size:35px;font-weight:500}.projects_item .projects_item_information .projects_item_description h3{display:inline-block;margin-left:25px;font-size:30px}.projects_item .projects_item_information .projects_item_description p{margin:20px auto;font-weight:300;line-height:24px;overflow:hidden;white-space:normal;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}@media (max-width: 1450px){.projects_item .projects_item_information .projects_item_description p{margin:20px;text-align:center}}.projects_item .projects_item_information .projects_item_description .projects_item_button{display:flex;align-items:center;justify-content:right}@media (max-width: 1450px){.projects_item .projects_item_information .projects_item_description .projects_item_button{padding:20px;justify-content:left}}.projects_item .projects_item_information .projects_item_skills{margin:20px auto}.projects_item .projects_item_information .projects_item_skills ul{display:flex;flex-wrap:wrap;margin-bottom:5px;width:500px}@media (max-width: 1450px){.projects_item .projects_item_information .projects_item_skills ul{width:auto;align-items:center;justify-content:center}}.projects_item .projects_item_information .projects_item_skills ul li{margin:0 10px 10px;font-family:Roboto Mono,monospace;font-weight:300;font-size:15px}.service_container{height:auto;margin-bottom:50px}.service_container .service_title{position:relative;display:flex;align-items:center;justify-content:center;font-family:Kanit,sans-serif;padding:60px 0}.service_container .service_title .service_bigTitle{text-transform:uppercase;text-align:center;opacity:.1;font-size:160px;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;color:#f1f1f1}@media (max-width: 1450px){.service_container .service_title .service_bigTitle{font-size:130px}}@media (max-width: 768px){.service_container .service_title .service_bigTitle{font-size:55px}}.service_container .service_title .service_littleTitle{position:absolute;text-transform:uppercase;color:#ffe04b;text-align:center;font-size:70px;letter-spacing:-2px}@media (max-width: 1450px){.service_container .service_title .service_littleTitle{font-size:60px}}@media (max-width: 768px){.service_container .service_title .service_littleTitle{font-size:35px}}.service_container .service_main{background-color:#0e0f10;display:flex;justify-content:center;align-items:center;padding:100px 150px}@media (max-width: 768px){.service_container .service_main{flex-direction:column;padding:50px 100px}}.service_container .service_main .service_item{margin:0 50px;text-align:center;color:#fff;font-family:Poppins,sans-serif;width:100%}@media (max-width: 768px){.service_container .service_main .service_item{margin:50px 0}}.service_container .service_main .service_item hr{margin:25px auto;width:80%}.service_container .service_main .service_item p{line-height:20px}.service_container .service_main .service_item img{width:60px;height:60px;color:#fff}.contact_container{height:auto;overflow:hidden}.contact_container .contact_title{position:relative;display:flex;align-items:center;justify-content:center;font-family:Kanit,sans-serif;padding:60px 0}.contact_container .contact_title .contact_bigTitle{text-transform:uppercase;text-align:center;opacity:.1;font-size:160px;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;color:#f1f1f1}@media (max-width: 1450px){.contact_container .contact_title .contact_bigTitle{font-size:130px}}@media (max-width: 768px){.contact_container .contact_title .contact_bigTitle{font-size:55px}}.contact_container .contact_title .contact_littleTitle{position:absolute;text-transform:uppercase;color:#ffe04b;text-align:center;font-size:70px;letter-spacing:-2px}@media (max-width: 1450px){.contact_container .contact_title .contact_littleTitle{font-size:60px}}@media (max-width: 768px){.contact_container .contact_title .contact_littleTitle{font-size:35px}}.contact_container .contact_main{width:100%}.contact_container .contact_main form{width:80%;margin:0 auto;font-family:Kanit,sans-serif;color:#fff}.contact_container .contact_main form .contact_top{width:100%;display:flex;justify-content:center;flex-grow:1;gap:50px}.contact_container .contact_main form .contact_top div{display:block;width:100%}.contact_container .contact_main form .contact_top div input{margin:10px 0 20px;width:100%;padding:10px;border:1px solid #2a303d;border-radius:5px;background-color:#1f2631;font-weight:300;color:#fff;font-family:Kanit,sans-serif;box-shadow:0 4px 8px #0003}.contact_container .contact_main form .contact_top div input::placeholder{font-family:Kanit,sans-serif}.contact_container .contact_main form .contact_bottom{width:100%}.contact_container .contact_main form .contact_bottom textarea{margin:10px 0;width:100%;padding:10px;border:1px solid #2a303d;border-radius:5px;background-color:#1f2631;font-weight:300;color:#fff;height:150px;font-family:Kanit,sans-serif;resize:none;box-shadow:0 4px 8px #0003}.contact_container .contact_main form input[type=submit]{width:175px;height:45px;background-color:#ffe24c;border:none;color:#070708;font-family:Poppins;font-weight:700;text-transform:uppercase;font-size:15px;transition:background-color .3s ease-in;cursor:pointer;width:125px;padding:5px;height:35px;margin:20px 0}.contact_container .contact_main form input[type=submit]:hover{background-color:#b29500}.modal_component{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal_component .modal_main{background:#000;padding:60px;position:relative;color:#fff;width:800px}.modal_component .modal_main .modal_quit{position:absolute;top:30px;right:30px;cursor:pointer}.modal_component .modal_main form .modal_title_image{width:100%;display:flex;justify-content:center;align-items:center}.modal_component .modal_main form .modal_title_image div{display:flex;flex-direction:column;width:100%;margin:auto 20px}.modal_component .modal_main form .modal_title_image div input{width:100%;height:25px;padding:10px;background:#070708;color:#fff;border:none;display:flex;align-items:center;color:#757575;background-color:#0e0f10}.modal_component .modal_main form .modal_title_image div input:focus{outline:none}.modal_component .modal_main form .modal_title_image div label{text-align:left;font-family:Poppins,sans-serif;margin-bottom:10px;font-size:12px}.modal_component .modal_main form .modal_inputs{display:flex;flex-direction:column;margin:20px}.modal_component .modal_main form .modal_inputs input{width:100%;height:25px;padding:10px;background:#070708;color:#fff;border:none;display:flex;align-items:center;color:#757575;background-color:#0e0f10}.modal_component .modal_main form .modal_inputs input:focus{outline:none}.modal_component .modal_main form .modal_inputs label{text-align:left;font-family:Poppins,sans-serif;margin-bottom:10px;font-size:12px}.modal_component .modal_main form .modal_inputs textarea{width:100%;height:25px;background:#070708;color:#fff;border:none;display:flex;align-items:center;color:#757575;overflow:scroll;overflow-x:hidden;background-color:#0e0f10;height:100px;resize:none;padding:10px;font-family:sans-serif;line-height:20px}.modal_component .modal_main form .modal_inputs textarea:focus{outline:none}.modal_component .modal_main form .modal_inputs textarea::-webkit-scrollbar{width:8px}.modal_component .modal_main form .modal_inputs textarea::-webkit-scrollbar-track{background:#1a1d1f80;border-radius:10px}.modal_component .modal_main form .modal_inputs textarea::-webkit-scrollbar-thumb{background-color:#717171;border:2px solid rgb(26,29,31);border-radius:10px;width:4px;transition:background-color .5s ease-in}.modal_component .modal_main form .modal_inputs textarea::-webkit-scrollbar-thumb:hover{background-color:#585858}.modal_component .modal_main form .modal_inputs textarea::-webkit-scrollbar-track{margin-block:10px}.modal_component .modal_main form .modal_inputs textarea::-webkit-scrollbar-track{margin-block:1px}.modal_component .modal_main form .modal_skills{display:flex;align-items:center;margin:auto 20px}.modal_component .modal_main form .modal_skills .modal_check_button{width:20px}.modal_component .modal_main form .modal_skills .modal_skills_selected{width:50%;display:flex;flex-wrap:wrap}.modal_component .modal_main form .modal_skills .modal_skills_selected span{background-color:#0e0f10;padding:10px;margin-right:10px;margin-bottom:10px;border-radius:5px;display:inline-block;justify-content:center;align-items:center;font-family:Poppins,sans-serif;font-size:15px}.modal_component .modal_main form .modal_skills .modal_skills_selected .modal_skill_trash{width:10px;margin-left:8px;cursor:pointer}.modal_component .modal_main form .modal_skills .modal_skills_div{width:50%;display:flex;justify-content:center}.modal_component .modal_main form .modal_skills .modal_skills_div label{display:inline}.modal_component .modal_main form .modal_skills .modal_skills_div select{background:#070708;color:#fff;border:none;font-family:Poppins,sans-serif;font-size:15px;overflow:scroll;overflow-x:hidden;padding:10px}.modal_component .modal_main form .modal_skills .modal_skills_div select:focus{outline:none}.modal_component .modal_main form .modal_skills .modal_skills_div select::-webkit-scrollbar{width:8px}.modal_component .modal_main form .modal_skills .modal_skills_div select::-webkit-scrollbar-track{background:#1a1d1f80;border-radius:10px}.modal_component .modal_main form .modal_skills .modal_skills_div select::-webkit-scrollbar-thumb{background-color:#717171;border:2px solid rgb(26,29,31);border-radius:10px;width:4px;transition:background-color .5s ease-in}.modal_component .modal_main form .modal_skills .modal_skills_div select::-webkit-scrollbar-thumb:hover{background-color:#585858}.modal_component .modal_main form .modal_skills .modal_skills_div select::-webkit-scrollbar-track{margin-block:10px}.modal_component .modal_main form .modal_skills .modal_skills_div .modal_check_button{margin-left:10px;cursor:pointer}.modal_component .modal_main form .modal_submit{margin:30px auto 0;display:block;width:175px;padding:10px;height:45px;background-color:#ffe24c;border:none;color:#070708;font-family:Poppins;font-weight:700;text-transform:uppercase;font-size:15px;transition:background-color .3s ease-in;cursor:pointer}.modal_component .modal_main form .modal_submit:hover{background-color:#b29500}.sidebar{width:300px;height:100vh;background-color:#070708;display:flex;flex-direction:column;align-items:center;position:fixed;z-index:999}@media (min-width: 1451px){.sidebar{left:0!important}}.sidebar .sidebar_logo_sagby{width:64px;filter:drop-shadow(0 0 32px rgba(255,255,255,.75));margin:80px 0}.sidebar nav{width:100%}.sidebar nav ul li{font-family:Kanit,sans-serif;text-transform:uppercase;font-size:25px;font-weight:700;text-align:center;margin-bottom:75px;position:relative;color:#fff;cursor:pointer}.sidebar nav ul li.active:before{content:"";display:inline-block;position:absolute;width:7px;height:52px;background-color:#fff;left:0;top:-50%;border-radius:0 5px 5px 0;background-color:#ffe24c}.sidebar .sidebar_disconnect{margin:auto 0 30px;width:30px;cursor:pointer}.skills_page{max-width:1250px;margin:0 auto;padding:20px 20px 125px;box-sizing:border-box;background-color:#0e0f10;min-height:100vh}.skills_page .skills_title{margin:50px auto 75px;text-align:center;font-family:Poppins,sans-serif;font-weight:600;font-size:100px;color:#ffe24c;width:400px;text-transform:uppercase;position:relative}.skills_page .skills_title:before{content:"";width:30%;display:block;height:5px;top:-5%;right:-10px;position:absolute;background:#f1f1f1;border-radius:10px}.skills_page .skills_title:after{content:"";width:30%;display:block;height:5px;bottom:-15%;left:-10px;position:absolute;background:#f1f1f1;border-radius:10px}@media (max-width: 1450px){.skills_page .skills_title{font-size:80px}}.skills_page .skills_choose_section{display:flex;flex-direction:column;align-items:center}.skills_page .skills_choose_section .skills_select{display:flex;flex-direction:column}.skills_page .skills_choose_section .skills_select label{text-align:left;font-family:Roboto Mono,monospace;margin-bottom:25px}.skills_page .skills_choose_section .skills_select select{width:260px;padding:15px;background:#070708;color:#fff;border:none;font-family:Poppins,sans-serif;font-size:15px}.skills_page .skills_choose_section .skills_select select:focus{outline:none}.skills_page .skills_choose_section .skills_select_role{margin-top:50px}.skills_page .skills_choose_section .skills_informations{display:flex;margin:70px auto;align-items:last baseline}@media (max-width: 1450px){.skills_page .skills_choose_section .skills_informations{flex-direction:column;margin:20px auto}}.skills_page .skills_choose_section .skills_informations .skills_input{display:flex;flex-direction:column;margin:0 50px}@media (max-width: 1450px){.skills_page .skills_choose_section .skills_informations .skills_input{margin:15px 50px}}.skills_page .skills_choose_section .skills_informations .skills_input input{width:175px;height:25px;padding:10px;background:#070708;color:#fff;border:none;display:flex;align-items:center;color:#757575}.skills_page .skills_choose_section .skills_informations .skills_input input:focus{outline:none}.skills_page .skills_choose_section .skills_informations .skills_input label{text-align:left;font-family:Poppins,sans-serif;margin-bottom:10px;font-size:12px}.skills_page .skills_choose_section .skills_informations button{align-self:flex-end;margin:0 50px;width:175px;padding:10px;height:45px;background-color:#ffe24c;border:none;color:#070708;font-family:Poppins;font-weight:700;text-transform:uppercase;font-size:15px;transition:background-color .3s ease-in;cursor:pointer}.skills_page .skills_choose_section .skills_informations button:hover{background-color:#b29500}@media (max-width: 1450px){.skills_page .skills_choose_section .skills_informations button{margin:15px 50px;align-self:center}}.skills_page .skills_items_section .skills_items_title{display:flex;flex-direction:row;justify-content:space-between;padding:0 20px;margin-bottom:10px}.skills_page .skills_items_section .skills_items_title p{color:#fff;font-family:Roboto Mono,monospace;font-size:15px;letter-spacing:-1px}.skills_page .skills_items_section .skills_items{height:600px;border-top:2px solid #1a1d1f;border-bottom:2px solid #1a1d1f;overflow:scroll;overflow-x:hidden;padding:0 20px}.skills_page .skills_items_section .skills_items::-webkit-scrollbar{width:8px}.skills_page .skills_items_section .skills_items::-webkit-scrollbar-track{background:#1a1d1f80;border-radius:10px}.skills_page .skills_items_section .skills_items::-webkit-scrollbar-thumb{background-color:#717171;border:2px solid rgb(26,29,31);border-radius:10px;width:4px;transition:background-color .5s ease-in}.skills_page .skills_items_section .skills_items::-webkit-scrollbar-thumb:hover{background-color:#585858}.skills_page .skills_items_section .skills_items::-webkit-scrollbar-track{margin-block:10px}.skills_page .skills_items_section .skills_items ul{position:relative;height:100%}.skills_page .skills_items_section .skills_items ul .skills_error_fetch{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Roboto Mono,monospace}.skills_page .skills_items_section .skills_items ul .skill_item{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:30px 0}.skills_page .skills_items_section .skills_items ul .skill_item:not(:first-child){border-top:1px solid rgba(26,29,31,.5)}.skills_page .skills_items_section .skills_items ul .skill_item .skill_item_logo{width:25px}.skills_page .skills_items_section .skills_items ul .skill_item p{color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;width:50px}.skills_page .skills_items_section .skills_items ul .skill_item .skill_item_section{text-transform:capitalize}.skills_page .skills_items_section .skills_items ul .skill_item .skill_item_delete{cursor:pointer}.projects_page{background-color:#0e0f10;min-height:100vh;overflow:hidden}.projects_page .projects_title{margin:50px auto 75px;text-align:center;font-family:Poppins,sans-serif;font-weight:600;font-size:100px;color:#ffe24c;width:400px;text-transform:uppercase;position:relative;width:550px}.projects_page .projects_title:before{content:"";width:30%;display:block;height:5px;top:-5%;right:-10px;position:absolute;background:#f1f1f1;border-radius:10px}.projects_page .projects_title:after{content:"";width:30%;display:block;height:5px;bottom:-15%;left:-10px;position:absolute;background:#f1f1f1;border-radius:10px}@media (max-width: 1450px){.projects_page .projects_title{font-size:50px;width:350px}}.projects_page .projects_form_submit{width:175px;padding:10px;height:45px;background-color:#ffe24c;border:none;color:#070708;font-family:Poppins;font-weight:700;text-transform:uppercase;font-size:15px;transition:background-color .3s ease-in;cursor:pointer;display:block;margin:50px auto}.projects_page .projects_form_submit:hover{background-color:#b29500}.projects_page .project_items_label{margin:0 100px 15px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;font-family:Roboto Mono,monospace;font-size:15px;letter-spacing:-1px}@media (max-width: 768px){.projects_page .project_items_label{width:75%;margin:0 50px 15px}}.projects_page .projects_list{height:500px;border-top:2px solid #1a1d1f;border-bottom:2px solid #1a1d1f;margin:0 100px;position:relative;overflow:scroll;overflow-x:hidden;padding:0 20px}@media (max-width: 768px){.projects_page .projects_list{margin:0 50px}}.projects_page .projects_list::-webkit-scrollbar{width:8px}.projects_page .projects_list::-webkit-scrollbar-track{background:#1a1d1f80;border-radius:10px}.projects_page .projects_list::-webkit-scrollbar-thumb{background-color:#717171;border:2px solid rgb(26,29,31);border-radius:10px;width:4px;transition:background-color .5s ease-in}.projects_page .projects_list::-webkit-scrollbar-thumb:hover{background-color:#585858}.projects_page .projects_list::-webkit-scrollbar-track{margin-block:10px}.projects_page .projects_list .projects_message{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Roboto Mono,monospace}.projects_page .projects_list .project_item{display:flex;align-items:center;justify-content:space-between;padding:30px 0}.projects_page .projects_list .project_item .project_item_title{color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;width:400px;text-align:center}@media (max-width: 1450px){.projects_page .projects_list .project_item .project_item_title{width:auto}}.projects_page .projects_list .project_item:not(:first-child){border-top:1px solid rgba(26,29,31,.5)}.projects_page .projects_list .project_item .project_item_image{width:125px}.projects_page .projects_list .project_item .project_item_edit{width:15px;cursor:pointer}.projects_page .projects_list .project_item .project_item_delete{cursor:pointer}body{background-color:#171b24}body .homePage{height:100vh}body .homePage .homePage_background{height:100vh;width:100%;background-image:url(/assets/HomeBackground-BXU9JsXp.png);background-repeat:no-repeat;background-size:cover;background-position:center center;position:absolute;top:0;right:0;bottom:0;left:0}body .homePage .container{max-width:1250px;margin:0 auto;padding:20px;box-sizing:border-box}body .homePage .container .home_main{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}body .homePage .container .home_main .top_line{width:200px;height:5px;background-color:#ffe24c;margin-left:-50px;margin-bottom:10px;border-radius:10px}body .homePage .container .home_main .bottom_line{width:200px;height:5px;background-color:#ffe24c;margin-right:-50px;margin-top:20px;border-radius:10px;display:block;margin-left:auto}body .homePage .container .home_main .home_title{font-family:Poppins,sans-serif;font-weight:600;font-size:120px;color:#f1f1f1;text-transform:uppercase}@media (max-width: 1450px){body .homePage .container .home_main .home_title{font-size:120px}}@media (max-width: 768px){body .homePage .container .home_main .home_title{font-size:60px}}body .homePage .container .home_main p{text-transform:uppercase;color:#f1f1f1;font-size:30px;font-family:Roboto Mono,monospace}@media (max-width: 1450px){body .homePage .container .home_main p{font-size:25px}}@media (max-width: 768px){body .homePage .container .home_main p{font-size:15px}}body .homePage .container .home_media{display:flex;flex-direction:column;position:fixed;left:100px;bottom:150px;justify-content:center;align-items:center;z-index:100}body .homePage .container .home_media .middle_line{width:2px;height:0;top:100px;position:absolute;background:#f1f1f1}body .homePage .container .home_media a{transition:transform .3s ease-in-out}body .homePage .container .home_media a:hover{transform:translateY(-5px)}@media (max-width: 1450px){body .homePage .container .home_media{left:20px}}@media (max-width: 768px){body .homePage .container .home_media{display:none}}body .homePage .container .home_mouseIcon{position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%)}body .homePage .container .home_mouseIcon img{width:24px}.admin_login{background-color:#0e0f10;height:100vh;width:100vw;position:relative;overflow:hidden}.admin_login .admin_login_form{background-color:#070708;padding:50px;width:430px;height:430px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}@media (max-width: 768px){.admin_login .admin_login_form{width:250px}}.admin_login .admin_login_form .admin_login_logo{width:64px;filter:drop-shadow(0 0 32px rgba(255,255,255,.75));margin:50px 0 75px;cursor:pointer}.admin_login .admin_login_form .admin_login_form_field{color:#fff;width:100%}.admin_login .admin_login_form .admin_login_form_field div{display:flex;align-items:center;border-bottom:solid 1px #686868;transition:border-bottom .3s ease-in-out;margin-bottom:20px}.admin_login .admin_login_form .admin_login_form_field div:focus-within{border-bottom:solid 1px #fff}.admin_login .admin_login_form .admin_login_form_field div input{background-color:transparent;border:none;padding:5px;width:100%;font-family:Roboto Mono,monospace;color:#fff}.admin_login .admin_login_form .admin_login_form_field div input::placeholder{color:#686868;transition:color .3s ease-in-out}.admin_login .admin_login_form .admin_login_form_field div input:focus{outline:none}.admin_login .admin_login_form .admin_login_form_field div input:focus::placeholder{color:#fff}.admin_login .admin_login_form .admin_login_form_field div input::placeholder{color:#686868}.admin_login .admin_login_form .admin_login_form_field div label img{width:30px;padding:15px}.admin_login .admin_login_form .admin_login_button button{width:85px;padding:12px;margin-top:15px;background-color:#ffe24c;border:none;font-family:Roboto Mono,monospace;color:#070708;font-weight:700;cursor:pointer;transition:background-color .3s ease-in-out}.admin_login .admin_login_form .admin_login_button button:hover{background-color:#b29500}.admin_login .admin_login_form .admin_login_error{color:#ef5350;margin-top:20px;font-family:Roboto Mono,monospace;font-size:13px;display:none}.admin_login .admin_login_footer{position:fixed;padding:15px 0;bottom:0;left:0;width:100%;text-align:center;font-family:Roboto Mono,monospace;color:#37373773;font-weight:700;font-size:10px}.dashboard_page{background-color:#0e0f10;display:flex;flex-direction:row}.dashboard_page .dashboard_main{margin-left:300px;color:#fff;flex:1}@media (max-width: 1450px){.dashboard_page .dashboard_main{margin-left:0}}.notconnected_main{height:100vh;width:100vw;background-color:#0e0f10;display:flex;justify-content:center;align-items:center;flex-direction:column}.notconnected_main img{width:80px;margin-bottom:20px}.notconnected_main h1{text-transform:uppercase;text-align:center;opacity:.1;font-size:160px;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;color:#f1f1f1;font-family:Poppins,sans-serif;font-size:100px}@media (max-width: 1450px){.notconnected_main h1{font-size:130px}}@media (max-width: 768px){.notconnected_main h1{font-size:55px}}.notconnected_main a{margin-top:60px}.error_main{height:100vh;width:100vw;background-color:#0e0f10;display:flex;justify-content:center;align-items:center;flex-direction:column}.error_main img{width:80px;margin-bottom:20px}.error_main h1{text-transform:uppercase;text-align:center;opacity:.1;font-size:160px;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;color:#f1f1f1;font-family:Poppins,sans-serif}@media (max-width: 1450px){.error_main h1{font-size:130px}}@media (max-width: 768px){.error_main h1{font-size:55px}}.error_main h2{text-transform:uppercase;text-align:center;opacity:.1;font-size:160px;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;color:#f1f1f1;font-family:Poppins,sans-serif;font-size:20px!important}@media (max-width: 1450px){.error_main h2{font-size:130px}}@media (max-width: 768px){.error_main h2{font-size:55px}}.error_main a{margin-top:60px}: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: rgba(255, 255, 255, .7);--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-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--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( to right, #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__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-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,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@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,0,0)}to{opacity:0;transform:translate3d(2000px,0,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,0,0)}to{opacity:0;transform:translate3d(-2000px,0,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,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,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,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-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--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-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: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%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.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:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-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--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
