/* Public filing information shares the ink palette without touching card artwork. */
.site-filing { margin:12px 0 0; padding:8px 0; text-align:center; font:12px/1.7 var(--font-ui); color:var(--text-soft); }
.site-filing a { display:inline-block; max-width:100%; padding:4px 8px; color:inherit; text-decoration:none; overflow-wrap:anywhere; }
.site-filing a:hover { text-decoration:underline; text-underline-offset:3px; }
.site-filing a:focus-visible { outline:2px solid var(--primary); outline-offset:3px; }
.lobby-disclaimer .site-filing { margin:4px 0 0; padding:0; }
.account-card .site-filing { margin-top:20px; border-top:1px solid var(--line); padding-top:12px; }
.app > .site-filing { border-top:1px solid var(--line); }
@media(max-width:540px) { .site-filing { font-size:12px; } }
