/* ColorLab BlueGreen · concise source attribution. */
.source-credit{color:#56665f;font-family:var(--font-ui,"Pretendard Variable",sans-serif);font-size:13px;line-height:1.85;letter-spacing:0;text-align:left;word-break:keep-all;overflow-wrap:anywhere;min-width:0}
.source-credit p{font-size:inherit;line-height:inherit;letter-spacing:0;margin:6px 0;color:inherit}
.source-credit .source-credit-reference{font-size:12px}
.source-credit a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;display:inline-block;padding:3px 0}
.source-credit a:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:3px}
.source-credit-standalone{max-width:1120px;margin:24px auto;padding:20px 0;border-top:1px solid #cfd5cd}
.editorial-credit .source-credit{margin-top:18px;border-top:1px solid #cfd5cd;padding-top:14px}
.source-credit-home{grid-column:1/-1;padding:18px 0 8px;border-top:1px solid currentColor;color:inherit;opacity:1}
.source-credit-wrap{padding-inline:24px}
@media(max-width:600px){.source-credit{line-height:1.8}.source-credit-standalone{margin:20px auto;padding-block:18px}.source-credit-wrap{padding-inline:20px}}
