.lp{--field-h:44px;--field-bg:var(--card);--field-bg-focus:var(--surface);--field-line:var(--line-2);--field-line-hover:var(--fg-30);--field-ph:var(--fg-40);--field-err:var(--red);--field-err-text:var(--red)}.lp[data-lp-theme=dark]{--field-err-text:#ff7a6e}.lp :is(input,textarea).finput{width:100%;height:var(--field-h);background:var(--field-bg);box-shadow:inset 0 0 0 1px var(--field-line);font:inherit;color:var(--fg);-webkit-appearance:none;appearance:none;border:0;border-radius:9999px;outline:none;margin:0;padding:0 18px;font-size:16px;line-height:22px;transition:box-shadow .2s,background-color .2s;display:block}.lp textarea.finput{resize:vertical;border-radius:22px;height:auto;min-height:120px;padding:11px 18px}.lp input.finput--icon{padding-left:44px}.lp :is(input,textarea).finput::placeholder{color:var(--field-ph);opacity:1}.lp input.finput::-webkit-search-cancel-button{-webkit-appearance:none}.lp :is(input,textarea).finput:hover{box-shadow:inset 0 0 0 1px var(--field-line-hover)}.lp :is(input,textarea).finput:focus{background:var(--field-bg-focus);box-shadow:inset 0 0 0 1px var(--field-line-hover)}.lp :is(input,textarea).finput:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.lp .is-invalid :is(input,textarea).finput,.lp :is(input,textarea).finput[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--field-err)}.lp .dform__err{color:var(--field-err-text);margin-top:6px;font-size:13px;line-height:18px;display:none}.lp .dform__field.is-invalid .dform__err{display:block}.lp .dform__field.is-invalid .dform__chips button[aria-checked=false],.lp .dform__field.is-invalid .dform__box{box-shadow:inset 0 0 0 1.5px var(--field-err)}.lp :is(input,textarea).finput:disabled{background:var(--tint);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg-40);cursor:not-allowed}.lp :is(input,textarea).finput:disabled::placeholder{color:var(--fg-30)}.lp .gl-search,.lp .gl-search:focus-within{box-shadow:none;background:0 0}.lp .gl-search svg,.lp .psearch .ico{z-index:1}