*{box-sizing:border-box;margin:0;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}body{color:#f0f0f0;cursor:url(/assets/point-Dp69Z8DX.png),default;background-position:50%;background-size:cover;background-attachment:fixed;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:5rem .625rem 1.25rem;line-height:1.6;display:flex}header{z-index:9999;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#0000001a;border-bottom:1px solid #ffffff1a;justify-content:center;align-items:center;height:3.75rem;display:flex;position:fixed;top:0;left:0;right:0}header .mx-auto{justify-content:space-between;align-items:center;width:90%;max-width:68.75rem;display:flex}header img{width:auto;height:5rem}.container{-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:#1e1e1ed9;border:1px solid #ffffff1a;border-radius:1.5625rem;flex-direction:column;width:100%;max-width:68.75rem;display:flex;overflow:hidden}.container h1{text-align:center;padding:2.5rem 1.25rem .625rem;font-family:Open Sans,sans-serif;font-size:clamp(1.8rem,5vw,3.5rem);font-weight:700}.text{padding:0 1.25rem}.text p{text-align:center;font-size:clamp(1rem,2vw,1.2rem);font-weight:700}.container h2{background:#0000001a;padding:1.25rem 1.25rem .3125rem;font-size:1.5rem}.container #thH3{background:#0000001a;padding:1.25rem;font-size:1.5rem}#projects{background:#0d0d0d33;padding:.625rem}#projects p{margin-bottom:.9375rem;font-size:1.1rem;font-weight:400}#projects a{color:inherit;background-color:#0000;background-image:linear-gradient(90deg,#64c8c8,#64c8c8),linear-gradient(90deg,red,#ff00b4,#0064c8);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% .1875rem,0 .1875rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;font-weight:700;text-decoration:none;transition:background-size .4s}#projects a:hover{background-size:0 .1875rem,100% .1875rem}.technologyBoard{-webkit-overflow-scrolling:touch;background-color:#0d0d0d1a;width:100%;padding:.9375rem;overflow-x:auto}.Table{border-collapse:separate;border-spacing:.4375rem;margin:0 auto}.Table td{background:#1e2846d9;border-radius:.625rem;width:3.4375rem;height:3.4375rem;transition:all .3s;position:relative;box-shadow:0 .25rem .625rem #0000004d}.Table td.empty{display:none}.Table td:hover{z-index:10;background:#3498dbe6;transform:scale(1.1)rotate(3deg);box-shadow:0 .625rem 1.25rem #3498db66}.Table td a{justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex}.Table td img{object-fit:contain;filter:drop-shadow(0 .125rem .25rem #00000080);width:80%;height:80%}#bottom{text-align:center;background-color:#282828f2;border-top:1px solid #3e0b9066;width:100%;padding:.9375rem 1.25rem}#bottom img{margin:0 .75rem;transition:transform .2s}#bottom img:hover{transform:translateY(-.3125rem)}#bottom p{color:#f0f8ff;opacity:.8;margin-top:.75rem;font-size:.8rem}@media (min-width:48rem){body{padding:5rem 1.25rem 1.25rem}header .mx-auto{width:90%}.container{width:100%}.container h1{text-align:left;padding:2.5rem 2.5rem .625rem}.text p{text-align:left;padding-left:1.25rem}.Table td{width:3.75rem;height:3.75rem}.Table td.empty{visibility:hidden;display:table-cell}}@media (prefers-color-scheme:dark){header{color:#f0f8ff;background:#0a0a0a99}}@media (pointer:fine){a,.technologies img,#projects a{cursor:url(/assets/link-C58s-mVm.png),pointer}}@media (max-width:480px){.container h1{font-size:2rem}}@media (max-width:768px){.Table,.Table tbody{border-spacing:0;flex-wrap:wrap;justify-content:center;width:100%;display:flex}.Table tr{display:contents}.Table td{justify-content:center;align-items:center;width:3.5rem;min-width:3.5rem;height:3.5rem;margin:.25rem;display:flex}.Table td.empty{display:none!important}}.MyFavoriteTech{background:#0d0d0d4d;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.25rem;padding:2%;display:grid}.techCard,#goCard,#dockerCard,#nvimCard,#ginCard,#qtCard{-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);cursor:url(/assets/link-C58s-mVm.png),pointer;border:1px solid #ffffff1a;border-radius:.6rem;height:100%;padding:1.5rem;transition:border-color .3s}.techCard:hover{border-color:#64c8c899}.iconCard{margin-bottom:.5rem;font-size:2.5rem}.iconCard img{width:100%;max-width:2.5rem;height:auto;display:block}.titleCard{color:#fff;margin-bottom:.375rem;background:0 0!important;padding:0!important;font-size:1.25rem!important}.descCard{color:#ccc;font-size:.9rem;line-height:1.4}#goCard{background:linear-gradient(135deg,#00add81a,#007d9c33)}#dockerCard{background:linear-gradient(135deg,#2496ed1a,#0d4da133)}#nvimCard{background:linear-gradient(135deg,#3178c61a,#23599633)}#ginCard{background:linear-gradient(135deg,#61dafb1a,#22748a33)}#qtCard{background:linear-gradient(135deg,#00979c1a,#005f6333)}
