.JRB7na_main{background:var(--v2-bg);min-height:100dvh;padding:72px 28px 40px;padding-top:max(72px, env(safe-area-inset-top,0px) + 48px);padding-bottom:max(40px, env(safe-area-inset-bottom,0px) + 24px)}.JRB7na_card{width:100%;max-width:400px;margin:0 auto}@media (min-width:640px){.JRB7na_main{background:var(--v2-surface);width:100vw;margin-left:calc(50% - 50vw);padding:clamp(40px,14vh,140px) 24px 40px}.JRB7na_card{background:var(--v2-bg);border:1px solid var(--v2-border);border-radius:var(--v2-r-xl);padding:36px 36px 24px}}.JRB7na_logo{object-fit:contain;width:90px;height:48px;margin:0 auto 32px;display:block}.JRB7na_title{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.JRB7na_devNotice{border:1px solid color-mix(in srgb, var(--v2-teal-500) 35%, transparent);border-radius:var(--v2-r-md);background:color-mix(in srgb, var(--v2-teal-500) 8%, var(--v2-surface));color:var(--v2-text-muted);margin:0 0 20px;padding:12px 14px;font-size:13px;line-height:1.6}.JRB7na_devNotice p{margin:0}.JRB7na_devPreviewButton{border:1px solid color-mix(in srgb, var(--v2-teal-500) 55%, transparent);border-radius:var(--v2-r-pill);background:var(--v2-surface);width:100%;min-height:44px;color:var(--v2-teal-700);font:inherit;cursor:pointer;margin-top:10px;padding:10px 14px;font-weight:600}.JRB7na_devPreviewButton:disabled{cursor:wait;opacity:.6}.JRB7na_form{flex-direction:column;gap:16px;display:flex}.JRB7na_field{flex-direction:column;gap:6px;display:flex}.JRB7na_label{color:var(--v2-text-muted);font-size:13px;font-weight:500}.JRB7na_input{border:1.5px solid var(--v2-border);border-radius:var(--v2-r-md);background:var(--v2-bg);width:100%;height:48px;color:var(--v2-text-primary);padding:0 14px;font-family:inherit;font-size:16px;transition:border-color .12s}.JRB7na_input:focus{border-color:var(--v2-teal-500)}.JRB7na_error{color:var(--v2-red-text);margin:4px 0 0;font-size:13px}.JRB7na_submit{background:var(--v2-teal-500);color:#fff;border-radius:var(--v2-r-pill);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;height:48px;margin-top:8px;font-family:inherit;font-size:16px;font-weight:600;transition:background .12s,transform .12s}.JRB7na_submit:active:not(:disabled){background:var(--v2-teal-700);transform:scale(.99)}.JRB7na_submit[data-loading]{opacity:.6;cursor:wait}@media (hover:hover){.JRB7na_submit:hover:not(:disabled){background:var(--v2-teal-700)}}.JRB7na_links{flex-direction:column;align-items:center;gap:4px;margin-top:16px;display:flex}.JRB7na_link{color:var(--v2-teal-700);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:8px;font-family:inherit;font-size:14px;text-decoration:none}.JRB7na_link:active{opacity:.6}
