.YC8X9G_page{min-height:100svh;padding:var(--space-12) 24px;color:var(--text-primary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(ellipse at center, transparent 0%, #00000073 100%), var(--black);place-items:safe center;display:grid}.YC8X9G_inner{justify-items:center;gap:var(--space-8);width:min(100%,26rem);display:grid}.YC8X9G_logo{width:84px;height:84px}.YC8X9G_card{gap:var(--space-6);width:100%;padding:var(--space-8);border:1px solid var(--border-subtle);background:var(--surface-raised);display:grid}.YC8X9G_title{font:var(--type-h2);text-align:center;color:var(--text-primary)}.YC8X9G_form{gap:var(--space-6);display:grid}.YC8X9G_label{gap:var(--space-2);display:grid}.YC8X9G_label span{font:var(--type-eyebrow);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-secondary)}.YC8X9G_input{border:1px solid var(--border-default);background:var(--black);width:100%;color:var(--ivory);font:var(--type-body);transition:border-color var(--duration-fast) var(--ease-out);border-radius:0;padding:16px 18px}.YC8X9G_input:hover{border-color:var(--stone)}.YC8X9G_input:focus-visible{border-color:var(--gold-400);box-shadow:var(--focus-ring);outline:none}.YC8X9G_input:-webkit-autofill{-webkit-text-fill-color:var(--ivory);caret-color:var(--ivory);box-shadow:0 0 0 1000px var(--black) inset}.YC8X9G_input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ivory);caret-color:var(--ivory);box-shadow:0 0 0 1000px var(--black) inset}.YC8X9G_input:-webkit-autofill:focus-visible{-webkit-text-fill-color:var(--ivory);caret-color:var(--ivory);border-color:var(--gold-400);box-shadow:0 0 0 1000px var(--black) inset, var(--focus-ring)}.YC8X9G_forgot{margin-top:calc(var(--space-3) * -1);font:var(--type-small);color:var(--text-secondary);justify-self:end;text-decoration:none}.YC8X9G_forgot:hover{color:var(--ivory)}.YC8X9G_button{background:var(--bronze);width:100%;color:var(--white);font:var(--type-button);letter-spacing:.04em;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;padding:22px 56px;font-size:19px;display:inline-flex}.YC8X9G_button:hover{background:var(--bronze-hover);color:var(--white)}.YC8X9G_button:active{transform:scale(.98)}.YC8X9G_button:focus-visible,.YC8X9G_forgot:focus-visible,.YC8X9G_links a:focus-visible,.YC8X9G_note a:focus-visible{box-shadow:var(--focus-ring);outline:none}.YC8X9G_error,.YC8X9G_note{font:var(--type-small);margin:0}.YC8X9G_error{padding:var(--space-3) var(--space-4);border:1px solid var(--gold-400);color:var(--ivory);background:#b8893f1f}.YC8X9G_note{color:var(--text-primary)}.YC8X9G_note a{color:var(--gold-200);text-underline-offset:.15em;text-decoration:underline}.YC8X9G_note a:hover{color:var(--ivory)}.YC8X9G_links{align-items:center;gap:var(--space-3);font:var(--type-small);text-align:center;text-wrap:balance;flex-direction:column;margin:0;display:flex}.YC8X9G_links a{color:var(--text-secondary);text-decoration:none}.YC8X9G_links a:hover{color:var(--ivory)}
