.Si-P0q_shell{place-items:center;min-height:100svh;padding:1.5rem;display:grid}.Si-P0q_panel{width:min(100%,26rem);color:var(--card-foreground,#f5f5f5);background:var(--card,#171719);border:1px solid var(--border,#36363a);border-radius:var(--radius,.75rem);gap:.75rem;padding:clamp(1.5rem,6vw,2.5rem);display:grid}.Si-P0q_panel h1,.Si-P0q_eyebrow,.Si-P0q_description,.Si-P0q_error{margin:0}.Si-P0q_panel h1{font-size:1.875rem;font-weight:650;line-height:1.2}.Si-P0q_eyebrow{color:var(--muted-foreground,#b8b8bf);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600}.Si-P0q_description,.Si-P0q_error{color:var(--muted-foreground,#b8b8bf);line-height:1.5}.Si-P0q_form{gap:.75rem;margin-top:.75rem;display:grid}.Si-P0q_form label,.Si-P0q_form button{font-size:.875rem;font-weight:600}.Si-P0q_form input,.Si-P0q_form button{border:1px solid var(--border,#36363a);border-radius:var(--radius,.5rem);min-height:2.75rem;padding:.625rem .875rem;font-family:inherit}.Si-P0q_form input{min-width:0;color:var(--foreground,#f5f5f5);background:var(--background,#121214)}.Si-P0q_form button{color:var(--primary-foreground,#141414);background:var(--primary,#f5f5f5);cursor:pointer}.Si-P0q_form input:focus-visible,.Si-P0q_form button:focus-visible{outline:2px solid var(--ring,#95c1ff);outline-offset:2px}.Si-P0q_error{color:var(--destructive,#f7a5ad);font-size:.875rem}
