.two-column-form.s-yqxMXWNNvWxV.s-yqxMXWNNvWxV{display:grid;grid-template-columns:1fr 2fr;gap:10px;padding:15px;margin-bottom:10px;border:1px solid var(--border-color, #ddd);border-radius:4px;background-color:var(--card-bg, #f9f9f9)}.two-column-form.s-yqxMXWNNvWxV label.s-yqxMXWNNvWxV{font-weight:500;margin-bottom:5px;color:var(--text-secondary, #555);line-height:40px}.two-column-form.s-yqxMXWNNvWxV input.s-yqxMXWNNvWxV,.two-column-form.s-yqxMXWNNvWxV select.s-yqxMXWNNvWxV{padding:10px;font-size:16px;border:1px solid var(--input-border, #ccc);border-radius:4px;outline:none;background:var(--input-bg, #fff);color:var(--input-text, #1e293b)}.foreign-key-fields.s-yqxMXWNNvWxV.s-yqxMXWNNvWxV{grid-column:span 2;margin-top:10px;padding:10px;border:1px solid var(--border-color, #ccc);border-radius:4px;background-color:var(--main-bg, #f1f1f1)}.foreign-key-fields.s-yqxMXWNNvWxV label.s-yqxMXWNNvWxV{margin-top:10px}button.s-yqxMXWNNvWxV.s-yqxMXWNNvWxV{background-color:var(--primary-color, #3f51b5);color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;cursor:pointer;transition:background-color .3s;margin-right:5px;display:inline-flex;align-items:center;gap:6px}button.s-yqxMXWNNvWxV.s-yqxMXWNNvWxV:hover{opacity:.9}button.s-yqxMXWNNvWxV.s-yqxMXWNNvWxV:disabled{opacity:.6;cursor:not-allowed}button.s-yqxMXWNNvWxV.s-yqxMXWNNvWxV:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}@media (max-width: 768px){.two-column-form.s-yqxMXWNNvWxV.s-yqxMXWNNvWxV{grid-template-columns:1fr}}
