.sign-in-page{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0f0f0f;flex-direction:column;min-height:100dvh;display:flex;position:relative}.sign-in-dots{pointer-events:none;opacity:.45;background-image:radial-gradient(#ffefe547 1.15px,#0000 1.25px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 42% 42%,#000 8%,#0000 74%);mask-image:radial-gradient(at 42% 42%,#000 8%,#0000 74%)}.sign-in-glow{pointer-events:none;border-radius:999px;position:absolute}.sign-in-glow-tr{background:radial-gradient(circle,#ff67006b,#0000 68%);width:720px;height:720px;top:-220px;right:-240px}.sign-in-glow-bl{background:radial-gradient(circle,#ff670047,#0000 70%);width:520px;height:520px;bottom:-120px;left:-180px}.sign-in-glow-hero{background:radial-gradient(circle,#ff670038,#0000 68%);width:640px;height:640px;top:-260px;left:180px}.sign-in-hero{z-index:1;flex-direction:column;gap:24px;padding:32px 24px 0;display:flex;position:relative}.sign-in-hero-copy{z-index:2;flex-direction:column;align-items:flex-start;gap:16px;display:flex;position:relative}.sign-in-logo{background:#ffefe533;border:1.5px solid #ffefe533;border-radius:999px;place-items:center;width:80px;height:80px;display:grid}.sign-in-logo img{width:39px;height:57px}.sign-in-badge{color:#ff6700;background:#fff0df1a;border:1px solid #fff0df40;border-radius:999px;align-items:center;gap:4px;margin:0;padding:4px 12px;font-size:14px;font-weight:600;line-height:1.4;display:inline-flex}.sign-in-headline{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(2.4rem,6vw,3.75rem);font-weight:700;line-height:.98;position:relative}.sign-in-headline-brand{color:#ff6900;display:inline-block;position:relative}.sign-in-headline-bang{color:#ff6700}.sign-in-underline{pointer-events:none;width:180%;max-width:none;height:auto;position:absolute;top:86%;left:-2%}.sign-in-mascot-container{z-index:1;position:relative}.sign-in-mascot-container img{inset-inline-start:0;pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:top;width:100%;height:auto;position:absolute;top:-5rem;scale:1.25}.sign-in-stage{z-index:2;flex:1;justify-content:center;align-items:center;padding:8px 16px 28px;display:flex;position:relative}.sign-in-card{background:#ff670066;border:1px solid #ffefe533;border-radius:48px 20px;flex-direction:column;gap:24px;width:min(100%,582px);padding:28px 20px 20px;display:flex}.sign-in-card-title{color:#ffefe5;letter-spacing:-.02em;margin:0;font-size:32px;font-weight:700;line-height:1.4}.sign-in-thread{flex-direction:column;gap:24px;max-height:min(460px,52dvh);padding-right:2px;display:flex;overflow-y:auto}.sign-in-bot{align-items:flex-start;gap:12px;display:flex}.sign-in-avatar{object-fit:cover;border-radius:999px;flex-shrink:0;width:32px;height:32px}.sign-in-bot-bubble{background:#9f40001a;border:1px solid #ffefe54d;border-radius:4px 24px;flex-direction:column;flex:1;gap:16px;min-width:0;padding:16px;display:flex}.sign-in-bot-bubble.is-compact{flex:0 auto;width:fit-content;max-width:calc(100% - 44px)}.sign-in-bot-copy{color:#fff;margin:0;font-size:16px;font-weight:500;line-height:1.4}.sign-in-inline-link{font:inherit;color:#ff6900;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.sign-in-socials{gap:12px;display:flex}.sign-in-card .sign-in-social.btn{color:#fff7ed;background:#ffefe533;border:1px solid #ffefe533;border-radius:24px;flex:1 1 0;gap:8px;min-width:0;height:40px;padding-inline:8px;font-size:14px;font-weight:600}.sign-in-card .sign-in-social.btn:hover{background:#ffefe552}.sign-in-github{filter:brightness(0)invert(.96)}.sign-in-user{color:#fff;background:#441306;border:1px solid #ffefe54d;border-radius:24px 4px;align-self:flex-end;max-width:min(330px,100%);margin:0;padding:16px;font-size:16px;font-weight:500;line-height:1.4}.sign-in-user.is-secret{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.sign-in-user-eye{color:#ffefe5;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.sign-in-composer-form{margin:0}.sign-in-composer{background:#262626;border-radius:999px;align-items:center;gap:10px;padding:8px 8px 8px 16px;font-size:16px;font-weight:500;line-height:1.4;display:flex}.sign-in-composer.is-password{padding-left:8px}.sign-in-eye{color:#d4d4d4;cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;width:32px;height:32px;padding:0;display:grid}.sign-in-composer:focus-within{outline-offset:2px;outline:2px solid #ff6700d9}.sign-in-composer input{width:100%;min-width:0;font:inherit;color:#fff;background:0 0;border:0;outline:none;font-size:16px;font-weight:500;line-height:1.4}.sign-in-composer input::placeholder{color:#d4d4d4;opacity:1;font-weight:500}.sign-in-card .sign-in-send.btn{flex-shrink:0;width:32px;height:32px;min-height:32px;padding:4px}.sign-in-card .sign-in-send.btn img{width:20px;height:20px;margin-top:2px}.sign-in-text-link{color:#ffefe5;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:500;line-height:1.4;text-decoration:underline}.sign-in-card-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.sign-in-locale{background:#ffffff29;border:0;border-radius:999px;margin:0;padding:4px;font-weight:600;display:inline-flex}.sign-in-locale-tab{color:#fafafa;cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:52px;height:28px;padding:4px 16px;font-size:14px;font-weight:700;line-height:1.4}.sign-in-locale-tab.is-active{color:#ff6700;background:#ffedd533;position:relative}.sign-in-locale-tab.is-active:before{pointer-events:none;content:"";border-radius:inherit;filter:blur(1.5px);-webkit-mask-composite:xor;background:linear-gradient(155deg,#fff,#ffffff80 40%,#0000 46% 60%,#ffffff80 65%,#fff 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sign-in-legal{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.sign-in-legal a{color:#fffcfc;border-radius:999px;padding:4px 8px;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none}.sign-in-legal a:hover{background:#ffffff14}.sign-in-bot-copy+.sign-in-bot-copy{margin-top:12px}.sign-in-confirm-form{margin:0}.sign-in-confirm-form .btn{width:100%;min-height:48px}.sign-in-strength{align-items:center;gap:12px;padding:0 4px 10px;display:flex}.sign-in-strength.is-below{padding:8px 4px 0}.sign-in-strength-bars{flex:1;gap:4px;display:flex}.sign-in-strength-bar{background:#ffffff29;border-radius:999px;flex:1;height:6px}.sign-in-strength-bar.is-1{background:#f04438}.sign-in-strength-bar.is-2{background:#f79009}.sign-in-strength-bar.is-3{background:#ff6700}.sign-in-strength-bar.is-4{background:#12b76a}.sign-in-strength-label{color:#d4d4d4;font-size:12px;font-weight:500;line-height:1.4}.sign-in-headline-brand.is-story{white-space:nowrap}.sign-in-underline.is-story{width:118%;left:-4%}.sign-in-card-title.is-centered{text-align:center}.sign-in-card.is-verify{justify-content:space-between;gap:24px}.sign-in-verify-copy{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.sign-in-verify-body{color:#fff;margin:0;font-size:16px;font-weight:500;line-height:1.4}.sign-in-verify-email{color:#ff6900;text-underline-offset:3px;text-decoration:underline}.sign-in-verify-actions{flex-direction:column;align-items:stretch;gap:8px;width:100%;display:flex}.sign-in-verify-back{color:#ff6900;text-align:center;text-transform:capitalize;padding:4px 0;font-size:16px;font-weight:500;line-height:1.4;text-decoration:none;display:block}.sign-in-verify-back:hover{opacity:.88}.sign-in-verify-missing,.sign-in-verify-feedback{text-align:center;margin:0;font-size:14px;font-weight:500;line-height:1.4}.sign-in-verify-missing{color:#d4d4d4}.sign-in-verify-feedback.is-success{color:#86efac}.sign-in-verify-feedback.is-danger{color:#fda4af}.sign-in-headline-brand.is-almost{white-space:nowrap}.sign-in-underline.is-almost{width:112%;top:78%;left:-6%}.sign-in-headline-brand.is-back-in{white-space:nowrap}.sign-in-underline.is-back-in{width:112%;top:82%;left:-4%}.sign-in-headline-brand.is-matters{white-space:nowrap}.sign-in-underline.is-matters{width:104%;top:82%;left:-2%}.sign-in-card.is-security{justify-content:space-between;gap:24px;overflow:hidden}.sign-in-security-main{flex-direction:column;flex:1;gap:24px;min-height:0;display:flex;overflow:hidden}.sign-in-security-copy{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.sign-in-security-body{color:#fff7ed;margin:0;font-size:16px;font-weight:500;line-height:1.4}.sign-in-security-mobile-title{display:none}.sign-in-security-settings{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.sign-in-security-settings>.flex{gap:16px}.sign-in-security-settings .card{color:#fff7ed;box-shadow:none;background:#fffcfc1f;border:1px solid #ffefe533;border-radius:24px;gap:12px;padding:16px}.sign-in-security-settings .card-header{color:inherit}.sign-in-security-settings .card-header h2{color:#ffefe5;margin:0;font-size:16px;font-weight:700;line-height:1.4}.sign-in-security-settings .card-header p,.sign-in-security-settings .text-neutral-500,.sign-in-security-settings .text-sm{color:#fff7edc7}.sign-in-security-settings .card li{background:#0f0f0f47;border-color:#ffefe52e}.sign-in-security-settings .btn-light{color:#fff7ed;background:0 0;border-color:#0000}.sign-in-security-settings .btn-light:hover{background:#ffffff14}.sign-in-security-settings .btn-primary.outlined{--btn-bg-color:transparent;--btn-color:#ffefe5;--btn-bg-hover-color:#ff690024}.sign-in-security-settings .badge-success{color:#86efac;background:#86efac29}.sign-in-security-settings a{color:#ff6900}.sign-in-sign-out-main{justify-content:center;gap:32px}.sign-in-sign-out-status{color:#fff7ed;justify-content:center;align-items:center;gap:12px;margin:0;font-size:16px;font-weight:500;line-height:1.4;display:flex}.sign-in-headline-brand.is-securely{white-space:nowrap}.sign-in-underline.is-securely{width:112%;top:78%;left:-4%}.sign-in-splash-motion{z-index:3;display:flex;position:absolute;inset:0}.sign-in-splash{background-color:#0f0f0f;background-image:radial-gradient(#ff690033 1.5px,#0000 1.6px);background-size:23px 23px;flex-direction:column;flex:1;align-items:center;gap:40px;min-width:0;padding:24px 16px;display:flex;position:relative;overflow:hidden}.sign-in-splash:before,.sign-in-splash:after{pointer-events:none;content:"";border-radius:999px;position:absolute}.sign-in-splash:before{background:radial-gradient(circle,#ff670042 0%,#140b0047 55%,#0000 78%);width:829px;height:829px;top:-309px;left:-89px}.sign-in-splash:after{background:radial-gradient(circle,#ff670033 0%,#140b0033 50%,#0000 74%);width:597px;height:597px;top:444px;left:-222px}.sign-in-splash-copy{z-index:2;flex-direction:column;align-items:center;gap:24px;width:100%;display:flex;position:relative}.sign-in-logo.is-splash{width:56px;height:56px}.sign-in-logo.is-splash img{width:25px;height:37px}.sign-in-splash-headline{color:#fff;text-align:center;letter-spacing:-.03em;margin:0;font-size:32px;font-weight:700;line-height:1.4;position:relative}.sign-in-underline.is-splash{width:112%;top:92%;left:-4%}.sign-in-splash-start.btn{z-index:2;width:100%;position:relative}.sign-in-splash-mascot{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;width:min(452px,120vw);height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%,30%)}.sign-in-flow{display:none}.sign-in-page.is-started .sign-in-flow{flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex}.sign-in-reset-login.btn{width:100%}.sign-in-mobile-bar,.sign-in-mobile-title,.sign-in-verify-mobile-title,.sign-in-security-mobile-title,.sign-in-reset-mobile-title{display:none}.sign-in-logo.is-compact{border-width:1.4px;width:40px;height:40px}.sign-in-logo.is-compact img{width:18px;height:26px}@media (width<=63.999rem){.sign-in-page.is-started .sign-in-flow{min-height:0;overflow:hidden}.sign-in-flow .sign-in-hero{display:none}.sign-in-flow .sign-in-stage{flex:1;align-items:stretch;min-height:0;padding:24px 16px;overflow:hidden}.sign-in-flow .sign-in-card{background:0 0;border:0;border-radius:0;flex:1;gap:24px;width:100%;min-height:0;padding:0}.sign-in-flow .sign-in-card-title{display:none}.sign-in-flow .sign-in-card-footer{flex-shrink:0;justify-content:center}.sign-in-flow .sign-in-card-footer .sign-in-locale{display:none}.sign-in-flow .sign-in-mobile-bar{justify-content:space-between;align-items:center;width:100%;display:flex}.sign-in-flow .sign-in-mobile-title{color:#ffefe5;letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700;line-height:1.4;display:block}.sign-in-flow .sign-in-thread{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1 1 0;min-height:0;max-height:none;overflow-y:auto}.sign-in-flow .sign-in-thread:before{content:"";flex:1 0 0;min-height:0}.sign-in-flow .sign-in-socials{flex-direction:column;width:100%}.sign-in-flow .sign-in-card .sign-in-social.btn{flex:none;width:100%}:is(.sign-in-page:has(.sign-in-hero.is-verify),.sign-in-page:has(.sign-in-hero.is-security),.sign-in-page:has(.sign-in-hero.is-reset),.sign-in-page:has(.sign-in-hero.is-expired)){background-image:radial-gradient(#ff69001a 1.5px,#0000 1.6px);background-size:23px 23px}.sign-in-page:has(.sign-in-hero.is-verify):before{z-index:0;pointer-events:none;content:"";border-radius:999px;position:absolute}.sign-in-page:has(.sign-in-hero.is-security):before{z-index:0;pointer-events:none;content:"";border-radius:999px;position:absolute}.sign-in-page:has(.sign-in-hero.is-reset):before{z-index:0;pointer-events:none;content:"";border-radius:999px;position:absolute}.sign-in-page:has(.sign-in-hero.is-expired):before{z-index:0;pointer-events:none;content:"";border-radius:999px;position:absolute}.sign-in-page:has(.sign-in-hero.is-verify):after{z-index:0;pointer-events:none;content:"";border-radius:999px;position:absolute}.sign-in-page:has(.sign-in-hero.is-security):after{z-index:0;pointer-events:none;content:"";border-radius:999px;position:absolute}.sign-in-page:has(.sign-in-hero.is-reset):after{z-index:0;pointer-events:none;content:"";border-radius:999px;position:absolute}.sign-in-page:has(.sign-in-hero.is-expired):after{z-index:0;pointer-events:none;content:"";border-radius:999px;position:absolute}.sign-in-page:has(.sign-in-hero.is-verify):before{background:radial-gradient(circle,#ff670042 0%,#140b0047 55%,#0000 78%);width:829px;height:829px;top:-309px;left:-89px}.sign-in-page:has(.sign-in-hero.is-security):before{background:radial-gradient(circle,#ff670042 0%,#140b0047 55%,#0000 78%);width:829px;height:829px;top:-309px;left:-89px}.sign-in-page:has(.sign-in-hero.is-reset):before{background:radial-gradient(circle,#ff670042 0%,#140b0047 55%,#0000 78%);width:829px;height:829px;top:-309px;left:-89px}.sign-in-page:has(.sign-in-hero.is-expired):before{background:radial-gradient(circle,#ff670042 0%,#140b0047 55%,#0000 78%);width:829px;height:829px;top:-309px;left:-89px}.sign-in-page:has(.sign-in-hero.is-verify):after{background:radial-gradient(circle,#ff670033 0%,#140b0033 50%,#0000 74%);width:597px;height:597px;top:444px;left:-222px}.sign-in-page:has(.sign-in-hero.is-security):after{background:radial-gradient(circle,#ff670033 0%,#140b0033 50%,#0000 74%);width:597px;height:597px;top:444px;left:-222px}.sign-in-page:has(.sign-in-hero.is-reset):after{background:radial-gradient(circle,#ff670033 0%,#140b0033 50%,#0000 74%);width:597px;height:597px;top:444px;left:-222px}.sign-in-page:has(.sign-in-hero.is-expired):after{background:radial-gradient(circle,#ff670033 0%,#140b0033 50%,#0000 74%);width:597px;height:597px;top:444px;left:-222px}:is(.sign-in-page:has(.sign-in-hero.is-verify) .sign-in-dots,.sign-in-page:has(.sign-in-hero.is-security) .sign-in-dots,.sign-in-page:has(.sign-in-hero.is-reset) .sign-in-dots,.sign-in-page:has(.sign-in-hero.is-expired) .sign-in-dots,.sign-in-page:has(.sign-in-hero.is-verify) .sign-in-glow,.sign-in-page:has(.sign-in-hero.is-security) .sign-in-glow,.sign-in-page:has(.sign-in-hero.is-reset) .sign-in-glow,.sign-in-page:has(.sign-in-hero.is-expired) .sign-in-glow){display:none}.sign-in-hero.is-verify,.sign-in-hero.is-security{z-index:1;pointer-events:none;height:0;min-height:0;padding:0;position:absolute;inset:auto 0 0;overflow:visible}.sign-in-hero.is-verify .sign-in-hero-copy,.sign-in-hero.is-security .sign-in-hero-copy{display:none}.sign-in-hero.is-verify .sign-in-mascot-container,.sign-in-hero.is-security .sign-in-mascot-container{height:0}.sign-in-hero.is-verify .sign-in-mascot-container img,.sign-in-hero.is-security .sign-in-mascot-container img{inset-inline-start:50%;opacity:.15;transform-origin:bottom;width:min(435px,120vw);max-width:none;top:auto;bottom:0;transform:translate(-50%,12%)scale(1)}.sign-in-stage.is-verify,.sign-in-stage.is-security{z-index:2;flex-direction:column;align-items:stretch;min-height:0;padding:24px 16px 0;position:relative}.sign-in-card.is-verify,.sign-in-card.is-security{background:0 0;border:0;border-radius:0;flex:1;justify-content:flex-start;align-self:stretch;gap:24px;width:100%;height:auto;min-height:0;padding:0}.sign-in-card.is-verify .sign-in-mobile-bar,.sign-in-card.is-security .sign-in-mobile-bar{justify-content:space-between;align-items:center;width:100%;display:flex}.sign-in-card.is-verify .sign-in-card-title,.sign-in-card.is-verify .sign-in-card-footer,.sign-in-card.is-security .sign-in-card-title,.sign-in-card.is-security .sign-in-security-body{display:none}.sign-in-card.is-security .sign-in-card-footer{flex-shrink:0;justify-content:center;padding-bottom:16px}.sign-in-card.is-security .sign-in-card-footer .sign-in-locale{display:none}.sign-in-card.is-security .sign-in-security-mobile-title,.sign-in-verify-mobile-title{color:#ffefe5;text-align:center;letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700;line-height:1.4;display:block}.sign-in-verify-mobile-main{flex-direction:column;flex:1;gap:24px;min-height:0;display:flex}.sign-in-verify-mobile-main:before,.sign-in-verify-mobile-main:after{content:""}.sign-in-verify-mobile-main:before{flex:.5 0 0}.sign-in-verify-mobile-main:after{flex:2.35 0 0}.sign-in-card.is-verify .sign-in-verify-body,.sign-in-card.is-verify .sign-in-verify-back{font-size:14px}.sign-in-card.is-verify .sign-in-verify-resend.btn{width:100%}.sign-in-hero.is-reset,.sign-in-hero.is-expired{display:none}.sign-in-stage.is-reset{flex-direction:column;flex:1;align-items:stretch;min-height:0;padding:24px 16px;overflow:hidden}.sign-in-card.is-reset{background:0 0;border:0;border-radius:0;flex:1;justify-content:flex-start;align-self:stretch;gap:24px;width:100%;height:auto;min-height:0;padding:0}.sign-in-card.is-reset .sign-in-mobile-bar{justify-content:space-between;align-items:center;width:100%;display:flex}.sign-in-card.is-reset .sign-in-card-title{display:none}.sign-in-card.is-reset .sign-in-card-footer{flex-shrink:0;justify-content:center}.sign-in-card.is-reset .sign-in-card-footer .sign-in-locale{display:none}.sign-in-card.is-reset .sign-in-reset-mobile-title{color:#ffefe5;text-transform:capitalize;letter-spacing:-.02em;margin:0;font-size:32px;font-weight:700;line-height:1.4;display:block}.sign-in-card.is-reset .sign-in-thread{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1 1 0;min-height:0;max-height:none;overflow-y:auto}.sign-in-card.is-reset .sign-in-thread:before{content:"";flex:1 0 0;min-height:0}.sign-in-card.is-reset .sign-in-strength{display:none}.sign-in-card.is-reset .sign-in-bot-copy{color:#fff7ed;white-space:pre-line}}@media (width>=64rem){.sign-in-splash-motion{display:none}.sign-in-page.is-started .sign-in-flow,.sign-in-flow{display:contents}.sign-in-page{flex-direction:row;align-items:stretch}.sign-in-hero{flex:1 1 0;min-width:0;min-height:100dvh;padding:48px 48px 0}.sign-in-stage{flex:1 1 0;min-width:0;padding:32px 32px 32px 8px}.sign-in-stage.is-verify,.sign-in-stage.is-security{align-items:center}.sign-in-card{border-radius:80px 24px;gap:24px;padding:40px}.sign-in-card.is-verify,.sign-in-card.is-security{width:min(100%,582px)}.sign-in-card.is-security{padding:40px 32px}}
