.firmware-email{margin:20px 0;padding:18px;border:1px solid rgba(128,145,165,.45);border-radius:16px;min-width:0;display:grid;gap:10px}
.firmware-email legend{padding:0 8px;font-weight:700}.firmware-email p{margin:0;line-height:1.5}
.firmware-email>label:first-of-type{display:grid;gap:6px;max-width:420px}
.firmware-email input[type=email]{box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:10px 12px;border:1px solid #788797;border-radius:8px;background:transparent;color:inherit;font:inherit}
.firmware-email .email-choice{display:flex;align-items:flex-start;gap:10px;line-height:1.5}
.firmware-email input[type=checkbox]{flex:0 0 auto;margin-top:5px;width:18px;height:18px}
#flashEmailDescription,#flashEmailStatus{font-size:.88rem}#flashEmailStatus{font-weight:600}
