.date-field-module__RAhyqq__wrap{--ease:cubic-bezier(.2, .8, .2, 1);--df-fill:color-mix(in srgb, var(--fg) 6%, var(--surface));--df-fill-2:color-mix(in srgb, var(--fg) 11%, var(--surface));--df-well:color-mix(in srgb, black 18%, var(--surface));--df-edge:color-mix(in srgb, var(--fg) 10%, var(--surface));display:flex;position:relative}.light .date-field-module__RAhyqq__wrap{--df-well:color-mix(in srgb, var(--fg) 5%, var(--surface))}.date-field-module__RAhyqq__field{box-sizing:border-box;cursor:pointer;text-align:left;border:2px solid var(--df-edge);background:var(--df-well);min-width:0;height:40px;color:var(--fg);font:inherit;transition:border-color .15s var(--ease), box-shadow .15s var(--ease);border-radius:10px;flex:1;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.date-field-module__RAhyqq__field svg{flex-shrink:0;width:16px;height:16px}.date-field-module__RAhyqq__field:hover{border-color:color-mix(in srgb, var(--fg) 25%, var(--surface))}.date-field-module__RAhyqq__field:focus-visible,.date-field-module__RAhyqq__fieldOpen{border-color:color-mix(in srgb, var(--fg) 55%, var(--surface));box-shadow:0 0 0 3px color-mix(in srgb, var(--fg) 12%, transparent);outline:none}.date-field-module__RAhyqq__placeholder{color:color-mix(in srgb, var(--fg) 45%, transparent);font-weight:400}.date-field-module__RAhyqq__clear{cursor:pointer;width:28px;height:28px;color:var(--fg);background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.date-field-module__RAhyqq__clear:hover{background:var(--df-fill-2)}.date-field-module__RAhyqq__clear svg{width:14px;height:14px}.date-field-module__RAhyqq__pop{z-index:30;box-sizing:border-box;border:2px solid var(--df-edge);background:linear-gradient(180deg, color-mix(in srgb, var(--fg) 3.5%, var(--surface)), var(--surface) 60%);width:272px;max-width:calc(100vw - 32px);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--fg) 9%, transparent), 0 18px 40px -14px #000000b3;color:var(--fg);animation:date-field-module__RAhyqq__pop-in .16s var(--ease);border-radius:12px;padding:10px;position:absolute;top:calc(100% + 6px);left:0}.light .date-field-module__RAhyqq__pop{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--fg) 9%, transparent), 0 18px 40px -16px #14182840}@keyframes date-field-module__RAhyqq__pop-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.date-field-module__RAhyqq__head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.date-field-module__RAhyqq__month{font-size:14px;font-weight:700}.date-field-module__RAhyqq__nav{cursor:pointer;width:30px;height:30px;color:var(--fg);transition:background-color .15s var(--ease);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.date-field-module__RAhyqq__nav:hover:not(:disabled){background:var(--df-fill-2)}.date-field-module__RAhyqq__nav:disabled{opacity:.3;cursor:default}.date-field-module__RAhyqq__nav svg{width:16px;height:16px}.date-field-module__RAhyqq__grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.date-field-module__RAhyqq__wd{place-items:center;height:24px;font-size:11px;font-weight:700;display:grid}.date-field-module__RAhyqq__day{cursor:pointer;height:34px;font:inherit;color:var(--fg);font-variant-numeric:tabular-nums;transition:background-color .12s var(--ease), transform .12s var(--ease);background:0 0;border:0;border-radius:9px;font-size:13px;font-weight:600}.date-field-module__RAhyqq__day:hover:not(:disabled){background:var(--df-fill-2)}.date-field-module__RAhyqq__day:active:not(:disabled){transform:scale(.92)}.date-field-module__RAhyqq__day:focus-visible{outline:2px solid var(--fg);outline-offset:-2px}.date-field-module__RAhyqq__day:disabled{opacity:.28;cursor:default}.date-field-module__RAhyqq__today{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--fg) 40%, transparent)}.date-field-module__RAhyqq__day[aria-pressed=true]{background:linear-gradient(180deg, color-mix(in srgb, #fff 10%, var(--accent)), var(--accent));color:var(--accent-fg);box-shadow:0 4px 12px -4px color-mix(in srgb, var(--accent) 70%, transparent)}@media (prefers-reduced-motion:reduce){.date-field-module__RAhyqq__pop{animation:none}}
.auth-module__cni4Dq__page{box-sizing:border-box;grid-template-columns:minmax(0,1fr);place-items:center;min-height:calc(100dvh - 56px);padding:24px 16px max(24px,10vh);display:grid}@media (min-width:640px){.auth-module__cni4Dq__page{min-height:calc(100dvh - 70px)}}.auth-module__cni4Dq__panel{--r:12px;--ease:cubic-bezier(.2, .8, .2, 1);--fill:color-mix(in srgb, var(--fg) 6%, var(--surface));--fill-2:color-mix(in srgb, var(--fg) 11%, var(--surface));--well:color-mix(in srgb, black 18%, var(--surface));--edge:color-mix(in srgb, var(--fg) 10%, var(--surface));--hi:color-mix(in srgb, var(--fg) 9%, transparent);box-sizing:border-box;width:min(400px,100%);color:var(--fg);background:linear-gradient(180deg, color-mix(in srgb, var(--fg) 3.5%, var(--surface)), var(--surface) 60%);border:2px solid var(--edge);border-radius:var(--r);box-shadow:inset 0 1px 0 var(--hi), 0 24px 60px -24px #000000b3;animation:auth-module__cni4Dq__panel-in .26s var(--ease);gap:18px;padding:26px 24px 22px;display:grid}.light .auth-module__cni4Dq__panel{--well:color-mix(in srgb, var(--fg) 5%, var(--surface));box-shadow:inset 0 1px 0 var(--hi), 0 24px 60px -28px #14182847}@keyframes auth-module__cni4Dq__panel-in{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}.auth-module__cni4Dq__shake{animation:auth-module__cni4Dq__panel-shake .32s var(--ease)}@keyframes auth-module__cni4Dq__panel-shake{0%,to{transform:none}20%{transform:translate(-6px)}45%{transform:translate(5px)}70%{transform:translate(-3px)}}.auth-module__cni4Dq__head{gap:6px;display:grid}.auth-module__cni4Dq__mark{width:auto;height:28px;margin-bottom:8px}.auth-module__cni4Dq__title{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:22px;font-weight:700;line-height:1.25}.auth-module__cni4Dq__titleIcon{vertical-align:-2px;margin-right:8px;display:inline-flex}.auth-module__cni4Dq__titleIcon svg{width:20px;height:20px}.auth-module__cni4Dq__warnIcon{color:var(--warning)}.auth-module__cni4Dq__accentIcon{color:var(--accent)}.auth-module__cni4Dq__lead{color:var(--fg);margin:0;font-size:14px;line-height:1.55}.auth-module__cni4Dq__lead b{font-weight:700}.auth-module__cni4Dq__lead a{color:var(--fg);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--fg) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--fg) 35%, transparent);font-weight:600}.auth-module__cni4Dq__lead a:hover{-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}.auth-module__cni4Dq__code{background:var(--fill-2);border-radius:5px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.auth-module__cni4Dq__providers{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.auth-module__cni4Dq__provider{height:44px;color:var(--fg);background:var(--fill);box-shadow:inset 0 1px 0 var(--hi), 0 0 0 1px var(--edge);transition:background-color .15s var(--ease), box-shadow .15s var(--ease), transform .12s var(--ease);border-radius:99px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.auth-module__cni4Dq__provider svg{width:20px;height:20px;transition:transform .15s var(--ease)}.auth-module__cni4Dq__provider:hover{background:var(--fill-2);box-shadow:inset 0 1px 0 var(--hi), 0 0 0 1px color-mix(in srgb, var(--fg) 28%, transparent), 0 6px 16px -8px color-mix(in srgb, var(--fg) 55%, transparent)}.auth-module__cni4Dq__provider:hover svg{transform:translateY(-1px)}.auth-module__cni4Dq__provider:active{transform:scale(.96)}.auth-module__cni4Dq__provider:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.auth-module__cni4Dq__lastUsed{background:var(--accent);color:var(--accent-fg);box-shadow:0 0 0 2px var(--surface);pointer-events:none;transition:transform .15s var(--ease);border-radius:99px;padding:4px 7px;font-size:10px;font-weight:700;line-height:1;position:absolute;top:-9px;right:10px}.auth-module__cni4Dq__provider:hover .auth-module__cni4Dq__lastUsed,.auth-module__cni4Dq__seg button:hover .auth-module__cni4Dq__lastUsed{transform:translateY(-1px)}.auth-module__cni4Dq__seg .auth-module__cni4Dq__lastUsed{z-index:2;top:-10px;right:8px}.auth-module__cni4Dq__or{color:var(--fg);align-items:center;gap:12px;font-size:12px;font-weight:500;display:flex}.auth-module__cni4Dq__or:before,.auth-module__cni4Dq__or:after{content:"";background:var(--edge);flex:1;height:1px}.auth-module__cni4Dq__seg{background:var(--well);border-radius:10px;grid-template-columns:1fr 1fr;padding:3px;display:grid;position:relative}.auth-module__cni4Dq__segPill{background:var(--fill-2);width:calc(50% - 3px);box-shadow:inset 0 1px 0 var(--hi), 0 1px 3px #00000040;border-radius:8px;transition:transform .3s cubic-bezier(.3,1.25,.45,1);position:absolute;top:3px;bottom:3px;left:3px}.auth-module__cni4Dq__seg button{z-index:1;cursor:pointer;height:32px;font:inherit;color:var(--fg);background:0 0;border:0;border-radius:8px;font-size:13px;font-weight:600;position:relative}.auth-module__cni4Dq__seg button:focus-visible{outline:2px solid var(--fg);outline-offset:-2px}.auth-module__cni4Dq__morph{box-sizing:content-box;transition:height .3s var(--ease);margin:-8px -8px -20px;padding:8px 8px 20px;overflow:hidden}.auth-module__cni4Dq__fade{animation:auth-module__cni4Dq__form-fade .24s var(--ease)}@keyframes auth-module__cni4Dq__form-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.auth-module__cni4Dq__form{gap:14px;display:grid}.auth-module__cni4Dq__form[hidden]{display:none}.auth-module__cni4Dq__field{gap:6px;display:grid}.auth-module__cni4Dq__label{font-size:13px;font-weight:600}.auth-module__cni4Dq__inputWrap{display:flex;position:relative}.auth-module__cni4Dq__input{box-sizing:border-box;border:2px solid var(--edge);background:var(--well);width:100%;height:42px;color:var(--fg);font:inherit;transition:border-color .15s var(--ease), box-shadow .15s var(--ease);border-radius:10px;padding:0 14px;font-size:14px}.auth-module__cni4Dq__input::placeholder{color:color-mix(in srgb, var(--fg) 45%, transparent)}.auth-module__cni4Dq__input:focus{border-color:color-mix(in srgb, var(--fg) 55%, var(--surface));box-shadow:0 0 0 3px color-mix(in srgb, var(--fg) 12%, transparent);outline:none}.auth-module__cni4Dq__inputPw{padding-right:46px}.auth-module__cni4Dq__otp{justify-content:center;gap:8px;display:flex}.auth-module__cni4Dq__otpBox{box-sizing:border-box;border:2px solid var(--edge);background:var(--well);width:0;min-width:0;max-width:48px;height:54px;color:var(--fg);font:inherit;text-align:center;font-variant-numeric:tabular-nums;caret-color:var(--accent);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;transition:border-color .15s var(--ease), box-shadow .15s var(--ease);border-radius:10px;flex:1 1 0;padding:0;font-size:22px;font-weight:700}.light .auth-module__cni4Dq__otpBox{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.auth-module__cni4Dq__otpBox:focus{border-color:color-mix(in srgb, var(--fg) 55%, var(--surface));box-shadow:0 0 0 3px color-mix(in srgb, var(--fg) 12%, transparent);outline:none}.auth-module__cni4Dq__otpBox:disabled{opacity:.6;cursor:progress}.auth-module__cni4Dq__otpSplit{margin-left:8px}.auth-module__cni4Dq__mono{letter-spacing:.12em;text-align:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px}.auth-module__cni4Dq__textLink{cursor:pointer;font:inherit;color:var(--fg);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--fg) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--fg) 35%, transparent);background:0 0;border:0;padding:0;font-weight:600}.auth-module__cni4Dq__textLink:hover{-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}.auth-module__cni4Dq__textLink:focus-visible{outline:2px solid var(--fg);outline-offset:2px;border-radius:4px}.auth-module__cni4Dq__dob{box-sizing:border-box;cursor:text;border:2px solid var(--edge);background:var(--well);height:42px;color:var(--fg);transition:border-color .15s var(--ease), box-shadow .15s var(--ease);border-radius:10px;align-items:center;gap:2px;padding:0 14px;display:flex}.auth-module__cni4Dq__dob:focus-within{border-color:color-mix(in srgb, var(--fg) 55%, var(--surface));box-shadow:0 0 0 3px color-mix(in srgb, var(--fg) 12%, transparent)}.auth-module__cni4Dq__dob input{font:inherit;color:var(--fg);text-align:center;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:5px;outline:none;padding:2px 0;font-size:14px;font-weight:500}.auth-module__cni4Dq__dob input:focus{background:var(--fill-2)}.auth-module__cni4Dq__dob input::placeholder{color:color-mix(in srgb, var(--fg) 45%, transparent);font-weight:400}.auth-module__cni4Dq__dobMd{width:3ch}.auth-module__cni4Dq__dobY{width:5ch}.auth-module__cni4Dq__dobSep{color:color-mix(in srgb, var(--fg) 45%, transparent);-webkit-user-select:none;user-select:none}.auth-module__cni4Dq__input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.light .auth-module__cni4Dq__input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.auth-module__cni4Dq__eye{cursor:pointer;width:32px;height:32px;color:var(--fg);transition:background-color .15s var(--ease);background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:5px;right:5px}.auth-module__cni4Dq__eye:hover{background:var(--fill-2)}.auth-module__cni4Dq__eye:focus-visible{outline:2px solid var(--fg);outline-offset:0}.auth-module__cni4Dq__eye svg{width:16px;height:16px}.auth-module__cni4Dq__caps{color:var(--warning);align-items:center;gap:5px;margin:0;font-size:12px;font-weight:600;display:flex}.auth-module__cni4Dq__caps svg{width:13px;height:13px}.auth-module__cni4Dq__primary{cursor:pointer;height:44px;font:inherit;background:linear-gradient(180deg, color-mix(in srgb, #fff 10%, var(--accent)), var(--accent));color:var(--accent-fg);box-shadow:inset 0 1px 0 #ffffff40, 0 4px 14px -4px color-mix(in srgb, var(--accent) 70%, transparent);transition:filter .15s, box-shadow .15s var(--ease), transform .12s var(--ease);border:0;border-radius:99px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.auth-module__cni4Dq__primary svg{width:16px;height:16px}a.auth-module__cni4Dq__primary,a.auth-module__cni4Dq__secondary{text-decoration:none}.auth-module__cni4Dq__secondary{cursor:pointer;height:44px;font:inherit;color:var(--fg);background:var(--fill);box-shadow:inset 0 1px 0 var(--hi), 0 0 0 1px var(--edge);transition:background-color .15s var(--ease), box-shadow .15s var(--ease), transform .12s var(--ease);border:0;border-radius:99px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.auth-module__cni4Dq__secondary:hover{background:var(--fill-2);box-shadow:inset 0 1px 0 var(--hi), 0 0 0 1px color-mix(in srgb, var(--fg) 28%, transparent)}.auth-module__cni4Dq__secondary:active{transform:scale(.97)}.auth-module__cni4Dq__secondary:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.auth-module__cni4Dq__actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.auth-module__cni4Dq__note{color:var(--fg);align-items:flex-start;gap:8px;margin:0;font-size:12px;line-height:1.5;display:flex}.auth-module__cni4Dq__note svg{width:14px;height:14px;color:var(--success);flex-shrink:0;margin-top:2px}.auth-module__cni4Dq__primary:hover:not(:disabled){filter:brightness(1.08);box-shadow:inset 0 1px 0 #ffffff40, 0 6px 20px -6px color-mix(in srgb, var(--accent) 85%, transparent)}.auth-module__cni4Dq__primary:active:not(:disabled){transform:scale(.97)}.auth-module__cni4Dq__primary:disabled{cursor:progress;filter:saturate(.7)}.auth-module__cni4Dq__primary:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.auth-module__cni4Dq__spin{animation:.7s linear infinite auth-module__cni4Dq__spin}@keyframes auth-module__cni4Dq__spin{to{transform:rotate(360deg)}}.auth-module__cni4Dq__status{animation:auth-module__cni4Dq__form-fade .22s var(--ease);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.45;display:flex}.auth-module__cni4Dq__status svg{flex-shrink:0;width:16px;height:16px;margin-top:1px}.auth-module__cni4Dq__statusError{background:var(--danger-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--danger) 45%, transparent)}.auth-module__cni4Dq__statusError svg{color:var(--danger)}.auth-module__cni4Dq__statusOk{background:var(--success-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--success) 45%, transparent)}.auth-module__cni4Dq__statusOk svg{color:var(--success)}.auth-module__cni4Dq__legal{text-align:center;color:var(--fg);margin:2px 0 0;font-size:12px;line-height:1.5}.auth-module__cni4Dq__legal a{color:var(--fg);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--fg) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--fg) 35%, transparent);font-weight:600}.auth-module__cni4Dq__legal a:hover{-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}@media (prefers-reduced-motion:reduce){.auth-module__cni4Dq__panel,.auth-module__cni4Dq__shake,.auth-module__cni4Dq__fade,.auth-module__cni4Dq__status,.auth-module__cni4Dq__spin{animation:none}.auth-module__cni4Dq__segPill,.auth-module__cni4Dq__morph{transition:none}}.auth-module__cni4Dq__qr{aspect-ratio:1;color:#111;width:220px;transition:opacity .2s var(--ease,ease);background:#fff;border-radius:14px;place-items:center;margin:4px auto 0;padding:10px;display:grid}.auth-module__cni4Dq__qr svg{width:100%;height:100%;display:block}.auth-module__cni4Dq__qr[data-dim]{opacity:.25}
