.social-recent-workout-card{isolation:isolate;-webkit-backdrop-filter:blur(22px)saturate(1.55);border-radius:18px;padding:.7rem .8rem .75rem;position:relative;overflow:hidden;background:linear-gradient(155deg,#ffffff1a 0%,#ffffff05 42%,#0000 78%),#0a101a7a!important;border:0!important;box-shadow:0 14px 36px #00000047,0 0 28px #50b4ff0f!important}.social-recent-workout-card:before{content:"";pointer-events:none;z-index:0;opacity:.9;background:radial-gradient(at 30% 20%,#67e8f929,#0000 62%);border-radius:50%;height:70%;position:absolute;inset:-20% -10% auto}.social-recent-workout-card:after{content:none}.social-recent-workout-card__shine{pointer-events:none;z-index:0;background:radial-gradient(circle,#b4dcff24 0%,#0000 70%);border-radius:50%;width:65%;height:95%;position:absolute;top:-45%;right:-15%}.social-recent-workout-card--pr{border:0!important;box-shadow:0 14px 36px #00000047,0 0 34px #ffbe5a1f!important}.social-recent-workout-card--pr:before{background:radial-gradient(at 28% 18%,#ffc46e38,#0000 64%)}.social-recent-workout-card--open{border:0!important;box-shadow:0 16px 40px #00000052,0 0 32px #50b4ff1a!important}.social-recent-workout-card__header,.social-recent-workout-card__chips,.social-recent-workout-card__details{z-index:1;position:relative}.social-recent-workout-card__header{cursor:pointer;text-align:left;align-items:center;gap:.65rem;width:100%;padding:0;background:0 0!important;border:0!important;display:flex!important}.social-recent-workout-card__badge{color:#b0dcff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;position:relative;box-shadow:0 0 16px #50b4ff47;background:#0c162259!important;border:0!important;display:inline-flex!important}.social-recent-workout-card__badge:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#67e8f959,#0000 70%);border-radius:9999px;position:absolute;inset:-6px}.social-recent-workout-card__badge--pr{color:#ffd666;box-shadow:0 0 18px #ffbe5a52;border:0!important}.social-recent-workout-card__badge--pr:before{background:radial-gradient(circle,#ffc46e6b,#0000 70%)}.social-recent-workout-card__chevron{color:#e6ecf8c7;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;box-shadow:0 0 12px #67e8f914;background:#ffffff0a!important;border:0!important;display:inline-flex!important}.social-recent-workout-card__chips{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;margin-top:.65rem;display:grid!important}@media (max-width:380px){.social-recent-workout-card__chips{grid-template-columns:repeat(2,minmax(0,1fr))}}.social-recent-workout-card__chip{text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;width:100%;min-width:0;padding:.4rem .35rem;background:#ffffff0b!important;border:0!important;display:inline-flex!important;box-shadow:0 0 16px #67e8f90d!important}.social-recent-workout-card__chip strong{color:#f6f9ff;font-size:.72rem;font-weight:700;line-height:1.1;display:block}.social-recent-workout-card__chip span{letter-spacing:.12em;text-transform:uppercase;color:#bccbddad;font-size:.55rem;font-weight:600;display:block}.social-recent-workout-card__chip--xp{box-shadow:0 0 18px #64beff1f!important}.social-recent-workout-card__chip--xp strong{color:#bae1ff;text-shadow:0 0 10px #64beff59}.social-recent-workout-card__chip--pr{box-shadow:0 0 18px #ffbe5a1f!important}.social-recent-workout-card__chip--pr strong{color:#ffdcb8;text-shadow:0 0 10px #ffbe5a47}.social-recent-workout-card__details{margin-top:.75rem;padding-top:.7rem;box-shadow:inset 0 1px #ffffff0a;border-top:0!important}.social-recent-workout-card__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.social-recent-workout-card__stat{border-radius:12px;flex-direction:column;align-items:center;gap:.15rem;padding:.45rem .35rem;display:flex;box-shadow:0 0 14px #67e8f90a;background:#ffffff0a!important;border:0!important}.social-recent-workout-card__stat-value{color:#f6f9ff;font-size:.78rem;font-weight:700}.social-recent-workout-card__stat-label{letter-spacing:.12em;text-transform:uppercase;color:#bccbdda3;font-size:.56rem;font-weight:600}.social-recent-workout-card__stat--xp .social-recent-workout-card__stat-value{color:#bae1ff}.social-recent-workout-card__stat--pr .social-recent-workout-card__stat-value{color:#ffdcb8}.social-recent-workout-card__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.65rem;display:grid}.social-recent-workout-card__action{letter-spacing:.04em;text-transform:uppercase;color:#ecf0f8e6;-webkit-backdrop-filter:blur(10px);border-radius:9999px;justify-content:center;align-items:center;gap:.35rem;min-height:2.15rem;padding:.35rem .7rem;font-size:.68rem;font-weight:700;box-shadow:0 0 16px #67e8f914;background:#ffffff0f!important;border:0!important;display:inline-flex!important}.social-recent-workout-card__action:disabled{opacity:.6}.social-recent-workout-card__action--share{color:#d2fcf6;box-shadow:0 0 18px #50dcd224;border:0!important}.social-recent-workout-card__exercises{text-align:center;margin-top:.7rem}.social-recent-workout-card__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#beccde9e;font-size:.58rem;font-weight:700}.social-recent-workout-card__exercise{color:#e6ecf8db;text-overflow:ellipsis;white-space:nowrap;border-radius:9999px;max-width:100%;padding:.28rem .55rem;font-size:.65rem;font-weight:600;display:inline-flex;overflow:hidden;box-shadow:0 0 12px #67e8f90d;background:#ffffff0d!important;border:0!important}
