.auth-entry_page__BnMy_{--entry-paper:#fafbf8;--entry-ink:#252923;--entry-muted:#727968;--entry-line:#dce1d5;--entry-field:#ffffffd9;min-height:100svh;overflow:clip;color:var(--entry-ink);background:radial-gradient(ellipse at 13% 48%,#dce9ac25,transparent 36%),var(--entry-paper)}.dark .auth-entry_page__BnMy_{--entry-paper:#111310;--entry-ink:#f1f3eb;--entry-muted:#a0a897;--entry-line:#333b2b;--entry-field:#1b2018}.auth-entry_frame__N_RNA{display:grid;grid-template-rows:auto 1fr auto;min-height:100svh;max-width:1680px;margin-inline:auto}.auth-entry_header__t6GpM{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:80px;padding:19px clamp(24px,5vw,84px)}.auth-entry_header__t6GpM>a:first-child{margin:0}.auth-entry_logo__fhMFL{width:auto;gap:12px}.auth-entry_logo__fhMFL>img{width:30px;height:30px}.auth-entry_logo__fhMFL>span{color:var(--entry-ink);font-size:19px}.auth-entry_backLink__kw1Zu{display:inline-flex;align-items:center;gap:9px;color:var(--entry-muted);font-size:12px}.auth-entry_backLink__kw1Zu:hover{color:var(--entry-ink)}.auth-entry_body__y_2e9{position:relative;display:grid;place-items:center;isolation:isolate}.auth-entry_entry__7zBLt{position:relative;z-index:1;max-width:490px;padding:48px 40px 80px}.auth-entry_entry__7zBLt,.auth-entry_form__40sok{width:100%;min-width:0}.auth-entry_form__40sok{display:flex;flex-direction:column;gap:24px}.auth-entry_formMark__OD4TF{width:43px;height:43px;margin-left:-7px;margin-bottom:4px}.auth-entry_form__40sok h1,.auth-entry_form__40sok h2{color:var(--entry-ink);font-size:36px;font-weight:500;line-height:1.16;letter-spacing:-.05em}.auth-entry_form__40sok [data-slot=input-group]{min-height:54px;border-radius:12px;border-color:var(--entry-line);background:var(--entry-field);box-shadow:none}.auth-entry_form__40sok input{font-size:14px}.auth-entry_form__40sok [data-slot=input-group]:focus-within{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 14%,transparent)}.auth-entry_form__40sok [data-test=auth-submit-button]{min-height:52px;margin-top:13px;border:1px solid #bace77;border-radius:12px;color:#253014;background:radial-gradient(ellipse at 28% 0,#fffdf1aa,transparent 76%),#d8ee89;box-shadow:inset 0 1px 0 #fff6,0 3px 0 #7b8f4520;font-size:13px;font-weight:600}.auth-entry_form__40sok [data-test=auth-submit-button]:hover:not(:disabled){filter:brightness(1.04)}.auth-entry_form__40sok [data-test=auth-submit-button]:disabled{opacity:.58}.auth-entry_form__40sok form>div:first-child{row-gap:14px}.auth-entry_form__40sok form [data-slot=form-item]{row-gap:7px}.auth-entry_form__40sok a[href*=password-reset]{padding:7px 0 0;color:var(--entry-muted)}.auth-entry_signInHeading__lyeZY{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.auth-entry_signInEyebrow__xLDwl{color:var(--entry-muted);font:10px var(--font-mono-face,monospace);letter-spacing:.1em;text-transform:uppercase}.auth-entry_signInHint__l7u_a{color:var(--entry-muted);font-size:12px;line-height:1.7}.auth-entry_signupLink__tmzjU{font-size:12px;text-underline-offset:5px;text-decoration:underline;align-self:flex-start}.auth-entry_footer__pMi1B{display:flex;justify-content:space-between;gap:20px;padding:24px clamp(24px,5vw,84px);color:var(--entry-muted);font-size:10px}.auth-entry_footer__pMi1B nav{display:flex;gap:22px}.auth-entry_motionControl__tqCJs:focus-visible,.auth-entry_page__BnMy_ a:focus-visible{outline:2px solid var(--ring);outline-offset:5px}.auth-entry_form__40sok [data-slot=input-group]:has([aria-invalid=true]),.auth-entry_form__40sok [data-slot=input-group][aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in srgb,var(--destructive) 14%,transparent)}.auth-entry_form__40sok [data-test=auth-submit-button] .animate-in{animation:none}.auth-entry_form__40sok>div:has(>h2){align-items:flex-start}.auth-entry_form__40sok>div:has(>h2)>p{text-align:left;line-height:1.6}.auth-entry_artwork__bcd5f{position:absolute;inset:0;pointer-events:none}.auth-entry_floater__A93Yb{position:absolute;perspective:800px;width:clamp(180px,25vw,330px);aspect-ratio:1;left:0;top:22%}.auth-entry_floater__A93Yb:nth-child(2){width:clamp(130px,17vw,230px);left:auto;right:3%;top:4%}.auth-entry_floater__A93Yb:nth-child(3){width:clamp(95px,12vw,155px);left:auto;right:10%;top:auto;bottom:3%}.auth-entry_token__DQwWO{position:absolute;inset:0;transform-style:preserve-3d;animation:auth-entry_float__BmVtb 9s ease-in-out infinite;pointer-events:auto}.auth-entry_floater__A93Yb:nth-child(2) .auth-entry_token__DQwWO{animation-delay:-3s;animation-duration:11s}.auth-entry_floater__A93Yb:nth-child(3) .auth-entry_token__DQwWO{animation-delay:-6s;animation-duration:10s}.auth-entry_tokenDepth__VVitc,.auth-entry_tokenFace__dJc5j{position:absolute;inset:0;mask:url(/images/brand/felix-felicis-pixel-v2.svg) center/contain no-repeat;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.auth-entry_tokenDepth__VVitc{background:linear-gradient(140deg,#cbd7c5,#6a7e6b 45%,#a7b19a 70%,#f0f0d4);transform:translate3d(9px,9px,-12px)}.auth-entry_tokenFace__dJc5j{background:var(--electrum-silver)}.auth-entry_tokenIllustration__X3cF0{position:absolute;inset:0;width:100%;height:100%;opacity:.57;mix-blend-mode:multiply}.auth-entry_tokenShadow__lD_bT{position:absolute;width:45%;height:5%;left:34%;bottom:-10%;border-radius:50%;background:#62734415;filter:blur(10px)}.auth-entry_motionControl__tqCJs{position:absolute;bottom:12px;right:clamp(24px,5vw,84px);z-index:2;display:flex;align-items:center;gap:7px;color:var(--entry-muted);font-size:10px;cursor:pointer}.auth-entry_artwork__bcd5f[data-paused=true] .auth-entry_token__DQwWO{animation-play-state:paused}@keyframes auth-entry_float__BmVtb{0%,to{transform:translateY(0) rotate(-15deg) rotateY(-16deg) rotateX(8deg)}50%{transform:translateY(-24px) rotate(-5deg) rotateY(14deg) rotateX(-6deg)}}@media (hover:hover) and (pointer:fine){.auth-entry_token__DQwWO:hover .auth-entry_tokenFace__dJc5j{transform:translate3d(0,-12px,28px) rotateY(14deg) rotate(6deg)}.auth-entry_token__DQwWO:hover .auth-entry_tokenDepth__VVitc{transform:translate3d(14px,4px,-12px) rotateY(14deg) rotate(6deg)}}@media (max-width:1000px){.auth-entry_floater__A93Yb{left:-7%;width:220px}.auth-entry_floater__A93Yb:nth-child(2){right:-4%;width:180px}.auth-entry_floater__A93Yb:nth-child(3){right:4%}}@media (max-width:760px){.auth-entry_header__t6GpM{min-height:76px;padding-inline:24px}.auth-entry_entry__7zBLt{padding:58px 28px 70px}.auth-entry_floater__A93Yb{width:145px;left:-65px;top:-22px;opacity:.52}.auth-entry_floater__A93Yb:nth-child(2){width:100px;right:-29px;top:5px;opacity:.7}.auth-entry_floater__A93Yb:nth-child(3){width:90px;right:-30px;bottom:7px;opacity:.4}.auth-entry_token__DQwWO{pointer-events:none}.auth-entry_form__40sok input{font-size:16px}.auth-entry_footer__pMi1B{flex-wrap:wrap}.auth-entry_footer__pMi1B>span:first-child{display:none}.auth-entry_motionControl__tqCJs{right:24px}}@media (max-width:480px){.auth-entry_logo__fhMFL>span{font-size:17px}.auth-entry_logo__fhMFL>img{width:26px;height:26px}.auth-entry_backLink__kw1Zu{font-size:11px;gap:5px}.auth-entry_form__40sok h1,.auth-entry_form__40sok h2{font-size:32px}}@media (prefers-reduced-motion:reduce){.auth-entry_page__BnMy_ *{animation:none!important;transition:none!important}.auth-entry_token__DQwWO{transform:rotate(-12deg)}}@media (forced-colors:active){.auth-entry_artwork__bcd5f,.auth-entry_motionControl__tqCJs{display:none}.auth-entry_form__40sok [data-test=auth-submit-button]{background:ButtonFace;color:ButtonText;border-color:ButtonText}}