.yTVJjG_page{--ink:#242622;--muted:#686b61;--surface:#f6f4ee;--line:#d8d5ca;--auth-accent:#a64b33;min-height:100svh;color:var(--ink);background:var(--surface);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;place-items:start center;padding:40px 24px;font-family:Arial,Helvetica Neue,sans-serif;display:grid}.yTVJjG_main{width:100%;max-width:464px;margin-top:3svh}.yTVJjG_brand{margin-bottom:12px}.yTVJjG_page .auth-form-container{width:100%;max-width:none}.yTVJjG_page h1{color:var(--ink);letter-spacing:-.065em;margin:0;font-family:Arial,Helvetica Neue,sans-serif;font-size:64px;font-weight:500;line-height:1}.yTVJjG_page .auth-signup h1{font-size:clamp(32px,9vw,48px);line-height:1.05}.yTVJjG_page .auth-intro{color:var(--muted);margin:19px 0 34px;font-size:15px;line-height:1.6}.yTVJjG_page .auth-form{gap:28px}.yTVJjG_page .auth-form>fieldset{gap:28px}.yTVJjG_page .auth-form label{gap:11px;font-size:14px;font-weight:600}.yTVJjG_page .auth-form input{height:58px;color:var(--ink);background:#fbfaf6;border:1px solid #b5b7ac;border-radius:3px;padding:14px 16px;font-family:inherit;font-size:16px;font-weight:400}.yTVJjG_page .auth-form input::placeholder{color:#84877c}.yTVJjG_page .auth-form input:hover{border-color:#797d70}.yTVJjG_page .auth-form input:focus{border-color:var(--auth-accent);box-shadow:0 0 0 3px #a64b331c}.yTVJjG_page .password-field{gap:11px}.yTVJjG_page .password-input>input{padding-right:76px}.yTVJjG_page .password-input>button{width:60px;height:48px;color:var(--muted);text-underline-offset:3px;border-radius:2px;font-size:12px;text-decoration:underline;top:5px;right:5px}.yTVJjG_page .password-input>button:hover{color:var(--ink);background:#eae7de}.yTVJjG_page .auth-submit{background:var(--ink);color:#fffef9;letter-spacing:0;border-radius:3px;justify-content:space-between;width:100%;height:58px;padding:0 19px;font-family:inherit;font-size:15px;font-weight:500;display:flex}.yTVJjG_page .auth-submit:hover{background:#3e443b}.yTVJjG_page button:focus-visible,.yTVJjG_page a:focus-visible{outline-color:var(--auth-accent)}.yTVJjG_page .auth-alternative{border-top:1px solid var(--line);color:var(--muted);text-align:left;justify-content:space-between;align-items:center;gap:10px;margin:36px 0 0;padding-top:25px;font-size:12px;display:flex}.yTVJjG_page .auth-alternative a{min-height:44px;color:var(--auth-accent);text-underline-offset:4px;align-items:center;gap:9px;margin-left:0;font-weight:600;text-decoration:underline;display:inline-flex}.yTVJjG_page .form-message.error{color:#89351f;background:#f3e3dd;border-radius:3px;font-size:14px}.yTVJjG_page .auth-note{border-top:1px solid var(--line);color:var(--muted);margin-top:24px;padding-top:20px;font-size:13px}.yTVJjG_page .auth-note .status-dot{display:none}.yTVJjG_page:has(.auth-signup){padding-block:24px}.yTVJjG_main:has(.auth-signup){margin-top:0}.yTVJjG_page .auth-signup .auth-intro{margin:12px 0 24px;font-size:15px;line-height:1.5}.yTVJjG_page .auth-signup .auth-form{gap:20px}.yTVJjG_page .auth-signup .auth-form>fieldset{gap:20px}.yTVJjG_page .auth-signup label{gap:8px}.yTVJjG_page .auth-signup .password-field{gap:8px}.yTVJjG_page .auth-signup input{height:50px;padding-block:10px}.yTVJjG_page .auth-signup .password-input>button{height:44px;top:3px}.yTVJjG_page .auth-signup .auth-submit{height:52px}.yTVJjG_page .auth-signup .auth-alternative{margin-top:20px;padding-top:14px}.yTVJjG_page .auth-signup .auth-note{margin-top:14px;padding-top:12px}@media (min-width:561px){.yTVJjG_page{place-items:center;padding:80px 32px}.yTVJjG_main{margin-top:0}.yTVJjG_page h1{font-size:clamp(64px,6vw,88px)}.yTVJjG_page .auth-intro{margin-top:21px;margin-bottom:44px;font-size:16px}.yTVJjG_page .auth-alternative{gap:16px;font-size:13px}}@media (max-height:700px) and (min-width:561px){.yTVJjG_page{padding-top:40px;padding-bottom:40px}}
