.activity-overview{display:flex;gap:var(--spacing-25)}@media(min-width: 1024px){.activity-overview{gap:var(--spacing-30);align-items:center}}.activity-overview__column{display:flex;flex-direction:column;gap:var(--spacing-6)}.activity-overview__heading{text-decoration:underline;text-underline-offset:2px;color:var(--colors-text-body-text-primary);font-family:var(--font-family);font-size:var(--font-size-body-13);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-19);letter-spacing:0}@media(min-width: 1024px){.activity-overview__heading{font-family:var(--font-family);font-size:var(--font-size-body-14);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-22);letter-spacing:var(--font-letter-spacing)}}@media(min-width: 1024px){.activity-overview__heading{margin:0}}.activity-overview__heading a{text-decoration:underline;text-underline-offset:2px;text-decoration-color:currentcolor;transition-property:text-decoration-color;transition-duration:var(--transition-time);transition-timing-function:var(--transition-easing)}.activity-overview__heading a:hover{text-decoration-color:var(--color-teal)}.activity-overview__info{display:flex;flex-direction:column;gap:var(--spacing-6);color:var(--colors-text-body-text-primary);font-family:var(--font-family);font-size:var(--font-size-body-13);font-weight:var(--font-weight-default);line-height:var(--font-line-height-19);letter-spacing:0}@media(min-width: 1024px){.activity-overview__info{font-family:var(--font-family);font-size:var(--font-size-body-14);font-weight:var(--font-weight-default);line-height:var(--font-line-height-22);letter-spacing:var(--font-letter-spacing)}}.activity-overview__info tp-tooltip-trigger{display:flex;align-items:center}.activity-overview__info svg{width:20px;height:20px;vertical-align:middle}@media(min-width: 1024px){.activity-overview__info svg{width:24px;height:24px}}@media(min-width: 1024px){.activity-overview__info{flex-direction:row;gap:var(--spacing-12);align-items:center}.activity-overview__info .svg{width:18px !important;height:18px !important}}.activity-overview__info button{cursor:pointer;background:none;border:none;padding:0}.activity-overview__info button svg{width:14px;height:14px;vertical-align:middle}@media(min-width: 1024px){.activity-overview__info button svg{width:18px;height:18px}}.activity-overview__info button svg circle{opacity:1}.activity-overview__info button:focus-visible{outline:var(--outline-width) solid var(--color-teal);outline-offset:var(--outline-offset)}.activity-overview__info-inner{display:flex;align-items:center;gap:4px}.activity-overview__meter{display:inline-block;width:-moz-fit-content;width:fit-content}.activity-overview__meter-steps{display:flex;gap:2px}.activity-overview__meter-step{width:12px;height:8px;border-radius:1px;border:1px solid var(--colors-text-body-text-primary)}.activity-overview__meter-step--active{background-color:var(--colors-text-body-text-primary)}.activity-overview__meter-track{border-bottom:1px solid var(--colors-text-body-text-primary);margin-top:6px;position:relative}.activity-overview__meter-track::before{content:"";display:block;position:absolute;bottom:-1px;width:0;height:0;border-style:solid;border-width:0 2.5px 4px 2.5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--colors-text-body-text-primary) rgba(0,0,0,0);left:calc((var(--active-step, 1) - 1)*14px + 6px - 2.5px)}
