/* The request form stays unavailable until its submit handler is ready.
   The critical hidden rule is also inline so a delayed stylesheet cannot expose it. */
form[data-request-form][hidden],
[data-request-fallback][hidden]{display:none!important}
.request-form-unavailable{align-self:start;padding:24px;border:1px solid #34515a;border-radius:12px;background:#102b33;color:#eef7f8}
.request-form-unavailable p{margin:0 0 16px;color:#d4e6e9;font-size:1rem;line-height:1.55}
.request-form-unavailable .btn{min-height:48px;white-space:normal;text-align:center;font-size:1.08rem}
.request-form-unavailable a:focus-visible{outline:3px solid #5edbdd;outline-offset:4px}
