/* Small functional notices only. Existing page design and layout are preserved. */
.nhs-form-security-note{font-size:12px;line-height:1.5;margin-top:12px;color:#526574}
.nhs-form-security-note a{color:inherit;text-decoration:underline}
.nhs-security-status{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:2147483000;max-width:calc(100% - 32px);width:max-content;padding:12px 18px;border:1px solid #cbdde7;border-radius:8px;background:#fff;color:#16344a;box-shadow:0 4px 20px #16344a20;font-size:14px;line-height:1.5}
.nhs-security-status[hidden]{display:none}
