.lf[data-v-1812f6d8]{background:var(--surface);color:var(--ink);box-sizing:border-box;border-radius:14px;flex-direction:column;gap:18px;padding:calc(clamp(26px,3vw,44px));display:flex;position:relative}.lf-title[data-v-1812f6d8]{font-size:30px;font-weight:800}.lf-field[data-v-1812f6d8]{flex-direction:column;gap:8px;display:flex}.lf-field label[data-v-1812f6d8]{font-size:15px;font-weight:700}.lf-field input[data-v-1812f6d8],.lf-field select[data-v-1812f6d8]{min-height:56px;padding:0 18px}.lf-field input[data-v-1812f6d8],.lf-field select[data-v-1812f6d8],.lf-field textarea[data-v-1812f6d8]{border:1.5px solid var(--field-border);background:var(--field-bg);font:inherit;border-radius:10px;font-weight:400}.lf-field textarea[data-v-1812f6d8]{resize:vertical;padding:14px 18px}.lf-field [aria-invalid=true][data-v-1812f6d8]{border-color:#b3261e}.lf-opt[data-v-1812f6d8]{color:var(--muted-2);font-weight:500}.lf-err[data-v-1812f6d8]{color:#b3261e;margin:0;font-size:14px;font-weight:600}.lf-note[data-v-1812f6d8]{color:var(--muted-2);font-size:14px;font-weight:500}.lf-btn[data-v-1812f6d8]{width:100%;min-height:60px;font-size:17px}.lf-btn[data-v-1812f6d8]:disabled{opacity:.7;cursor:progress}.lf-fine[data-v-1812f6d8]{color:var(--muted-2);text-align:center;margin:0;font-size:13px}.lf-hp[data-v-1812f6d8]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.lf-demo[data-v-1812f6d8]{margin-top:12px!important;font-size:15px!important}.lf-done p[data-v-1812f6d8]{margin:0;font-size:18px}
