.page-module-scss-module__BwkPlq__container{min-height:calc(100vh - var(--header-height,0px));padding:var(--space-l);background:var(--color-background);justify-content:center;align-items:center;display:flex}.page-module-scss-module__BwkPlq__card{background:var(--color-surface);padding:var(--space-xl) var(--space-l);box-shadow:var(--shadow-md);width:100%;max-width:420px}.page-module-scss-module__BwkPlq__card h2{margin-top:0}.page-module-scss-module__BwkPlq__form{gap:var(--space-m);flex-direction:column;display:flex}.page-module-scss-module__BwkPlq__intro{color:var(--color-text-muted);margin:0}.page-module-scss-module__BwkPlq__error{color:var(--color-danger,#b00020);background:var(--color-danger-bg,#b0002014);padding:var(--space-s)}.page-module-scss-module__BwkPlq__button{align-self:flex-start}.page-module-scss-module__BwkPlq__backLink{color:var(--color-text-muted);font-size:var(--font-size-sm);text-decoration:underline}.page-module-scss-module__BwkPlq__fieldGroup{gap:var(--space-s);flex-direction:column;display:flex}.page-module-scss-module__BwkPlq__success{color:var(--color-success,#0f7b3a);background:var(--color-success-bg,#0f7b3a14);padding:var(--space-s)}
