.zh5Vkq_card,.zh5Vkq_fallback{border:1px solid var(--line);border-radius:var(--radius,8px);width:100%;min-width:0;height:130px;color:var(--foreground);box-sizing:border-box;margin-top:.75rem;text-decoration:none;display:flex;overflow:hidden}.zh5Vkq_card:hover,.zh5Vkq_fallback:hover{background:var(--surface)}.zh5Vkq_card:focus-visible,.zh5Vkq_fallback:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.zh5Vkq_image{object-fit:cover;background:var(--surface);flex:0 0 128px;order:2;width:128px;height:128px;display:block}.zh5Vkq_body{box-sizing:border-box;flex-direction:column;flex:1;order:1;justify-content:center;gap:.25rem;min-width:0;padding:.75rem;display:flex}.zh5Vkq_host{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.zh5Vkq_title{font-size:15px;font-weight:500;line-height:1.4}.zh5Vkq_description{color:var(--muted);font-size:14px;line-height:1.45}.zh5Vkq_title,.zh5Vkq_description{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.zh5Vkq_titleSkeleton{width:80%;height:21px}.zh5Vkq_descriptionSkeleton{width:95%;height:40px}@media (max-width:400px){.zh5Vkq_image{flex-basis:96px;width:96px}}.zh5Vkq_editorial{background:var(--surface-subtle);flex-direction:column;height:auto;margin-top:0}.zh5Vkq_editorial .zh5Vkq_image{aspect-ratio:1.91;object-fit:cover;flex:none;order:0;width:100%;height:auto}.zh5Vkq_editorial .zh5Vkq_body{flex:none;gap:.375rem;padding:1rem}
.Gno6UW_window{vertical-align:bottom;perspective:400px;max-width:100%;display:inline-grid;overflow:hidden}.Gno6UW_window>span{overflow-wrap:anywhere;transform-origin:50%;grid-area:1/1}.Gno6UW_measure{visibility:hidden}.Gno6UW_current,.Gno6UW_incoming,.Gno6UW_outgoing{color:var(--muted-strong)}.Gno6UW_incoming{animation:.24s cubic-bezier(.2,0,0,1) both Gno6UW_arrive}.Gno6UW_outgoing{pointer-events:none;animation:.24s cubic-bezier(.2,0,0,1) both Gno6UW_depart}@keyframes Gno6UW_arrive{0%{opacity:0;transform:translateY(70%)rotateX(-35deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}@keyframes Gno6UW_depart{0%{opacity:1;transform:translateY(0)rotateX(0)}to{opacity:0;transform:translateY(-70%)rotateX(35deg)}}@media (prefers-reduced-motion:reduce){.Gno6UW_incoming{animation:none}.Gno6UW_outgoing{display:none}}
.xCDgta_thread{min-width:0;padding-bottom:3rem}.xCDgta_originalPost{padding:.5rem 0 0}.xCDgta_jobs{border-top:1px solid var(--line);margin-top:2rem;padding-top:1.5rem}.xCDgta_thread .comments{border-top:1px solid var(--line)}.xCDgta_thread .commentTree{margin:0;padding:0;list-style:none}.xCDgta_thread .commentNode{border-bottom:1px solid var(--line);padding:1rem 0}.xCDgta_thread .comment{outline-offset:4px;align-items:flex-start;gap:.75rem;scroll-margin-top:5rem;display:flex}.xCDgta_thread .commentNode:not(.conversationSelected)>.comment{cursor:pointer}.xCDgta_thread .commentNode:not(.conversationSelected):hover{background:var(--surface)}.xCDgta_thread .commentAvatar{flex-shrink:0}:is(.xCDgta_thread .commentMain,.xCDgta_thread .replyInput){flex:1;min-width:0}.xCDgta_thread .commentByline{flex-wrap:wrap;align-items:baseline;gap:.375rem;font-size:.9375rem;font-weight:500;display:flex}.xCDgta_thread .commentByline time{color:var(--muted);font-size:.8125rem;font-weight:400}.xCDgta_thread .commentMain>p{overflow-wrap:anywhere;white-space:pre-wrap;margin-top:.25rem;font-size:.9375rem;line-height:1.5}.xCDgta_thread .commentActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.125rem;margin-top:.5rem;display:flex}.xCDgta_thread .commentActions>button{min-width:44px;min-height:44px}@media (min-width:640px){.xCDgta_thread .commentActions{justify-content:flex-start}}@media (hover:hover) and (pointer:fine){.xCDgta_thread .commentActions>button{min-width:32px;height:32px;min-height:32px}}.xCDgta_thread .commentAction{gap:.375rem}.xCDgta_thread .commentAction svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem}.xCDgta_thread .commentAction svg[data-filled]{fill:currentColor}.xCDgta_thread .replyComposer{border-bottom:1px solid var(--line);align-items:flex-start;gap:.75rem;margin:0;padding:1rem 0;display:flex}.xCDgta_thread .replyComposerLabel{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.xCDgta_thread .replyComposer textarea{font:inherit;border:0;border-radius:0;min-height:2.5rem;max-height:12rem;font-size:1rem}.xCDgta_thread .replyInput{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1rem;display:grid}.xCDgta_thread .replyIdentity{grid-column:1/-1}.xCDgta_thread .replySubmit{margin-top:0}:is(.xCDgta_thread .replyInput>[role=status],.xCDgta_thread .replyInput>[role=alert]){grid-column:1/-1}.xCDgta_thread .commentManage{margin-left:auto}.xCDgta_thread .conversationMetadata{min-width:0;color:var(--muted);grid-column:1;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:400;display:flex}.xCDgta_thread .conversationMetadata time{flex-shrink:0}:is(.xCDgta_thread .pendingModerationNote,.xCDgta_thread .commentsEmpty){color:var(--muted);padding-block:1rem;font-size:.875rem}.xCDgta_thread .reactionError{flex-basis:100%}.xCDgta_thread .conversationSelected>.comment{grid-template-columns:36px minmax(0,1fr);row-gap:.25rem;display:grid}.xCDgta_thread .conversationSelected>.comment:focus{outline:none}.xCDgta_thread .conversationSelected .commentMain{display:contents}.xCDgta_thread .conversationSelected .commentByline{grid-template-columns:minmax(0,1fr) auto;align-self:center;gap:0 .375rem;display:grid}.xCDgta_thread .conversationSelected .commentManage{grid-area:1/2/3}.xCDgta_thread .conversationSelected .commentMain>p{grid-column:1/-1}.xCDgta_thread .conversationSelected .commentActions{grid-column:1/-1}.xCDgta_thread .conversationSelected .commentMain>p{margin-top:.25rem;font-size:1.0625rem;line-height:1.6}.xCDgta_thread .conversationSelected .commentActions{margin-top:0;padding:0 0 .5rem}@media (prefers-reduced-motion:reduce){.xCDgta_thread{scroll-behavior:auto}}@media (min-width:640px){.xCDgta_thread .commentMain>p{color:var(--color-foreground);font-size:.9375rem;line-height:1.5}.xCDgta_thread .conversationSelected .commentMain>p{color:var(--color-foreground);font-size:.9375rem;line-height:1.5}}.xCDgta_thread .replyInput>[data-compact]{grid-column:1;min-width:0}
