body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e6edf3;-webkit-font-smoothing:antialiased;background-color:#2d333b;background-image:radial-gradient(at 20%,#3fb95008 0%,#0000 50%),radial-gradient(at 80% 20%,#3fb95005 0%,#0000 40%),url("data:image/svg+xml,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;font-family:Roboto,arial,sans-serif}.logo-link{color:#e6edf3;letter-spacing:-.02em;margin-bottom:32px;font-family:Google Sans,Roboto,arial,sans-serif;font-size:2rem;font-weight:700;text-decoration:none;display:inline-block}.logo-i{display:inline-block;position:relative}.logo-i:after{content:"";background:#08872b;border-radius:50%;width:.15em;height:.15em;position:absolute;top:.28em;left:50%;transform:translate(-50%)}.logo-dot{color:#5ade55}.logo-link:focus{outline:none}.logo-link:focus-visible{outline-offset:4px;border-radius:.375rem;outline:2px solid #5ade55}.field{margin-bottom:12px;position:relative}.field label{color:#8b949e;pointer-events:none;background:0 0;margin:0;padding:0;font-size:16px;font-weight:400;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.field input:not(:placeholder-shown)+label,.field input:focus+label,.field.focused label{color:#5ade55;background:#161b22;padding:0 4px;font-size:12px;top:-1px;transform:translateY(-50%)}.field.error label,.field.error.focused label{color:#e3a019;background:#161b22;padding:0 4px;font-size:12px;top:-1px;transform:translateY(-50%)}.field input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e6edf3;background:#161b22;border:1px solid #484f58;border-radius:.375rem;width:100%;padding:13px 16px;font-family:inherit;font-size:16px;transition:border-color .15s}.field input:focus{border-width:2px;border-color:#5ade55;outline:0;padding:12px 15px}.field.focused input{border-width:2px;border-color:#5ade55;padding:12px 15px}.field.error input,.field.error.focused input{border-width:2px;border-color:#e3a019;padding:12px 15px}.field input:-webkit-autofill{caret-color:#e6edf3;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#e6edf3!important;color:#e6edf3!important;background-color:#161b22!important;-webkit-box-shadow:inset 0 0 0 1000px #161b22!important}.field input:-webkit-autofill:hover{caret-color:#e6edf3;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#e6edf3!important;color:#e6edf3!important;background-color:#161b22!important;-webkit-box-shadow:inset 0 0 0 1000px #161b22!important}.field input:-webkit-autofill:focus{caret-color:#e6edf3;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#e6edf3!important;color:#e6edf3!important;background-color:#161b22!important;-webkit-box-shadow:inset 0 0 0 1000px #161b22!important}.toggle-pass{color:#484f58;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .15s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.toggle-pass:hover{color:#8b949e}.btn-text{color:#5ade55;letter-spacing:.01em;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:10px 8px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s}.btn-text:hover{background:#3fb95014}.btn-primary{color:#fff;cursor:pointer;letter-spacing:.01rem;background:#08872b;border:0;border-radius:.375rem;min-width:90px;padding:10px 24px;font-family:Mona Sans,MonaSansFallback,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:1rem;font-weight:500;line-height:1.5rem;transition:opacity .15s}.btn-primary:hover{opacity:.85}.btn-primary:active{opacity:.7}.btn-primary:disabled{opacity:.5;cursor:progress}.footer-bar{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-top:16px;padding:8px 8px 0;display:flex}.footer-links{gap:24px;display:flex}.footer-links a{color:#8b949e;font-size:12px;text-decoration:none}.footer-links a:hover{color:#5ade55}.footer-lang{color:#8b949e;font-size:12px;text-decoration:none}.footer-lang:hover{color:#5ade55}.page{flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:2rem 1.25rem;display:flex}.container{width:100%;max-width:852px;animation:.3s both fade-in}@keyframes fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.card{background:#161b22;border:1px solid #30363d;border-radius:8px;min-height:512px;padding:48px 40px 36px}.card-inner{align-items:flex-start;gap:32px;display:flex}.card-left{flex:none;justify-content:center;align-items:center;width:200px;display:flex}.card-right{flex:1;min-width:0}.card h1{color:#e6edf3;margin-bottom:12px;font-family:Google Sans,Roboto,arial,sans-serif;font-size:28px;font-weight:400;line-height:1.25}.card .sub{color:#8b949e;margin-bottom:24px;font-size:15px;line-height:1.5}.err{color:#f85149;margin:8px 0;font-size:13px}.actions{justify-content:space-between;align-items:center;margin-top:32px;display:flex}.btn-success{pointer-events:none;cursor:default!important;background:#2ea043!important}@media (width<=700px){.page{justify-content:flex-start;padding-top:12vh;padding-bottom:1rem}.container{max-width:450px}.card{flex-direction:column;justify-content:center;padding:32px 24px 28px;display:flex}.card-inner{flex-direction:column;flex:1;gap:0}.card-left{display:none}.card-right{flex-direction:column;flex:1;justify-content:center;width:100%;display:flex}.logo-link{margin-bottom:16px;font-size:1.75rem}.card h1{font-size:24px}.actions{margin-top:28px}}
