.closer-auth-reference{isolation:isolate;color-scheme:dark}.closer-auth-reference button,.closer-auth-reference h1,.closer-auth-reference input{font-family:var(--font)}.closer-auth-reference .closer-auth-mode-switch{display:grid;grid-template-columns:1fr 1fr;gap:3px;padding:3px;background:var(--ink-900);border:1px solid var(--ink-line);border-radius:11px;margin-bottom:24px}.closer-auth-reference .closer-auth-mode-button{height:38px;border:0;border-radius:8px;background:transparent;color:var(--ink-t3);font-size:14px;font-weight:600;cursor:pointer}.closer-auth-reference .closer-auth-mode-button.is-active{background:var(--ink-800);color:var(--ink-t1);box-shadow:inset 0 0 0 1px var(--ink-line-2)}.closer-auth-reference form>div{margin-top:0;margin-bottom:16px}.closer-auth-reference form label:not(.closer-auth-consent){font-size:13px;font-weight:600;color:var(--ink-t1)}.closer-auth-reference form input:not([type=checkbox]):not([type=hidden]){width:100%;height:48px;padding:0 14px;border-radius:8px;border:1px solid var(--ink-line-2);background:var(--ink-850);color:var(--ink-t1);font-size:15px;box-shadow:none}.closer-auth-reference form input[name=password],.closer-auth-reference form input[type=password]{padding-right:46px!important}.closer-auth-reference form input:focus{outline:none;border-color:var(--acc)!important;box-shadow:0 0 0 3px var(--acc-soft)!important}.closer-auth-reference form input::placeholder{color:var(--ink-t3)}.closer-auth-reference .closer-auth-password-toggle{width:36px;height:36px;right:6px;color:var(--ink-t3)}.closer-auth-reference .closer-auth-password-toggle:hover{color:var(--ink-t1);background:rgba(255,255,255,.06)}.closer-auth-reference .closer-auth-link{color:var(--acc);font-size:inherit}.closer-auth-reference .closer-auth-submit,.closer-auth-reference form button[type=submit]{height:50px;padding:0 16px;margin-top:14px;border:0;border-radius:8px;background:var(--acc);color:#06231a;font-size:15.5px;font-weight:600;box-shadow:none;width:100%}.closer-auth-reference .closer-auth-submit:hover,.closer-auth-reference form button[type=submit]:hover{background:var(--acc-h)}.closer-auth-reference .closer-auth-submit:disabled{opacity:.6;cursor:wait}.closer-auth-reference .closer-auth-consent{display:flex;gap:11px;align-items:flex-start;padding:13px 14px;border:1px solid var(--ink-line-2);border-radius:12px;background:var(--ink-900);margin:4px 0 12px;font-size:13px;line-height:1.5;color:var(--ink-t2)}.closer-auth-reference .closer-auth-checkbox{accent-color:var(--acc);width:16px;height:16px;flex:none}.closer-auth-reference .meter{margin-top:9px}.closer-auth-reference .card form p[role=status]{color:var(--acc);background:var(--acc-soft);border-color:var(--acc-br)}