.phone-frame:before,.phone-frame:after,.phone-frame__power{content:"";background:var(--color-neutral-5);width:3px;position:absolute}.phone-frame:before,.phone-frame:after{border-radius:2px 0 0 2px;left:-2px}.phone-frame:before{height:22px;top:95px}.phone-frame:after{height:43px;box-shadow:0 57px 0 var(--color-neutral-5);top:138px}.phone-frame__power{border-radius:0 2px 2px 0;height:70px;top:154px;right:-2px}
.lp-goal-weight-range{appearance:none;border-radius:var(--radius-full);cursor:pointer;outline:none;width:100%;height:6px}.lp-goal-weight-range--glass::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-neutral-6);border:3px solid var(--color-accent-1);cursor:grab;border-radius:50%;width:28px;height:28px;box-shadow:2px 2px 12px #0000004d}.lp-goal-weight-range--glass::-moz-range-thumb{background:var(--color-neutral-6);border:3px solid var(--color-accent-1);cursor:grab;border-radius:50%;width:22px;height:22px;box-shadow:2px 2px 12px #0000004d}.lp-goal-weight-range--card::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-neutral-1);border:3px solid var(--color-accent-1);cursor:grab;border-radius:50%;width:28px;height:28px;box-shadow:2px 2px 12px #0000001f}.lp-goal-weight-range--card::-moz-range-thumb{background:var(--color-neutral-1);border:3px solid var(--color-accent-1);cursor:grab;border-radius:50%;width:22px;height:22px;box-shadow:2px 2px 12px #0000001f}.lp-goal-weight-range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--color-rebrand-1);outline-offset:2px}.lp-goal-weight-range:focus-visible::-moz-range-thumb{outline:2px solid var(--color-rebrand-1);outline-offset:2px}
.progress-slider{appearance:none}.progress-slider::-webkit-slider-thumb{appearance:none;background:var(--color-primary-1);cursor:pointer;border-radius:50%;width:12px;height:12px;transform:translate(-50%)}.progress-slider::-moz-range-thumb{background:var(--color-primary-1);cursor:pointer;border:none;border-radius:50%;width:12px;height:12px;transform:translate(-50%)}
.app-new-features__star{transform-origin:50%;animation:6s linear infinite app-new-features-spin}.app-new-features__badge:before{content:"";border-radius:var(--radius-full);background:var(--color-accent-1);pointer-events:none;animation:2.4s ease-out infinite app-new-features-pulse;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.app-new-features__star{animation:none}.app-new-features__badge:before{display:none}}@keyframes app-new-features-spin{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.2)}to{transform:rotate(360deg)scale(1)}}@keyframes app-new-features-pulse{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(2)}}
