.experiment-editor{display:grid;gap:1rem;color:var(--ink,#162033)}.experiment-editor header{display:flex;align-items:end;justify-content:space-between;gap:1rem}.experiment-editor h2{margin:0}.experiment-editor__eyebrow{margin:0;color:var(--muted,#64748b);font-size:.78rem;font-weight:700;letter-spacing:.08em}.experiment-editor label{display:grid;gap:.35rem;font-weight:700}.experiment-editor :is(input,select,button){min-height:44px;border:1px solid #b8c4d6;border-radius:9px;padding:.5rem .65rem;font:inherit}.experiment-editor :is(input,select,button):focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.experiment-editor [aria-invalid=true]{border-color:#c62828}.experiment-editor small{min-height:1em;color:#a11818}.experiment-editor fieldset,.experiment-editor__warnings{border:1px solid #dbe3ef;border-radius:16px;background:#fff;padding:1rem}.experiment-editor__weights{display:grid;grid-template-columns:repeat(5,minmax(110px,1fr));gap:.8rem}.experiment-editor__total{display:block;margin-top:.8rem;font-size:1.15rem;font-weight:800}.experiment-editor__warnings{color:#854d0e;background:#fffbeb}.experiment-editor__warnings ul{margin:.2rem 0;padding-left:1.3rem}.experiment-editor__primary{justify-self:start;border:0!important;background:#172554;color:#fff;font-weight:800}.experiment-editor__announcement{min-height:1.25em;margin:0;color:#9a3412}@media(max-width:850px){.experiment-editor__weights{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.experiment-editor header{align-items:stretch;flex-direction:column}.experiment-editor__weights{grid-template-columns:1fr}.experiment-editor__primary{width:100%}}
