.lc-management{text-align:center;padding:12px 16px 20px;background:#f8fafb;clear:both}
.lc-management button{font:12px/1.5 Arial,sans-serif;color:#7a858d;border:0;background:none;cursor:pointer;padding:8px 12px;text-decoration:underline;text-underline-offset:3px}
.lc-management button:hover{color:#136f72}
.lc-inquiry,.lc-login{font-family:Arial,"Microsoft YaHei",sans-serif;box-sizing:border-box;color:#223a43}
.lc-inquiry{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:28px 0;width:100%;max-width:940px;margin:auto}
.lc-inquiry .lc-intro,.lc-inquiry .lc-wide{grid-column:1/-1;line-height:1.6}
.lc-field{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;min-width:0}
.lc-field input,.lc-field textarea,.lc-login input{box-sizing:border-box;width:100%;min-width:0;border:1px solid #cad4d8;border-radius:6px;padding:12px 14px;font:400 15px/1.5 Arial,sans-serif;background:white;color:#223a43;outline-offset:3px}
.lc-field textarea{resize:vertical}
.lc-submit{border:0;border-radius:6px;background:#126c70;color:white;font:600 15px/1.4 Arial,"Microsoft YaHei",sans-serif;padding:13px 24px;cursor:pointer;justify-self:start}
.lc-submit:disabled{opacity:.55;cursor:wait}
.lc-inquiry .lc-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}
.lc-error{color:#a12f35!important;font-size:14px;line-height:1.6}
.lc-login{border:1px solid #dce4e8;border-radius:16px;padding:32px;width:min(430px,calc(100% - 40px));max-height:90vh;box-shadow:0 24px 90px #132c4940;margin:auto}
.lc-login::backdrop{background:#0d243877;backdrop-filter:blur(3px)}
.lc-login-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}
.lc-login-heading span{font-size:10px;letter-spacing:2px;font-weight:700;color:#537a84}
.lc-login .lc-close{border:0;background:transparent;font-size:28px;color:#45616b;cursor:pointer}
.lc-login h2{font-size:26px;font-weight:700;margin:16px 0 8px}
.lc-login p{font-size:13px;line-height:1.6;margin:8px 0 22px;color:#6b7c84}
.lc-login label{display:block;font-size:13px;font-weight:600;margin-top:18px}
.lc-login input{display:block;margin-top:8px}
.lc-login .lc-submit{width:100%;margin-top:4px}
html[data-cms-preview=true] [data-cms-field]{cursor:pointer;outline:1px dashed transparent;outline-offset:4px;transition:outline-color .12s}
html[data-cms-preview=true] [data-cms-field]:hover,html[data-cms-preview=true] [data-cms-field]:focus-visible{outline-color:#14b8a6!important}
html[data-cms-preview=true] .lc-selected{outline:2px solid #0d9488!important;outline-offset:4px}
html[data-cms-preview=true] [data-cms-slide]{display:none!important}
html[data-cms-preview=true] [data-cms-slide].lc-slide-active{display:block!important}
html[data-cms-preview=true] [data-cms-slide] img{display:block!important;opacity:1!important}
html[data-cms-preview=true] [data-cms-slide] h1,html[data-cms-preview=true] [data-cms-slide] h2,html[data-cms-preview=true] [data-cms-slide] h3{opacity:1!important;left:0!important;top:0!important}
@media(max-width:700px){.lc-inquiry{grid-template-columns:1fr;padding:20px 12px;box-sizing:border-box}.lc-management{padding-bottom:80px}.lc-login{padding:24px}.lc-inquiry .lc-submit{width:100%}}
