.friends-challenges{flex-direction:column;gap:.6rem;display:flex}.friends-challenges:focus{outline:none}.friends-challenges__anchor{outline:none;block-size:0;inline-size:0;position:absolute;overflow:hidden}.friends-challenges .collection-section-title{margin-block-end:0}.friends-challenges .friends-note:empty{min-height:0}.friends-challenges__more{text-align:center;color:var(--brand-text-on-lab-muted);margin:0;font-size:.8rem;font-weight:800}.friends-card .app-btn{letter-spacing:.06em;width:auto;min-width:7rem;padding:.4rem .9rem;font-size:1.05rem}.friends-card--over{border-style:dashed;border-color:var(--app-border);background:var(--brand-surface-lab)}.friends-card__timer{flex-direction:column;flex:1 0 100%;gap:.25rem;display:flex}.friends-card__time{letter-spacing:.04em;color:var(--brand-text-on-lab-muted);font-size:.72rem;font-weight:800}.friends-card__bar{background:color-mix(in srgb, var(--brand-text-on-lab) 14%, var(--brand-surface-lab));border-radius:999px;block-size:.32rem;display:block;overflow:hidden}.friends-card__fill{border-radius:inherit;background:var(--brand-teal);block-size:100%;display:block}@media (prefers-reduced-motion:no-preference){.friends-card__fill{transition:inline-size 1s linear}}.friends-card__link{cursor:pointer;font-family:inherit}.friends-card__link:disabled{opacity:.4;cursor:not-allowed}.friends-card__dots{vertical-align:middle;gap:.18rem;margin-inline-start:.3rem;display:inline-flex}.friends-card__dots i{background:currentColor;border-radius:50%;block-size:.28rem;inline-size:.28rem;display:block}@media (prefers-reduced-motion:no-preference){.friends-card__dots i{animation:1.2s ease-in-out infinite friends-card-dot}.friends-card__dots i:nth-child(2){animation-delay:.2s}.friends-card__dots i:nth-child(3){animation-delay:.4s}}@keyframes friends-card-dot{0%,80%,to{opacity:.25}40%{opacity:1}}.friends-challenges__sheet{flex-direction:column;gap:.9rem;display:flex}.friends-challenges__sheet-text{color:var(--brand-text-on-lab-muted);margin:0;font-size:.92rem;font-weight:700;line-height:1.45}.friends-challenges__sheet-actions{flex-direction:column;gap:.55rem;display:flex}
