.sweet-auth{--sweet-acento:#e91e63;--sweet-acento-fuerte:#c2185b;--sweet-acento-tinta:#b0144e;--sweet-linea:#e3ddd1}.sweet-auth .sweet-titulo{letter-spacing:-.02em;font-size:28px;font-weight:900;line-height:1.1}.sweet-auth input[type=email],.sweet-auth input[type=password],.sweet-auth input[type=text]{border:1.5px solid var(--sweet-linea);background:var(--cal-bg,#fff);border-radius:12px;height:46px;padding-inline:14px;font-size:16px;transition:border-color .15s}.sweet-auth input::placeholder{color:color-mix(in srgb, currentColor 38%, transparent)}.sweet-auth input:focus,.sweet-auth input:focus-visible{border-color:var(--sweet-acento);box-shadow:0 0 0 3px color-mix(in srgb, var(--sweet-acento) 11%, transparent);outline:none}.sweet-auth [data-slot=input-group]{border:1.5px solid var(--sweet-linea);border-radius:12px;height:46px;padding-inline:4px 6px;transition:border-color .15s}.sweet-auth [data-slot=input-group]:focus-within{border-color:var(--sweet-acento);box-shadow:0 0 0 3px color-mix(in srgb, var(--sweet-acento) 11%, transparent)}.sweet-auth [data-slot=input-group] input{height:100%;box-shadow:none;border:0;border-radius:0;padding-inline:10px}.sweet-auth [data-slot=input-group] input:focus{box-shadow:none}.sweet-auth button[type=submit]{background:var(--sweet-acento-fuerte);color:#fff;height:46px;box-shadow:none;border:0;border-radius:999px;font-size:15px;font-weight:700;transition:background .14s,transform 60ms}.sweet-auth button[type=submit]:hover:not(:disabled){background:var(--sweet-acento-tinta)}.sweet-auth button[type=submit]:active:not(:disabled){transform:translateY(1px)}.sweet-auth .sweet-enlace{min-height:44px;color:var(--sweet-acento-tinta);text-underline-offset:3px;border-radius:8px;align-items:center;padding-inline:8px;font-size:14px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.sweet-auth .sweet-enlace:hover{text-decoration-thickness:2px}.sweet-auth .sweet-enlace:focus-visible{outline:2px solid var(--sweet-acento);outline-offset:2px}.sweet-auth [data-slot=input-group] button{border-radius:10px;min-width:40px;min-height:40px}:root.dark .sweet-auth{--sweet-acento:#ff5c8d;--sweet-acento-fuerte:#ff5c8d;--sweet-acento-tinta:#ff87ab;--sweet-linea:#33265e}:root.dark .sweet-auth button[type=submit]{color:#14082b}
/*# sourceMappingURL=0xrvrm2yxjbzo.css.map*/