.page-module__aydn6q__main{justify-content:center;align-items:center;gap:var(--space-5);width:100%;max-width:400px;min-height:100vh;padding:0 var(--space-4);flex-direction:column;margin:0 auto;display:flex}.page-module__aydn6q__header{align-items:center;gap:var(--space-2);flex-direction:column;width:100%;display:flex}.page-module__aydn6q__logo{border-radius:var(--radius-lg);width:56px;height:56px;margin-bottom:var(--space-2)}.page-module__aydn6q__title{font-size:var(--text-xl);font-weight:var(--weight-strong);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--text-primary);text-align:center}.page-module__aydn6q__subtitle{font-size:var(--text-sm);color:var(--text-secondary);text-align:center}.page-module__aydn6q__form{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.page-module__aydn6q__input{width:100%;height:44px;padding:0 var(--space-3);background:var(--bg-input);border:1px solid var(--border-default);border-radius:var(--radius-lg);color:var(--text-primary);font-size:16px;font-family:var(--font-sans)}.page-module__aydn6q__input::placeholder{color:var(--text-tertiary)}.page-module__aydn6q__input:focus{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.page-module__aydn6q__button{height:44px;padding:0 var(--space-4);background:var(--accent);color:var(--text-on-accent);border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--weight-medium);font-family:var(--font-sans);cursor:pointer;transition:background var(--duration-fast) var(--easing);border:none}.page-module__aydn6q__button:hover{background:var(--accent-hover)}.page-module__aydn6q__button:disabled{opacity:.6;cursor:not-allowed}.page-module__aydn6q__error{font-size:var(--text-sm);color:var(--danger);text-align:center}.page-module__aydn6q__card{gap:var(--space-2);width:100%;padding:var(--space-5);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-lg);text-align:center;flex-direction:column;display:flex}.page-module__aydn6q__sentTitle{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--text-primary)}.page-module__aydn6q__sentText{font-size:var(--text-sm);color:var(--text-secondary)}
