.lx-pet-name-input{border:1px solid var(--line,#d5d0c8);background:var(--surface,#faf8f4);padding:18px 20px;border-radius:16px;margin:22px 0 25px}.lx-pet-name-input legend{font-weight:700;color:var(--ink,#25272b);padding:0 7px}.lx-pet-name-input label{display:block;font-size:13px;font-weight:600;margin-bottom:9px}.lx-pet-name-input input{display:block;width:100%;padding:13px 14px;border:1px solid var(--line,#d5d0c8);background:#fff;border-radius:10px;font-size:17px;letter-spacing:.1em;font-weight:650;text-transform:uppercase}.lx-pet-name-input input:focus-visible{outline:2px solid var(--accent,#82472f);outline-offset:2px}.lx-pet-name-help{font-size:12px;line-height:1.6;color:var(--muted,#60636b);margin:10px 0 7px}.lx-pet-name-help a{color:var(--accent,#82472f);text-decoration:underline;text-underline-offset:2px}.lx-pet-name-note{font-size:11px;color:var(--muted,#60636b);margin:0}