/* Shared issuer attribution; the original Ondo symbol is rendered white on dark. */
.ondo-attribution{display:inline-flex;align-items:center;gap:12px;max-width:100%;min-height:44px;margin-top:16px;padding:8px 12px;border:1px solid #86b9bb36;border-radius:8px;background:linear-gradient(110deg,#b7dedd08,#84b8db0a);text-decoration:none;color:#edf4f4;vertical-align:top;transition:border-color .15s,background .15s}
.ondo-attribution-label{font-size:11px;color:#a4b9c0;line-height:1.4;white-space:nowrap}
.ondo-attribution-brand{display:inline-flex;align-items:center;gap:8px;padding-left:12px;border-left:1px solid #86b9bb36;white-space:nowrap;font-size:15px;font-weight:600;letter-spacing:-.2px;line-height:1.3}
.ondo-attribution-brand img{display:block;flex-shrink:0;width:24px;height:24px;object-fit:contain;filter:invert(1)}
.ondo-attribution-arrow{width:13px;height:13px;flex-shrink:0;margin-left:2px;fill:none;stroke:#92afb8;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}
.ondo-attribution:hover{border-color:#91c3cd80;background:#91c3cd12}
.ondo-attribution:focus-visible{outline:2px solid #b0e9d6;outline-offset:4px}
@media(max-width:600px){.ondo-attribution{margin-top:14px;gap:10px;padding-inline:11px}.ondo-attribution-brand{font-size:14px;padding-left:10px;gap:7px}.ondo-attribution-brand img{width:22px;height:22px}}
@media(prefers-reduced-motion:reduce){.ondo-attribution{transition:none}}
