.automatic-custom-builder{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.automatic-custom-builder p{max-width:70ch}.automatic-builder-dialog{width:min(860px,calc(100% - 2rem));max-height:90dvh;overflow:auto;border:1px solid #666;border-radius:18px;background:#15171b;color:#f3f4f6;padding:1.5rem}.automatic-builder-dialog::backdrop{background:#000b}.automatic-builder-dialog header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.automatic-builder-dialog fieldset{border:1px solid #555;border-radius:10px;padding:1rem;margin:1rem 0}.automatic-builder-dialog legend{font-weight:600;padding:0 .4rem}.automatic-builder-dialog label{display:block;margin:.6rem 0}.automatic-builder-dialog select,.automatic-builder-dialog input[type=number]{display:block;width:100%;border:1px solid #737780;border-radius:7px;background:#23262b;color:#fff;padding:.65rem;margin-top:.3rem;font:inherit}.automatic-builder-dialog small{display:block;color:#bcc1ca}.automatic-builder-dialog button:focus-visible,.automatic-builder-dialog input:focus-visible,.automatic-builder-dialog select:focus-visible{outline:3px solid #9fa9ff;outline-offset:3px}.automatic-builder-dialog [data-error]{color:#ffc7c2}.automatic-condition{display:grid;grid-template-columns:2fr 1.3fr 1fr auto;gap:.6rem;align-items:end;padding-bottom:.8rem}.automatic-condition button{margin-bottom:.6rem}.automatic-builder-dialog [data-test]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.automatic-builder-dialog [data-test] button{grid-column:1/-1}.automatic-builder-dialog li{margin:.5rem 0}.automatic-builder-dialog [aria-busy=true]{cursor:wait}@media(max-width:650px){.automatic-custom-builder{display:block}.automatic-condition{grid-template-columns:1fr}.automatic-builder-dialog [data-test]{grid-template-columns:1fr}.automatic-builder-dialog header{flex-wrap:wrap}.automatic-builder-dialog{padding:1rem}}
.automatic-builder-dialog,.automatic-builder-dialog *{box-sizing:border-box}.automatic-builder-dialog fieldset,.automatic-builder-dialog label,.automatic-condition>*{min-width:0;min-inline-size:0}.automatic-builder-dialog button{max-width:100%;white-space:normal;overflow-wrap:anywhere}.automatic-builder-dialog p,.automatic-builder-dialog small{overflow-wrap:anywhere}
