.abc-mw-builder{--abc-mw-accent:#b58b49;display:grid;grid-template-columns:minmax(280px,350px) minmax(320px,400px);gap:24px;align-items:start;max-width:800px;margin:0 auto;font-family:inherit}
.abc-mw-builder-controls,.abc-mw-builder-preview,.abc-mw-builder-code{background:rgba(255,255,255,.045);border:1px solid rgba(127,127,127,.18);border-radius:14px;padding:20px;box-sizing:border-box;min-width:0}
.abc-mw-builder-controls h2,.abc-mw-builder-code h3{margin-top:0}
.abc-mw-intro{opacity:.75;margin-bottom:18px}
.abc-mw-field{display:block;margin:0 0 16px;font-weight:600}
.abc-mw-field select,.abc-mw-field input[type="number"]{display:block;width:100%;margin-top:7px;padding:9px 10px;border:1px solid rgba(127,127,127,.28);border-radius:8px;background:transparent;color:inherit;box-sizing:border-box}
.abc-mw-field select option{color:#171717;background:#fff}
.abc-mw-field input[type="color"]{display:block;margin-top:7px;width:58px;height:38px;padding:2px;border:1px solid rgba(127,127,127,.28);border-radius:8px;background:transparent}
.abc-mw-inline{display:flex;gap:8px;align-items:center}.abc-mw-inline input{flex:1;min-width:0}
.abc-mw-check{display:flex;gap:8px;align-items:flex-start;font-weight:400}
.abc-mw-builder-preview{min-height:290px}.abc-mw-preview-title{font-size:12px;text-transform:uppercase;letter-spacing:.06em;opacity:.65;margin-bottom:12px}
.abc-mw-builder-preview [data-abc-preview]{width:100%;min-width:0}
.abc-mw-builder-code{grid-column:1/-1}.abc-mw-builder-code textarea{width:100%;padding:12px;border-radius:9px;border:1px solid rgba(127,127,127,.28);font:13px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;box-sizing:border-box;resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere}
.abc-mw-copy{margin-top:10px;padding:10px 18px;border:0;border-radius:8px;background:var(--abc-mw-accent);color:#fff;font-weight:700;cursor:pointer}
.abc-mw-copy-status{min-height:20px;margin:8px 0 0;font-size:13px;opacity:.75}
@media(max-width:820px){.abc-mw-builder{grid-template-columns:1fr;max-width:440px}.abc-mw-builder-code{grid-column:auto}}
