@keyframes _fadeIn_1sl9a_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}._link-wrapper_1sl9a_11{text-decoration:none;position:relative}._link-wrapper_1sl9a_11:hover,._link-wrapper_1sl9a_11._active_1sl9a_15{-webkit-text-decoration:underline #0f0;text-decoration:underline #0f0;text-decoration-thickness:.1rem}._link-wrapper_1sl9a_11 ._link-text_1sl9a_20{color:#0f0;text-transform:lowercase;font-family:monospace;font-size:1.2rem}._link-wrapper_1sl9a_11 ._copied-warning_1sl9a_26{color:#0f0;border-radius:.2rem;padding:.2rem;font-size:1.2rem;position:absolute;top:100%;left:0}@keyframes _fadeIn_my7nc_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}#_header_my7nc_1{margin-top:20rem}#_header_my7nc_1 #_header-description_my7nc_1{letter-spacing:.1rem;color:#0f0;text-align:center;margin:1.2rem 1.2rem 0;font-family:monospace;font-size:1.2rem}#_header_my7nc_1 #_header-nav_my7nc_1{justify-content:center;align-items:center;gap:1.2rem;display:flex}@keyframes _fadeIn_40ck7_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}#_footer-wrapper_40ck7_1{text-align:center;width:100%;margin-top:auto;padding:.4rem 0;position:relative}#_footer-wrapper_40ck7_1 #_footer_40ck7_1{text-align:center;color:#0f0;font-family:monospace;font-size:1.2rem}@keyframes _fadeIn_jg0ur_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}#_matrix_jg0ur_1{min-height:inherit;z-index:1;height:100%;position:relative}@keyframes _fadeIn_nr8vz_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}#_layout_nr8vz_1 ._content_nr8vz_11{z-index:2;background:#1f1f20b3;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;overflow:auto}#_layout_nr8vz_1 ._content_nr8vz_11 ._content-wrapper_nr8vz_24>section{color:#0f0;white-space:pre-line;text-align:center;flex:1;max-width:60rem;margin:1.6rem;font-family:monospace;font-size:1.4rem}@keyframes _fadeIn_10pk8_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}#_logo_10pk8_1{justify-content:center;align-items:center;display:flex}#_logo_10pk8_1 a{text-decoration:none}#_logo_10pk8_1 #_logo-title_10pk8_1{text-align:center;color:#0f0;letter-spacing:.2rem;text-align:center;font-size:3.2rem;display:inline;font-family:monospace!important}@keyframes _fadeIn_1hr5u_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}#_about-page_1hr5u_1 ._about-text_1hr5u_11{margin-bottom:1.2rem}@keyframes _fadeIn_9duv5_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}#_contact-page_9duv5_1{max-width:40rem!important}#_contact-page_9duv5_1 ._contact_9duv5_14{margin-bottom:1.2rem}@keyframes _fadeIn_1jzfn_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes _fadeIn_1rvke_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}#_works-page_1rvke_1{max-width:40rem!important}#_works-page_1rvke_1 ._work-title_1rvke_14{font-weight:700}#_works-page_1rvke_1 ._work-check_1rvke_17{margin-bottom:1.2rem;font-size:1.2rem}@keyframes fadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}:root{min-height:100vh;font-size:62.5%}body{min-height:inherit;font-size:1.6rem}#root,#root>*{min-height:inherit}*,:before,:after{box-sizing:border-box;-webkit-user-select:none;user-select:none;scrollbar-width:none;-ms-overflow-style:none;margin:0;padding:0}::-webkit-scrollbar{display:none}button{background-color:none;border:none;outline:none}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance;line-height:1}#root,#__next{isolation:isolate}body{font-optical-sizing:auto;font-variation-settings:"wdth" 100;color:#fafafa;background-color:#1f1f20;font-family:Roboto,sans-serif;font-style:normal;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif;font-style:normal;font-weight:600}h1{letter-spacing:.1rem;font-size:4.8rem}button{cursor:pointer}button:disabled{color:#1f1f20;opacity:.7;pointer-events:none;background:#e3e3dd}input,textarea{font-optical-sizing:auto;font-variation-settings:"wdth" 100;color:#fafafa;background-color:#0000;border:none;outline:none;font-family:Roboto,sans-serif;font-style:normal;font-weight:400}
