*{color:#ddd;background-color:#111;margin:32px 0;font-family:monospace}h1{margin-top:0;font-size:32px}h2{margin-bottom:8px;font-size:28px}.hr-right{border:none;border-top:1px solid #333;width:100%;margin:18px 0 24px auto}.hr-left{border:none;border-top:1px solid #333;width:100%;margin:18px auto 24px 0}.vl{transform-origin:top;border-left:1px solid #333;height:calc(100% - 64px);margin-left:-.5px;transition:height 1s;animation:1s ease-out forwards growDown;position:absolute;top:0;left:50%}@keyframes growDown{0%{transform:scaleY(0)}to{transform:scaleY(1)}}#right-content,#left-content{width:35%;margin:0;display:flex;position:absolute}#right-content{left:52%}#left-content{right:52%}.right-container,.left-container{flex-direction:column;width:100%;margin-top:0;margin-right:0;display:flex;position:relative}.right-container{align-items:flex-start}.left-container{align-items:flex-end}#head-image{border-radius:32px;width:50%;margin-top:0;transition:all .5s;animation:.5s ease-out forwards fadeFromRight;position:relative}@keyframes fadeFromRight{0%{opacity:0;transform:translate(2%,-100px)scale(.7)}to{opacity:1;transform:translate(0)scale(1)}}#full-header,#projects-head-container{margin-bottom:0}#cycling-header{color:inherit;margin:0}#head-cursor{color:inherit;margin:0;animation:1s step-end infinite blinkCursor;display:inline-block}@keyframes blinkCursor{0%,to{opacity:0}50%{opacity:1}}repo-card{border-radius:20px;flex:1;width:25%;height:110px;margin-top:0;margin-bottom:0;transition:color .3s,background-color .3s;display:block;position:relative;transform:translate(0);box-shadow:0 0 #000}repo-card:not([enabled]) *{color:#0000;background:0 0;border:#0000}repo-card[enabled]{background-color:#222}repo-card:hover[enabled]{box-sizing:content-box;background-color:#333}.repo-card-row{gap:16px;width:100%;margin-top:16px;margin-bottom:0;display:flex}.repo-link{color:inherit;background:0 0;height:110px;margin-top:0;margin-bottom:0;text-decoration:none;display:block}.repo-head{color:#ddd;background-color:#0000;margin:20px 0 0 20px;font-family:sans-serif;font-size:16px;font-weight:700}.repo-desc-stars{background-color:#0000;justify-content:space-between;margin:0;display:flex;position:absolute;bottom:10px;left:0;right:0}.repo-desc{color:#999;background-color:#0000;width:80%;margin:20px 0 10px 20px;font-family:sans-serif;font-size:14px}.repo-stars{white-space:nowrap;text-align:right;color:#bbb;background-color:#0000;place-content:flex-end;margin:20px 20px 10px 0;font-family:sans-serif;font-size:14px}.disabled-link{pointer-events:none}stack-card{background-color:#222;border-radius:20px;flex:1;width:80%;min-height:110px;margin-top:0;margin-bottom:0;transition:background-color .2s,color .2s;display:block;position:relative;transform:translate(0);box-shadow:0 0 #000}stack-card:hover{background-color:#333}stack-card:hover .stack-about{color:#ccc}stack-card:hover .stack-head{color:#fff}.stack-link{color:inherit;background:0 0;min-height:110px;margin-top:0;margin-bottom:0;text-decoration:none;display:block}.stack-head{color:#ddd;background-color:#0000;margin:20px 0 0 20px;font-family:sans-serif;font-size:20px;font-weight:700}.stack-about-container{background-color:#0000;justify-content:space-between;margin:0;display:flex;bottom:10px;left:0;right:0}.stack-about{color:#bbb;background-color:#0000;width:80%;margin:20px 0 20px 20px;font-family:sans-serif;font-size:15px}
