.iron-helper{padding:clamp(1rem,3vw,2rem);border:1px solid var(--line,#8886);border-radius:1.25rem;margin-block:1.5rem;background:var(--surface,#fff1)}
.iron-helper select{display:block;max-width:100%;margin-block:.5rem;padding:.75rem;color:inherit;background:var(--surface,#fff1);border:1px solid var(--line,#8886);border-radius:.5rem}
.iron-helper fieldset{border:0;padding:0;margin:1rem 0}.iron-helper legend{font-weight:700;font-size:1.15rem;margin-bottom:1rem}.iron-helper fieldset label{display:flex;gap:.6rem;align-items:center;padding:.8rem;margin-block:.5rem;border:1px solid var(--line,#8886);border-radius:.6rem;cursor:pointer}
.iron-helper input{width:1.1rem;height:1.1rem;flex-shrink:0}.iron-helper article{padding-block:.75rem;border-bottom:1px solid var(--line,#8886)}.iron-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-block:1rem}.iron-helper :focus-visible{outline:3px solid var(--accent,#3156ff);outline-offset:4px}.iron-helper h4{margin-bottom:.35rem}
