.text-field-module-scss-module__BGcRoq__field{flex-direction:column;gap:8px;display:flex}.text-field-module-scss-module__BGcRoq__labelRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.text-field-module-scss-module__BGcRoq__label{letter-spacing:.14em;text-transform:uppercase;color:var(--tone-text);opacity:.85;font-size:.82rem;font-weight:700}.text-field-module-scss-module__BGcRoq__control{position:relative}.text-field-module-scss-module__BGcRoq__input{border:1px solid var(--tone-border);background:var(--tone-soft-hover);width:100%;min-height:54px;font:inherit;color:var(--tone-text);border-radius:16px;padding:0 16px;font-size:1rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.text-field-module-scss-module__BGcRoq__input::placeholder{color:var(--tone-placeholder)}.text-field-module-scss-module__BGcRoq__input:focus{border-color:var(--tone-border-hover);box-shadow:0 0 0 4px var(--tone-focus-ring);background:#fff;outline:none}.text-field-module-scss-module__BGcRoq__input:disabled{color:var(--tone-muted)}.text-field-module-scss-module__BGcRoq__withAction{padding-right:52px}.text-field-module-scss-module__BGcRoq__invalid{border-color:#c2410c}.text-field-module-scss-module__BGcRoq__action{width:40px;height:40px;color:var(--tone-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.text-field-module-scss-module__BGcRoq__error{color:#c2410c;margin:0;font-size:.85rem}.text-field-module-scss-module__BGcRoq__hint{color:var(--tone-muted);margin:0;font-size:.85rem}
.auth-card-module-scss-module__6W8Xpa__root{background:linear-gradient(#eef7f9 0%,#fff 100%);min-height:100dvh;display:grid}.auth-card-module-scss-module__6W8Xpa__hero{background:#fff;display:none;position:relative}.auth-card-module-scss-module__6W8Xpa__heroImage{object-fit:contain}.auth-card-module-scss-module__6W8Xpa__content{padding:24px 20px calc(20px + env(safe-area-inset-bottom));flex-direction:column;align-items:center;display:flex}.auth-card-module-scss-module__6W8Xpa__panel{flex:1;width:100%;max-width:440px}.auth-card-module-scss-module__6W8Xpa__top{justify-content:center;align-items:center;min-height:56px;margin-bottom:28px;display:flex;position:relative}.auth-card-module-scss-module__6W8Xpa__back{position:absolute;top:50%;left:0;transform:translateY(-50%)}.auth-card-module-scss-module__6W8Xpa__logo{width:min(232px,60vw);height:auto}.auth-card-module-scss-module__6W8Xpa__title{color:var(--tone-text);margin:0;font-size:1.75rem;font-weight:800;line-height:1.15}.auth-card-module-scss-module__6W8Xpa__subtitle{color:var(--tone-muted);overflow-wrap:anywhere;margin:8px 0 0;font-size:1rem;font-weight:500}.auth-card-module-scss-module__6W8Xpa__body{flex-direction:column;gap:16px;margin-top:24px;display:flex}.auth-card-module-scss-module__6W8Xpa__footer{text-align:center;color:var(--tone-muted);margin-top:20px;font-size:.95rem}.auth-card-module-scss-module__6W8Xpa__legal{color:var(--tone-primary);margin-top:32px;font-size:.9rem;font-weight:500}@media (min-width:640px){.auth-card-module-scss-module__6W8Xpa__content{justify-content:center;padding:40px}.auth-card-module-scss-module__6W8Xpa__panel{border:1px solid var(--tone-border);max-width:30rem;box-shadow:0 20px 60px var(--tone-shadow);background:#fffffff5;border-radius:28px;flex:none;padding:28px}.auth-card-module-scss-module__6W8Xpa__title{font-size:2.1rem}}@media (min-width:1024px){.auth-card-module-scss-module__6W8Xpa__root{grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:100dvh}.auth-card-module-scss-module__6W8Xpa__hero{display:block}.auth-card-module-scss-module__6W8Xpa__content{overflow-y:auto}}
.metodo-option-module-scss-module__3K-ycG__option{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;padding:16px 4px;display:flex}.metodo-option-module-scss-module__3K-ycG__option+.metodo-option-module-scss-module__3K-ycG__option{border-top:1px solid var(--tone-border)}.metodo-option-module-scss-module__3K-ycG__option:hover .metodo-option-module-scss-module__3K-ycG__title{color:var(--tone-primary)}.metodo-option-module-scss-module__3K-ycG__option:disabled{opacity:.6;cursor:not-allowed}.metodo-option-module-scss-module__3K-ycG__icon{background:var(--tone-soft);width:52px;height:52px;color:var(--tone-primary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.metodo-option-module-scss-module__3K-ycG__copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.metodo-option-module-scss-module__3K-ycG__title{color:var(--tone-text);font-size:1.05rem;font-weight:700;transition:color .15s}.metodo-option-module-scss-module__3K-ycG__text{color:var(--tone-muted);font-size:.9rem}.metodo-option-module-scss-module__3K-ycG__arrow{color:var(--tone-primary);flex-shrink:0}
.codigo-step-module-scss-module__dk9wBW__form{flex-direction:column;gap:16px;display:flex}.codigo-step-module-scss-module__dk9wBW__resend{font:inherit;color:var(--tone-primary);cursor:pointer;background:0 0;border:0;align-self:center;font-size:.9rem;font-weight:600}.codigo-step-module-scss-module__dk9wBW__resend:disabled{color:var(--tone-muted);cursor:default;font-weight:400}.codigo-step-module-scss-module__dk9wBW__countdown{text-align:center;color:var(--tone-muted);margin:0;font-size:.9rem}.codigo-step-module-scss-module__dk9wBW__tip{text-align:center;color:var(--tone-muted);margin:0;font-size:.8rem}
