.pp-weight-challenge .pp-weight-results-actions { display: flex; flex-wrap: wrap; align-items: stretch; gap: 14px; position: static; }
.pp-weight-challenge .pp-weight-results-actions a.pp-weight-try,
.pp-weight-challenge .pp-weight-results-actions a.pp-weight-try:visited { background: #2583ed; color: #fff !important; }
.pp-weight-challenge .pp-weight-results-actions a.pp-weight-try:hover,
.pp-weight-challenge .pp-weight-results-actions a.pp-weight-try:active { background: #1768c8; color: #fff !important; }
.pp-weight-challenge .pp-weight-results-actions a.pp-weight-try:focus-visible { background: #1768c8; color: #fff !important; outline: 3px solid #172033; outline-offset: 3px; }
.pp-weight-challenge .pp-weight-facts-link { display: block; clear: both; width: 100%; box-sizing: border-box; margin: 20px 0 0; padding: 13px 16px; min-height: 44px; border: 1px solid #bbd6f8; border-radius: 16px; background: #edf5ff; color: #16365f !important; font-weight: 600; line-height: 1.35; text-align: center; text-decoration: none !important; }
.pp-weight-challenge .pp-weight-facts-link:visited { background: #edf5ff; color: #16365f !important; }
.pp-weight-challenge .pp-weight-facts-link:hover, .pp-weight-challenge .pp-weight-facts-link:active { background: #dcecff; border-color: #8fbaf0; color: #16365f !important; }
.pp-weight-challenge .pp-weight-facts-link:focus-visible { background: #dcecff; border-color: #8fbaf0; color: #16365f !important; outline: 3px solid #172033; outline-offset: 3px; }
@media (max-width: 600px) { .pp-weight-challenge .pp-weight-results-actions { gap: 10px; } .pp-weight-challenge .pp-weight-facts-link { margin-top: 18px; } }
