/* IN 1.9.12. Compact social controls share the same objects as the full viewer. */
body .in-social-actions,body .in-social-actions *{box-sizing:border-box!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;letter-spacing:normal!important;text-transform:none!important}
body .in-social-enhanced .in-social-actions{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;padding:9px 0 5px!important;margin:14px 0 0!important;min-width:0!important;width:100%!important;position:relative!important;inset:auto!important;background:transparent!important;border:0!important;border-top:1px solid #edf0f4!important;box-shadow:none!important}
body .in-social-actions[hidden],body .in-social-actions [hidden]{display:none!important}
body .in-social-actions .in-social-action{appearance:none!important;-webkit-appearance:none!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:54px!important;height:auto!important;padding:5px 1px!important;margin:0!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#536376!important;font:600 12px/1.3 system-ui!important;white-space:normal!important;word-break:normal!important;text-decoration:none!important;box-shadow:none!important;transform:none!important;position:static!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent}
body .in-social-actions .in-social-action::before,body .in-social-actions .in-social-action::after{content:none!important}
body .in-social-actions .in-social-symbol{display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;min-width:0!important;line-height:1.2!important}
body .in-social-actions svg{display:block!important;width:22px!important;height:22px!important;min-width:22px!important;stroke:currentColor!important;fill:none!important;flex:none!important;pointer-events:none!important}
body .in-social-actions .in-social-count{display:block!important;font:650 12px/1.2 system-ui!important;color:inherit!important;white-space:nowrap!important;max-width:54px!important;overflow:hidden!important;text-overflow:ellipsis!important}
body .in-social-actions .in-social-label{font:500 10px/1.3 system-ui!important;color:inherit!important;max-width:100%!important;white-space:normal!important;overflow-wrap:break-word!important;text-align:center!important}
body .in-social-actions .in-social-action.is-active{color:#987220!important}
body .in-social-actions .in-social-action[data-in-social-action="like"].is-active svg{fill:#e0b96344!important}
body .in-social-actions .in-social-action:disabled{opacity:.55!important;cursor:wait!important}
body .in-social-actions .in-social-action:focus-visible{outline:2px solid #ad8535!important;outline-offset:1px!important}
body .in-social-actions .in-social-action:active{background:#f2f4f7!important}
@media(hover:hover){body .in-social-actions .in-social-action:hover{background:#f5f6f8!important}}
/* One Send action, not both the old wide Share button and the new social row. */
body .in-social-enhanced [data-kia-feed-share]{display:none!important}
body .in-social-enhanced .kia-discovery-actions{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important;margin-top:4px!important}
body .in-social-enhanced .kia-discovery-actions>*{width:auto!important;max-width:100%!important;min-height:40px!important;padding:7px 12px!important;font-size:12px!important}
body .in-social-enhanced .kia-discovery-post-media{margin-bottom:0!important}
body .in-social-enhanced .kia-social-user-content{font:400 14px/1.55 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;color:#263447;overflow-wrap:anywhere!important}
body .in-social-enhanced .kic-card-stats>button:not(:first-child){display:none!important}
body .in-social-enhanced .kic-card-stats{border:0!important;margin:0!important;padding:0!important}
@media(max-width:359px){body .in-social-actions .in-social-label{font-size:9px!important}body .in-social-actions .in-social-symbol{gap:3px!important}}
@media(prefers-reduced-motion:reduce){body .in-social-actions *{transition:none!important;animation:none!important}}

/* IN 1.9.41 — inline post discussion, without a duplicate activity summary. */
body .in-inline-discussion,body .in-inline-discussion *{box-sizing:border-box!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}
body .in-inline-discussion{display:flex!important;flex-direction:column!important;gap:0!important;width:100%!important;margin:2px 0 10px!important;padding:0 16px 12px!important;background:#fff!important;color:#1d2b3d!important;border:0!important;border-top:1px solid #edf0f4!important;box-shadow:none!important}
body .in-inline-discussion[hidden],body .in-inline-discussion [hidden]{display:none!important}
body .in-inline-description{padding:13px 0!important;border-bottom:1px solid #edf0f4!important}
body .in-inline-description h3,body .in-inline-comments-head h3{margin:0!important;color:#172536!important;font:750 14px/1.35 system-ui!important}
body .in-inline-description .in-inline-title{display:block!important;margin:8px 0 3px!important;color:#253447!important;font:700 14px/1.4 system-ui!important}
body .in-inline-description p{margin:6px 0 0!important;color:#435268!important;font:400 14px/1.55 system-ui!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important}
body .in-inline-comments-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:14px 0 8px!important}
body .in-inline-comments-count{display:inline-grid!important;place-items:center!important;min-width:24px!important;height:24px!important;padding:0 7px!important;border-radius:999px!important;background:#f1f3f6!important;color:#58687a!important;font:700 11px/1 system-ui!important}
body .in-inline-comments{display:flex!important;flex-direction:column!important;gap:0!important;min-width:0!important}
body .in-inline-discussion .in-thread{display:block!important;width:100%!important;min-width:0!important;border-bottom:1px solid #f0f2f5!important}
body .in-inline-discussion .in-comment{display:flex!important;align-items:flex-start!important;gap:9px!important;min-width:0!important;padding:10px 0!important;margin:0!important;border:0!important;background:transparent!important}
body .in-inline-discussion .in-comment-avatar{display:block!important;flex:0 0 34px!important;min-width:34px!important;min-height:34px!important;text-decoration:none!important}
body .in-inline-discussion .in-comment-avatar .in-avatar{display:block!important;width:34px!important;height:34px!important;min-width:34px!important;border-radius:50%!important;object-fit:cover!important;background:#edf0f3!important}
body .in-inline-discussion .in-comment-copy{display:flex!important;flex:1!important;min-width:0!important;flex-direction:column!important;gap:3px!important}
body .in-inline-discussion .in-comment-name{display:block!important;color:#213144!important;font:700 12.5px/1.4 system-ui!important;text-decoration:none!important;overflow-wrap:anywhere!important}
body .in-inline-discussion .in-comment-text{margin:0!important;padding:0!important;color:#29384a!important;font:400 14px/1.48 system-ui!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important}
body .in-inline-discussion .in-comment-meta{display:flex!important;align-items:center!important;gap:9px!important;min-height:27px!important;flex-wrap:wrap!important;color:#8290a0!important}
body .in-inline-discussion .in-comment-meta time{font:400 10.5px/1.3 system-ui!important;color:#8795a5!important}
body .in-inline-discussion .in-comment-reply,body .in-inline-discussion .in-replies-toggle,body .in-inline-discussion .in-cancel-reply{appearance:none!important;border:0!important;background:transparent!important;color:#677b90!important;box-shadow:none!important;cursor:pointer!important}
body .in-inline-discussion .in-comment-reply{min-height:28px!important;padding:3px 0!important;font:650 11px/1.3 system-ui!important}
body .in-inline-discussion .in-comment-heart{appearance:none!important;display:flex!important;align-items:center!important;flex-direction:column!important;justify-content:flex-start!important;gap:2px!important;width:38px!important;min-width:38px!important;min-height:42px!important;margin:0!important;padding:5px 3px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#7c8d9d!important;box-shadow:none!important;cursor:pointer!important}
body .in-inline-discussion .in-comment-heart svg{display:block!important;width:18px!important;height:18px!important;min-width:18px!important;fill:none!important;stroke:currentColor!important}
body .in-inline-discussion .in-comment-heart small{font:600 9.5px/1.1 system-ui!important;color:inherit!important}
body .in-inline-discussion .in-comment-heart.is-liked{color:#a87824!important}
body .in-inline-discussion .in-comment-heart.is-liked svg{fill:#dcb75c44!important}
body .in-inline-discussion .in-comment-menu{position:relative!important;color:#7c8c9b!important}
body .in-inline-discussion .in-comment-menu summary{display:flex!important;align-items:center!important;justify-content:center!important;min-width:30px!important;min-height:30px!important;list-style:none!important;cursor:pointer!important}
body .in-inline-discussion .in-comment-menu summary::-webkit-details-marker{display:none!important}
body .in-inline-discussion .in-comment-menu>button{position:absolute!important;z-index:4!important;right:0!important;top:28px!important;min-width:86px!important;min-height:34px!important;padding:7px 9px!important;border:1px solid #e0e5ea!important;border-radius:9px!important;background:#fff!important;color:#a04450!important;box-shadow:0 8px 22px rgba(15,23,42,.12)!important;font:600 11px/1.3 system-ui!important}
body .in-inline-discussion .in-thread-replies{margin-left:41px!important;padding-left:8px!important;border-left:1px solid #edf0f3!important}
body .in-inline-discussion .in-replies-toggle{min-height:30px!important;padding:4px 0 5px 41px!important;font:650 11px/1.35 system-ui!important}
body .in-inline-more{align-self:flex-start!important;min-height:38px!important;margin:8px 0!important;padding:7px 12px!important;border:1px solid #e0e5ea!important;border-radius:10px!important;background:#fff!important;color:#53687e!important;font:650 11px/1.3 system-ui!important;cursor:pointer!important}
body .in-inline-more:disabled{opacity:.55!important;cursor:wait!important}
body .in-inline-discussion>.in-empty,body .in-inline-comments>.in-empty{margin:4px 0 10px!important;color:#788697!important;font:400 13px/1.5 system-ui!important}
body .in-inline-discussion .in-quick-reactions{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:4px!important;margin:7px 0 0!important;padding:7px 0 3px!important;border-top:1px solid #edf0f4!important}
body .in-inline-discussion .in-quick-emoji{appearance:none!important;display:grid!important;place-items:center!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;margin:0!important;padding:0!important;border:0!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important;font-size:20px!important;cursor:pointer!important}
body .in-inline-discussion .in-quick-emoji:active{background:#f2f4f6!important}
body .in-inline-comment-composer{display:flex!important;align-items:flex-end!important;gap:8px!important;width:100%!important;margin:0!important;padding:7px 0 0!important;border:0!important;background:#fff!important}
body .in-inline-discussion .in-comment-field{display:flex!important;flex:1!important;min-width:0!important;flex-direction:column!important;gap:5px!important}
body .in-inline-discussion .in-reply-target{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;min-width:0!important;padding:2px 5px!important;color:#72859a!important;font:500 11px/1.35 system-ui!important}
body .in-inline-discussion .in-cancel-reply{min-height:28px!important;padding:3px!important}
body .in-inline-discussion .in-cancel-reply svg{width:15px!important;height:15px!important;min-width:15px!important}
body .in-inline-discussion .in-cancel-reply>span{display:none!important}
body .in-inline-comment-composer textarea{display:block!important;width:100%!important;min-width:0!important;min-height:44px!important;max-height:112px!important;margin:0!important;padding:10px 12px!important;border:1px solid #dfe4ea!important;border-radius:14px!important;background:#f7f8fa!important;color:#223144!important;box-shadow:none!important;font:400 16px/1.4 system-ui!important;resize:none!important;overflow-y:auto!important}
body .in-inline-comment-composer textarea:focus{outline:0!important;border-color:#c9a85b!important;box-shadow:0 0 0 3px rgba(201,168,91,.13)!important}
body .in-inline-comment-composer .in-comment-submit{appearance:none!important;display:grid!important;place-items:center!important;flex:0 0 44px!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border:1px solid #caa85a!important;border-radius:13px!important;background:#fff8e9!important;color:#79591f!important;box-shadow:none!important;cursor:pointer!important}
body .in-inline-comment-composer .in-comment-submit svg{width:20px!important;height:20px!important;min-width:20px!important;fill:none!important;stroke:currentColor!important}
body .in-inline-comment-composer .in-comment-submit:disabled{opacity:.45!important;cursor:default!important}
body .in-inline-discussion .in-comment-error{margin:0!important;color:#a32929!important;font:500 11px/1.4 system-ui!important}
body .in-inline-login{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:8px 0 0!important;padding:10px 12px!important;border:1px solid #e6e9ed!important;border-radius:12px!important;background:#fafafa!important}
body .in-inline-login p{margin:0!important;color:#5e6c7c!important;font:400 12px/1.4 system-ui!important}
body .in-inline-login-link{flex:none!important;min-height:36px!important;padding:8px 11px!important;border:1px solid #d4b469!important;border-radius:10px!important;background:#fff!important;color:#79591f!important;font:700 11px/1.2 system-ui!important;text-decoration:none!important}
body .in-social-action[data-in-social-action="comments"].is-open{color:#987220!important;background:#faf7ef!important}
@media(max-width:420px){body .in-inline-discussion{padding-inline:12px!important}body .in-inline-discussion .in-thread-replies{margin-left:32px!important}body .in-inline-discussion .in-replies-toggle{padding-left:33px!important}}
@media(prefers-reduced-motion:reduce){body .in-inline-discussion *{scroll-behavior:auto!important;transition:none!important}}
