@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@800;900&family=Raleway:wght@300;400;700;800;900&family=Roboto:wght@300;400;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Sora:wght@100;300;400;500;600;700;800&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Inter,Sora,Roboto,Raleway,sans-serif;outline:none;-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth}:root{color-scheme:dark;--nord-color: 31, 35, 43;--focus-transition: width .2s ease-out .2s;--focus-height: 6px;--area-of-work: 1rem 10%;--padding_in_page: 2rem;--bgImageBlur: 25px;--anim-sc: all .4s ease-out 2s}:root{--primary-color: 220, 181, 235;--bg-color: 16, 17, 18;--fg-color: 241, 241, 241}img{filter:brightness(90%) contrast(90%)}*::selection{background-color:rgb(var(--primary-color));color:rgb(var(--bg-color))}body{background-color:rgb(var(--bg-color));color:rgb(var(--fg-color));max-width:1920px;margin:0 auto;overflow-x:hidden}body a{color:rgb(var(--primary-color))}.fancy-font{font-family:Playfair Display,serif;font-size:2.5rem;line-height:95%;color:rgb(var(--primary-color))}.fancy-h{font-size:3.5rem}.fancy-p{font-size:1.2rem;line-height:169%}.fancy-sub{font-weight:300;margin:1rem 0;font-size:1.2rem;line-height:169%}@media only screen and (max-width: 612px){.fancy-font{font-size:2rem;line-height:95%}.fancy-h{font-size:3rem}.fancy-p,.fancy-sub{font-size:1rem;line-height:169%}}.overflow-dots{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page{padding:var(--area-of-work)}.p-cover{height:100vh;max-height:800px}@media screen and (max-height: 700px){.p-cover{height:fit-content}}.p-full{min-height:100vh}.p-padding{padding-top:var(--padding_in_page);padding-bottom:var(--padding_in_page)}.icon{background-color:rgb(var(--fg-color));display:block;height:32px;width:32px}.icon.i-lg{height:48px;width:48px}.icon.i-github{-webkit-mask:url(./github-46b51703.svg) no-repeat center;mask:url(./github-46b51703.svg) no-repeat center}.icon.i-lg.i-github_lg{-webkit-mask:url(./github-46b51703.svg) no-repeat center;mask:url(./lg_github-23eaabc2.svg) no-repeat center}.icon.i-lg.i-linkedin_lg{-webkit-mask:url(./circle-linkedin-e5ed1aa4.svg) no-repeat center;mask:url(./lg_linkedin-8107f4b1.svg) no-repeat center}.icon.i-lg.i-call_lg{-webkit-mask:url(./circle-call-29915c2e.svg) no-repeat center;mask:url(./circle-call-29915c2e.svg) no-repeat center}.icon.i-lg.i-mail_lg{-webkit-mask:url(./circle-mail-23c1a9a1.svg) no-repeat center;mask:url(./circle-mail-23c1a9a1.svg) no-repeat center}.icon.i-linkedin{-webkit-mask:url(./circle-linkedin-e5ed1aa4.svg) no-repeat center;mask:url(./circle-linkedin-e5ed1aa4.svg) no-repeat center}.icon.i-forward{-webkit-mask:url(./Arrow-9287fe49.svg) no-repeat center;mask:url(./Arrow-9287fe49.svg) no-repeat center;transform:rotate(180deg)}.icon.i-backward{-webkit-mask:url(./Arrow-9287fe49.svg) no-repeat center;mask:url(./Arrow-9287fe49.svg) no-repeat center}.i-scrollDown{-webkit-mask:url(./MyWorksArrow-e3b0c442.svg) no-repeat center;mask:url(./MyWorksArrow-e3b0c442.svg) no-repeat center}.i-externalLink-sharp{-webkit-mask:url(./external-link-74a18183.svg) no-repeat center;mask:url(./external-link-74a18183.svg) no-repeat center}.i-externalLink{-webkit-mask:url(./external-link-alt-16f52c84.svg) no-repeat center;mask:url(./external-link-alt-16f52c84.svg) no-repeat center}.txtWrap1{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.txtWrap2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@keyframes openImage{0%{background-color:#0000;backdrop-filter:blur(0px);filter:brightness(90%) contrast(90%)}10%{background-color:#0000;backdrop-filter:blur(0px);padding:2rem;filter:brightness(100%) contrast(100%)}40%{width:100%;height:100%;top:0;left:0;bottom:0;right:0;padding:2rem;background-color:#0000;backdrop-filter:blur(0px);filter:brightness(100%) contrast(100%)}to{width:100%;height:100%;top:0;left:0;bottom:0;right:0;padding:2rem;background-color:#00000080;backdrop-filter:blur(var(--bgImageBlur));filter:brightness(100%) contrast(100%)}}@keyframes closeImage{0%{width:100%;height:100%;top:0;left:0;bottom:0;right:0;padding:2rem;background-color:#00000080;backdrop-filter:blur(var(--bgImageBlur));filter:brightness(100%) contrast(100%)}60%{width:100%;height:100%;top:0;left:0;bottom:0;right:0;padding:2rem;background-color:#0000;backdrop-filter:blur(0px);filter:brightness(100%) contrast(100%)}90%{background-color:#0000;backdrop-filter:blur(0px);padding:2rem;filter:brightness(100%) contrast(100%)}to{background-color:#0000;backdrop-filter:blur(0px);filter:brightness(90%) contrast(90%)}}.fullscreen-preview{cursor:zoom-out;box-sizing:border-box;user-select:none;animation:openImage 1s cubic-bezier(0,.12,0,.97) forwards}.remove-preview{cursor:not-allowed;pointer-events:none;user-select:none;box-sizing:border-box;animation:closeImage .6s cubic-bezier(.68,.08,1,.99) forwards}.sfullscreen-preview{cursor:zoom-out;z-index:101;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#00000080;padding:var(--area-of-work);padding-top:2rem;padding-bottom:2rem;transition:padding .4s ease;backdrop-filter:blur(50px)}.grab{cursor:grabbing}@keyframes showPopUp{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}.copied-text{position:relative;overflow:visible!important}.copied-text:before{content:"Click to copy \1f4ce";position:absolute;top:-2rem;right:0rem;padding:.5rem .5rem .8rem;text-align:center;background-color:rgba(var(--fg-color),.05);color:rgb(var(--fg-color));backdrop-filter:blur(20px);font-size:.8rem;font-weight:600;z-index:2;clip-path:polygon(0% 0%,100% 0%,100% 85%,100% 95%,95% 85%,0% 85%);opacity:0;transition:opacity .2s ease}.copied-text:hover:before{opacity:1}.copied-text.copied-popup:before{content:"Copied \2705";opacity:0}.copied-text.copied-popup:hover:before{opacity:1;transition:opacity .2s ease}abbr{cursor:help;text-decoration:none;position:relative}abbr:after{content:"";position:absolute;bottom:2px;left:0;right:0;width:100%;border-bottom:3px dotted rgba(var(--fg-color),.4)}.underline{position:relative}.underline:after{content:"";display:block;position:absolute;bottom:0px;width:0px;height:calc(var(--focus-height) * 2);max-height:40%;background-color:rgba(var(--primary-color),.2);transition:all .4s ease .2s;z-index:-1}.underline:focus:after,.underline:hover:after{width:100%}@keyframes zoomOut{0%{opacity:0;transform:scale(1.4)}50%{opacity:0}to{opacity:1;transform:scale(1)}}.initialized{opacity:0;animation:zoomOut 1.5s ease 1.8s forwards}@keyframes init{0%{opacity:0}to{opacity:1}}.dinit{opacity:1;transition:opacity 1.5s ease}.errorh1{font-size:5rem;text-align:center;margin-top:5rem;text-transform:uppercase;color:rgb(var(--primary-color))}.errorp{text-align:center;font-size:1.5rem;letter-spacing:.4rem;text-transform:uppercase;font-weight:800;width:50%;margin:0 auto;margin-top:1rem;max-width:600px}.morebt{all:unset;background-color:rgb(var(--primary-color));padding:.8rem 1.2rem;color:rgb(var(--bg-color));z-index:1;cursor:pointer;font-weight:600;position:relative}.morebt:after{content:"";position:absolute;display:block;bottom:0;left:0;right:0;width:0%;height:var(--focus-height);background-color:rgba(var(--bg-color),.2);transition:width .4s ease .2s}.morebt:hover:after,.morebt:focus:after{width:100%}.morebt:active{transform:translateY(2px)}.load{opacity:0;animation:opaMore .4s ease forwards .2s}@keyframes opaMore{0%{opacity:0}to{opacity:1}}@media only screen and (max-width: 650px){.errorh1,.errorp{text-align:left;margin:0}.errorh1{font-size:3rem}.errorp{font-size:1rem;width:80%;text-transform:capitalize;letter-spacing:0}}@media only screen and (max-width: 612px){.fancy-font,.fancy-h,.fancy-p,.fancy-sub{text-align:left}}@media screen and (min-width: 612px){.mb-break{display:none}}@media screen and (min-width: 300px){.vsmb-break{display:none}}
