.page_main__X1K_V h1{margin:calc(var(--margin-height) * 1.5) 0}.page_github4life__DKzxk h2,.page_libgit2__c_lZk h2,.page_testsummary__rHqaC h2{margin:0}.page_libgit2__c_lZk{display:flex;gap:calc(var(--margin-height) / 2) calc(var(--margin-width) * 2);align-items:center}.page_libgit2Link__PlgrL{text-decoration:none}.page_libgit2Demo__vpEaP{align-self:center}.page_testsummary__rHqaC{margin-top:calc(var(--margin-height) * 2);display:flex;gap:calc(var(--margin-height) / 2) calc(var(--margin-width) * 2);align-items:center}.page_testsummaryLink__8orvZ{text-decoration:none}.page_testsummaryDemo__iUztM{order:-1;align-self:center}.page_github4life__DKzxk{margin-top:calc(var(--margin-height) * 2);display:flex;gap:calc(var(--margin-height) / 2) calc(var(--margin-width) * 2);align-items:center}.page_github4lifeLink__g_mvP{text-decoration:none}.page_github4lifeDemo__qm0bD{width:67.75rem!important;align-self:center}.page_github4lifeGame__FmHEV{height:7rem;background:url(/projects/github4life-dark.gif);background-position:-.35rem -.5rem;background-size:72rem auto}@media (prefers-color-scheme:light){.page_github4lifeGame__FmHEV{background:url(/projects/github4life-light.gif)}}.page_github4life__DKzxk:hover .page_github4lifeExplanation__ebCYj,.page_libgit2__c_lZk:hover .page_libgit2Explanation__nlFce,.page_testsummary__rHqaC:hover .page_testsummaryExplanation__YwI7Y{background-color:var(--color-contrast-bg)}.page_github4lifeExplanation__ebCYj,.page_libgit2Explanation__nlFce,.page_testsummaryExplanation__YwI7Y{margin:calc(0px - (var(--margin-height) / 4)) calc(0px - (var(--margin-width) / 2));padding:calc(var(--margin-height) / 4) calc(var(--margin-width) / 2);border-radius:.5rem}.page_github4lifeExplanation__ebCYj p,.page_libgit2Explanation__nlFce p,.page_testsummaryExplanation__YwI7Y p{margin:0;padding:0}@media (max-width:900px){.page_libgit2Demo__vpEaP{transform:scale(75%);margin:-2.375rem -4.125rem}.page_testsummaryDemo__iUztM{transform:scale(75%);margin:-1.6875rem -3.75rem}.page_github4lifeDemo__qm0bD{transform:scale(75%);margin:-1.195rem -3rem -1.195rem -3.75rem}}@media (max-width:800px){.page_github4life__DKzxk,.page_libgit2__c_lZk,.page_testsummary__rHqaC{gap:calc(var(--margin-height) / 2) calc(var(--margin-width) * 1.5)}.page_github4life__DKzxk,.page_testsummary__rHqaC{margin-top:calc(var(--margin-height) * 1.5)}.page_libgit2Demo__vpEaP{transform:scale(50%);width:35rem;height:19rem;margin:-4.75rem -8.25rem -4.75rem -8.75rem}.page_testsummaryDemo__iUztM{transform:scale(50%);width:30rem;height:13.5rem;margin:-3.375rem -7.5rem}.page_github4lifeDemo__qm0bD{transform:scale(50%);width:30rem;height:9.56rem;margin:-2.39rem -6rem -2.39rem -6.25rem}}@media (max-width:600px){.page_github4life__DKzxk,.page_libgit2__c_lZk,.page_testsummary__rHqaC{flex-direction:column;gap:0;justify-content:space-between;align-items:flex-start;align-content:space-between}.page_github4life__DKzxk h2,.page_libgit2__c_lZk h2,.page_testsummary__rHqaC h2{font-size:1.5rem}.page_github4life__DKzxk p,.page_libgit2__c_lZk p,.page_testsummary__rHqaC p{margin-top:0}.page_github4lifeDemo__qm0bD,.page_libgit2Demo__vpEaP,.page_testsummaryDemo__iUztM{order:3;align-self:start}.page_libgit2Demo__vpEaP{margin-top:-3.75rem}.page_testsummaryDemo__iUztM{margin-top:-2.375rem}.page_github4lifeDemo__qm0bD{margin-top:-1.25rem;margin-left:-10rem;padding:0;max-width:40rem;width:40rem}}.page_other__wF02y h2{margin:calc(var(--margin-height) * 2) 0 0 0;width:100%;text-align:center;vertical-align:middle;text-transform:uppercase;font-weight:100;font-size:.95rem;letter-spacing:.15rem;opacity:75%}.page_other__wF02y ul{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;padding:0}.page_other__wF02y ul li{list-style-type:none;flex-grow:1;flex-shrink:0;flex-basis:calc(33% - (var(--margin-width) / 3));padding:calc(var(--margin-height) / 2) calc(var(--margin-width) / 2);border-radius:.5rem}.page_other__wF02y ul li:hover{background-color:var(--color-contrast-bg)}.page_other__wF02y ul a{display:flex;text-decoration:none;flex-direction:column;align-items:center;justify-content:center;text-align:center;vertical-align:top;gap:0}@media (max-width:600px){.page_other__wF02y ul li{flex-basis:calc(50% - (var(--margin-width) / 2))}}.page_otherName__p79uv{display:block;font-weight:600}.page_otherDescription__sEqHt{display:block}.page_otherHeader__Srdsz{display:inline-block;width:var(--margin-width);height:var(--margin-height);border-radius:1rem;background-color:#cccccc;margin-bottom:.5rem}.page_otherHeader__Srdsz:before{display:block;position:relative;top:.4rem;left:.5rem;width:1rem;height:1rem}.page_cve__h___A .page_otherHeader__Srdsz:before{content:url(/projects/shield-slash.svg)}.page_dogged__PmdL7 .page_otherHeader__Srdsz:before{content:url(/projects/package.svg)}.page_gitrecover__0hhjO .page_otherHeader__Srdsz:before{content:url(/projects/codescan-checkmark.svg)}.page_ntlmclient__9ZMVC .page_otherHeader__Srdsz:before{content:url(/projects/key.svg);top:.35rem}.page_issuedashboard__BrkMj .page_otherHeader__Srdsz:before{content:url(/projects/graph.svg);top:.4rem;left:.5rem;width:.8rem;height:.8rem}.page_adopt__OfBrd .page_otherHeader__Srdsz:before{content:url(/projects/command-palette.svg)}.window_window__4Sni3{width:30rem;filter:drop-shadow(.5rem .5rem 2rem var(--color-window-shadow-bg));border-radius:.5rem .5rem 0 0}@media (prefers-color-scheme:dark){.window_window__4Sni3{border:1px solid var(--color-window-chrome-border)}}.window_titlebar__djVl1{position:relative;background-color:var(--color-window-chrome-bg);color:var(--color-window-chrome-fg);border-radius:.5rem .5rem 0 0;border-bottom:1px solid var(--color-window-chrome-border)}.window_button__ClSuF{height:.65rem;width:.65rem;display:inline-block;border-radius:50%;margin-left:.5rem}.window_buttonClose__QjqFm{background-color:#ed6a5e;margin-left:1rem}.window_buttonMinimize__B_m8T{background-color:#f4bf4f}.window_buttonMaximize__3k_Vy{background-color:#61c554}.window_browserUrlContainer__Chwfi{display:inline-block;margin-right:3.95rem;width:calc(100% - 7.9rem);text-align:center;padding:.3rem}.window_browserUrl__VgVk1{display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.8rem;background-color:var(--color-window-chrome-url-bg);color:var(--color-window-chrome-url-fg);border-radius:.25rem;opacity:75%;padding:.1rem 2.5rem .1rem 3.15rem}.window_browserRefresh__bFXs1{display:inline-block;width:.65rem;height:.65rem;margin:0 -1.85rem 0 1.85rem}.window_browserRefresh__bFXs1 svg{fill:#ffffff}.window_contents__oalF4{position:relative;background-color:var(--color-content-bg);z-index:-1}.testsummary_demo_testsummaryWindow___72ME{width:30rem;filter:drop-shadow(.5rem .5rem 2rem var(--color-window-shadow-bg))}.testsummary_demo_testsummaryArtifacts___U7yj{border:1px solid #d1d7dd;border-right:0;border-top:0;border-radius:0 0 0 .5rem;height:1.25rem;margin:0 0 0 2rem}.testsummary_demo_testsummaryContainer__jAVXI{padding:2rem 0 0 2rem}.testsummary_demo_testsummarySection__wC1kM{border:1px solid #d1d7dd;border-right:0;border-bottom:0;border-radius:.5rem 0 0 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background-color:#ffffff}.testsummary_demo_testsummaryTitle__kVQhU{background-color:#f6f8fa;font-weight:500;padding:.75rem 1rem;border-bottom:1px solid #d1d7dd;border-radius:.5rem .5rem 0 0}.testsummary_demo_testsummaryResults__3mps4{padding:1rem 1rem .5rem}@media (prefers-color-scheme:dark){.testsummary_demo_testsummaryArtifacts___U7yj{border:1px solid #31363c}.testsummary_demo_testsummarySection__wC1kM{border:1px solid #31363c;background-color:#0e1116}.testsummary_demo_testsummaryTitle__kVQhU{background-color:#171b21;border-bottom:#31363c;color:#e7edf2}}