.lm-native-widget{--lm-ink:#173548;--lm-blue:#173b52;--lm-green:#087e61;margin:36px auto;max-width:1080px;border:1px solid #e0e8ed;border-radius:22px;background:#fff;overflow:hidden;box-shadow:0 12px 32px #0d314017;color:var(--lm-ink);font-family:inherit}.lm-native-widget *{box-sizing:border-box}.lm-native-intro{padding:32px 36px;background:linear-gradient(110deg,#102b42,#1c6174);color:white}.lm-native-intro span{letter-spacing:1.8px;font-weight:700;font-size:11px;color:#acdcd4}.lm-native-intro h2{font-size:clamp(23px,3.2vw,32px);line-height:1.25;color:#fff;margin:12px 0}.lm-native-intro p{font-size:15px;color:#d9ebee;margin:0}.lm-native-form{padding:28px 36px}.lm-native-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px}.lm-native-fields label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:650;color:#244253}.lm-native-fields input,.lm-native-fields textarea{display:block;width:100%;padding:12px 13px;min-height:45px;border:1px solid #cddbe4!important;border-radius:9px!important;font:inherit;color:var(--lm-ink);background:#fff}.lm-native-message{grid-column:1/-1}.lm-native-consent{display:block;margin:21px 0;font-size:12px;color:#4c6574}.lm-native-consent input{margin-right:7px}.lm-native-trap{position:absolute!important;left:-9999px!important;opacity:0!important}.lm-native-actions{display:grid;grid-template-columns:1fr 150px 1fr;gap:12px;align-items:center}.lm-native-actions button{min-height:51px;border:0;border-radius:10px;padding:12px;font-weight:750;font-size:14px;cursor:pointer}.lm-native-send{background:#176e80;color:#fff}.lm-native-wa{background:#138563;color:#fff}.lm-native-or{text-align:center;font-size:12px;color:#718392}.lm-native-actions button:disabled{opacity:.6}.lm-native-result{font-size:13px;color:#176e80;min-height:18px}.lm-native-admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:1100px}.lm-native-card{background:white;padding:24px;border:1px solid #e1e6ee;border-radius:13px}.lm-native-card label:not(.lm-field-check){display:block;margin:15px 0;font-weight:600}.lm-native-card label input[type=text]{display:block;width:100%;padding:10px;margin-top:7px}.lm-field-check{display:inline-flex;gap:7px;margin:8px 14px 8px 0}.lm-native-saved{display:flex;flex-direction:column;gap:9px;padding:14px;border-bottom:1px solid #e7ebee}.lm-native-saved code{font-size:12px}@media(max-width:750px){.lm-native-fields,.lm-native-admin-grid{grid-template-columns:1fr}.lm-native-actions{grid-template-columns:1fr}.lm-native-or{text-align:center}.lm-native-form{padding:20px}.lm-native-intro{padding:25px 21px}}
.lm-phone-group{display:flex;gap:8px;align-items:stretch;min-width:0}.lm-phone-group .lm-phone-country{width:165px;max-width:48%;min-height:45px;border:1px solid #cddbe4;border-radius:9px;background:#fff;padding:8px;font:inherit}.lm-phone-group input[name=phone]{min-width:0;flex:1;width:100%}@media(max-width:480px){.lm-phone-group{flex-wrap:wrap}.lm-phone-group .lm-phone-country{max-width:100%;width:100%}}

.lm-dynamic-fields{display:contents}.lm-dynamic-field{display:flex;flex-direction:column;gap:7px;min-width:0}.lm-dynamic-field[hidden]{display:none!important}.lm-dynamic-label{font-size:13px;font-weight:650;color:#244253}.lm-dynamic-field input,.lm-dynamic-field select,.lm-dynamic-field textarea{width:100%;min-height:45px;padding:12px 13px;border:1px solid #cddbe4;border-radius:9px;background:#fff;box-sizing:border-box}.lm-dynamic-field input[type=checkbox],.lm-dynamic-field input[type=radio]{width:auto;min-height:auto}.lm-dynamic-field span{display:flex;gap:8px;align-items:center}.lm-dynamic-field small{color:#64748b}.lm-dynamic-field:has(textarea){grid-column:1/-1}
