@font-face{font-family:GeistSans;src:url(/_next/static/media/0b78ff376f6b9734-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_8adcd2{font-family:GeistSans,GeistSans Fallback}.__variable_8adcd2{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:GeistMono;src:url(/_next/static/media/723e11e5093b8e80.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_5dfa1e{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_5dfa1e{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}:root{--yl-error:#d92d20;--yl-error-ring:rgb(217 45 32/0.15)}:root[data-theme=dark]{--yl-error:#ff8a80;--yl-error-ring:rgb(255 138 128/0.2)}.yl-field-error{display:flex;align-items:flex-start;gap:6px;margin:7px 0 0;color:var(--yl-error);font-size:13px;font-weight:450;line-height:1.45;text-align:left;animation:yl-field-error-in .18s ease-out}.yl-field-error>svg{flex:none;margin-top:2px}@keyframes yl-field-error-in{0%{opacity:0;transform:translateY(-3px)}}

/* !important: tiene que ganarle a las utilidades de foco de Tailwind de cada app. */:where(input,select,textarea)[aria-invalid=true]{border-color:var(--yl-error)!important}:where(input,select,textarea)[aria-invalid=true]:focus{outline:none!important;box-shadow:0 0 0 3px var(--yl-error-ring)!important}@media (prefers-reduced-motion:reduce){.yl-field-error{animation:none}}