.ThinkingStepContent_stepContent__zR_ru{display:flex;flex-direction:column;gap:.2rem;flex:1 1;min-width:0;overflow:hidden;padding-bottom:1rem}.step:last-child .ThinkingStepContent_stepContent__zR_ru{padding-bottom:0}.ThinkingStepContent_stepTitle__vt8I3{display:flex;align-items:center;gap:0}.ThinkingStepContent_stepTitleDone__6Nq7b,.ThinkingStepContent_stepTitle__vt8I3{color:var(--mb-text-normal);font-size:var(--mb-text-body2);line-height:1.5}.ThinkingStepContent_stepBody__nDrIC{color:var(--mb-text-body);font-size:var(--mb-text-body2);margin:0;line-height:1.6}.ThinkingStepContent_sourcesRow__z9pHt{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.ThinkingStepContent_moreLabel__LrYxm{color:var(--mb-text-light);font-size:.75rem;padding:.25rem 0}.ThinkingStepContent_webSourcesColumn__1syy_{display:flex;flex-direction:column;gap:.5rem;width:100%}@keyframes ThinkingTimer_shimmer__E4sn7{0%{background-position:150%}to{background-position:-50%}}.ThinkingTimer_shimmer__E4sn7{background:linear-gradient(90deg,var(--mb-text-dark) 0,var(--mb-text-dark) 30%,var(--mb-text-light) 50%,var(--mb-text-dark) 70%,var(--mb-text-dark) 100%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:ThinkingTimer_shimmer__E4sn7 1.4s linear infinite}.ThinkingSteps_container__DbMCN{border:var(--mb-border-width-primary) solid var(--mb-border-color);border-radius:var(--mb-border-radius-md);margin-bottom:1rem;overflow:auto}.ThinkingSteps_header__So1rp{all:unset;align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:.625rem .875rem;width:100%;box-sizing:border-box}.ThinkingSteps_header__So1rp:hover{background-color:var(--mb-bg-color-hovered)}.ThinkingSteps_headerLeft__khBgw{align-items:center;display:flex;gap:.5rem}.ThinkingSteps_icon__qhpbV{color:var(--mb-brand-color-primary);flex-shrink:0;height:1rem;width:1rem}.ThinkingSteps_title__jECZr{color:var(--mb-text-normal);font-size:var(--mb-text-body2);display:flex;align-items:center;gap:0}.ThinkingSteps_badge__KKSP6{background-color:var(--mb-bg-color-primary);border:var(--mb-border-width-primary) solid var(--mb-border-color);border-radius:var(--mb-border-radius-full);color:var(--mb-text-light);font-size:.65rem;padding:.1rem .5rem}.ThinkingSteps_chevron__85zav{color:var(--mb-text-light);height:.875rem;width:.875rem}.ThinkingSteps_body__wyp8x{padding:.625rem .875rem .75rem;border-top:var(--mb-border-width-primary) solid var(--mb-border-color)}.ThinkingSteps_steps__La4sh{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ThinkingSteps_step__Mytp7{display:flex;align-items:stretch;gap:.75rem;position:relative}.ThinkingSteps_timelineTrack__TWd0T{position:relative;display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:1rem;padding-top:.35rem}.ThinkingSteps_dot__NlQ4N{border-radius:50%;background-color:var(--mb-border-color);height:.5rem;flex-shrink:0;width:.5rem}.ThinkingSteps_dotActive__vWQUY{animation:ThinkingSteps_pulse__yZg_s 1.2s ease-in-out infinite}.ThinkingSteps_dotActive__vWQUY,.ThinkingSteps_dotDone__IJXwc{width:.5rem;height:.5rem;border-radius:50%;background-color:var(--mb-brand-color-primary);flex-shrink:0}.ThinkingSteps_dotCheck__xnAzW{stroke:var(--mb-color-green-primary);height:.75rem;width:.75rem;flex-shrink:0;stroke-width:2.5}.ThinkingSteps_line__utjYB{position:absolute;top:.85rem;bottom:-.35rem;left:50%;transform:translateX(-50%);background-color:var(--mb-border-color);width:2px}.ThinkingSteps_step__Mytp7:last-child .ThinkingSteps_line__utjYB{display:none}@keyframes ThinkingSteps_pulse__yZg_s{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}