.page_container{background:var(--primary-bg);color:var(--primary-text);width:100vw;height:100%;display:flex;flex-flow:column nowrap;align-items:center}body:before{left:50%;top:50%;transform:translate(-50%,-50%);background:#0c0c0c;content:"";position:absolute;width:100%;height:100%;z-index:20;mask:linear-gradient(0deg,rgba(2,12,12,1) 13%,rgba(2,12,12,0) 44%,rgba(2,12,12,1) 98%,rgba(2,12,12,1) 100%)}#main_section{display:flex;flex-flow:row;justify-content:center;align-items:center;width:80%;height:100vh;gap:10px;background-image:radial-gradient(circle at 10px 10px,rgba(176,176,176,.297) 1px,transparent 0);background-size:50px 50px}#main_text{font-size:4rem;z-index:20;display:flex;flex-flow:column;justify-content:center;gap:0}#main_name{background:#5ca6ff;background:linear-gradient(222deg,#5ca6ff,#f62aff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:5rem;text-align:left}#left .text{display:flex;justify-content:center;flex-flow:column;gap:0}#left .row{margin-top:20px;display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;z-index:50;text-align:center}#the_blob{opacity:0;display:none;position:absolute;height:1000px;left:35vw;z-index:3}#form_section a{text-decoration:none;color:#fff;height:100%;width:100%;display:grid;place-items:center}#right_content{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(6,1fr);width:100%;height:100vh;z-index:80;gap:20px}#left{display:flex;flex-flow:row;gap:50px;z-index:40}#right_wrapper{width:60%;height:75%;display:flex;flex-flow:column;gap:20px;justify-content:center;align-items:center}#right_wrapper h1{font-size:2rem}#right_content .card{border-radius:25px;border:1px #83838396 solid;background:#6666666e;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);display:flex;justify-content:center;align-items:center;z-index:30;transition:.5s ease;cursor:pointer;animation:appear linear;animation-timeline:view();animation-range:entry 0% cover 30%}#right_content .card:hover{transform:scale(102%);z-index:100}.card3,.card4{cursor:default!important;min-height:200px}.card3:hover,.card4:hover{transform:none!important}.card_inside{display:flex;flex-flow:column;justify-content:flex-start;width:90%;height:90%;font-size:100%}.card_inside .content_wrapper{height:90%;display:flex;flex-flow:column;justify-content:center}.card_inside .topbar{padding:5px;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:20px}.card_inside .program_name{opacity:.5}.card1{grid-area:1 / 1 / 4 / 4;background:url(./test.D_keuGLy.jpg)!important;background-size:cover!important}.card2{grid-area:1 / 4 / 4 / 7;z-index:80;flex-flow:column nowrap;align-items:center!important;background:url(./design.BzV84dEA.png)!important;background-size:cover}.card3{grid-area:4 / 1 / 6 / 4;background-position:70%;flex-flow:column nowrap;align-items:center!important}.card4{grid-area:4 / 4 / 6 / 7;z-index:80}.card5{grid-area:6 / 3 / 7 / 5}.card6{grid-area:6 / 5 / 7 / 7}.card7{grid-area:6 / 1 / 7 / 3}.card5,.card6,.card7{text-decoration:none!important}.photo_caption{font-size:5vw;text-align:center}.card3 span{text-align:left!important}.variable{color:#fffb00}.variable_name{color:#49ffe1}.limited{color:#bf60ff}.spacer{width:20px;height:1px}.card_row{display:flex;flex-flow:row}.button{border-radius:5px;padding:5px;border:1px #83838396 solid;background-size:500px;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background:#6666666e 70%;flex-flow:column nowrap;align-items:center!important;cursor:pointer;transition:.5s ease;text-decoration:none;color:#fff}.button-no-bg{padding:5px;background-size:500px;background-position:70%;border-radius:50px;flex-flow:column nowrap;align-items:center!important;cursor:pointer;transition:.5s ease;text-decoration:none;color:#fff}.button:hover{transform:translateY(-2px);box-shadow:0 2px #ffffff21}#form_section{width:100vw;display:grid;place-items:center}#socials_part .card{height:50%;width:15%;background:#6666666e;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:20px;padding:3px;border:1px #83838396 solid;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;font-size:1.5vw;transition:.5s ease}#socials_part .card:hover{transform:scale(105%);cursor:pointer}#top-button{width:20%!important;height:10%!important;display:flex!important;flex-flow:row!important;justify-content:center;animation:appear linear;animation-timeline:view();animation-range:entry 0% cover 10%}#socials_part{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;gap:50px}.disabled{opacity:.8;filter:grayscale(1);pointer-events:none}.tool_icons{color:#ffffffb0;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:15px;font-size:2rem;width:100%;padding-top:20px}.tool_icons .tool{display:flex;justify-content:center}@media only screen and (max-width: 1800px){#main_section{flex-flow:column}#right_wrapper{width:90%;display:flex}}@media screen and (max-width: 1500px){#main_text{font-size:3rem}.card4,.card5,.card6,.card7{font-size:.8em}}@keyframes appear{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes float{0%{transform:translate(0)}25%{transform:translate(10px,5px)rotate(-2deg)}50%{transform:translate(0) rotate(1deg)}75%{transform:translate(-10px,-4px) rotate(-2deg)}to{transform:translate(0)}}@media only screen and (max-width: 1100px){#top-button{width:50%}#contactMe{margin-left:10%}#left .row{display:flex;flex-flow:column;align-items:flex-start!important;justify-content:flex-start;gap:20px}.link_card{height:200px!important;background:red}#right_content{display:flex;justify-content:center;flex-flow:column}#the_blob{display:none}#right_content .card{font-size:3vw}#right_content .card .content_wrapper{padding:20px}#right_content .link_card{font-size:5vw!important}#main_name{font-size:4rem;display:grid;place-items:center}#main_text{flex-flow:column;text-align:center;font-size:2.5rem}#left{flex-flow:column-reverse;justify-content:center;align-items:center;text-align:center}#left .row{align-items:center;justify-content:center}#left .img img{width:70%}.lights{height:8px!important}.img{display:flex;justify-content:center;align-items:center}.card_inside .topbar{padding:0;gap:5px}#main_section{min-height:200vh;justify-content:flex-start;padding-top:100px}}@media screen and (max-width: 960px){#main_text{font-size:1.5em}#main_name{font-size:2em}.tool_icons{font-size:1em;display:flex;justify-content:center}}#the-logo.svelte-90f8cq{filter:drop-shadow(5px 5px 10px #000)}
