.FormUI-module-scss-module__p-r01W__wrapper{justify-content:center;align-items:center;width:100%;min-height:90vh;padding:20px;display:flex}.FormUI-module-scss-module__p-r01W__formContainer{background:var(--surface-color);border:1px solid var(--border-color);width:100%;max-width:420px;box-shadow:0 10px 30px var(--shadow-color);border-radius:20px;flex-direction:column;gap:24px;padding:40px;transition:box-shadow .25s;display:flex}.FormUI-module-scss-module__p-r01W__formContainer:hover{box-shadow:0 14px 38px var(--shadow-color)}.FormUI-module-scss-module__p-r01W__wideContainer{max-width:760px}.FormUI-module-scss-module__p-r01W__title{color:var(--primary-color);text-align:center;margin-bottom:8px;font-size:1.8rem;font-weight:700}.FormUI-module-scss-module__p-r01W__description{color:var(--text-secondary);text-align:center;margin-bottom:20px;font-size:1rem}.FormUI-module-scss-module__p-r01W__formContent{flex-direction:column;gap:18px;display:flex}.FormUI-module-scss-module__p-r01W__formContent button{background:var(--primary-color);color:#fff;margin-top:16px;transition:all .25s;border-radius:12px!important;padding:14px!important;font-size:1rem!important;font-weight:700!important}.FormUI-module-scss-module__p-r01W__formContent button:hover{background:var(--secondary-color);color:var(--text-accent);transform:translateY(-2px)}.FormUI-module-scss-module__p-r01W__twoColumnLayout{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.FormUI-module-scss-module__p-r01W__twoColumnLayout button,.FormUI-module-scss-module__p-r01W__twoColumnLayout .FormUI-module-scss-module__p-r01W__termsBlock{grid-column:1/-1}.FormUI-module-scss-module__p-r01W__fieldGroup{flex-direction:column;gap:8px;display:flex}.FormUI-module-scss-module__p-r01W__fieldLabel{color:var(--text-primary);font-size:.95rem;font-weight:600}@media (max-width:480px){.FormUI-module-scss-module__p-r01W__formContainer{border-radius:16px;padding:24px}.FormUI-module-scss-module__p-r01W__title{font-size:1.5rem}.FormUI-module-scss-module__p-r01W__twoColumnLayout{grid-template-columns:1fr}}.FormUI-module-scss-module__p-r01W__termsBlock{margin-top:8px}.FormUI-module-scss-module__p-r01W__termsLabel{color:var(--text-secondary);cursor:pointer;align-items:center;gap:8px;font-size:.9rem;display:flex}.FormUI-module-scss-module__p-r01W__termsLabel input{cursor:pointer;transform:scale(1.1)}.FormUI-module-scss-module__p-r01W__termsLabel a{color:var(--primary-color);text-decoration:underline}.FormUI-module-scss-module__p-r01W__termsLabel a:hover{color:var(--secondary-color)}.FormUI-module-scss-module__p-r01W__errorText{color:#dc2626;margin-top:4px;font-size:.85rem}
.InputUI-module-scss-module__193uUq__fieldWrapper{flex-direction:column;gap:6px;display:flex}.InputUI-module-scss-module__193uUq__errorText{color:#dc2626;font-size:12px}.InputUI-module-scss-module__193uUq__select{border:1px solid var(--border-color);width:100%;min-height:48px;color:var(--text-primary,#1f2937);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-image:linear-gradient(45deg,transparent 50%,var(--text-secondary,#6b7280)50%),linear-gradient(135deg,var(--text-secondary,#6b7280)50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;border-radius:12px;outline:none;padding:0 14px;font-size:16px;line-height:1.5;transition:border-color .2s,box-shadow .2s}.InputUI-module-scss-module__193uUq__select:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(196,129,74,.18)}.InputUI-module-scss-module__193uUq__placeholder{color:var(--text-secondary,#6b7280)}.InputUI-module-scss-module__193uUq__hasError{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.12)}
