.AuthExperience_shell__079hT{position:relative;display:grid;min-block-size:100vh;min-block-size:100dvh;overflow:hidden;background:radial-gradient(circle at 84% 12%,rgb(166 75 42/.09),transparent 24rem),linear-gradient(145deg,#f7f3e8 0,#fffdf8 48%,var(--color-surface) 100%);color:var(--color-text-primary)}.AuthExperience_brandPanel__03IqP{position:relative;display:none;min-block-size:100dvh;overflow:hidden;padding:clamp(2.5rem,4.5vw,5rem);background:#10261b;color:#fffaf0;isolation:isolate}.AuthExperience_brandPanel__03IqP:after,.AuthExperience_brandPanel__03IqP:before{position:absolute;z-index:-1;content:"";pointer-events:none}.AuthExperience_brandPanel__03IqP:before{inset:-18% -30% auto auto;inline-size:min(34vw,32rem);aspect-ratio:1;background:#a64b2a;clip-path:polygon(0 0,78% 0,100% 22%,100% 100%,22% 100%,0 78%);opacity:.88;transform:rotate(8deg)}.AuthExperience_brandPanel__03IqP:after{inset:auto auto -12rem -10rem;inline-size:28rem;aspect-ratio:1;border:1px solid rgb(247 239 223/.22);clip-path:polygon(0 0,82% 0,100% 18%,100% 100%,18% 100%,0 82%);transform:rotate(-12deg)}.AuthExperience_authLockup__BAmk5{display:inline-flex;align-items:center;gap:.5rem}.AuthExperience_authLockup__BAmk5>svg:first-child{flex:0 0 auto}.AuthExperience_authLockup__BAmk5 svg[role=img]{width:96px;height:auto}.AuthExperience_brandLockup__mNn0q{--landing-mark-front:#f7efdf;--landing-mark-fold:#ef9d75;color:#fffaf0}.AuthExperience_brandLockup__mNn0q>svg:first-child{width:40px;height:40px}.AuthExperience_mobileLockup__kNjla{--landing-mark-front:#123d2c;--landing-mark-fold:#a64b2a;color:#123d2c}.AuthExperience_mobileLockup__kNjla>svg:first-child{width:32px;height:32px}[data-theme=dark] .AuthExperience_mobileLockup__kNjla{--landing-mark-front:#f7efdf;--landing-mark-fold:#ef9d75;color:#f7efdf}.AuthExperience_brandContent__A1p1P{display:flex;flex:1;flex-direction:column;justify-content:center;max-inline-size:35rem;padding-block:4rem 2rem}.AuthExperience_brandEyebrow__bXjLr,.AuthExperience_eyebrow__D8kr4,.AuthExperience_privateBetaLabel__ZUQP3{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.7rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.AuthExperience_brandEyebrow__bXjLr{color:#efad8d}.AuthExperience_brandTitle__ExJQ3{max-inline-size:11ch;margin:1.2rem 0 1.5rem;font-size:clamp(2.8rem,5.2vw,5.6rem);font-weight:780;line-height:.94;letter-spacing:-.065em;text-wrap:balance}.AuthExperience_brandDescription__jnrC3{max-inline-size:43ch;margin:0;color:rgb(255 250 240/.76);font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.7}.AuthExperience_brandRegister__MCQKO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:3.5rem;border-block:1px solid rgb(255 250 240/.2)}.AuthExperience_brandRegister__MCQKO span{padding:1rem .7rem 1rem 0;color:rgb(255 250 240/.66);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.68rem;letter-spacing:.09em;text-transform:uppercase}.AuthExperience_brandRegister__MCQKO span+span{padding-inline-start:.7rem;border-inline-start:1px solid rgb(255 250 240/.2)}.AuthExperience_brandFooter__Hpw6A{color:rgb(255 250 240/.58);font-size:.72rem}.AuthExperience_contentPanel__GQthQ{position:relative;display:grid;min-inline-size:0;min-block-size:100dvh;place-items:center;overflow-x:hidden;overflow-y:auto;padding:max(1.25rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1.5rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left))}.AuthExperience_contentPanel__GQthQ:before{position:absolute;inset:0;content:"";pointer-events:none;background-image:linear-gradient(rgb(23 39 31/.035) 1px,transparent 0),linear-gradient(90deg,rgb(23 39 31/.035) 1px,transparent 0);background-size:3rem 3rem;mask-image:linear-gradient(180deg,transparent,black 18%,black 82%,transparent)}.AuthExperience_contentInner__VH41C{position:relative;z-index:1;inline-size:min(100%,33rem);margin-inline:auto}.AuthExperience_mobileBrand__A5wqQ{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-block-end:1.25rem;padding-inline:.25rem}.AuthExperience_privateBetaLabel__ZUQP3{color:#a64b2a}.AuthExperience_authSurface__ya4Ma{position:relative;inline-size:100%;overflow:hidden;padding:clamp(1.4rem,5vw,2.25rem);border:1px solid var(--color-border);border-radius:1.65rem .35rem 1.65rem 1.65rem;background:color-mix(in srgb,var(--color-surface) 96%,transparent);box-shadow:inset 0 1px 0 rgb(255 255 255/.7),0 28px 70px rgb(23 39 31/.14),0 5px 18px rgb(23 39 31/.07);backdrop-filter:blur(18px);animation:AuthExperience_auth-enter__Yu_aW .36s cubic-bezier(.16,1,.3,1) both}.AuthExperience_authSurface__ya4Ma:before{position:absolute;inset:0 0 auto auto;inline-size:2.4rem;aspect-ratio:1;background:linear-gradient(225deg,#a64b2a 0 49%,#e5d8bd 50% 52%,transparent 53%);content:""}.AuthExperience_eyebrow__D8kr4{margin:0 0 .9rem;color:#965032}.AuthExperience_title__h2NF6{max-inline-size:16ch;margin:0;color:var(--color-text-primary);font-size:clamp(2rem,7vw,2.8rem);font-weight:780;line-height:1;letter-spacing:-.05em;text-wrap:balance}.AuthExperience_description__yQyo3{max-inline-size:46ch;margin:.9rem 0 1.75rem;color:var(--color-text-secondary);font-size:.94rem;line-height:1.65}.AuthExperience_form__W5nEt{display:grid;gap:1rem}.AuthExperience_field__pbe6_{display:grid;gap:.45rem}.AuthExperience_label__IlhNp{color:var(--color-text-secondary);font-size:.78rem;font-weight:750;letter-spacing:.015em}.AuthExperience_inputWrap__CMXOO{position:relative}.AuthExperience_input__VFJKV{display:block;inline-size:100%;min-block-size:3rem;padding:.75rem .9rem;border:1px solid var(--color-border-strong);border-radius:.75rem;outline:none;background:var(--color-surface);color:var(--color-text-primary);font-size:.95rem;box-shadow:0 1px 2px rgb(23 39 31/.04);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.AuthExperience_input__VFJKV::placeholder{color:var(--color-text-muted)}.AuthExperience_input__VFJKV:hover{border-color:color-mix(in srgb,var(--color-brand) 55%,var(--color-border-strong))}.AuthExperience_input__VFJKV:focus-visible{border-color:var(--color-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-brand) 22%,transparent)}.AuthExperience_input__VFJKV[aria-invalid=true]{border-color:var(--color-danger-text);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-danger-text) 15%,transparent)}.AuthExperience_input__VFJKV:disabled{cursor:not-allowed;opacity:.62}.AuthExperience_passwordInput__6C6XB{padding-inline-end:3rem}.AuthExperience_passwordToggle__LzW62{position:absolute;inset:.25rem .25rem .25rem auto;display:grid;inline-size:2.5rem;border-radius:.6rem;color:var(--color-text-muted);place-items:center;transition:color .16s ease,background .16s ease}.AuthExperience_passwordToggle__LzW62:hover{background:var(--color-surface-muted);color:var(--color-text-primary)}.AuthExperience_passwordToggle__LzW62:disabled{cursor:not-allowed;opacity:.55}.AuthExperience_passwordToggle__LzW62:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}.AuthExperience_fieldError__MA4c4,.AuthExperience_helper__2617p{margin:0;font-size:.73rem;line-height:1.45}.AuthExperience_helper__2617p{color:var(--color-text-muted)}.AuthExperience_fieldError__MA4c4{color:var(--color-danger-text)}.AuthExperience_status__hmsJB{display:flex;align-items:flex-start;gap:.65rem;margin-block-end:1rem;padding:.8rem .9rem;border:1px solid var(--color-border);border-radius:.8rem;font-size:.82rem;line-height:1.5}.AuthExperience_status__hmsJB:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.AuthExperience_status__hmsJB svg{flex:0 0 auto;margin-block-start:.1rem}.AuthExperience_statusError__6p4UM{border-color:var(--color-danger-border);background:var(--color-danger-bg);color:var(--color-danger-text)}.AuthExperience_statusSuccess__8qnAg{border-color:var(--color-success-border);background:var(--color-success-bg);color:var(--color-success-text)}.AuthExperience_statusInfo__Mjbai{background:var(--color-surface-subtle);color:var(--color-text-secondary)}.AuthExperience_footer__Vk_Ja{margin:1.35rem 0 0;color:var(--color-text-secondary);font-size:.82rem;line-height:1.55;text-align:center}.AuthExperience_link__LE6Fx{border-radius:.2rem;color:var(--color-brand);font-weight:750;text-decoration-thickness:1px;text-underline-offset:.22em}.AuthExperience_link__LE6Fx:hover{color:var(--color-brand-hover);text-decoration-line:underline}.AuthExperience_link__LE6Fx:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.AuthExperience_divider__ZC_P9{display:grid;grid-template-columns:1fr auto 1fr;gap:.75rem;align-items:center;margin:1.25rem 0;color:var(--color-text-muted);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.AuthExperience_divider__ZC_P9:after,.AuthExperience_divider__ZC_P9:before{block-size:1px;background:var(--color-border);content:""}.AuthExperience_socialStack__nN79i{display:grid;gap:.7rem}.AuthExperience_socialButton__iaZpb{position:relative;display:flex;min-block-size:3rem;align-items:center;justify-content:center;gap:.7rem;inline-size:100%;padding-inline:1rem;border:1px solid var(--color-border-strong);border-radius:.8rem;background:var(--color-surface);color:var(--color-text-primary);font-size:.88rem;font-weight:720;box-shadow:0 3px 12px rgb(23 39 31/.06);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.AuthExperience_socialButton__iaZpb:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-brand) 52%,var(--color-border-strong));background:var(--color-surface-subtle);box-shadow:0 7px 18px rgb(23 39 31/.09);transform:translateY(-1px)}.AuthExperience_socialButton__iaZpb:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.AuthExperience_socialButton__iaZpb:disabled{cursor:wait;opacity:.58}.AuthExperience_socialHint__UEwgi{margin:.7rem 0 0;color:var(--color-text-muted);font-size:.72rem;line-height:1.5;text-align:center}.AuthExperience_inlineRow__sns74{display:flex;align-items:center;justify-content:space-between;gap:1rem}.AuthExperience_primaryAction__GJS1m{min-block-size:3rem;border-radius:.8rem;background:#175c3b;color:#fffaf0;box-shadow:0 8px 22px rgb(23 92 59/.22)}.AuthExperience_primaryAction__GJS1m:hover{background:#124a31}.AuthExperience_secondaryAction__zWO5T{min-block-size:3rem;border-color:var(--color-border-strong);border-radius:.8rem}.AuthExperience_inviteNote__o0NDL{display:grid;gap:.45rem;margin-block-start:1.35rem;padding-block-start:1.1rem;border-block-start:1px solid var(--color-border);color:var(--color-text-muted);font-size:.75rem;line-height:1.5}.AuthExperience_captchaPanel__YOlbf{padding:.85rem;border:1px solid color-mix(in srgb,var(--color-brand) 28%,var(--color-border));border-radius:.8rem;background:color-mix(in srgb,var(--color-brand-subtle) 36%,var(--color-surface))}.AuthExperience_captchaHint___V2QE{margin:.65rem 0 0;color:var(--color-text-muted);font-size:.72rem;line-height:1.45;text-align:center}@keyframes AuthExperience_auth-enter__Yu_aW{0%{opacity:0;transform:translateY(.6rem) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}[data-theme=dark] .AuthExperience_shell__079hT{background:radial-gradient(circle at 82% 10%,rgb(166 75 42/.16),transparent 25rem),linear-gradient(145deg,#0b1510,#101b15 52%,#111827)}[data-theme=dark] .AuthExperience_contentPanel__GQthQ:before{background-image:linear-gradient(rgb(247 239 223/.035) 1px,transparent 0),linear-gradient(90deg,rgb(247 239 223/.035) 1px,transparent 0)}[data-theme=dark] .AuthExperience_authSurface__ya4Ma{border-color:rgb(247 239 223/.14);background:rgb(17 24 39/.93);box-shadow:inset 0 1px 0 rgb(255 255 255/.05),0 30px 80px rgb(0 0 0/.42),0 6px 20px rgb(0 0 0/.22)}@media (min-width:48rem){.AuthExperience_contentPanel__GQthQ{padding:clamp(2rem,5vw,4rem)}.AuthExperience_contentInner__VH41C{inline-size:min(100%,34rem)}.AuthExperience_authSurface__ya4Ma{padding:2.35rem}}@media (min-width:64rem){.AuthExperience_shell__079hT{grid-template-columns:minmax(28rem,.88fr) minmax(32rem,1.12fr)}.AuthExperience_brandPanel__03IqP{display:flex;flex-direction:column}.AuthExperience_mobileBrand__A5wqQ{display:none}.AuthExperience_contentInner__VH41C{inline-size:min(100%,32rem)}}@media (max-width:23.4rem){.AuthExperience_authSurface__ya4Ma{padding:1.2rem;border-radius:1.25rem .3rem 1.25rem 1.25rem}.AuthExperience_title__h2NF6{font-size:1.9rem}}@media (prefers-reduced-motion:reduce){.AuthExperience_authSurface__ya4Ma,.AuthExperience_input__VFJKV,.AuthExperience_passwordToggle__LzW62,.AuthExperience_socialButton__iaZpb{animation:none;scroll-behavior:auto;transition-duration:1ms}}@media (forced-colors:active){.AuthExperience_authSurface__ya4Ma,.AuthExperience_brandPanel__03IqP,.AuthExperience_input__VFJKV,.AuthExperience_shell__079hT,.AuthExperience_socialButton__iaZpb,.AuthExperience_status__hmsJB{border-color:CanvasText;background:Canvas;color:CanvasText}.AuthExperience_authSurface__ya4Ma:before,.AuthExperience_brandPanel__03IqP:after,.AuthExperience_brandPanel__03IqP:before,.AuthExperience_contentPanel__GQthQ:before{display:none}}