.fk-partners .fk-credit-disclosure { display: grid; gap: 0; margin: 8px 0; }
.fk-partners .fk-credit-notice { display: flex; align-items: center; min-height: var(--fk-credit-notice-height, 44px); padding: 8px 10px; border-top: 1px solid var(--finance-border, #8b9298); overflow-wrap: anywhere; }
.fk-partners .fk-credit-notice p { margin: 0; }
.fk-partners .fk-credit-disclosure a { text-decoration: underline; }
.fk-partners .fk-credit-source-list { max-height: 7em; overflow: auto; scrollbar-width: thin; padding-inline-end: 8px; }
