._projectSelector_3gnku_1{display:grid;grid-template-columns:4fr 1fr;align-items:flex-start;max-width:50rem;width:100%;padding:1.5rem;margin:auto;opacity:0;animation:_fadeIn_3gnku_1 1s var(--ease-out-expo) forwards .1s;gap:2.5rem 5rem}._header_3gnku_14{display:flex;grid-column:1 / span 2;flex-direction:column;align-items:center;gap:1.5rem;text-align:center;border-top:1px dotted var(--border-color-primary);padding-top:2.5rem}._header_3gnku_14 p{line-height:1.75!important}._content_3gnku_29{flex:1;display:flex;flex-direction:column;align-items:stretch;align-self:stretch;gap:2rem}._logo_3gnku_38{opacity:0;animation:_scaleIn_3gnku_1 1s var(--ease-out-expo) forwards .1s}._repoInputContainer_3gnku_43{margin-top:.5rem;display:flex;gap:.5rem;align-items:flex-end}._openProjectContainer_3gnku_50{display:flex;flex-direction:column;gap:.25rem}._repoInput_3gnku_43{flex:1}._linksContainer_3gnku_60{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;list-style:none}._linksContainer_3gnku_60 li{display:flex;gap:.5rem;font-size:.75rem;font-weight:500;text-decoration:none;color:var(--color-tertiary);transition:color .2s ease-in-out;cursor:pointer}._linksContainer_3gnku_60 li:not(:first-child){padding-top:.5rem}._linksContainer_3gnku_60 li:hover{color:var(--color-base)}._linksContainer_3gnku_60 li:hover:after{transform:scaleX(1);background-color:var(--color-primary)}._tutorialsContainer_3gnku_92{counter-reset:tutorial;margin-top:.75rem}._tutorialsContainer_3gnku_92 li{white-space:nowrap}._tutorialsContainer_3gnku_92 li:before{counter-increment:tutorial;display:inline-block;padding:.0625rem .5rem;border:1px solid var(--border-color-primary);border-radius:var(--radius-full);content:counter(tutorial,decimal-leading-zero);color:var(--color-quarternary);margin-top:-.125rem;text-align:center;min-width:1rem;transition:color .2s ease-in-out}._tutorialsContainer_3gnku_92 li:hover:before{color:var(--color-base)}._recentProjectsContainer_3gnku_119{flex:1}@keyframes _fadeIn_3gnku_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _scaleIn_3gnku_1{0%{opacity:0;transform:scale(2.5)}to{opacity:1;transform:scale(1)}}._githubAuth_1xr9i_1{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1.5rem;padding:1.5rem;max-width:30rem;width:100%;margin:auto;opacity:0;animation:_fadeIn_1xr9i_1 1s var(--ease-out-expo) forwards .1s}._header_1xr9i_16{display:flex;flex-direction:column;align-items:center;gap:.75rem}._header_1xr9i_16 h1,._authButton_1xr9i_27{margin-top:1.5rem}._header_1xr9i_16 ._logo_1xr9i_31{opacity:0;animation:_scaleIn_1xr9i_1 1s var(--ease-out-expo) forwards .1s}._links_1xr9i_36{--color-link: var(--color-primary);--color-link-hover: var(--color-tertiary);display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap;justify-content:center}._auth-user_1xr9i_46{display:flex;align-items:center;gap:1rem}._user-name_1xr9i_52{font-size:.9rem;color:#333}._auth-button_1xr9i_57{padding:.5rem 1rem;border:none;border-radius:4px;font-size:.9rem;cursor:pointer;transition:background-color .2s}._auth-button_1xr9i_57:disabled{opacity:.6;cursor:not-allowed}._auth-button_1xr9i_57._sign-in_1xr9i_71{background-color:#24292e;color:#fff}._auth-button_1xr9i_57._sign-in_1xr9i_71:hover:not(:disabled){background-color:#1b1f23}._auth-button_1xr9i_57._sign-out_1xr9i_80{background-color:#dc3545;color:#fff}._auth-button_1xr9i_57._sign-out_1xr9i_80:hover:not(:disabled){background-color:#c82333}@keyframes _fadeIn_1xr9i_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _scaleIn_1xr9i_1{0%{opacity:0;transform:scale(2.5)}to{opacity:1;transform:scale(1)}}
