.hc-mema-cloud{max-width:650px}
.hc-mema-cloud form{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px}
.hc-mema-cloud label{display:grid;gap:5px;min-width:0;font:inherit;font-size:13px}
.hc-mema-cloud label:nth-child(-n+2),.hc-mema-cloud label:has(textarea),.hc-mema-cloud form>p,.hc-mema-actions{grid-column:1/-1}
.hc-mema-cloud :is(input,select){box-sizing:border-box;width:100%;min-width:0;min-height:32px;padding:5px 8px;border:1px solid var(--line,#dce5f2);border-radius:4px;background:var(--panel,#fff);color:inherit;font:inherit}
.hc-mema-cloud :is(input,select,textarea):focus-visible{outline:2px solid #88baff;outline-offset:2px}
.hc-mema-cloud form>p{margin:0;line-height:1.7}
.hc-mema-actions{display:flex;gap:8px;flex-wrap:wrap}
body.dark .hc-mema-cloud :is(input,select,textarea){background:#23384f;color:#e2edf9;border-color:#375069}
