:root{--color-theme:#f07f81;--color-dark-primary:#1e2326;--color-dark-secondary:#252b2f;--color-dark-tertiary:#31383d;--color-light-primary:#f0f0f0;--color-light-secondary:#b5b5b5;--font-primary:"Roboto Mono",monospace;--font-secondary:"Ubuntu",monospace}*{box-sizing:border-box;color:#f0f0f0;color:var(--color-light-primary);margin:0;padding:0}body{background-color:#1e2326;background-color:var(--color-dark-primary)}body::-webkit-scrollbar{width:3px}body::-webkit-scrollbar-thumb{background-color:#f07f81;background-color:var(--color-theme);border-radius:2px}.flex,.flexCenter{display:flex}.flexCenter{align-items:center;justify-content:center}.fullBordered{border-radius:50%}.abs{inset:0;position:absolute}.rel{position:relative}.unobservable{pointer-events:none}.pointer{cursor:pointer}.transformToCenter{left:50%;top:50%;transform:translate(-50%,-50%)}.transition{transition:.5s}.maxContent{height:max-content;width:max-content}.origin{height:0;width:0}.notification_container__KWr7t{background:#0000;bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:3}.notification_notification__gMZyd{background:var(--color-dark-primary);bottom:0;color:var(--color-theme);font-family:var(--font-secondary);font-size:1rem;height:max-content;padding:1rem;position:absolute;transform:none;width:100%}.notification_animatedAppearance__Jlf9D{animation:notification_appear__Fpd9g .2s ease-out}.notification_animatedDisappearance__1Yp3G{animation:notification_disappear__JfJaa .2s ease-out}.notification_closeBtn__BchNF{background:inherit;position:absolute;right:0;top:0;transform:translate(-50%,50%)}@keyframes notification_appear__Fpd9g{0%{transform:translateY(100%)}}@keyframes notification_disappear__JfJaa{to{transform:translateY(100%)}}.Header_backgrounded__ptYv3{background-color:var(--color-dark-primary)!important}.Header_header__v70kK{align-items:center;background-color:#0000;display:flex;height:85px;justify-content:space-between;left:0;padding:0 1%;position:fixed;top:0;transition:1s;width:100%;z-index:2}@media(max-width:1140px){.Header_header__v70kK{justify-content:center}}.Nava_nava__-E91f{column-gap:5%;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-right:50px;text-transform:capitalize;transition:.8s}@media(max-width:1140px){.Nava_nava__-E91f{justify-content:space-around;margin-right:0;width:100%}}.Nava_nava__-E91f .Nava_linkContainer__4MPsZ{height:max-content;max-height:max-content}.Nava_nava__-E91f .Nava_linkContainer__4MPsZ .Nava_link__6KLpG{color:var(--color-light-primary);cursor:pointer;font-family:var(--font-secondary);font-size:1.3em;font-weight:400;letter-spacing:.1em;line-height:1.7;text-decoration:none;transition:all .3s ease-in-out}.Nava_nava__-E91f .Nava_linkContainer__4MPsZ .Nava_link__6KLpG:hover{color:var(--color-theme)}.Nava_nava__-E91f .Nava_linkContainer__4MPsZ .Nava_link__6KLpG:focus{outline:none}@media(max-width:600px){.Nava_nava__-E91f .Nava_linkContainer__4MPsZ .Nava_link__6KLpG{font-size:1em}}@media(max-width:450px){.Nava_nava__-E91f .Nava_linkContainer__4MPsZ .Nava_link__6KLpG{font-size:.8em}}.Nava_nava__-E91f .Nava_linkContainer__4MPsZ .Nava_active__eD1cv{color:var(--color-theme)}.Nava_nava__-E91f .Nava_linkContainer__4MPsZ .Nava_underMenu__q93h1{align-items:center;display:flex;height:3px;justify-content:center;margin-top:8px;transition:background-color .3s ease-in-out;width:100%}.Nava_nava__-E91f .Nava_linkContainer__4MPsZ .Nava_underActive__Oz7MI:before{animation:Nava_getWidth__xqEel .3s ease-in;animation-fill-mode:forwards;background-color:var(--color-theme);content:"";display:block;height:100%;width:0}@keyframes Nava_getWidth__xqEel{0%{width:0}to{width:90%}}.Nava_loginBtn__MsMt7{position:relative;top:.1rem}.src_flex__Xozys{display:flex}.src_flexCenter__xlW-F{align-items:center;display:flex;justify-content:center}.src_fullBordered__9ZcIY{border-radius:50%}.src_abs__qU6A8{inset:0;position:absolute}.src_rel__4eDV2{position:relative}.src_unobservable__mHlRr{pointer-events:none}.src_pointer__mXimx{cursor:pointer}.src_transformToCenter__2cwGk{left:50%;top:50%;transform:translate(-50%,-50%)}.src_transition__LnL8D{transition:.5s}.src_maxContent__AkLcA{height:max-content;width:max-content}.src_origin__rQMQg{height:0;width:0}.settings_field__qu6xq{font-family:var(--font-secondary);height:120px;width:120px}.settings_field__qu6xq:focus .settings_button__WeYJ3{box-shadow:var(--color-theme) 0 0 10px 2px;transform:scale(1.1)}.settings_field__qu6xq .settings_choicer__i3LVC{height:70px;width:70px;z-index:1}.settings_field__qu6xq .settings_choicer__i3LVC *{border-radius:50%}.settings_field__qu6xq .settings_control__tMrOp{background:radial-gradient(#d5d4d4,#ece9e9,#070707);height:36px;outline:3px solid #343333;width:36px}.settings_field__qu6xq .settings_controlBorder__iTHy7{background:radial-gradient(#181717,#797676,#070707);height:42px;outline:1px solid #343333;width:42px}.settings_field__qu6xq .settings_risk__ZVvSK{background:radial-gradient(#fff,#fff,#000);box-shadow:0 0 3px 1px #000;height:6px;right:-30%;width:6px}.settings_field__qu6xq .settings_variant__W7W0L{align-items:center;background:var(--color-dark-primary);border-radius:0;display:flex;height:1rem;justify-content:center;letter-spacing:3px;text-transform:uppercase}.settings_field__qu6xq .settings_variant__W7W0L:hover{text-shadow:red 0 0 10px}.settings_field__qu6xq .settings_chosenVariant__fF6YY{color:var(--color-theme)}.settings_canvasCircle__j-0XX{background:var(--color-dark-primary)}.settings_choiceCaption__k-De\+{align-items:flex-start;display:flex;font:var(--font-secondary);height:87.5px;justify-content:center;outline:2px solid gray;text-transform:uppercase;width:87.5px}.settings_choiceCaption__k-De\+ span{background-color:var(--color-dark-primary);letter-spacing:3px;transform:translateY(-60%)}.Up_up__3QpDN{align-items:center;animation:Up_show__FX6v7 3s forwards;background-color:var(--color-theme);border-radius:0 5px 5px 0;bottom:150px;cursor:pointer;display:flex;height:55px;justify-content:center;left:0;opacity:0;position:fixed;width:55px}.Up_up__3QpDN .Up_svg__mh5uj{color:var(--color-dark-primary)}@keyframes Up_show__FX6v7{to{opacity:.5}}.Main_main__JGvMV{background-color:var(--color-dark-primary);background:url(/portfolio/static/media/ava.0a2ff4669e1583972f78.webp);background-position:50%;background-size:cover;color:var(--color-light-primary);height:100vh;padding-bottom:100px}.Main_main__JGvMV .Main_container__maTuq{gap:60px;justify-content:space-between}.Main_main__JGvMV .Main_container__maTuq .Main_greeting__w2Pkx{font-family:var(--font-secondary);width:550px}@media(max-width:700px){.Main_main__JGvMV .Main_container__maTuq .Main_greeting__w2Pkx{width:400px;width:300px}}.Main_main__JGvMV .Main_container__maTuq .Main_greeting__w2Pkx .Main_rest__zE2C2{color:var(--color-light-secondary);font-size:32px;margin:5px 15px 15px 0}.Main_main__JGvMV .Main_container__maTuq .Main_greeting__w2Pkx .Main_name__iHH5B{align-items:center;border:1px solid var(--color-light-primary);display:flex;font-family:var(--font-primary);font-size:45px;font-weight:100;justify-content:center;letter-spacing:.1em;margin:0;padding:15px 0;position:relative;text-align:center}.Main_main__JGvMV .Main_container__maTuq .Main_greeting__w2Pkx .Main_name__iHH5B:before{background-color:var(--color-theme);bottom:-8px;content:"";display:block;height:16px;position:absolute;right:-8px;width:16px}.Main_main__JGvMV .Main_container__maTuq .Main_greeting__w2Pkx p{font-size:26px}.Main_main__JGvMV .Main_container__maTuq .Main_greeting__w2Pkx p span{color:var(--color-light-secondary)}.Main_main__JGvMV .Main_container__maTuq .Main_greeting__w2Pkx p .Main_keyboardSpan__S07UM{animation:Main_hideShow__SuTR5;animation-duration:.7s;animation-iteration-count:infinite;animation-timing-function:steps(2,jump-none);color:var(--color-theme)}.Main_main__JGvMV .Main_container__maTuq .Main_photo__s\+Kxs{background-color:rgba(var(--color-dark-primary),.4);height:600px;position:relative;width:300px}@media(max-width:1140px){.Main_main__JGvMV .Main_container__maTuq .Main_photo__s\+Kxs{display:none}}.Main_main__JGvMV .Main_container__maTuq .Main_photo__s\+Kxs:after{background-color:rgba(var(--color-dark-primary),.3);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transform:translate(10%,10%)}@keyframes Main_hideShow__SuTR5{0%{opacity:1}to{opacity:0}}.common_container__90K3G{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;margin:0 auto;width:80%}.common_upperThenHeader__hENWQ{-webkit-text-stroke:2px var(--color-theme);color:#0000;display:block;font-size:2em;left:50%;opacity:.15;position:absolute;top:-.55em;transform:translateX(-50%);white-space:nowrap;z-index:-2}.common_title__cejZV{color:var(--color-light-primary);font-family:var(--font-secondary);font-size:3em;font-weight:400;letter-spacing:1em;margin:100px 0 40px;opacity:.8;position:relative;z-index:0}@media(max-width:1250px){.common_upperThenHeader__hENWQ{font-size:1em}.common_title__cejZV{letter-spacing:.8em}}@media(max-width:940px){.common_upperThenHeader__hENWQ{font-size:.5em}.common_title__cejZV{letter-spacing:.5em}}@media(max-width:580px){.common_title__cejZV{letter-spacing:.2em}}@media(max-width:420px){.common_title__cejZV{font-size:2.5em;letter-spacing:.1em}}.Skills_skills__VzTm3{background-color:var(--color-dark-secondary);min-height:100vh;padding-bottom:100px}.Skills_skills__VzTm3 .Skills_container__nkJeV{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.Skills_skills__VzTm3 .Skills_container__nkJeV .Skills_skillsContainer__9uVKV{grid-row-gap:30px;grid-column-gap:30px;column-gap:30px;display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,320px);row-gap:30px;width:100%}.Skill_skill__f1oFw{align-items:center;align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:32px;width:320px}@media screen and (max-width:1280px){.Skill_skill__f1oFw{width:290px}}@media screen and (max-width:1150px){.Skill_skill__f1oFw{width:250px}}@media screen and (max-width:1020px){.Skill_skill__f1oFw{width:320px}}@media screen and (max-width:840px){.Skill_skill__f1oFw{width:510px}}@media screen and (max-width:600px){.Skill_skill__f1oFw{width:450px}}@media screen and (max-width:500px){.Skill_skill__f1oFw{width:350px}}@media screen and (max-width:400px){.Skill_skill__f1oFw{width:250px}}.Skill_skill__f1oFw .Skill_skillContainer__bM3sb{align-items:center;align-items:flex-start;display:flex;flex-direction:column;font-family:var(--font-primary);height:100%;justify-content:flex-start}.Skill_skill__f1oFw .Skill_skillContainer__bM3sb .Skill_icon__9XPS8{align-items:center;display:flex;height:70px;justify-content:center;width:70px}.Skill_skill__f1oFw .Skill_skillContainer__bM3sb .Skill_icon__9XPS8 *{color:var(--color-theme);font-size:70px}.Skill_skill__f1oFw .Skill_skillContainer__bM3sb h3{font-size:1.5em;font-weight:450;margin:18px 0}.Skill_skill__f1oFw .Skill_skillContainer__bM3sb p{color:var(--font-secondary);font-weight:200;margin:0}.Contacts_wrapper__SBMKV{background-color:#252b2f;min-height:60vh}.Contacts_container__ojJDT{flex-direction:column}.Contacts_inputsContainer__Me6-E{align-items:center;display:flex;flex-direction:column;height:70%;justify-content:space-around;width:100%}.Contacts_inputs__p0sWT{grid-column-gap:2rem;grid-row-gap:2rem;align-items:center;column-gap:2rem;display:grid;flex-direction:column;grid-template-areas:"name email" "subject subject" "message message" "submit submit";margin-bottom:2rem;row-gap:2rem;width:100%}@media(max-width:1000px){.Contacts_inputs__p0sWT{grid-template-areas:"name" "email" "subject" "message" "submit"}}.Contacts_name__6PlxH{grid-area:name}.Contacts_email__Xkj-Q{grid-area:email}.Contacts_subject__H4UJI{grid-area:subject}.Contacts_submit__YuByI{grid-area:submit;justify-content:flex-end}@media(max-width:600px){.Contacts_submit__YuByI{justify-content:center}}.Contacts_submit__YuByI button{white-space:pre}.Contacts_message__aYdS1{grid-area:message}.Input_fieldContainer__fVF4E{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.Input_underField__tqWVN{height:2px;position:relative;top:-1px;transition:.5s ease;width:0}.Input_text__b-zq8{background-color:#0000;color:#626161;font-family:Open Sans,sans-serif;font-size:16px;left:17px;pointer-events:none;position:absolute;top:15px;transition:.5s ease}.Input_field__bPxHJ:focus{border-radius:0;outline:none}.Input_field__bPxHJ:focus,.Input_input__QhQsG{border:1px solid #31383d;box-shadow:none!important}.Input_input__QhQsG{background-color:#0000;color:#f0f0f0;font-family:Open Sans,sans-serif;font-size:1em;font-weight:400;height:50px;line-height:1.5;padding:.9em 1em;transition:all .5s;width:100%}.Input_field__bPxHJ:focus+.Input_underField__tqWVN{background-color:var(--color-theme);width:100%}.Input_field__bPxHJ:focus+.Input_underField__tqWVN+.Input_text__b-zq8{color:var(--color-theme);left:8px;padding:0 5px;position:absolute;top:-8px}.Input_focusedDiv__XV-g6{background-color:var(--color-theme);width:100%}.Input_focusedText__SM85C{color:var(--color-theme);left:8px;padding:0 5px;position:absolute;top:-8px}.Input_textarea__VLxZ0{height:215px;overflow:auto;position:relative;resize:none}.Input_textarea__VLxZ0::-webkit-scrollbar{width:2px}.Input_textarea__VLxZ0::-webkit-scrollbar-thumb{background-color:var(--color-theme);border-radius:3px}.Button_submitBtn__MnntT,.Button_submitBtn__MnntT:focus{background:#0000;border:1px solid var(--color-theme);color:var(--color-theme);cursor:pointer;font-family:Roboto Mono,monospace;font-size:1rem;padding:1rem;transition:.8s}.Button_submitBtn__MnntT:focus:hover,.Button_submitBtn__MnntT:hover{background-color:var(--color-theme);color:var(--color-light-primary)}.Button_submitBtn__MnntT:disabled,.Button_submitBtn__MnntT:focus:disabled{cursor:default;opacity:.5}.Button_submitBtn__MnntT:disabled:hover,.Button_submitBtn__MnntT:focus:disabled:hover{background:#0000;color:var(--color-theme)}.Projects_projects__-XMAp{background-color:var(--color-dark-primary);min-height:100vh;padding-bottom:100px}.Projects_projects__-XMAp .Projects_container__5MtnH{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.Projects_projects__-XMAp .Projects_container__5MtnH .Projects_projectsContainer__bcgcZ{align-items:center;column-gap:50px;display:flex;flex-wrap:wrap;justify-content:space-around;row-gap:50px;width:100%}.Project_project__VCkC8{align-items:center;display:flex;flex-direction:column;height:280px;justify-content:center;position:relative;transition:.8s;width:500px}@media(max-width:1315px){.Project_project__VCkC8{font-size:.9em;height:250px;width:450px}}@media(max-width:1200px){.Project_project__VCkC8{height:220px;width:400px}}@media(max-width:1070px){.Project_project__VCkC8{height:200px;width:360px}}@media(max-width:960px){.Project_project__VCkC8{height:280px;width:500px}}@media(max-width:800px){.Project_project__VCkC8{height:250px;width:450px}}@media(max-width:585px){.Project_project__VCkC8{height:200px;width:360px}}@media(max-width:485px){.Project_project__VCkC8{font-size:.7em;height:165px;width:300px}}.Project_project__VCkC8:hover{transform:scale(1.06)}.Project_project__VCkC8 .Project_screen__1C4jR{align-items:center;background-position:50%;background-size:cover;border:1px solid var(--font-tertiary);display:flex;filter:blur(5px);flex-direction:column;font-size:70px;height:100%;justify-content:center;transition:all .5s;width:100%}.Project_project__VCkC8 .Project_screen__1C4jR:hover{border:none;box-shadow:none}.Project_project__VCkC8 .Project_screen__1C4jR:hover *{font-size:.5em;opacity:1}.Project_project__VCkC8 .Project_cover__ASUXs{background-color:#000;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:1.3s}.Project_project__VCkC8 .Project_cover__ASUXs:hover{opacity:.6}.Project_project__VCkC8 .Project_cover__ASUXs .Project_projectInfo__ePMGK{align-items:center;display:flex;flex-direction:column;font-family:var(--font-primary);height:80%;justify-content:center;margin:5% 10%;width:80%}.Project_project__VCkC8 .Project_cover__ASUXs .Project_projectInfo__ePMGK h3{font-size:1.5em;font-weight:450;margin:18px 0}.Project_project__VCkC8 .Project_cover__ASUXs .Project_projectInfo__ePMGK p{color:var(--font-secondary);font-weight:200;margin:0;text-align:center}.Project_project__VCkC8 .Project_cover__ASUXs .Project_projectInfo__ePMGK a{color:var(--color-light-primary);text-decoration:none;transition:.8s}.Project_project__VCkC8 .Project_cover__ASUXs .Project_projectInfo__ePMGK a:hover{color:var(--color-theme)}.Footer_footer__M\+QEP{background-color:var(--color-dark-secondary)}.Footer_container__4lt\+Z{align-items:center;flex-direction:column;justify-content:space-between}.Footer_title__KpHHR{background-color:#a9a9a9;border:1px solid green}.Footer_socnetsContainer__jtVvP{column-gap:25px;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:25px}.Footer_copyright__v9oBQ{color:#b5b5b5;display:flex;font-family:Inconsolata,monospace;font-size:16px;font-weight:300;justify-content:center;margin:16px 0 48px;text-align:center}.Socnet_icon__xgAmU{align-items:center;border:1px solid #31383d;cursor:pointer;display:flex;font-size:35px;height:50px;justify-content:center;transition:.5s;width:50px}.Socnet_icon__xgAmU:hover{background-color:var(--color-light-primary);border:1px solid var(--color-light-primary);color:#000}.Socnet_icon__xgAmU a,.Socnet_icon__xgAmU a:visited{color:var(--color-light-primary);height:35px;text-decoration:none}
/*# sourceMappingURL=main.19edca49.css.map*/