.rork-ui .wl-form{gap:16px;margin-top:24px;display:grid}.rork-ui .wl-row{gap:16px;display:grid}@media (min-width:640px){.rork-ui .wl-row{grid-template-columns:1fr 1fr}.rork-ui .wl-row-3{grid-template-columns:1fr 1fr 1fr}}.rork-ui .wl-form label{color:var(--foreground);gap:6px;font-size:14px;font-weight:500;display:grid}.rork-ui .wl-optional{color:var(--caption);font-weight:400}.rork-ui .wl-form :is(input,select,textarea){border:1px solid var(--border-strong);background:var(--surface-raised);width:100%;min-height:44px;color:var(--foreground);font:inherit;border-radius:10px;padding:10px 12px;font-size:15px;font-weight:400}.rork-ui .wl-form select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px;padding-right:34px}.rork-ui .wl-form textarea{resize:vertical}.rork-ui .wl-form :is(input,select,textarea):focus-visible{outline:2px solid var(--focus);outline-offset:1px}.rork-ui .wl-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.rork-ui .wl-error{color:var(--danger);font-size:14px}.rork-ui .wl-sent{border:1px solid var(--success-border);background:var(--success-soft);border-radius:12px;margin-top:24px;padding:20px}.rork-ui .wl-sent h3{font-size:18px;font-weight:600}.rork-ui .wl-sent p{color:var(--muted);margin-top:6px}
