/* VERIFIED Investments: Request offer document dialog (JM brief, 14 Oct 2026). Builds on investment-request.css. */
.vda-dlg .vie-inv small{overflow-wrap:anywhere}
.vda-alt{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;margin:2px 0 0!important;font-size:13px;color:#98A2B3}
.vda-link{appearance:none;background:none;border:0;padding:0;font:inherit;font-size:13px;font-weight:600;color:#114B9B;cursor:pointer}
.vda-link:hover{text-decoration:underline;text-underline-offset:3px}
.vda-link:disabled{color:#98A2B3;cursor:default;text-decoration:none}
.vda-link:focus-visible{outline:2px solid #114B9B;outline-offset:2px;border-radius:4px}
.vda-msg{margin:10px 0 0!important;font-size:13px;color:#475467}
.vda-msg:empty{display:none}
.vda-dlg #vda-code{letter-spacing:.42em;font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;text-align:center}
.vda-ok .vda-note{font-size:13.5px;color:#667085}
.vda-acts{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:22px}
.vda-acts .vie-btn{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;box-sizing:border-box;text-decoration:none}
.vda-sec{display:flex;align-items:center;justify-content:center;min-height:46px;border-radius:999px;box-shadow:inset 0 0 0 1px #CBD5E1;background:#fff;color:#0A2A5E;font-weight:600;font-size:15px;text-decoration:none}
.vda-sec:hover{background:#F5F8FC}
.vda-sec:focus-visible,.vda-acts .vie-btn:focus-visible{outline:2px solid #114B9B;outline-offset:3px}
