@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.jc-auth{--ink:#1b1d21;--ink-2:#5f636b;--ink-3:#8b9099;--line:#e4e6e9;--canvas-2:#f4f5f7;--night:#0d0e10;min-height:100dvh;color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;font-family:Geist Variable,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;display:grid}@media (width>=1024px){.jc-auth{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.jc-auth-brand{isolation:isolate;background:var(--night);color:#f5f6f7;flex-direction:column;justify-content:space-between;padding:3.5rem 4rem;display:none;position:relative;overflow:hidden}@media (width>=1024px){.jc-auth-brand{display:flex}}.jc-auth-aurora{z-index:-1;filter:blur(40px);background:radial-gradient(30% 35% at 70% 75%,#4f6bed6b,#0000 70%),radial-gradient(28% 32% at 88% 45%,#8a63d252,#0000 70%),radial-gradient(30% 30% at 55% 100%,#1f9e8f42,#0000 70%);position:absolute;inset:-20%}@media (prefers-reduced-motion:no-preference){.jc-auth-aurora{animation:18s ease-in-out infinite alternate jc-drift}}@keyframes jc-drift{to{transform:translate(-4%,-3%)scale(1.06)}}.jc-auth-logo,.jc-auth-mobile-logo{letter-spacing:-.02em;color:inherit;align-items:center;gap:.6rem;font-size:1.1rem;font-weight:600;text-decoration:none;display:inline-flex}.jc-auth-logo em,.jc-auth-mobile-logo em{color:var(--ink-3);font-style:normal;font-weight:400}.jc-auth-logo em{color:#a3a8b0}.jc-auth-title{letter-spacing:-.045em;font-size:clamp(3rem,5vw,4.75rem);font-weight:620;line-height:.98}.jc-auth-lead{color:#a3a8b0;max-width:26rem;margin-top:1.5rem;font-size:1.15rem;line-height:1.5}.jc-auth-note{color:#8b9099;font-size:.9rem}.jc-auth-main{flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;padding:3rem 1.25rem 2rem;display:flex}.jc-auth-mobile-logo{color:var(--ink)}@media (width>=1024px){.jc-auth-mobile-logo{display:none}}.jc-auth-card{width:100%;max-width:24rem}.jc-auth .fi-simple-page-content{gap:2rem}.jc-auth .fi-simple-header{text-align:left;align-items:flex-start}.jc-auth .fi-simple-header-heading{letter-spacing:-.035em;color:var(--ink);font-size:2.1rem;font-weight:620;line-height:1.05}.jc-auth .fi-simple-header-subheading{color:var(--ink-2)}.jc-auth .fi-input-wrp{background:var(--canvas-2);box-shadow:none;--tw-ring-color:transparent;border-radius:.9rem;transition:background-color .2s,box-shadow .2s}.jc-auth .fi-input-wrp:focus-within{background:#fff;box-shadow:0 0 0 1px #2f5bea,0 0 0 5px #2f5bea24}.jc-auth .fi-input{min-height:3.1rem;font-size:1rem}.jc-auth .fi-fo-field-label-content{color:var(--ink);font-weight:550}.jc-auth .fi-btn.fi-color-primary,.jc-auth .fi-form-actions .fi-btn{background:var(--ink);color:#fff;letter-spacing:-.01em;width:100%;min-height:3.1rem;box-shadow:none;border-radius:999px;font-weight:550}.jc-auth .fi-btn.fi-color-primary:hover,.jc-auth .fi-form-actions .fi-btn:hover{background:#000}.jc-auth .fi-link{color:#2f5bea}.jc-auth-footer{color:var(--ink-3);flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;font-size:.82rem;display:flex}.jc-auth-footer a{color:inherit;text-decoration:none}.jc-auth-footer a:hover{color:var(--ink)}.jc-auth-secure{align-items:center;gap:.4rem;display:inline-flex}.jc-auth-secure svg{width:.85rem;height:.85rem}.jc-auth-logo svg{width:2.25rem;height:2.25rem}.jc-auth-mobile-logo svg{width:2rem;height:2rem}
