.auth-module__uh9QMa__screen{--auth-ground:#f7f7f2;--auth-ink:#080f0f;--auth-muted:#5e6060;--auth-rule:#dad7ca;--auth-field:#fff;--auth-field-shadow:0 0 0 1px #080f0f1a, 0 1px 2px #2c28180d, 0 6px 12px -6px #2c281814;--auth-button:#ff5c0a;--auth-button-hover:#e65718;--auth-button-ink:#080f0f;--auth-button-shadow:0 0 0 1px #080f0f17, 0 1px 2px #080f0f0d, 0 2px 6px -2px #080f0f0f;--auth-button-shadow-hover:0 0 0 1px #080f0f24, 0 1px 3px #080f0f12, 0 4px 10px -4px #080f0f17;--auth-keycap:#080f0f1f;--auth-keycap-ink:#080f0fb8;--auth-error:#d42610;--auth-control-border:#d3d3cf;--auth-hover:#edede5;--auth-ring:#080f0f8c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--auth-ground);min-height:100dvh;color:var(--auth-ink);place-items:center;padding:32px 20px 80px;display:grid}@supports (color:lab(0% 0 0)){.auth-module__uh9QMa__screen{--auth-button:lab(61.5012% 61.0157 70.1861);--auth-button-hover:lab(56.6987% 54.7639 61.2995);--auth-button-ink:lab(3.84016% -2.09175 -.748301);--auth-button-shadow:0 0 0 1px lab(3.84016% -2.09175 -.748301/.09), 0 1px 2px lab(3.84016% -2.09175 -.748301/.05), 0 2px 6px -2px lab(3.84016% -2.09175 -.748301/.06);--auth-button-shadow-hover:0 0 0 1px lab(3.84016% -2.09175 -.748301/.14), 0 1px 3px lab(3.84016% -2.09175 -.748301/.07), 0 4px 10px -4px lab(3.84016% -2.09175 -.748301/.09);--auth-keycap:lab(3.84016% -2.09175 -.748301/.12);--auth-keycap-ink:lab(3.84016% -2.09175 -.748301/.72)}}@media (prefers-color-scheme:dark){.auth-module__uh9QMa__screen{--auth-ground:#121212;--auth-ink:#f4f4f2;--auth-muted:#9a9a96;--auth-rule:#2e2e2c;--auth-field:#1d1d1c;--auth-field-shadow:inset 0 1px 0 #ffffff0d, 0 0 0 1px #0000008c, 0 1px 2px #0003, 0 8px 16px -8px #00000052;--auth-button:#fd7920;--auth-button-hover:#fc9252;--auth-button-ink:#141413;--auth-button-shadow:0 0 0 1px #ffffff14;--auth-button-shadow-hover:0 0 0 1px #ffffff24;--auth-error:#ff4a33;--auth-control-border:#3b3b39;--auth-hover:#2c2c2a;--auth-ring:#edede58c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){.auth-module__uh9QMa__screen{--auth-button:lab(66.286% 48.5109 67.3293);--auth-button-hover:lab(71.2834% 37.1743 51.0733);--auth-button-shadow:0 0 0 1px lab(100% 0 0/.08);--auth-button-shadow-hover:0 0 0 1px lab(100% 0 0/.14)}}}html:has(.auth-module__uh9QMa__screen){background:#f7f7f2}@media (prefers-color-scheme:dark){html:has(.auth-module__uh9QMa__screen){background:#121212}}.auth-module__uh9QMa__panel{width:100%;max-width:400px}.auth-module__uh9QMa__brand{font-family:var(--font-archivo), var(--font-geist-sans), sans-serif;letter-spacing:-.15px;color:var(--auth-ink);align-items:center;gap:12px;margin-bottom:64px;font-size:15px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}.auth-module__uh9QMa__brandDot{background:var(--auth-button);border-radius:50%;flex-shrink:0;width:12px;height:12px}.auth-module__uh9QMa__eyebrow{color:var(--auth-muted);margin-bottom:8px;font-size:14px;line-height:20px}.auth-module__uh9QMa__panel h1{letter-spacing:-1.2px;text-wrap:balance;margin-bottom:40px;font-size:40px;font-weight:550;line-height:44px}.auth-module__uh9QMa__panel h1:has(+.auth-module__uh9QMa__intro){margin-bottom:16px}.auth-module__uh9QMa__intro{color:var(--auth-muted);margin-bottom:40px;line-height:1.6}.auth-module__uh9QMa__form{gap:20px;display:grid}.auth-module__uh9QMa__field{gap:8px;font-size:14px;line-height:20px;display:grid}.auth-module__uh9QMa__field span{font-weight:500}.auth-module__uh9QMa__field input{background:var(--auth-field);width:100%;box-shadow:var(--auth-field-shadow);color:var(--auth-ink);font:inherit;border:1px solid #0000;border-radius:8px;min-height:48px;padding:12px 16px}@media (pointer:coarse){.auth-module__uh9QMa__field input{font-size:16px}}.auth-module__uh9QMa__field input:focus-visible{outline:2px solid var(--auth-ring);outline-offset:3px}.auth-module__uh9QMa__submit{background:var(--auth-button);width:100%;color:var(--auth-button-ink);box-shadow:var(--auth-button-shadow);min-height:48px;font:inherit;letter-spacing:-.006em;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:12px 16px;font-size:14px;font-weight:500;line-height:20px;transition:background-color .15s ease-out,box-shadow .15s ease-out;display:flex}@media (hover:hover) and (pointer:fine){.auth-module__uh9QMa__submit:hover:not(:disabled){background:var(--auth-button-hover);box-shadow:var(--auth-button-shadow-hover)}}.auth-module__uh9QMa__submit:active:not(:disabled){background:var(--auth-button-hover)}.auth-module__uh9QMa__keycap{background:var(--auth-keycap);width:20px;height:20px;color:var(--auth-keycap-ink);font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:4px;justify-content:center;align-items:center;font-size:11px;line-height:14px;display:inline-flex}@media (pointer:coarse){.auth-module__uh9QMa__keycap{display:none}}.auth-module__uh9QMa__submit:focus-visible{outline:2px solid var(--auth-ring);outline-offset:2px}.auth-module__uh9QMa__links a:focus-visible{outline:2px solid var(--auth-ring);outline-offset:4px}.auth-module__uh9QMa__submit:disabled{cursor:wait;opacity:.7}.auth-module__uh9QMa__links{border-top:1px solid var(--auth-rule);color:var(--auth-muted);justify-content:space-between;gap:16px;margin-top:32px;padding-top:20px;font-size:14px;line-height:20px;display:flex}.auth-module__uh9QMa__links a{text-underline-offset:4px}@media (hover:hover) and (pointer:fine){.auth-module__uh9QMa__links a:hover{color:var(--auth-ink)}}.auth-module__uh9QMa__notice{background:var(--auth-field);box-shadow:var(--auth-field-shadow);color:var(--auth-ink);border-radius:8px;margin-bottom:24px;padding:16px;font-size:14px;line-height:1.55}.auth-module__uh9QMa__error{color:var(--auth-error)}@media (max-width:640px){.auth-module__uh9QMa__screen{padding:calc(24px + env(safe-area-inset-top)) calc(24px + env(safe-area-inset-right)) calc(32px + env(safe-area-inset-bottom)) calc(24px + env(safe-area-inset-left));place-items:start center}.auth-module__uh9QMa__brand{margin-bottom:48px}.auth-module__uh9QMa__panel h1{letter-spacing:-1px;margin-bottom:32px;font-size:32px;line-height:36px}.auth-module__uh9QMa__intro{margin-bottom:32px}.auth-module__uh9QMa__submit,.auth-module__uh9QMa__links{font-size:15px}}@media (prefers-reduced-motion:reduce){.auth-module__uh9QMa__submit{transition:none}}.auth-module__uh9QMa__back{color:var(--auth-muted);align-items:center;gap:8px;margin-bottom:28px;font-size:14px;text-decoration:none;transition:color .16s ease-out;display:inline-flex}@media (hover:hover) and (pointer:fine){.auth-module__uh9QMa__back:hover{color:var(--auth-ink)}}.auth-module__uh9QMa__back:focus-visible{outline:2px solid var(--auth-ring);outline-offset:4px;border-radius:4px}.auth-module__uh9QMa__signout{border-top:1px solid var(--auth-rule);margin-top:36px;padding-top:24px}.auth-module__uh9QMa__signout h2{letter-spacing:-.2px;margin:0 0 4px;font-size:15px;font-weight:550}.auth-module__uh9QMa__signout p{color:var(--auth-muted);margin:0 0 16px;font-size:13px;line-height:1.6}.auth-module__uh9QMa__secondary{border:1px solid var(--auth-control-border);min-height:40px;color:var(--auth-ink);font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:0 16px;font-size:14px;font-weight:500;transition:background-color .16s ease-out;display:inline-block}@media (hover:hover) and (pointer:fine){.auth-module__uh9QMa__secondary:hover{background:var(--auth-hover)}}.auth-module__uh9QMa__secondary:active{scale:.96}.auth-module__uh9QMa__secondary:focus-visible{outline:2px solid var(--auth-ring);outline-offset:4px}
