.container[data-v-7c81463d]{flex-wrap:wrap;justify-content:center;display:flex}.error-message[data-v-7c81463d]{flex-basis:100%;margin-top:16px}.loading-wrapper[data-v-7c81463d]{flex-wrap:wrap;justify-content:center;align-items:center;max-width:100%;display:flex}.break[data-v-8d0d35b2]{flex-basis:100%;height:0}.price[data-v-8d0d35b2]{font-size:14px}.excluding-tax-container[data-v-8d0d35b2]{color:#666;font-size:12px;line-height:1;display:flex}.tax-label[data-v-8d0d35b2]{margin-right:4px;font-weight:300}.price[data-v-8d0d35b2],.tax-excl[data-v-8d0d35b2]{font-weight:700}.product-price.category .old-price[data-v-8d0d35b2],.product-price.list .old-price[data-v-8d0d35b2]{margin-left:4px}.product-price.category[data-v-8d0d35b2]{flex-wrap:wrap;align-items:center;display:flex}.product-price.category .excluding-tax-container[data-v-8d0d35b2]{margin-top:8px}.product-price.rhpa .excluding-tax-container[data-v-8d0d35b2],.product-price.rhpa-child .excluding-tax-container[data-v-8d0d35b2],.product-price.search .excluding-tax-container[data-v-8d0d35b2],.product-price.side-cart .excluding-tax-container[data-v-8d0d35b2]{flex-direction:column;font-style:italic}.product-price.rhpa .excluding-tax-container .tax-label[data-v-8d0d35b2],.product-price.rhpa-child .excluding-tax-container .tax-label[data-v-8d0d35b2],.product-price.search .excluding-tax-container .tax-label[data-v-8d0d35b2],.product-price.side-cart .excluding-tax-container .tax-label[data-v-8d0d35b2]{margin-right:0}.product-price.rhpa .excluding-tax-container[data-v-8d0d35b2],.product-price.rhpa-child .excluding-tax-container[data-v-8d0d35b2]{align-items:flex-end}.product-price.rhpa .excluding-tax-container[data-v-8d0d35b2],.product-price.rhpa-child .excluding-tax-container[data-v-8d0d35b2],.product-price.search .excluding-tax-container[data-v-8d0d35b2],.product-price.side-cart .excluding-tax-container[data-v-8d0d35b2],.product-price.list .excluding-tax-container[data-v-8d0d35b2]{margin-top:4px}.product-price.calculated-options .price[data-v-8d0d35b2]{font-size:18px}.product-price.grouped-total[data-v-8d0d35b2]{justify-content:space-between;align-items:center;display:flex}.product-price.grouped-total .price[data-v-8d0d35b2]{font-family:Roboto Condensed,Arial Narrow,Helvetica,Arial,sans-serif;font-size:20px}.product-price.grouped-total .excluding-tax-container[data-v-8d0d35b2]{flex-direction:column;display:flex}.product-price.rhpa-child[data-v-8d0d35b2]{text-align:right;flex-direction:column;align-content:center;min-width:82px;max-width:82px;margin-bottom:0;margin-right:16px;font-weight:700;display:flex}.product-price.rhpa-child .price[data-v-8d0d35b2]{font-size:18px}.product-price.rhpa-child .old-price[data-v-8d0d35b2]{color:#000;margin-top:8px;font-size:14px;font-weight:300;line-height:1em}.product-price.rhpa-child.condensed .price[data-v-8d0d35b2]{font-family:Roboto Condensed,Arial Narrow,Helvetica,Arial,sans-serif;font-size:16px;line-height:1}.product-price.rhpa-child.accessories[data-v-8d0d35b2]{text-align:left;margin-top:8px}.product-price.rhpa[data-v-8d0d35b2]{align-items:center;margin-bottom:8px;font-size:20px;display:flex}.product-price.rhpa .old-price[data-v-8d0d35b2]{color:#333;margin-left:12px;font-size:16px;text-decoration:line-through}.product-price.rhpa .price[data-v-8d0d35b2]{font-family:Roboto Condensed,Arial Narrow,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1}.product-price.rhpa.inline[data-v-8d0d35b2]{flex-direction:column;align-items:flex-end;margin-bottom:0;margin-right:16px}.product-price.rhpa.inline .old-price[data-v-8d0d35b2]{margin-left:0}.product-price.rhpa .excluding-tax-container[data-v-8d0d35b2]{margin-left:12px}.product-price.search[data-v-8d0d35b2],.product-price.side-cart[data-v-8d0d35b2]{flex-wrap:wrap}.product-price.search .price[data-v-8d0d35b2],.product-price.side-cart .price[data-v-8d0d35b2]{font-size:12px}.product-price.search .old-price[data-v-8d0d35b2],.product-price.side-cart .old-price[data-v-8d0d35b2]{margin-left:4px}.product-price.side-cart[data-v-8d0d35b2]{flex-direction:column;align-items:flex-start;display:flex}.product-price.side-cart .old-price[data-v-8d0d35b2]{margin-left:0;display:block}.wishlist[data-v-8d0d35b2],.checkout[data-v-8d0d35b2]{margin-left:16px;display:block}.wishlist .old-price[data-v-8d0d35b2],.checkout .old-price[data-v-8d0d35b2]{flex-direction:row-reverse;display:flex}.wishlist .price[data-v-8d0d35b2],.checkout .price[data-v-8d0d35b2]{font-size:16px;font-weight:700}.wishlist .single-price[data-v-8d0d35b2],.checkout .single-price[data-v-8d0d35b2]{font-size:12px;display:flex}.wishlist .excluding-tax-container[data-v-8d0d35b2],.checkout .excluding-tax-container[data-v-8d0d35b2]{color:#666;font-size:12px;line-height:1;display:block}.wishlist .tax-excl[data-v-8d0d35b2],.checkout .tax-excl[data-v-8d0d35b2]{flex-direction:row-reverse;display:flex}.wishlist .product-price.rhpa-child[data-v-8d0d35b2],.checkout .product-price.rhpa-child[data-v-8d0d35b2]{min-width:118px}.product-price[data-v-8d0d35b2]{color:#000}.old-price[data-v-8d0d35b2]{color:#a2a2a2;font-size:12px;text-decoration:line-through}[data-v-d11b2f86] .bv-ratings__copyright-container{display:none}[data-v-d11b2f86] .bv-ratings{font-family:Roboto,Helvetica,Arial,sans-serif}[data-v-d11b2f86] .bv-ratings .bv-ratings__instructions{border:none;padding:0 0 16px}[data-v-d11b2f86] .bv-ratings .bv-products__product{border:none}[data-v-d11b2f86] .bv-ratings .bv-products__product .bv-review-collapsed__button{text-transform:capitalize;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;color:#000;background:linear-gradient(#fff 0%,#e9e9e9 100%);border:1px solid #d2d2d2;border-radius:3px;width:100%;padding:12px 16px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.25;text-decoration:none;display:block;position:relative}[data-v-d11b2f86] .bv-ratings .bv-products__product .bv-review-collapsed__button:focus{background:#d2d2d2}[data-v-d11b2f86] .bv-ratings .bv-products__product .bv-review-collapsed__button:hover{background:#e9e9e9}[data-v-d11b2f86] .bv-product-name__truncate,[data-v-d11b2f86] .bv-progress__heading{color:#000;font-family:Roboto Condensed,Arial Narrow,Helvetica,Arial,sans-serif;font-weight:700}[data-v-d11b2f86] .bv-star{font-size:24px!important}@media (width>=768px){[data-v-d11b2f86] .bv-u-modal{left:auto;right:0;transform:none}}[data-v-d11b2f86] .bv-step__label-index--inactive,[data-v-d11b2f86] .bv-step__label-index--active:not(.bv-step__label-index--completed){padding:2px}[data-v-d11b2f86] .bv-step__label-index--completed{padding-top:0;padding-bottom:5px}[data-v-d11b2f86] .bv-progress{text-align:left;border:none;padding-left:0;display:none}[data-v-d11b2f86] .bv-ratings__instructions{text-align:left;padding-left:0;font-size:18px}[data-v-d11b2f86] .bv-ratings__spinner{display:none!important}[data-v-d11b2f86] .bv-overlay-bg{z-index:10;opacity:0;pointer-events:none;background-color:#0000004d;transition:opacity .3s;position:fixed;inset:0 768px 0 0}body.bv-u-product-modal_open .bv-overlay-bg{opacity:1;pointer-events:all}.drawer-contents[data-v-2bdceed8]{flex-direction:column;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.drawer-main[data-v-2bdceed8]{flex-grow:1;position:relative}.drawer-main .drawer-main-contents[data-v-2bdceed8]{padding:16px;position:absolute;inset:0;overflow:hidden auto}.drawer-footer[data-v-2bdceed8],.drawer-top[data-v-2bdceed8]{padding:16px}.drawer-footer[data-v-2bdceed8]:empty,.drawer-top[data-v-2bdceed8]:empty{display:none}.drawer-footer[data-v-2bdceed8]{z-index:1;background-color:#fff;box-shadow:0 -2px 8px #e9e9e9}.password-check[data-v-439daf65],.change-pass[data-v-439daf65]{margin-bottom:16px}.change-pass[data-v-439daf65]{font-size:14px}.delete[data-v-439daf65]{margin-bottom:16px}.extra-recipient[data-v-439daf65]{margin:16px 0}.flex[data-v-439daf65]{justify-content:center;display:flex}.flex .button[data-v-439daf65]{margin:0 12px}.radio-container[data-v-dd7576c6]{border:none;line-height:64px}.message[data-v-dd7576c6]{margin-bottom:16px}.flex[data-v-dd7576c6]{width:100%;display:flex}.goTo[data-v-dd7576c6]{flex-grow:2}.create[data-v-dd7576c6]{margin-top:16px}.done[data-v-dd7576c6]{flex-grow:1;margin-left:16px}.main-line[data-v-25dfb317]{cursor:pointer;justify-content:space-between;align-items:center;height:42px;margin-bottom:16px;display:flex}.certification-toggle-wrapper[data-v-4c15c3f9]{width:100%}.certification-toggle[data-v-4c15c3f9]{align-items:center;gap:8px;display:flex}.toggle-button[data-v-4c15c3f9]{color:#000;text-align:center;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:#fff;border:1px solid #d2d2d2;border-radius:1px;flex:1;height:46px;font-family:Roboto;font-size:14px;font-weight:700;line-height:14px;transition:all .15s}.toggle-button[data-v-4c15c3f9]:hover:not(:disabled){border-color:#000}.toggle-button.active[data-v-4c15c3f9]{color:#fff;background:#000;border-color:#000}.toggle-button[data-v-4c15c3f9]:disabled{opacity:.6;cursor:not-allowed}.help-button[data-v-4c15c3f9]{color:#666;cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:flex}.help-button[data-v-4c15c3f9]:hover{color:#000;background:#f5f5f5}.help-tooltip[data-v-4c15c3f9]{color:#000;margin-top:8px;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.rx-statement[data-v-4c15c3f9],.scaled-description[data-v-4c15c3f9]{color:#666;margin-top:8px;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.team-member-score[data-v-e4c75db6]{cursor:pointer;background:#fff;border:1px solid #d2d2d2;justify-content:space-between;align-items:center;margin-bottom:8px;padding:12px 16px;font-family:Roboto,sans-serif;transition:all .15s;display:flex}.team-member-score[data-v-e4c75db6]:last-child{margin-bottom:0}.team-member-score[data-v-e4c75db6]:hover:not(.disabled){background:#f8f8f8;border-color:#000}.team-member-score.has-score[data-v-e4c75db6]{border-left:3px solid #499711}.team-member-score.has-score .score-display[data-v-e4c75db6]{color:#000;font-weight:700}.team-member-score.disabled[data-v-e4c75db6]{cursor:not-allowed;opacity:.6}.member-info[data-v-e4c75db6]{align-items:center;gap:8px;display:flex}.member-name[data-v-e4c75db6]{color:#000;font-size:14px;font-weight:500;line-height:14px}.captain-badge[data-v-e4c75db6]{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:#000;border-radius:2px;padding:2px 6px;font-size:10px;font-weight:700;line-height:10px}.member-score-value[data-v-e4c75db6]{align-items:center;gap:8px;display:flex}.score-display[data-v-e4c75db6]{color:#000;font-size:14px;font-weight:400;line-height:14px}.scaled-indicator[data-v-e4c75db6]{color:#f59e0b;font-weight:700}.no-score[data-v-e4c75db6]{color:#666;font-size:12px;font-style:italic;line-height:12px}.edit-icon[data-v-e4c75db6]{color:#666;align-items:center;display:flex}.edit-icon svg[data-v-e4c75db6]{width:14px;height:14px}.team-member-score:hover:not(.disabled) .edit-icon[data-v-e4c75db6]{color:#000}.team-member-scores[data-v-bd5342c5]{margin-top:16px;font-family:Roboto,sans-serif}.team-scores-header[data-v-bd5342c5]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.team-scores-title[data-v-bd5342c5]{color:#000;text-transform:uppercase;height:12px;margin:0;font-family:RobotoCondensed,Roboto,sans-serif;font-size:12px;font-weight:700;line-height:12px}.aggregation-info[data-v-bd5342c5]{align-items:center;gap:4px;font-size:12px;display:flex}.aggregation-label[data-v-bd5342c5]{color:#666;font-weight:400;line-height:12px}.aggregation-method[data-v-bd5342c5]{color:#000;font-weight:400;line-height:12px}.team-scores-summary[data-v-bd5342c5]{background:#f8f8f8;border-left:3px solid #000;gap:24px;margin-bottom:16px;padding:8px 16px;display:flex}.summary-item[data-v-bd5342c5]{align-items:center;gap:4px;display:flex}.summary-label[data-v-bd5342c5]{color:#666;font-size:12px;font-weight:400;line-height:12px}.summary-value[data-v-bd5342c5]{color:#000;font-size:12px;font-weight:700;line-height:12px}.summary-value.aggregated[data-v-bd5342c5]{color:#499711}.members-list[data-v-bd5342c5]{flex-direction:column;display:flex}.workout-score-input[data-v-10bfcef7]{width:100%}.form-input[data-v-10bfcef7]{color:#000;background:#fff;border:1px solid #d2d2d2;width:100%;padding:16px;font-family:Roboto;font-size:14px;font-weight:400;line-height:14px;transition:border-color .15s}.form-input[data-v-10bfcef7]:focus{border-color:#000;outline:none}.form-input[data-v-10bfcef7]:disabled{opacity:.6;cursor:not-allowed}.input-error[data-v-10bfcef7],.input-error[data-v-10bfcef7]:focus{border-color:#ef4444!important}.input-error-message[data-v-10bfcef7]{color:#ef4444;margin-top:4px;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px;display:block}.time-input .input-hint[data-v-10bfcef7]{color:#666;margin-top:4px;font-size:12px;display:block}.weight-input[data-v-10bfcef7]{position:relative}.weight-input .form-input[data-v-10bfcef7]{padding-right:50px}.weight-input .input-suffix[data-v-10bfcef7]{color:#666;pointer-events:none;font-size:14px;position:absolute;top:16px;right:16px}.toggle-group[data-v-10bfcef7]{gap:8px;display:flex}.toggle-button[data-v-10bfcef7]{color:#000;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:4px;flex:1;padding:8px 16px;font-family:inherit;font-size:16px;transition:all .15s}.toggle-button[data-v-10bfcef7]:hover:not(:disabled){border-color:#000}.toggle-button.active[data-v-10bfcef7]{color:#fff;background:#000;border-color:#000}.toggle-button[data-v-10bfcef7]:disabled{opacity:.6;cursor:not-allowed}.unit-switch-wrapper[data-v-b8794810]{width:100%}.unit-switch[data-v-b8794810]{align-items:center;gap:8px;display:flex}.toggle-button[data-v-b8794810]{color:#000;text-align:center;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:#fff;border:1px solid #d2d2d2;border-radius:1px;flex:1;height:46px;font-family:Roboto;font-size:14px;font-weight:700;line-height:14px;transition:all .15s}.toggle-button[data-v-b8794810]:hover:not(:disabled){border-color:#000}.toggle-button.active[data-v-b8794810]{color:#fff;background:#000;border-color:#000}.toggle-button[data-v-b8794810]:disabled{opacity:.6;cursor:not-allowed}.help-button[data-v-b8794810]{color:#666;cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:flex}.help-button[data-v-b8794810]:hover{color:#000;background:#f5f5f5}.help-tooltip[data-v-b8794810]{color:#000;margin-top:8px;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px}.score-submission-form[data-v-d5350fa3]{max-width:600px}.form-header[data-v-d5350fa3]{text-align:center;margin-bottom:24px}.form-title[data-v-d5350fa3]{color:#000;margin:0 0 8px;font-size:20px;font-weight:700}.registration-info[data-v-d5350fa3]{color:#666;margin:0;font-size:14px}.workouts-container[data-v-d5350fa3]{flex-direction:column;gap:24px;display:flex}.workout-card[data-v-d5350fa3]{background:#fff;border:1px solid #d2d2d2;border-radius:8px;padding:12px}.workout-card .division-requirements-label[data-v-d5350fa3]{color:#000;text-transform:uppercase;height:12px;font-family:RobotoCondensed;font-size:12px;font-weight:700;line-height:12px}.workout-header[data-v-d5350fa3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.workout-title[data-v-d5350fa3]{color:#000;margin:0;font-size:18px;font-weight:700}.status-badge[data-v-d5350fa3]{border-radius:4px;padding:4px 8px;font-size:14px;font-weight:500}.status-badge.submitted[data-v-d5350fa3]{color:#fff;background:#22c55e}.status-badge.closed[data-v-d5350fa3]{color:#666;background:#f5f5f5}.division-description[data-v-d5350fa3]{margin:8px 0 16px;font-family:Roboto;font-size:14px;line-height:1.5}.division-description[data-v-d5350fa3] p{margin:0}.division-description[data-v-d5350fa3] p:last-child{margin-bottom:0}.division-description[data-v-d5350fa3] ul,.division-description[data-v-d5350fa3] ol{margin:4px 0;padding-left:16px}.division-description[data-v-d5350fa3] li{margin-bottom:2px}.division-description[data-v-d5350fa3] strong{font-weight:600}.division-description[data-v-d5350fa3] em{font-style:italic}.score-submission-instructions[data-v-d5350fa3]{color:#666;background:#f5f5f5;border-left:3px solid #000;border-radius:4px;margin:0 0 16px;padding:8px;font-size:14px;line-height:1.5}.editing-member-info[data-v-d5350fa3]{margin-bottom:16px}.member-badge[data-v-d5350fa3]{color:#fff;background:#000;border-radius:2px;align-items:center;gap:8px;margin-top:8px;padding:6px;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:12px;display:inline-flex}.member-name[data-v-d5350fa3]{font-family:Roboto,sans-serif;font-size:12px;font-weight:500;line-height:12px}.cancel-member-btn[data-v-d5350fa3]{cursor:pointer;color:inherit;opacity:.8;background:0 0;border:none;align-items:center;padding:0;display:flex}.cancel-member-btn[data-v-d5350fa3]:hover{opacity:1}.add-score-prompt[data-v-d5350fa3]{text-align:center;background:#f5f5f5;border-radius:4px;margin-top:16px;padding:16px}.prompt-text[data-v-d5350fa3]{color:#666;margin:0;font-size:14px}.score-form[data-v-d5350fa3]{flex-direction:column;gap:16px;margin-top:16px;display:flex}.form-group[data-v-d5350fa3]{flex-direction:column;gap:4px;display:flex}.component-video-input[data-v-d5350fa3]{margin-top:8px}.component-video-input .video-label[data-v-d5350fa3]{margin-bottom:4px}.calculated-score-row[data-v-d5350fa3]{justify-content:space-between;align-items:center;display:flex}.calculated-score-label-wrap[data-v-d5350fa3]{align-items:center;gap:4px;display:flex}.calculated-score-label[data-v-d5350fa3]{margin-bottom:0;font-family:Roboto;font-size:14px;font-weight:400;line-height:14px}.info-icon-wrap[data-v-d5350fa3]{display:inline-flex;position:relative}.info-icon-button[data-v-d5350fa3]{color:#999;cursor:pointer;background:0 0;border:1px solid #999;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;padding:0;transition:all .15s;display:flex}.info-icon-button[data-v-d5350fa3]:hover{color:#666;border-color:#666}.info-icon-text[data-v-d5350fa3]{font-family:Georgia,Times New Roman,serif;font-size:10px;font-style:italic;font-weight:600;line-height:1}.calculated-score-tooltip[data-v-d5350fa3]{color:#333;white-space:nowrap;z-index:100;background:#fff;border:1px solid #e0e0e0;border-radius:4px;padding:8px 12px;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:16px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000026}.calculated-score-tooltip[data-v-d5350fa3]:before{content:"";border-bottom:6px solid #e0e0e0;border-left:6px solid #0000;border-right:6px solid #0000;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.calculated-score-tooltip[data-v-d5350fa3]:after{content:"";border-bottom:5px solid #fff;border-left:5px solid #0000;border-right:5px solid #0000;position:absolute;top:-5px;left:50%;transform:translate(-50%)}.calculated-score-value[data-v-d5350fa3]{color:#000;text-transform:uppercase;font-family:RobotoCondensed;font-size:20px;font-weight:700;line-height:20px}.calculated-score-value .score-suffix[data-v-d5350fa3]{text-transform:uppercase;margin-left:2px}.calculated-score-value .no-score[data-v-d5350fa3]{color:#999;font-weight:400}.form-label[data-v-d5350fa3]{color:#000;align-items:center;gap:2px;margin-bottom:4px;font-family:Roboto;font-size:12px;font-weight:400;line-height:12px;display:flex}.form-label .required-mark[data-v-d5350fa3]{color:#ea0000;font-size:12px;font-weight:700}.form-input[data-v-d5350fa3]{color:#000;background:#fff;border:1px solid #d2d2d2;width:100%;padding:16px;font-family:Roboto;font-size:14px;font-weight:400;line-height:14px;transition:border-color .15s}.form-input[data-v-d5350fa3]:focus{border-color:#000;outline:none}.form-input[data-v-d5350fa3]:disabled{opacity:.6;cursor:not-allowed}.form-actions[data-v-d5350fa3]{gap:8px;display:flex}.cancel-button[data-v-d5350fa3]{color:#000;cursor:pointer;background:0 0;border:1px solid #ccc;border-radius:4px;flex:1;justify-content:center;align-items:center;height:44px;font-family:Roboto;font-size:16px;font-weight:400;line-height:16px;transition:all .15s;display:flex}.cancel-button[data-v-d5350fa3]:hover:not(:disabled){border-color:#000}.cancel-button[data-v-d5350fa3]:disabled{opacity:.5;cursor:not-allowed}.submit-button[data-v-d5350fa3]{text-align:center;color:#fff;cursor:pointer;background:linear-gradient(-180deg,#ea0000,#bc0000);border:none;border-radius:3px;flex:1;justify-content:center;align-items:center;height:44px;font-family:Roboto;font-size:16px;font-weight:400;line-height:16px;transition:opacity .15s;display:flex}.submit-button[data-v-d5350fa3]:hover:not(:disabled){opacity:.9}.submit-button[data-v-d5350fa3]:disabled{opacity:.5;cursor:not-allowed}.submit-button.loading[data-v-d5350fa3]{pointer-events:none}.submit-button .spinner[data-v-d5350fa3]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite spin-d5350fa3}@keyframes spin-d5350fa3{to{transform:rotate(360deg)}}.form-message[data-v-d5350fa3]{background:#f8f8f8;border-left:4px solid;border-radius:2px;align-items:center;gap:12px;height:42px;margin-top:8px;font-family:Roboto;font-size:14px;font-weight:400;line-height:18px;display:flex;box-shadow:0 2px 6px #d2d2d2}.form-message .form-message-icon[data-v-d5350fa3]{flex-shrink:0;justify-content:center;align-items:center;margin-left:16px;display:flex}.form-message.success[data-v-d5350fa3]{color:#000;border-left-color:#499711}.form-message.success .form-message-icon[data-v-d5350fa3]{color:#22c55e}.form-message.error[data-v-d5350fa3]{color:#000;border-left-color:#be3030}.form-message.error .form-message-icon[data-v-d5350fa3]{color:#ef4444}.current-score-display[data-v-d5350fa3]{background:#f5f5f5;border-radius:4px;padding:16px}.current-score-display .score-value[data-v-d5350fa3],.current-score-display .score-tiebreaker[data-v-d5350fa3],.current-score-display .score-judge[data-v-d5350fa3]{align-items:center;gap:8px;margin-bottom:4px;display:flex}.current-score-display .score-value[data-v-d5350fa3]:last-child,.current-score-display .score-tiebreaker[data-v-d5350fa3]:last-child,.current-score-display .score-judge[data-v-d5350fa3]:last-child{margin-bottom:0}.current-score-display .label[data-v-d5350fa3]{color:#666;font-size:14px}.current-score-display .value[data-v-d5350fa3]{color:#000;font-size:18px;font-weight:700}.current-score-display .scaled-badge[data-v-d5350fa3]{color:#fff;text-transform:uppercase;background:#f59e0b;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:700}.withdraw-section[data-v-d5350fa3]{border-top:1px solid #ccc;padding-top:16px}.withdraw-button[data-v-d5350fa3]{color:#000;text-align:center;cursor:pointer;background:linear-gradient(-180deg,#fff,#e9e9e9);border:1px solid #d2d2d2;border-radius:3px;justify-content:center;align-items:center;width:100%;height:44px;font-family:Roboto;font-size:16px;font-weight:400;line-height:16px;transition:opacity .15s;display:flex}.withdraw-button[data-v-d5350fa3]:hover:not(:disabled){opacity:.9}.withdraw-button[data-v-d5350fa3]:disabled{opacity:.5;cursor:not-allowed}.withdraw-button.loading[data-v-d5350fa3]{pointer-events:none}.withdraw-button .spinner[data-v-d5350fa3]{border:2px solid #00000026;border-top-color:#000;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite spin-d5350fa3}.withdraw-confirm-overlay[data-v-d5350fa3]{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.withdraw-confirm-dialog[data-v-d5350fa3]{background:#fff;border-radius:8px;width:90%;max-width:400px;padding:24px;box-shadow:0 10px 40px #0003}.withdraw-confirm-text[data-v-d5350fa3]{color:#000;text-align:center;margin:0 0 24px;font-size:16px;line-height:1.5}.withdraw-confirm-actions[data-v-d5350fa3]{gap:8px;display:flex}.withdraw-confirm-cancel[data-v-d5350fa3]{color:#000;cursor:pointer;background:0 0;border:1px solid #ccc;border-radius:4px;flex:1;justify-content:center;align-items:center;height:44px;font-family:Roboto;font-size:16px;font-weight:400;line-height:16px;transition:all .15s;display:flex}.withdraw-confirm-cancel[data-v-d5350fa3]:hover:not(:disabled){border-color:#000}.withdraw-confirm-cancel[data-v-d5350fa3]:disabled{opacity:.5;cursor:not-allowed}.withdraw-confirm-yes[data-v-d5350fa3]{text-align:center;color:#000;cursor:pointer;background:linear-gradient(-180deg,#fff,#e9e9e9);border:1px solid #d2d2d2;border-radius:3px;flex:1;justify-content:center;align-items:center;height:44px;font-family:Roboto;font-size:16px;font-weight:400;line-height:16px;transition:opacity .15s;display:flex}.withdraw-confirm-yes[data-v-d5350fa3]:hover:not(:disabled){opacity:.9}.withdraw-confirm-yes[data-v-d5350fa3]:disabled{opacity:.5;cursor:not-allowed}.stat-block[data-v-44e3f44d]{background:#f8f8f8;border-radius:8px;flex-direction:column;gap:8px;padding:12px 16px;display:flex}.stat-block .data[data-v-44e3f44d]{text-transform:uppercase;font-size:18px;font-weight:700}.stat-block .label[data-v-44e3f44d]{font-size:12px;font-weight:400}[data-v-44e3f44d] .dark-mode .stat-block,.dark-mode .stat-block[data-v-44e3f44d]{color:#fff;background:#333}[data-v-44e3f44d] .dark-mode .stat-block .label,.dark-mode .stat-block .label[data-v-44e3f44d]{color:#a2a2a2}.stats-by-year[data-v-42ee5776]{padding:24px 16px}.stats-by-year .no-workouts[data-v-42ee5776]{background-color:#f8f8f8;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;min-height:183px;padding:16px;display:flex}@keyframes pulse-42ee5776{0%,to{height:34px}50%{height:15px}}.stats-by-year .no-workouts .bars-wrapper[data-v-42ee5776]{flex-direction:column;justify-content:flex-end;height:34px;display:flex}.stats-by-year .no-workouts .bars-wrapper .bars[data-v-42ee5776]{background:#a2a2a2;width:10px;height:34px;margin:0 auto;animation:4s ease-in-out infinite pulse-42ee5776;position:relative}.stats-by-year .no-workouts .bars-wrapper .bars[data-v-42ee5776]:before,.stats-by-year .no-workouts .bars-wrapper .bars[data-v-42ee5776]:after{content:"";background:#a2a2a2;width:10px;position:absolute;bottom:0}.stats-by-year .no-workouts .bars-wrapper .bars[data-v-42ee5776]:before{height:24px;animation:4s ease-in-out 1s infinite pulse-42ee5776;left:-15px}.stats-by-year .no-workouts .bars-wrapper .bars[data-v-42ee5776]:after{height:19px;animation:4s ease-in-out 2s infinite pulse-42ee5776;right:-15px}.stats-by-year .no-workouts .message[data-v-42ee5776]{color:#a2a2a2;text-align:center;max-width:311px;height:32px;font-size:14px}.stats-by-year .bar-chart-wrapper[data-v-42ee5776]{background-color:#f8f8f8;border-radius:8px;height:225px;padding:0 12px}.stats-by-year .pie-chart[data-v-42ee5776]{height:225px}.stats-by-year .chart-header[data-v-42ee5776]{font-size:16px}.stats-by-year.dark-mode[data-v-42ee5776]{color:#fff}.stats-by-year.dark-mode .bar-chart-wrapper[data-v-42ee5776]{background-color:#333}.stats-by-year.dark-mode .chart-header[data-v-42ee5776]{color:#fff}.stats-by-year .field .label{font-size:16px!important}.workout-statistics .dates[data-v-c6da629f]{z-index:1;position:relative}.workout-statistics .dates .custom-date[data-v-c6da629f]{color:#a2a2a2;cursor:pointer;background:#f8f8f8;border:1px solid #f8f8f8;border-radius:8px;width:100%;padding:12px;font-size:14px}.workout-statistics .dates .custom-date.active[data-v-c6da629f]{color:#000;border-color:#d2d2d2}.workout-statistics .dates .datepicker-wrapper[data-v-c6da629f]{background-color:#f8f8f8;border-radius:4px;margin-bottom:24px}.workout-statistics .dates .datepicker-wrapper .datepicker[data-v-c6da629f]{margin:0}.workout-statistics .dates .datepicker-wrapper .datepicker-buttons[data-v-c6da629f]{border-top:1px solid #d2d2d2;flex-direction:row;justify-content:right;gap:12px;padding:12px;display:flex}.workout-statistics .dates .datepicker-wrapper .datepicker-buttons .button[data-v-c6da629f]{min-height:auto;margin-bottom:0;padding:12px}.workout-statistics .dates .datepicker-wrapper .datepicker-buttons .button[data-v-c6da629f]:last-child{padding:12px 24px}@media (width>=768px){.workout-statistics .dates .datepicker-wrapper[data-v-c6da629f]{z-index:1;background-color:#f8f8f8;border:1px solid #d2d2d2;width:265px;min-height:380px;position:absolute;left:0}}@media (width>=768px) and (width>=768px) and (width<=1023px){.workout-statistics .dates .datepicker-wrapper[data-v-c6da629f]{top:148px}}@media (width>=768px) and (width>=1024px){.workout-statistics .dates .datepicker-wrapper[data-v-c6da629f]{top:60px;left:calc(50% + 8px)}}.workout-statistics .no-workouts[data-v-c6da629f]{background-color:#f8f8f8;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;min-height:183px;padding:16px;display:flex}@keyframes pulse-c6da629f{0%,to{height:34px}50%{height:15px}}.workout-statistics .no-workouts .bars-wrapper[data-v-c6da629f]{flex-direction:column;justify-content:flex-end;height:34px;display:flex}.workout-statistics .no-workouts .bars-wrapper .bars[data-v-c6da629f]{background:#a2a2a2;width:10px;height:34px;margin:0 auto;animation:4s ease-in-out infinite pulse-c6da629f;position:relative}.workout-statistics .no-workouts .bars-wrapper .bars[data-v-c6da629f]:before,.workout-statistics .no-workouts .bars-wrapper .bars[data-v-c6da629f]:after{content:"";background:#a2a2a2;width:10px;position:absolute;bottom:0}.workout-statistics .no-workouts .bars-wrapper .bars[data-v-c6da629f]:before{height:24px;animation:4s ease-in-out 1s infinite pulse-c6da629f;left:-15px}.workout-statistics .no-workouts .bars-wrapper .bars[data-v-c6da629f]:after{height:19px;animation:4s ease-in-out 2s infinite pulse-c6da629f;right:-15px}.workout-statistics .no-workouts .message[data-v-c6da629f]{color:#a2a2a2;text-align:center;max-width:311px;height:32px;font-size:14px}.workout-statistics .bar-chart[data-v-c6da629f]{background-color:#f8f8f8;border-radius:8px;height:250px;padding:12px}.workout-statistics .pie-chart[data-v-c6da629f]{height:250px}.workout-statistics .chart-header[data-v-c6da629f]{font-size:16px}.workout-statistics table.workout-stats-table thead th[data-v-c6da629f]{text-align:left;text-transform:none;border:none;padding:16px;font-size:14px;font-weight:400}.workout-statistics table.workout-stats-table thead th[data-v-c6da629f]:last-of-type{text-align:right}.workout-statistics table.workout-stats-table tbody tr[data-v-c6da629f]{border:none;border-top:1px solid #0000}.workout-statistics table.workout-stats-table tbody tr:first-of-type td[data-v-c6da629f]:first-of-type{border-top-left-radius:8px}.workout-statistics table.workout-stats-table tbody tr:first-of-type td[data-v-c6da629f]:last-of-type{border-top-right-radius:8px}.workout-statistics table.workout-stats-table tbody tr:last-of-type td[data-v-c6da629f]:first-of-type{border-bottom-left-radius:8px}.workout-statistics table.workout-stats-table tbody tr:last-of-type td[data-v-c6da629f]:last-of-type{border-bottom-right-radius:8px}.workout-statistics table.workout-stats-table tbody tr td[data-v-c6da629f]{text-align:left;background-color:#f8f8f8;border:none;border-top:1px solid #fff;padding:24px 16px;font-size:14px}.workout-statistics table.workout-stats-table tbody tr td.has-button[data-v-c6da629f]{padding:12px 16px}.workout-statistics table.workout-stats-table tbody tr td[data-v-c6da629f]:last-of-type{text-align:right;flex-direction:row;justify-content:end;display:flex}.workout-statistics[data-v-c6da629f] .dp__theme_light{--dp-background-color:#f8f8f8;--dp-text-color:#000;--dp-hover-color:#e9e9e9;--dp-hover-text-color:#000;--dp-primary-color:#333;--dp-border-color:#f8f8f8;--dp-menu-border-color:#f8f8f8;--dp-border-color-hover:#f8f8f8;--dp-border-color-focus:#f8f8f8;--dp-icon-color:#a2a2a2;--dp-font-family:"Roboto", Helvetica, Arial, sans-serif;--dp-month-year-row-height:45px;--dp-menu-padding:16px 8px 8px 8px;--dp-primary-disabled-color:$color-gray-x-dark;--dp-cell-border-radius:18px;--dp-secondary-color:#a2a2a2;--dp-range-between-dates-background-color:#d2d2d2;--dp-range-between-border-color:#d2d2d2}[data-v-c6da629f] .dp__calendar_header{text-transform:uppercase;font-weight:400}[data-v-c6da629f] .dp__month_year_wrap{gap:16px}[data-v-c6da629f] .dp__calendar_header{font-size:14px;line-height:35px}[data-v-c6da629f] button.dp__month_year_select{background:#e9e9e9;border-radius:8px;padding:16px;font-size:14px}@media (width<=767px){[data-v-c6da629f] .dp__flex_display{flex-direction:column}}[data-v-c6da629f] .dp__overlay_cell_disabled{color:var(--dp-secondary-color)}[data-v-c6da629f] .dp__overlay{padding:12px}[data-v-c6da629f] .dp__cell_inner{min-width:100%}[data-v-c6da629f] .dp__overlay_action{max-width:calc(100% - 24px)}.workout-statistics.dark-mode[data-v-c6da629f]{color:#fff}.workout-statistics.dark-mode .dates .custom-date[data-v-c6da629f]{color:#a2a2a2;background:#333;border-color:#333}.workout-statistics.dark-mode .dates .custom-date.active[data-v-c6da629f]{color:#fff;border-color:#a2a2a2}.workout-statistics.dark-mode .dates .datepicker-wrapper[data-v-c6da629f]{background-color:#333;border-color:#666}.workout-statistics.dark-mode .dates .datepicker-wrapper .datepicker-buttons[data-v-c6da629f]{border-top-color:#666}@media (width>=768px){.workout-statistics.dark-mode .dates .datepicker-wrapper[data-v-c6da629f]{background-color:#333;border-color:#666}}.workout-statistics.dark-mode .no-workouts[data-v-c6da629f]{background-color:#333}.workout-statistics.dark-mode .no-workouts .message[data-v-c6da629f]{color:#a2a2a2}.workout-statistics.dark-mode .bar-chart[data-v-c6da629f]{background-color:#333}.workout-statistics.dark-mode .chart-header[data-v-c6da629f]{color:#fff}.workout-statistics.dark-mode table.workout-stats-table thead th[data-v-c6da629f]{color:#a2a2a2}.workout-statistics.dark-mode table.workout-stats-table tbody tr td[data-v-c6da629f]{color:#fff;background-color:#333;border-top-color:#000}.workout-statistics.dark-mode[data-v-c6da629f] .dp__theme_light{--dp-background-color:#333;--dp-text-color:#fff;--dp-hover-color:#444;--dp-hover-text-color:#fff;--dp-primary-color:#666;--dp-border-color:#333;--dp-menu-border-color:#333;--dp-border-color-hover:#333;--dp-border-color-focus:#333;--dp-icon-color:#a2a2a2;--dp-secondary-color:#666;--dp-range-between-dates-background-color:#444;--dp-range-between-border-color:#444}.workout-statistics.dark-mode[data-v-c6da629f] button.dp__month_year_select{color:#fff;background:#444}.workout-statistics .field .label{font-size:16px!important}@media (width>=768px){.account-row[data-v-b05b3225]{max-width:100%;display:flex}.account-data[data-v-b05b3225]{flex-shrink:1;min-width:0;padding:0 0 0 16px}}.left-nav[data-v-b05b3225]{margin-top:24px}@media (width>=768px){.left-nav[data-v-b05b3225]{flex:0 0 205px;order:-1;margin-top:0}}.left-nav .section[data-v-b05b3225]{margin-bottom:2px;padding:24px}.account[data-v-b05b3225]{padding:24px 0}.account-data[data-v-b05b3225]{flex-grow:7;max-width:100%}h5[data-v-b05b3225]{text-transform:uppercase;margin-top:0;margin-bottom:8px}a[data-v-b05b3225]{color:#333;white-space:nowrap;padding-top:4px;padding-bottom:4px;font-size:14px;text-decoration:none;display:block}a[data-v-b05b3225]:hover{text-decoration:underline}.platform-ios .max-wrapper[data-v-b05b3225],.platform-android .max-wrapper[data-v-b05b3225]{padding:20px}.platform-ios .max-wrapper[data-v-b05b3225] .loading-wrapper,.platform-android .max-wrapper[data-v-b05b3225] .loading-wrapper{position:absolute;inset:0}.platform-ios .account-data[data-v-b05b3225],.platform-android .account-data[data-v-b05b3225]{padding-bottom:0}.platform-ios .account-data[data-v-b05b3225] h1,.platform-android .account-data[data-v-b05b3225] h1{font-size:24px}.field-helper[data-v-de429095]{font-size:12px;font-style:italic;color:#666!important}.box[data-v-ff2f7a19]{background-color:#f8f8f8;margin-bottom:24px}.fullname[data-v-ff2f7a19],.branch[data-v-ff2f7a19]{font-size:16px;font-weight:700;line-height:1}.branch[data-v-ff2f7a19]{margin-bottom:16px}.file-upload[data-v-ff2f7a19],.button.submit[data-v-ff2f7a19]{margin-bottom:24px}.file-upload input[data-v-ff2f7a19]{border:1px solid #d2d2d2;border-radius:1px;width:100%;padding:12px}.file-upload.field-error input[data-v-ff2f7a19]{border-color:#ea0000}.status-header[data-v-81c97cfe]{margin-right:8px}.note[data-v-81c97cfe]{margin-top:24px}.actions[data-v-8da97448]{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-top:24px;display:flex}.actions .button[data-v-8da97448]:not(:last-child){margin-right:16px}.sheer-id-footer[data-v-8da97448]{margin-top:24px;font-size:14px}.sheer-id-logo[data-v-8da97448]{width:auto;height:18px;margin:0 12px -1px 4px}.expired[data-v-aa7a5f21]{min-height:500px;margin:24px}.sub[data-v-aa7a5f21]{border-bottom:1px solid #d2d2d2;margin-top:48px;padding-bottom:12px}p[data-v-aa7a5f21]{font-size:14px}.captcha-blurb[data-v-4f1d6b77]{color:#d2d2d2;padding-top:32px;font-size:12px}.captcha-blurb a[data-v-4f1d6b77]{color:#d2d2d2}@media (width>=768px){.forms[data-v-41b2e02d]{display:flex}}.separator[data-v-41b2e02d]{flex-shrink:0;align-self:stretch;width:1px;height:24px;margin:0 24px}@media (width>=768px){.separator[data-v-41b2e02d]{background-color:#e9e9e9;height:auto;display:block}}@media (width>=1366px){.separator[data-v-41b2e02d]{margin:0 64px}}.form[data-v-41b2e02d]{flex:50%}.newsletters[data-v-7ebfa562]{flex-wrap:wrap;gap:16px;display:flex}.newsletters .newsletter-item[data-v-7ebfa562]{flex-basis:calc(50% - 16px)}.newsletters .newsletter-item.single-column[data-v-7ebfa562]{flex-basis:100%}.platform-ios .checkbox[data-v-7ebfa562],.platform-android .checkbox[data-v-7ebfa562]{margin-bottom:0;padding-left:0;padding-right:0}.platform-ios .checkbox[data-v-7ebfa562]:last-of-type,.platform-android .checkbox[data-v-7ebfa562]:last-of-type{margin-bottom:20px}.training-interests[data-v-f379aabd]{height:100%;padding:16px;position:relative}.training-interests .primary p.subtitle[data-v-f379aabd],.training-interests .secondary p.subtitle[data-v-f379aabd]{margin-bottom:8px;font-weight:700}.training-interests p.body[data-v-f379aabd]{font-size:14px}.segments-wrapper[data-v-f379aabd]{flex-flow:wrap;gap:16px;width:100%;max-width:100%;display:flex}.segments-wrapper .checkbox.training-select[data-v-f379aabd]{--columns:4;--gap-count:calc(var(--columns) - 1);color:#000;flex-basis:calc(100% / var(--columns) - 16px / var(--columns) * var(--gap-count));background-color:#fff;border:1px solid #d2d2d2;border-radius:3px;padding:12px 16px;position:relative}@media (width>=768px) and (width<=1023px){.segments-wrapper .checkbox.training-select[data-v-f379aabd]{--columns:3}}@media (width<=767px){.segments-wrapper .checkbox.training-select[data-v-f379aabd]{--columns:1}}.segments-wrapper .checkbox.training-select[data-v-f379aabd] .box{display:none}.segments-wrapper .checkbox.training-select.checked[data-v-f379aabd]{color:#fff;background-color:#000}.segments-wrapper .checkbox.training-select.disabled[data-v-f379aabd]{color:#fff;background-color:#d2d2d2}.platform-ios .checkbox[data-v-f379aabd],.platform-android .checkbox[data-v-f379aabd]{margin-bottom:0;padding-left:0;padding-right:0}.training-interests-wrapper[data-v-5caeca24]{height:100%;position:relative}.button-row[data-v-5caeca24]{z-index:1;background-color:#fff;width:100%;padding:16px;position:fixed;bottom:0;left:0;box-shadow:0 -4px 3px #32323240}@media screen and (orientation:landscape){.button-row[data-v-5caeca24]{max-width:420px;height:auto;max-height:30%;bottom:0;right:0;left:unset;overflow-y:auto}}.button-row .border[data-v-5caeca24]{border:1px solid #000}.multi-step-progress-bar[data-v-84aa8df1]{flex-direction:row;gap:4px;margin:24px 0;display:flex}.multi-step-progress-bar .step[data-v-84aa8df1]{background-color:#d8d8d8;flex-grow:1;height:8px;position:relative}.multi-step-progress-bar .step.in-progress[data-v-84aa8df1]:after{content:"";background-color:#7bcb43;width:15%;height:100%;position:absolute;top:0;left:0}.multi-step-progress-bar .step.completed[data-v-84aa8df1]{background-color:#7bcb43}.about-me .about-me-landing .top[data-v-c69da48c]{flex-direction:row;align-items:center;margin-bottom:16px;display:flex}.about-me .about-me-landing .top h3[data-v-c69da48c]{margin-bottom:0}.about-me .about-me-landing .top .button[data-v-c69da48c]{margin-left:16px}.about-me .about-me-landing .training-list .primary[data-v-c69da48c]{margin-bottom:16px}.about-me .about-me-landing .training-list .training[data-v-c69da48c]{font-size:14px}.about-me .about-me-landing .occupations .occupation[data-v-c69da48c],.about-me .about-me-landing .newsletter-list .newsletters[data-v-c69da48c]{text-transform:capitalize;font-size:14px}.about-me[data-v-c69da48c] .training-interests{padding:0}.about-me[data-v-c69da48c] .training-interests-wrapper .button-row{bottom:unset;left:unset;z-index:1;width:100%;max-width:100%;box-shadow:none;padding:0;position:relative}.divider[data-v-c69da48c]{border-right:1px solid #a2a2a2;height:30px;margin:0 12px}.occupations-list .subtitle[data-v-c69da48c]{margin-bottom:12px;font-size:16px;font-weight:700}.occupations-list .question[data-v-c69da48c]{font-size:14px}.occupations .sheer-id[data-v-c69da48c] .row-wrap .row{margin-left:0}.occupations-wrapper[data-v-c69da48c]{flex-flow:wrap;display:flex}.content[data-v-c69da48c]{padding:16px}.drawer-footer[data-v-c69da48c]{display:none}.occupations-wrapper .checkbox[data-v-c69da48c]{width:50%}.checkbox[data-v-c69da48c]{margin-bottom:16px}.divider[data-v-c69da48c]{background-color:#d2d2d2;height:1px;margin:16px 0}.newsletters-form[data-v-c69da48c]{margin-bottom:24px}.platform-ios .checkbox[data-v-c69da48c],.platform-android .checkbox[data-v-c69da48c]{margin-bottom:0;padding-left:0;padding-right:0}.address-box[data-v-7c08fb30]{margin-bottom:40px}.address-details[data-v-7c08fb30]{flex-direction:column;padding:0 16px 16px;display:flex}.address-title[data-v-7c08fb30]{background:#e9e9e9;padding:8px 16px}[data-v-e22e6908] .edit-form{padding:16px}.platform-ios .address-box[data-v-e22e6908],.platform-android .address-box[data-v-e22e6908]{margin-bottom:16px}.header-row[data-v-051746e9]{display:none}.bin-item[data-v-051746e9]{grid-column-gap:12px;grid-row-gap:12px;border:1px solid #e9e9e9;grid-template-rows:repeat(2,auto);grid-template-columns:100px 1fr;grid-template-areas:"image details""button button";margin-top:-1px;padding:12px;display:grid}.product-image[data-v-051746e9]{grid-area:image}.product-image .square[data-v-051746e9]{width:100px}.details[data-v-051746e9]{grid-area:details}.product-name[data-v-051746e9]{grid-area:name}.product-name h5[data-v-051746e9]{margin:0 0 4px}.product-sku[data-v-051746e9],.date[data-v-051746e9]{font-size:12px}.date[data-v-051746e9]{grid-area:date;margin-top:4px}.button-container[data-v-051746e9]{grid-area:button;justify-content:flex-end;align-items:flex-start;display:flex}@media (width>=360px){.bin-item[data-v-051746e9]{grid-template-columns:150px 1fr}.product-image .square[data-v-051746e9]{width:150px}}@media (width>=768px){.header-row[data-v-051746e9]{grid-column-gap:12px;background-color:#e9e9e9;grid-template-columns:150px 1fr 120px;padding:12px;font-weight:700;display:grid}.details[data-v-051746e9]{grid-column-gap:12px;grid-template-columns:1fr 120px;grid-template-areas:"name date";display:grid}.signup-date-label[data-v-051746e9],.date[data-v-051746e9]{text-align:center}}@media (width>=1024px){.header-row[data-v-051746e9]{grid-template-columns:150px 1fr 120px 125px}.bin-item[data-v-051746e9]{grid-template:"image details button"1fr/150px 1fr 125px}}.quote[data-v-b71000e1]{border:1px solid #d2d2d2;border-radius:3px;flex-direction:column;width:100%;margin-bottom:16px;padding:0;font-size:14px;display:flex}.quote .title-wrap[data-v-b71000e1]{background-color:#f8f8f8;border-bottom:1px solid #d2d2d2;flex-direction:row;width:100%;padding:12px;display:flex}.quote .title-wrap h4[data-v-b71000e1]{margin:0}.quote .title-wrap span[data-v-b71000e1]{margin-left:12px;font-size:14px}@media (width<=767px){.quote .title-wrap span[data-v-b71000e1]{margin-left:0}}.quote .title-wrap .date[data-v-b71000e1]{margin-left:0;font-weight:700}.quote .title-wrap .date[data-v-b71000e1],.quote .title-wrap .quote-number[data-v-b71000e1],.quote .title-wrap .total-wrapper[data-v-b71000e1]{padding-bottom:0}.quote .content[data-v-b71000e1]{flex-direction:column;padding:16px;display:flex}.quote .content .quote-status[data-v-b71000e1]{flex-direction:row;display:flex}.quote .content .quote-status .status[data-v-b71000e1]{margin-right:16px}.quote .content .expiration[data-v-b71000e1]{font-style:italic}.quote .content .quote-items[data-v-b71000e1]{margin-top:16px}.quote .content .quote-items .children[data-v-b71000e1]{margin-left:12px}.sub-title[data-v-30b5fc33]{margin-bottom:16px;font-size:14px;line-height:18px}.instructions-item[data-v-30b5fc33]{margin:32px 0}.instructions-item .item-details[data-v-30b5fc33]{margin:24px 0;display:flex}.instructions-item .item-details .product-details[data-v-30b5fc33]{margin-left:16px}.instructions-item .item-details .product-details .name[data-v-30b5fc33]{text-transform:uppercase;font-size:16px;font-weight:700}.instructions-item .item-details .product-details .sku[data-v-30b5fc33]{color:#d2d2d2;font-size:12px}.instructions-item .product-title[data-v-30b5fc33]{font-weight:700;line-height:20px}.instructions-item .thumb[data-v-30b5fc33]{width:83px;height:83px}.instructions-item .instruction .link[data-v-30b5fc33]{margin:12px 0;text-decoration:none}.order-wrapper[data-v-b63041c6]{padding-bottom:0}.order-wrapper .date-wrapper[data-v-b63041c6],.order-wrapper .view-order-wrapper[data-v-b63041c6]{padding:0}@media (width<=767px){.order-wrapper .date-wrapper[data-v-b63041c6],.order-wrapper .view-order-wrapper[data-v-b63041c6]{text-align:end;margin-left:auto;padding-right:8px}}.order-wrapper .order[data-v-b63041c6]{border-collapse:collapse;border:1px solid #d2d2d2;border-radius:3px;margin-bottom:16px;padding:0}.order-wrapper .order .column[data-v-b63041c6]{padding-bottom:0}.order-wrapper .order .order-top[data-v-b63041c6]{background-color:#f8f8f8;border-bottom:1px solid #d2d2d2;padding:12px;font-size:14px}.order-wrapper .order .order-top[data-v-b63041c6] .row{align-items:center}.order-wrapper .order .order-top a[data-v-b63041c6]{color:#000}@media (width>=768px) and (width<=1023px){.order-wrapper .order .order-top .view-order-wrapper[data-v-b63041c6],.order-wrapper .order .order-top .date-wrapper[data-v-b63041c6]{text-align:right;padding-right:8px}}.order-wrapper .order .order-info[data-v-b63041c6]{padding:16px}@media (width<=767px){.order-wrapper .order .order-info[data-v-b63041c6] .row{flex-direction:column}}.order-wrapper .order .order-info .order-list[data-v-b63041c6]{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:flex}.order-wrapper .order .order-info .order-list .items-wrapper[data-v-b63041c6]{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}@media (width<=1023px){.order-wrapper .order .order-info .order-list .items-wrapper.desktop[data-v-b63041c6]{display:none}.order-wrapper .order .order-info .order-list .items-wrapper.mobile-tablet[data-v-b63041c6]{display:flex}}@media (width>=1024px){.order-wrapper .order .order-info .order-list .items-wrapper.mobile-tablet[data-v-b63041c6]{display:none}.order-wrapper .order .order-info .order-list .items-wrapper.desktop[data-v-b63041c6]{display:flex}}.order-wrapper .order .order-info .order-list .items-wrapper .items[data-v-b63041c6]{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}@media (width<=767px){.order-wrapper .order .order-info .order-list .items-wrapper .items[data-v-b63041c6]{width:100%}.order-wrapper .order .order-info .order-list .items-wrapper[data-v-b63041c6]{flex-direction:column;width:100%}}.order-wrapper .order .order-info .order-list .items-wrapper .item[data-v-b63041c6]{max-width:100px}.order-wrapper .order .order-info .order-list .items-wrapper p.remaining[data-v-b63041c6]{width:100%;margin:0;font-size:14px;font-weight:400}@media (width<=767px){.order-wrapper .order .order-info .order-list .items-wrapper p.remaining[data-v-b63041c6]{margin-bottom:8px}}.order-wrapper .order .order-info[data-v-b63041c6] .order-item.product .thumb{width:83px}.order-wrapper .order .order-info[data-v-b63041c6] .order-item.product .middle,.order-wrapper .order .order-info[data-v-b63041c6] .order-item.product .no-links-space,.order-wrapper .order .order-info[data-v-b63041c6] .order-item.product .qty,.order-wrapper .order .order-info[data-v-b63041c6] .order-item.product .bundle-title,.order-wrapper .order .order-info[data-v-b63041c6] .order-item.product .bundle{display:none}.order-wrapper .order .order-info .actions[data-v-b63041c6]{padding:0;list-style-type:none}.order-wrapper .order .order-info .actions li[data-v-b63041c6]{justify-content:flex-end;padding-top:12px;display:flex}.order-wrapper .order .order-info .actions li .button[data-v-b63041c6]{width:224px}@media (width>=768px) and (width<=1365px){.order-wrapper .order .order-info .actions li .button[data-v-b63041c6]{width:200px}}@media (width<=767px){.order-wrapper .order .order-info .actions li .button[data-v-b63041c6]{width:100%}}.order-wrapper .order .order-info .actions li[data-v-b63041c6]:first-child{padding-top:0}.order-wrapper .order .order-info .actions .link[data-v-b63041c6]{display:inline-flex}.placeholder[data-v-8eefefcf]{color:#333;padding:32px 0}.desc[data-v-8eefefcf]{margin:32px 0 24px;font-size:14px;line-height:1.5}.header[data-v-8eefefcf]{flex-direction:column;display:flex}.header .top[data-v-8eefefcf]{flex-direction:row;justify-content:space-between;display:flex}.header .top h2[data-v-8eefefcf]{margin-bottom:8px}.header .top a[data-v-8eefefcf],.header .bottom p[data-v-8eefefcf]{font-size:14px}.earned-products[data-v-8eefefcf] .scroller .contents{gap:16px;padding-bottom:0}.earned-item.order-item[data-v-8eefefcf]{border:1px solid #d2d2d2;padding:16px}.earned-item.order-item[data-v-8eefefcf] .badges{margin-top:8px}.earned-item.order-item[data-v-8eefefcf] .sku{display:none}.earned-store-dashboard-list[data-v-8eefefcf]{flex-direction:row;gap:16px;width:100%;display:flex}.earned-store-dashboard-list .earned-item.dashboard[data-v-8eefefcf]{flex:0 0 calc(50% - 8px)}@media (width<=767px){.earned-store-dashboard-list .earned-item.dashboard[data-v-8eefefcf]{flex:0 0 100%}}[data-v-8eefefcf] .earned-item.dashboard{grid-template:"thumb middle"1fr"thumb qty"/100px 1fr}[data-v-8eefefcf] .earned-item.dashboard .trial-badges .badge{line-height:1}.claim[data-v-8eefefcf]{flex-grow:1;flex-shrink:0;margin-left:16px}.remaining-usages[data-v-8eefefcf]{text-align:right;margin-top:8px;font-size:14px}.welcome-msg[data-v-923e1ac3]{background-color:#f8f8f8;margin-bottom:16px;padding:24px 16px;position:relative}@media (width>=768px){.welcome-msg[data-v-923e1ac3]{padding-left:112px}}.welcome-msg .icon[data-v-923e1ac3]{width:80px;height:80px}@media (width>=768px){.welcome-msg .icon[data-v-923e1ac3]{position:absolute;left:16px}}@media (width<=767px){.welcome-msg .icon[data-v-923e1ac3]{width:32px;height:32px;margin-bottom:12px;margin-right:16px;display:inline-block}}.welcome-msg h3[data-v-923e1ac3]{vertical-align:top;margin-bottom:12px;display:inline-block}@media (width<=767px){.welcome-msg h3[data-v-923e1ac3]{line-height:28px}}.welcome-msg p.intro[data-v-923e1ac3]{margin-bottom:0}[data-v-923e1ac3] .row{align-items:stretch}.about-column[data-v-923e1ac3]{flex-direction:column;display:flex}.training-interests-list[data-v-923e1ac3],.rogue-gyms[data-v-923e1ac3]{border:1px solid #d2d2d2;flex:1;height:100%;min-height:200px;padding:16px}.training-interests-list p[data-v-923e1ac3],.rogue-gyms p[data-v-923e1ac3]{font-size:14px}.rogue-gyms .top[data-v-923e1ac3]{flex-direction:row;display:flex}.rogue-gyms .top h4[data-v-923e1ac3]{margin-left:8px}.training-interests-list .top[data-v-923e1ac3]{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}.training-interests-list .top h4[data-v-923e1ac3]{margin-left:8px}.training-interests-list .top .left[data-v-923e1ac3]{flex-direction:row;display:flex}.training-interests-list .top a[data-v-923e1ac3]{font-size:14px}.training-interests-list .content .training[data-v-923e1ac3]{margin-bottom:16px;font-size:14px}.training-interests-list .content .primary[data-v-923e1ac3],.training-interests-list .content .additional[data-v-923e1ac3]{margin-bottom:4px}.rogue-gyms .links[data-v-923e1ac3]{flex-direction:row;margin-left:-8px;margin-right:-8px;display:flex}.rogue-gyms .links .button[data-v-923e1ac3]{width:50%;margin:0 8px}[data-v-923e1ac3] .drawer-body .drawer-footer{z-index:1;width:100%;padding:16px;position:absolute;bottom:0;box-shadow:0 -4px 3px #32323240}[data-v-923e1ac3] .drawer-body .drawer-footer .button{width:100%}.platform-ios .section[data-v-923e1ac3],.platform-android .section[data-v-923e1ac3]{margin-bottom:32px}.platform-ios .gym-map-button[data-v-923e1ac3],.platform-android .gym-map-button[data-v-923e1ac3]{margin-bottom:0!important}.newsletter-drawer-content[data-v-69e84616]{padding:16px}.drawer-footer[data-v-69e84616]{gap:16px;padding:16px;display:flex;box-shadow:0 -2px 8px #e9e9e9}.account-settings[data-v-15fd0f0b]{width:100%;height:100%;position:relative}@media (width>=1024px){.account-settings[data-v-15fd0f0b]{max-width:420px}}.wrong-password[data-v-15fd0f0b]{margin-top:12px}.platform-ios .checkbox.change-password-checkbox[data-v-15fd0f0b],.platform-android .checkbox.change-password-checkbox[data-v-15fd0f0b]{padding-left:0;padding-right:0}.platform-ios .checkbox.change-password-checkbox.checked[data-v-15fd0f0b] .icon,.platform-android .checkbox.change-password-checkbox.checked[data-v-15fd0f0b] .icon{left:11px}.platform-ios .change-password-checkbox.checked[data-v-15fd0f0b] .icon{left:14px}.settings[data-v-512fe327] .drawer-body .account-settings .content,.newsletter[data-v-512fe327] .drawer-body .newsletters .content,.address[data-v-512fe327] .drawer-body .about-me .content{padding:16px}[data-v-512fe327] .row{align-items:stretch}.account-dashboard-settings .account-column[data-v-512fe327]{flex-direction:column;display:flex}.account-settings-box[data-v-512fe327]{border:1px solid #d2d2d2;flex:1}@media (width>=1024px) and (width<=1365px){.account-settings-box[data-v-512fe327]{min-height:210px}}.account-settings-box .title[data-v-512fe327]{background-color:#f8f8f8;border-bottom:1px solid #d2d2d2;flex-direction:row;justify-content:space-between;padding:12px;display:flex}.account-settings-box .title h4[data-v-512fe327]{margin-bottom:0;font-size:16px}.account-settings-box .title a[data-v-512fe327]{font-size:14px}.account-settings-box .content[data-v-512fe327]{padding:12px}.account-settings-box .content p[data-v-512fe327]{margin-bottom:8px;font-size:14px}.account-settings-box .content p.lists[data-v-512fe327],.account-settings-box .content p.name[data-v-512fe327],.account-settings-box .content p.email[data-v-512fe327]{font-weight:700}.account-settings-box .content span[data-v-512fe327]{overflow-wrap:anywhere;font-size:14px}.account-settings-box .content .email[data-v-512fe327]{margin-top:16px}.account-settings-box .content .password[data-v-512fe327]{color:#000;margin-top:12px;font-size:14px;display:block}.account-settings-box[data-v-512fe327] .address-box{margin-bottom:0}.account-settings-box[data-v-512fe327] .address-box .address-title{background-color:#fff;margin-bottom:8px;padding:0}.account-settings-box[data-v-512fe327] .address-box .address-title span{font-size:14px}.account-settings-box[data-v-512fe327] .address-box .address-details{padding:0;font-size:14px}.settings[data-v-512fe327] .drawer-body .drawer-footer{z-index:1;width:100%;padding:16px;position:absolute;bottom:0;box-shadow:0 -2px 8px #e9e9e9}.settings[data-v-512fe327] .drawer-body .drawer-footer .button{width:100%}.address[data-v-512fe327] .drawer-body,.settings[data-v-512fe327] .drawer-body .account-settings .content,.address[data-v-512fe327] .drawer-body .about-me .content{padding:16px}.platform-ios .section[data-v-512fe327],.platform-android .section[data-v-512fe327]{margin-bottom:32px}.item-details[data-v-1442c1c3]{flex-direction:column;margin-bottom:12px;font-size:14px;display:flex}.reg-itm[data-v-1442c1c3] .order-item-links{margin-left:0}.reg-itm[data-v-1442c1c3] .qty{background-color:#0000;padding:0}.reg-itm[data-v-1442c1c3] .links>.bin-signup{display:none}@media (width<=1023px){.reg-itm[data-v-1442c1c3] .btns{margin-left:0}}.opts[data-v-1442c1c3]{align-items:center;width:100%;display:flex}.opts .priority[data-v-1442c1c3]{flex-grow:1;margin-bottom:0}.mine .simple-qty[data-v-1442c1c3]{margin-left:16px}.add-btn[data-v-1442c1c3]{padding:16px}.buttons[data-v-1442c1c3]{justify-content:flex-end;width:100%;min-width:190px;margin-top:16px;display:flex}.buttons .item-price[data-v-1442c1c3]{margin-left:0}.buttons .product-price[data-v-1442c1c3]{text-align:right;margin-right:16px}.buttons .btn[data-v-1442c1c3]{flex-grow:1;max-width:170px}@media (width<=1023px){.buttons .price[data-v-1442c1c3]{text-align:left;min-width:80px}.buttons .btn[data-v-1442c1c3]{max-width:100%}}.add-to-cart[data-v-1442c1c3]{flex-grow:1;justify-content:flex-end;align-items:center;display:flex}.add-to-cart .price[data-v-1442c1c3]{margin-right:16px}.add-to-cart .btn[data-v-1442c1c3]{width:144px}@media (width<=767px){.registry-item[data-v-1442c1c3] .reg-itm .qty{background-color:#0000;padding:0}}.help[data-v-1187a36a]{color:#666;margin-bottom:8px;font-size:12px}.button[data-v-1187a36a],.message[data-v-1187a36a]{margin-bottom:16px}.captcha[data-v-1187a36a]{margin-bottom:24px}.public-url[data-v-1187a36a]{cursor:pointer;color:#333;font-size:12px}.public-url.large-url[data-v-1187a36a]{padding:16px 0;font-size:16px}.public-url .url[data-v-1187a36a]{color:#333;margin-top:8px;font-size:12px;overflow:hidden}.copied[data-v-1187a36a]{color:#499711;opacity:0;margin-left:16px;transition:opacity .2s;display:inline-block}.copied.show[data-v-1187a36a]{opacity:1}.registry-details-wrap[data-v-62542180]{border:1px solid #d2d2d2;border-radius:3px;margin-bottom:16px}.date[data-v-62542180]{text-transform:uppercase;font-family:Roboto Condensed,Arial Narrow,Helvetica,Arial,sans-serif;font-weight:700}.date[data-v-62542180],.status[data-v-62542180]{margin-right:24px}.title-wrap[data-v-62542180]{background-color:#f8f8f8;border-bottom:1px solid #d2d2d2;flex-direction:row;padding:12px;display:flex}.title-wrap h4[data-v-62542180]{margin:0}.title-wrap span[data-v-62542180]{margin-left:12px;font-size:14px}.content[data-v-62542180]{padding:12px}.sharing[data-v-62542180]{cursor:pointer;flex-wrap:nowrap;font-size:14px;font-weight:700;display:flex}.sharing .icon[data-v-62542180]{width:14px;height:14px}.sharing .email[data-v-62542180]{margin-left:16px}.address-tip[data-v-62542180]{cursor:pointer;font-weight:700}.address-tip .icon[data-v-62542180]{margin-left:8px}.url[data-v-62542180]{background-color:#e9e9e9;border:1px solid #a2a2a2;border-radius:3px;padding:16px;font-family:Roboto Condensed,Arial Narrow,Helvetica,Arial,sans-serif}.meta[data-v-62542180]{color:#333;align-items:center;margin-bottom:24px;font-size:14px;display:flex}.meta .grow[data-v-62542180]{flex-grow:1}.buttons[data-v-62542180]{justify-content:center;display:flex}.buttons .button[data-v-62542180]:last-child{margin-left:16px}.tip-contents[data-v-62542180]{font-size:12px}.tip-contents[data-v-62542180] .address-summary{padding:0}.tip-contents .note[data-v-62542180]{margin-top:16px}.didnt-work[data-v-62542180]{margin:16px 0 12px;font-size:14px;display:block}@media (width<=1023px){.registry-details-wrap[data-v-62542180],.meta[data-v-62542180]{position:relative}.meta .address[data-v-62542180]{display:none}.sharing[data-v-62542180]{text-wrap:wrap;display:block}.sharing .icon-flex[data-v-62542180]{margin:4px 0}.registry-details-wrap.contained .meta[data-v-62542180]{margin-bottom:48px}.registry-details-wrap.contained .sharing[data-v-62542180]{top:auto;bottom:-32px}}.registries .registry-details .registry-details-wrap .content p.desc[data-v-b29fb726]{font-size:14px}.registries .registry-details .registry-details-wrap .no-products p[data-v-b29fb726]{font-size:16px;font-weight:700}.registries .registry-details .registry-details-wrap .registry-items-list[data-v-b29fb726]{flex-direction:row;align-items:center;display:flex}@media (width<=767px){.registries .registry-details .registry-details-wrap .registry-items-list[data-v-b29fb726]{flex-direction:column}}.registries .registry-details .registry-details-wrap .registry-items-list .items[data-v-b29fb726]{flex-flow:wrap;align-items:center;width:100%;display:flex}.registries .registry-details .registry-details-wrap .registry-items-list .remaining[data-v-b29fb726]{width:100%;font-size:14px}@media (width<=767px){.registries .registry-details .registry-details-wrap .registry-items-list .remaining[data-v-b29fb726]{margin-bottom:8px}}.registries .registry-details .registry-details-wrap .registry-items-list .registry-item[data-v-b29fb726] .order-item{max-width:99px}.registries .registry-details .registry-details-wrap .registry-items-list .registry-item[data-v-b29fb726] .order-item .thumb{width:83px}.registries .registry-details .registry-details-wrap .registry-items-list .registry-item[data-v-b29fb726] .order-item .middle,.registries .registry-details .registry-details-wrap .registry-items-list .registry-item[data-v-b29fb726] .order-item .order-item-links,.registries .registry-details .registry-details-wrap .registry-items-list .registry-item[data-v-b29fb726] .order-item .qty,.registries .registry-details .registry-details-wrap .registry-items-list .registry-item[data-v-b29fb726] .order-item .btns,.registries .registry-details .registry-details-wrap .registry-items-list .registry-item[data-v-b29fb726] .order-item .bundle-title,.registries .registry-details .registry-details-wrap .registry-items-list .registry-item[data-v-b29fb726] .order-item .included-items,.registries .registry-details .registry-details-wrap .registry-items-list .registry-item[data-v-b29fb726] .order-item .bundle-child{display:none}.registries .create-registry-button[data-v-b29fb726]{font-size:16px;display:inline}.leaderboard-small-overview .leaderboard-wrapper[data-v-e09d321f]{border:1px solid #d2d2d2}.leaderboard-small-overview .leaderboard-wrapper .title-wrap[data-v-e09d321f]{background-color:#f8f8f8;border-bottom:1px solid #d2d2d2;flex-direction:row;justify-content:space-between;padding:12px;display:flex}.leaderboard-small-overview .leaderboard-wrapper .title-wrap h4[data-v-e09d321f]{margin-bottom:0;font-size:16px}.overall-leaderboard-small .overall-table td.flag[data-v-e09d321f],.overall-leaderboard-small .overall-table .td-gym[data-v-e09d321f]{display:none}.competitor-table[data-v-e09d321f]{background-color:#fff;overflow-x:hidden}table.competitor-row[data-v-e09d321f]{border:none;max-width:100%}table.competitor-row tr th[data-v-e09d321f]{text-transform:uppercase;border-bottom:1px solid #000;padding:0;font-size:16px}table.competitor-row tr th div[data-v-e09d321f]{padding:12px}table.competitor-row tr th .left-align[data-v-e09d321f]{text-align:left}table.competitor-row tr td[data-v-e09d321f]{border-bottom:1px solid #e9e9e9;font-size:14px}table.competitor-row td[data-v-e09d321f]:first-child{z-index:1}.competitor .name[data-v-e09d321f]{text-align:left;min-width:150px;position:relative}.competitor td.name[data-v-e09d321f]{padding:18px 12px}.competitor td.rank[data-v-e09d321f]{padding:12px 8px;font-size:24px}.competitor td.flag[data-v-e09d321f]{text-align:right}.competitor td.flag div[data-v-e09d321f]{display:inline-block}.competitor td.name span.name[data-v-e09d321f]{margin-right:20px;padding:8px 0}.flag-thumb[data-v-e09d321f]{width:32px;max-height:16px}.no-results[data-v-e09d321f]{text-align:center;margin:40px}.current-challenge-info[data-v-199935a6]{border:1px solid #d2d2d2;min-height:205px}@media (width>=768px) and (width<=1365px){.current-challenge-info[data-v-199935a6]{height:unset}}.current-challenge-info .title-wrap[data-v-199935a6]{background-color:#f8f8f8;border-bottom:1px solid #d2d2d2;flex-direction:row;justify-content:space-between;padding:12px;display:flex}.current-challenge-info .title-wrap h4[data-v-199935a6]{margin-bottom:0}.current-challenge-info .content[data-v-199935a6]{flex-direction:row;display:flex}.current-challenge-info .content .left[data-v-199935a6]{flex-direction:column;justify-content:center;align-items:center;width:50%;padding:14px;display:flex}.current-challenge-info .content .left .logo[data-v-199935a6]{width:100%;max-width:72px;max-height:72px;margin-bottom:10px}.current-challenge-info .content .left .title[data-v-199935a6]{margin-bottom:0;font-size:16px}.current-challenge-info .content hr.middle[data-v-199935a6]{border:.5px solid #d2d2d2;height:130px;margin-top:16px}.current-challenge-info .content .right[data-v-199935a6]{flex-direction:column;justify-content:center;align-items:center;width:50%;padding:14px;display:flex}.current-challenge-info .content .right .competitor-results[data-v-199935a6]{text-align:center}.current-challenge-info .content .right .rank[data-v-199935a6]{font-size:48px}.current-challenge-info .content .right h4[data-v-199935a6]{font-size:16px}.current-challenge-info .content .right .no-results[data-v-199935a6]{flex-direction:column;justify-content:center;align-items:center;display:flex}.current-challenge-info .content .right .no-results p[data-v-199935a6]{text-align:center;font-size:14px}.current-challenge-info .content .right .closed-results p[data-v-199935a6]{text-align:center}.leaderboard-header[data-v-199935a6]{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.leaderboard .leaderboard-wrapper[data-v-199935a6]{border:1px solid #d2d2d2;min-height:205px}.leaderboard .leaderboard-wrapper .title-wrap[data-v-199935a6]{background-color:#f8f8f8;border-bottom:1px solid #d2d2d2;flex-direction:row;justify-content:space-between;padding:12px;display:flex}.leaderboard .leaderboard-wrapper .title-wrap h4[data-v-199935a6]{margin-bottom:0;font-size:16px}.overall-leaderboard-small .overall-table td.flag[data-v-199935a6],.overall-leaderboard-small .overall-table .td-gym[data-v-199935a6]{display:none}.programming .programs[data-v-6dc0ac72]{flex-direction:column;justify-content:space-between;gap:16px;margin-bottom:32px;display:flex;overflow:auto}@media (width>=768px){.programming .programs[data-v-6dc0ac72]{flex-direction:row;gap:0}}.programming .top[data-v-6dc0ac72]{flex-direction:row;justify-content:space-between;display:flex}.programming .top .view-programs[data-v-6dc0ac72]{font-size:14px}.training-interests .top[data-v-6dc0ac72]{flex-direction:row;justify-content:space-between;display:flex}.training-interests .top h4[data-v-6dc0ac72]{margin-left:8px}.training-interests .top .left[data-v-6dc0ac72]{flex-direction:row;display:flex}.training-interests .top a[data-v-6dc0ac72],.training-interests .content .training[data-v-6dc0ac72]{font-size:14px}.delete-account[data-v-6dc0ac72]{margin:16px}.zeus-payment .zeus-payment-section p[data-v-6dc0ac72]{font-size:14px}.zeus-payment .payment-method p[data-v-6dc0ac72]{margin:12px 0 16px 30px}.zeus-payment .zeus p[data-v-6dc0ac72],.zeus-payment .zeus .zeus-link[data-v-6dc0ac72]{margin-left:27px}.zeus-payment .zeus .zeus-tool-logo[data-v-6dc0ac72]{height:30px;position:relative;top:-6px}.zeus-payment .zeus[data-v-6dc0ac72],.zeus-payment .payment-method[data-v-6dc0ac72]{background-color:#f8f8f8;min-height:162px;padding:16px}.zeus-payment .zeus .top[data-v-6dc0ac72],.zeus-payment .payment-method .top[data-v-6dc0ac72]{flex-direction:row;align-items:flex-start;display:flex}.zeus-payment .zeus .top h4[data-v-6dc0ac72],.zeus-payment .payment-method .top h4[data-v-6dc0ac72]{margin:0 0 0 12px}.zeus-payment .zeus .links[data-v-6dc0ac72],.zeus-payment .payment-method .links[data-v-6dc0ac72]{flex-direction:row;margin-left:30px;display:flex}.zeus-payment .zeus .links .gift-cards[data-v-6dc0ac72],.zeus-payment .payment-method .links .gift-cards[data-v-6dc0ac72]{margin-left:16px}.zeus-payment .zeus a[data-v-6dc0ac72],.zeus-payment .payment-method a[data-v-6dc0ac72]{color:#000;font-size:14px;font-weight:700;text-decoration:none;display:flex}.zeus-payment .zeus a .icon[data-v-6dc0ac72],.zeus-payment .payment-method a .icon[data-v-6dc0ac72]{width:12px;height:12px;margin-left:8px;position:relative;top:2px}.orders[data-v-6dc0ac72]{margin-bottom:20px}.orders .top[data-v-6dc0ac72]{justify-content:space-between;display:flex}.orders .top .view-orders[data-v-6dc0ac72]{font-size:14px}@media (width<=767px){.orders[data-v-6dc0ac72]{margin-top:20px}}.lists-section-title[data-v-6dc0ac72]{flex-direction:row;justify-content:space-between;margin-top:16px;display:flex}.lists-section-title a[data-v-6dc0ac72]{font-size:14px}.training h4[data-v-6dc0ac72]{margin-bottom:0;padding:16px 16px 0}.training[data-v-6dc0ac72] .drawer-body .training-interests-wrapper .button-row .column{padding-bottom:0}.training[data-v-6dc0ac72] .drawer-body .training-interests .training-list{padding-bottom:80px}.training[data-v-6dc0ac72] .drawer-body .training-interests .segments-wrapper .checkbox.training-select{--columns:1}.account-section-title[data-v-6dc0ac72]{margin-top:12px}.section[data-v-6dc0ac72]{margin-bottom:40px}.section .section-title[data-v-6dc0ac72]{align-items:flex-end;margin-bottom:16px;display:flex}.section .section-title h4[data-v-6dc0ac72]{margin-bottom:0;margin-right:16px}.section .section-content[data-v-6dc0ac72]{border:1px solid #d2d2d2;border-radius:3px;flex-direction:column;line-height:1.25;display:flex}.section .section-content[data-v-6dc0ac72] a{color:#a2a2a2}.section .section-content ul[data-v-6dc0ac72]{margin-top:24px}.section .segment strong[data-v-6dc0ac72]{display:block}.section .segment[data-v-6dc0ac72]:not(:last-of-type){margin-bottom:12px}.section[data-v-6dc0ac72] a{font-size:14px}.earned[data-v-6dc0ac72]{margin:24px 0}.payment-button-icon[data-v-6dc0ac72]{width:12px;height:12px;margin-left:8px;display:inline-block}.drawer-body[data-v-6dc0ac72]{padding:16px}.drawer-footer[data-v-6dc0ac72]{padding:16px;box-shadow:0 -2px 8px #e9e9e9}.platform-ios .section[data-v-6dc0ac72],.platform-android .section[data-v-6dc0ac72]{margin-bottom:32px}.placeholder[data-v-b95d68b2]{color:#333;padding:12px 0;font-size:14px}.desc[data-v-b95d68b2]{margin:32px 0 24px;font-size:14px;line-height:1.5}.claim[data-v-b95d68b2]{flex-shrink:0;width:100px;min-width:100px}.earned-item.order-item[data-v-b95d68b2]{border:1px solid #d2d2d2;padding:16px}.earned-item.order-item[data-v-b95d68b2] .badges{margin-top:8px}.earned-item.order-item[data-v-b95d68b2] .sku{display:none}@media (width>=1024px){.earned-store-page .order-item.earned-item[data-v-b95d68b2]{grid-template-columns:99px minmax(100px,1fr) 292px fit-content(164px)}}.earned-store-page .claim[data-v-b95d68b2]{flex-shrink:unset;flex-grow:unset;min-width:150px;margin-left:16px}@media (width>=1024px){.earned-store-page .claim[data-v-b95d68b2]{min-width:200px}}.remaining-usages[data-v-b95d68b2]{text-align:right;margin-top:8px;font-size:14px}.platform-ios .earned-store h1[data-v-b95d68b2],.platform-ios .earned-store .desc[data-v-b95d68b2],.platform-android .earned-store h1[data-v-b95d68b2],.platform-android .earned-store .desc[data-v-b95d68b2]{margin:0 0 16px}.platform-ios .placeholder-wrapper[data-v-b95d68b2],.platform-android .placeholder-wrapper[data-v-b95d68b2]{flex-direction:column;align-items:center;display:flex}.platform-ios .placeholder[data-v-b95d68b2],.platform-ios .placeholder-wrapper[data-v-b95d68b2],.platform-android .placeholder[data-v-b95d68b2],.platform-android .placeholder-wrapper[data-v-b95d68b2]{width:100%;height:calc(100vh - 49px)}.remove-gym-modal-body[data-v-af788c0f]{padding:0 32px}.remove-gym-modal-body p[data-v-af788c0f]{font-size:16px}.remove-gym-modal-body .yes-please[data-v-af788c0f]{margin-bottom:16px}.step-title[data-v-21a679d5]{text-transform:uppercase;margin-bottom:12px;font-size:16px;font-weight:700}.step-description[data-v-21a679d5]{margin-bottom:16px;font-size:14px}[data-v-ea7bc1a4] .modal-container{max-height:100vh;overflow-y:auto}.modal-content[data-v-ea7bc1a4]{padding:0 24px}.info-field[data-v-90111a0c]{margin-bottom:16px}.note[data-v-90111a0c]{font-size:14px}.training-types[data-v-afd362b1]{flex-flow:wrap;gap:12px 16px;display:flex}.training-types .training-type[data-v-afd362b1]{color:#000;background-color:#fff;border:1px solid #d2d2d2;border-radius:3px;flex-grow:1;flex-basis:calc(50% - 16px);padding:12px 16px;font-size:14px}.training-types .training-type[data-v-afd362b1]:hover{cursor:pointer}.training-types .training-type.selected[data-v-afd362b1]{color:#fff;background-color:#000}.training-types .training-type.disabled[data-v-afd362b1]{background:#0006}@media (width<=767px){.training-types .training-type[data-v-afd362b1]{flex-basis:100%}}.logo-preview[data-v-d5ac69be]{margin-bottom:8px;display:inline-block;position:relative}.logo-preview .logo-img[data-v-d5ac69be]{object-fit:contain;background-color:#333;border:2px solid #000;width:72px;height:72px}.gym-media[data-v-d5ac69be]{flex-flow:wrap;gap:8px;margin-bottom:8px;display:flex}.gym-image[data-v-d5ac69be]{--columns:5;--gap-count:calc(var(--columns) - 1);aspect-ratio:1;flex-basis:calc(100% / var(--columns) - 8px / var(--columns) * var(--gap-count));position:relative}@media (width<=767px){.gym-image[data-v-d5ac69be]{--columns:4}}.gym-image img[data-v-d5ac69be],.gym-image video[data-v-d5ac69be]{object-fit:contain;pointer-events:none;background-color:#333;border:2px solid #000;width:100%;height:100%}.logo-preview .clear-logo[data-v-d5ac69be],.gym-image .remove-img[data-v-d5ac69be]{cursor:pointer;background-color:#000;border-radius:8px;width:16px;height:16px;padding:4px;position:absolute;top:4px;right:4px}.gym-image .duration[data-v-d5ac69be]{color:#fff;background-color:#000;padding:4px;font-family:Roboto-Bold,Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;line-height:12px;position:absolute;bottom:4px;right:2px}.accepted-file-types[data-v-d5ac69be]{color:#666;margin-top:-12px;margin-bottom:24px;font-size:12px;font-style:italic}.social-link[data-v-d5ac69be]{margin-bottom:16px}.add-social-link .link[data-v-d5ac69be]{font-size:14px}.add-gym-equipment[data-v-37dd0eb5]{margin:24px 0}.add-gym-equipment .source-toggle[data-v-37dd0eb5]{margin-bottom:16px}.add-gym-equipment .order-history[data-v-37dd0eb5]{border-bottom:1px solid #d2d2d2;margin-bottom:16px}.add-gym-equipment .order-history .history-select[data-v-37dd0eb5],.add-gym-equipment .order-history-carousel[data-v-37dd0eb5]{margin-bottom:16px}.add-gym-equipment .search-box[data-v-37dd0eb5]{border-bottom:1px solid #d2d2d2;margin-bottom:16px;position:relative}.add-gym-equipment .search-box .search-input[data-v-37dd0eb5]{margin-bottom:16px}.add-gym-equipment h4[data-v-37dd0eb5]{margin-bottom:12px}.selected-count[data-v-37dd0eb5]{color:#333}.search-results[data-v-37dd0eb5]{z-index:14;background-color:#fff;border:1px solid #d2d2d2;border-radius:0;flex-wrap:wrap;gap:16px;max-height:315px;padding:16px;display:flex;position:absolute;top:42px;left:0;right:0;overflow-y:auto}.search-result[data-v-37dd0eb5]{--search-result-columns:3;--search-result-gap-count:calc(var(--search-result-columns) - 1);flex-basis:calc(100% / var(--search-result-columns) - 16px / var(--search-result-columns) * var(--search-result-gap-count));flex-direction:column;gap:4px;display:flex;position:relative}.search-result .name[data-v-37dd0eb5]{font-size:14px;line-height:16px}.search-result .checkbox[data-v-37dd0eb5]{position:absolute;top:4px;left:4px}.product-selections[data-v-37dd0eb5]{flex-direction:row;gap:16px;display:flex}.product-selections .product-selection[data-v-37dd0eb5]{flex-direction:column;gap:8px;width:84px;display:flex;position:relative}.product-selections .product-selection .name[data-v-37dd0eb5]{font-size:14px;line-height:16px}.product-selections .product-selection .checkbox[data-v-37dd0eb5]{position:absolute;top:4px;left:4px}@media (width<=767px){.product-selections .product-selection[data-v-37dd0eb5]{--product-selection-columns:3}}.gym-submitted[data-v-4efa9106]{flex-direction:column;justify-content:center;height:100%;display:flex}.gym-submitted-header[data-v-4efa9106],.gym-submitted-text[data-v-4efa9106]{text-align:center;margin:0}.gym-submitted-icon[data-v-4efa9106]{background-color:#5bbd15;border-radius:24px;width:48px;height:48px;margin:16px auto;padding:8px}.gym-submitted-text[data-v-4efa9106]{font-size:14px}.progress-bar[data-v-2cfcb63a]{margin-top:0;margin-bottom:16px}.error[data-v-2cfcb63a]{color:#ea0000;margin-top:4px;font-size:14px}.footer-buttons[data-v-2cfcb63a]{gap:16px;padding:16px;display:flex;box-shadow:0 -2px 8px #e9e9e9}.platform-ios .footer-buttons .btn[data-v-2cfcb63a],.platform-android .footer-buttons .btn[data-v-2cfcb63a]{margin-bottom:0!important}.my-gyms .gym[data-v-cfc06b9e]{border-collapse:collapse;border:1px solid #d2d2d2;border-radius:3px;margin-bottom:16px;padding:0}.my-gyms .gym .column[data-v-cfc06b9e]{padding-bottom:0}.my-gyms .gym-top[data-v-cfc06b9e]{background-color:#f8f8f8;border-bottom:1px solid #d2d2d2;padding:12px;font-size:14px}.my-gyms .gym-info-details[data-v-cfc06b9e]{flex-direction:column;gap:8px;padding:16px;display:flex}.my-gyms .gym-info-details .gym-name[data-v-cfc06b9e]{margin:0}.my-gyms .gym-info-details .training-types[data-v-cfc06b9e],.my-gyms .gym-info-details .gym-address[data-v-cfc06b9e]{font-size:14px;line-height:16px}.my-gyms .gym-info-details .media-header[data-v-cfc06b9e]{font-size:14px;font-weight:700}.my-gyms .gym-info-details .media-thumbs[data-v-cfc06b9e]{flex-direction:row;gap:8px;display:flex}.my-gyms .gym-info-details .media-thumbs .media-thumb[data-v-cfc06b9e]{object-fit:contain;border:2px solid #000;flex-shrink:0;width:83px;height:83px}.my-gyms .gym-info-buttons[data-v-cfc06b9e]{flex-direction:column;gap:12px;padding:16px;display:flex}.available-challenge-card[data-v-d404fbf2]{background-color:#fff;border:1px solid #e9e9e9;border-radius:8px;flex-direction:column;padding:16px;display:flex}.card-header[data-v-d404fbf2]{flex-direction:row;align-items:center;margin-bottom:0;display:flex}.challenge-image[data-v-d404fbf2]{background-color:#f8f8f8;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:65px;height:65px;margin-right:16px;display:flex;overflow:hidden}.challenge-image .challenge-thumb[data-v-d404fbf2]{object-fit:cover;border-radius:4px;width:65px;height:65px}.challenge-image .placeholder-logo[data-v-d404fbf2]{background-color:#e9e9e9;border-radius:4px;justify-content:center;align-items:center;width:65px;height:65px;display:flex}.challenge-info[data-v-d404fbf2]{flex:1;align-items:center;min-width:0;display:flex}.challenge-info .challenge-name[data-v-d404fbf2]{color:#000;text-transform:none;margin:0;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25}.challenge-actions[data-v-d404fbf2]{width:100%;margin-top:16px;margin-left:0}.challenge-actions .register-btn[data-v-d404fbf2]{white-space:nowrap;width:100%;display:block}.platform-ios .available-challenge-card[data-v-d404fbf2],.platform-android .available-challenge-card[data-v-d404fbf2]{border:1px solid #e9e9e9;border-radius:8px;padding:16px}.platform-ios .card-header[data-v-d404fbf2],.platform-android .card-header[data-v-d404fbf2]{margin-bottom:0}.platform-ios .challenge-info .challenge-name[data-v-d404fbf2],.platform-android .challenge-info .challenge-name[data-v-d404fbf2]{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700}.platform-ios .challenge-actions[data-v-d404fbf2],.platform-android .challenge-actions[data-v-d404fbf2]{width:100%;margin-top:12px}.platform-ios .challenge-actions .register-btn[data-v-d404fbf2],.platform-android .challenge-actions .register-btn[data-v-d404fbf2]{--btn-padding:16px 24px;--btn-font-size:16px;--btn-font-weight:700;--btn-border-radius:4px}.registered-challenge-card[data-v-77ec34c0]{background-color:#fff;border:1px solid #e9e9e9;border-radius:8px;flex-direction:column;padding:16px;display:flex}.card-header[data-v-77ec34c0]{align-items:center;margin-bottom:0;display:flex}.card-body[data-v-77ec34c0]{flex-direction:column;gap:16px;margin-top:16px;display:flex}.challenge-image[data-v-77ec34c0]{background-color:#f8f8f8;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:65px;height:65px;margin-right:16px;display:flex;overflow:hidden}.challenge-image .challenge-thumb[data-v-77ec34c0]{object-fit:cover;border-radius:4px;width:65px;height:65px}.challenge-image .placeholder-logo[data-v-77ec34c0]{background-color:#e9e9e9;border-radius:4px;justify-content:center;align-items:center;width:65px;height:65px;display:flex}.challenge-info[data-v-77ec34c0]{flex:1;align-items:center;min-width:0;display:flex}.challenge-info .challenge-name[data-v-77ec34c0]{color:#000;text-transform:none;margin:0;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25}.division-details[data-v-77ec34c0]{flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.division-details .detail[data-v-77ec34c0]{flex-direction:column;gap:0;font-size:14px;line-height:1.25;display:flex}.division-details .detail .label[data-v-77ec34c0]{color:#000;font-weight:400}.division-details .detail .value[data-v-77ec34c0]{color:#000;font-weight:700}.challenge-actions[data-v-77ec34c0]{--action-btn-padding:0 16px;--action-btn-font-size:14px;--action-btn-font-weight:700;--action-btn-radius:4px;--action-btn-height:44px;grid-template-columns:1fr 1fr;align-items:center;gap:16px;width:100%;margin:0;padding:0;display:grid}.challenge-actions .scores-btn[data-v-77ec34c0],.challenge-actions .details-btn[data-v-77ec34c0]{width:100%;min-width:0;height:var(--action-btn-height);min-height:var(--action-btn-height);max-height:var(--action-btn-height);box-sizing:border-box;--btn-width:100%;--btn-padding:var(--action-btn-padding);--btn-font-size:var(--action-btn-font-size);--btn-font-weight:var(--action-btn-font-weight);--btn-border-radius:var(--action-btn-radius)}.challenge-actions .scores-btn[data-v-77ec34c0] .button-content,.challenge-actions .scores-btn[data-v-77ec34c0] .slot{white-space:nowrap}.challenge-actions .scores-btn.button.black[data-v-77ec34c0]{line-height:1.2;padding:var(--action-btn-padding)!important}.challenge-actions .details-btn.button.link-blue[data-v-77ec34c0]{box-sizing:border-box;height:var(--action-btn-height);min-height:var(--action-btn-height);max-height:var(--action-btn-height);text-align:center;white-space:normal;font-size:var(--action-btn-font-size);font-weight:var(--action-btn-font-weight);justify-content:center;align-items:center;text-decoration:underline;display:flex;padding:var(--action-btn-padding)!important}.challenge-actions .details-btn[data-v-77ec34c0] .button-content{justify-content:center}.challenge-actions .details-btn[data-v-77ec34c0] .slot{text-align:center;flex-grow:1}@media (width<=767px){.registered-challenge-card[data-v-77ec34c0]{padding:16px 12px}.card-body[data-v-77ec34c0]{gap:12px;margin-top:12px;padding-top:12px}.challenge-actions[data-v-77ec34c0]{--action-btn-padding:0 16px;--action-btn-font-size:14px}}.platform-ios .registered-challenge-card[data-v-77ec34c0],.platform-android .registered-challenge-card[data-v-77ec34c0]{border:1px solid #e9e9e9;border-radius:8px;padding:16px}.platform-ios .card-body[data-v-77ec34c0],.platform-android .card-body[data-v-77ec34c0]{gap:12px;margin-top:12px;padding-top:12px}.platform-ios .card-header[data-v-77ec34c0],.platform-android .card-header[data-v-77ec34c0]{margin-bottom:0}.platform-ios .challenge-image[data-v-77ec34c0],.platform-android .challenge-image[data-v-77ec34c0]{background-color:#f8f8f8;border-radius:4px;width:65px;height:65px;overflow:hidden}.platform-ios .challenge-info .challenge-name[data-v-77ec34c0],.platform-android .challenge-info .challenge-name[data-v-77ec34c0]{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700}.platform-ios .division-details[data-v-77ec34c0],.platform-android .division-details[data-v-77ec34c0]{gap:8px}.platform-ios .division-details .detail[data-v-77ec34c0],.platform-android .division-details .detail[data-v-77ec34c0]{flex-direction:column;gap:0}.platform-ios .division-details .detail .label[data-v-77ec34c0],.platform-android .division-details .detail .label[data-v-77ec34c0]{color:#000;font-weight:400}.platform-ios .division-details .detail .value[data-v-77ec34c0],.platform-android .division-details .detail .value[data-v-77ec34c0]{color:#000;font-weight:700}.platform-ios .challenge-actions[data-v-77ec34c0],.platform-android .challenge-actions[data-v-77ec34c0]{--action-btn-padding:0 12px;--action-btn-font-size:16px;--action-btn-font-weight:700;--action-btn-radius:4px;--action-btn-height:44px;gap:16px}.platform-ios .challenge-actions .scores-btn.button.black[data-v-77ec34c0],.platform-ios .challenge-actions .details-btn.button.link-blue[data-v-77ec34c0],.platform-android .challenge-actions .scores-btn.button.black[data-v-77ec34c0],.platform-android .challenge-actions .details-btn.button.link-blue[data-v-77ec34c0]{min-height:var(--action-btn-height)!important;max-height:var(--action-btn-height)!important;height:var(--action-btn-height)!important}.registration-details-modal[data-v-ce078f6b]{padding:12px 0}.details-section[data-v-ce078f6b]{flex-direction:column;gap:16px;display:flex}.detail-row[data-v-ce078f6b]{border-bottom:1px solid #e9e9e9;flex-direction:column;gap:4px;padding-bottom:16px;display:flex}.detail-row[data-v-ce078f6b]:last-child{border-bottom:none}.detail-row label[data-v-ce078f6b]{color:#333;text-transform:uppercase;font-size:14px;font-weight:400}.detail-row .value[data-v-ce078f6b]{color:#000;font-size:16px;font-weight:700}.no-details[data-v-ce078f6b]{text-align:center;padding:24px}.no-details p[data-v-ce078f6b]{color:#333;font-style:italic}.score-submission-modal[data-v-004078a6]{box-sizing:border-box;flex-direction:column;width:100%;height:100%;min-height:200px;display:flex;overflow:hidden}.no-score-submission[data-v-004078a6]{text-align:center;padding:40px}.no-score-submission p[data-v-004078a6]{color:#333}.error-message[data-v-004078a6]{margin-top:24px}.verified-notice[data-v-004078a6]{background:#e9e9e9;border-left:3px solid #000;margin-bottom:24px;padding:16px 24px}.verified-notice p[data-v-004078a6]{color:#000;margin:0;font-size:16px}.drawer-body:has(.score-submission-modal){overscroll-behavior:contain;flex-direction:column;padding:16px 24px 0;display:flex}.drawer-container:has(.score-submission-modal){overscroll-behavior:contain;width:90%;max-width:700px}.drawer-container:has(.score-submission-modal) .form-actions{z-index:10;position:absolute;bottom:0;left:0;right:0}.score-submission-modal.scores-verified .score-submission-form input,.score-submission-modal.scores-verified .score-submission-form textarea,.score-submission-modal.scores-verified .score-submission-form select,.score-submission-modal.scores-verified .score-submission-form button:not(.cancel-member-btn){pointer-events:none;opacity:.6;cursor:not-allowed}.score-submission-modal.scores-verified .score-submission-form .form-actions{display:none}.score-submission-modal.scores-verified .score-submission-form .toggle-button,.score-submission-modal.scores-verified .score-submission-form .toggle-group button{pointer-events:none;opacity:.6}.score-submission-modal .score-submission-form{box-sizing:border-box;flex-direction:column;width:100%;max-width:none;height:100%;display:flex;overflow:hidden}.score-submission-modal .workouts-container{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;gap:24px;min-height:0;padding-bottom:80px;overflow-y:auto}.score-submission-modal .workout-card{background:0 0;border:none;border-radius:0;padding:0}.score-submission-modal .division-requirements-label{text-transform:uppercase;color:#000;margin-bottom:12px;font-size:14px;font-weight:700}.score-submission-modal .division-description{color:#000;margin-bottom:24px;font-size:14px;line-height:1.5}.score-submission-modal .division-description p{margin:0 0 12px}.score-submission-modal .division-description ul,.score-submission-modal .division-description ol{margin:12px 0;padding-left:24px}.score-submission-modal .division-description li{margin-bottom:8px}.score-submission-modal .form-label{color:#000;margin-bottom:8px;font-size:14px;font-weight:400}.score-submission-modal .form-input{background:#fff;border:1px solid #d2d2d2;padding:16px;font-size:16px}.score-submission-modal .form-input:focus{border-color:#000;outline:none}.score-submission-modal .form-input::placeholder{color:#a2a2a2}.score-submission-modal .form-group{margin-bottom:16px}.score-submission-modal .score-form{gap:16px}.score-submission-modal .calculated-score-row{margin-top:16px;padding-top:16px}.score-submission-modal .calculated-score-label{font-size:16px}.score-submission-modal .calculated-score-value{font-size:18px;font-weight:700}.score-submission-modal .form-actions{background:#fff;border-top:1px solid #e9e9e9;margin:0;padding:24px}.score-submission-modal .submit-button{text-transform:uppercase;letter-spacing:.5px;width:100%;height:44px;font-size:16px;font-weight:400}.score-submission-modal .cancel-button{display:none}.score-submission-modal .toggle-button{height:40px;font-size:14px}.score-submission-modal .weight-input .input-suffix{color:#a2a2a2;font-size:12px}:is(.platform-ios .drawer-body:has(.score-submission-modal),.platform-ios .drawer-body:has(.confirmation-body),.platform-android .drawer-body:has(.score-submission-modal),.platform-android .drawer-body:has(.confirmation-body)){scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;touch-action:pan-y}.platform-ios .drawer-body:has(.score-submission-modal)::-webkit-scrollbar{display:none}.platform-ios .drawer-body:has(.confirmation-body)::-webkit-scrollbar{display:none}.platform-android .drawer-body:has(.score-submission-modal)::-webkit-scrollbar{display:none}.platform-android .drawer-body:has(.confirmation-body)::-webkit-scrollbar{display:none}.platform-ios .score-submission-modal .workouts-container,.platform-ios .confirmation-body,.platform-android .score-submission-modal .workouts-container,.platform-android .confirmation-body{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;touch-action:pan-y}.platform-ios .score-submission-modal .workouts-container::-webkit-scrollbar{display:none}.platform-ios .confirmation-body::-webkit-scrollbar{display:none}.platform-android .score-submission-modal .workouts-container::-webkit-scrollbar{display:none}.platform-android .confirmation-body::-webkit-scrollbar{display:none}.confirmation-body{padding:16px}.confirmation-body>p{margin-bottom:24px}.score-submission-checks{align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.score-submission-checks .check-text{cursor:pointer;font-size:16px;line-height:1.5}.footer-buttons{gap:16px;padding:16px;display:flex}.footer-buttons .confirm-cancel,.footer-buttons .confirm-submit{flex:1 1 0;width:0;min-width:0}.footer-buttons .confirm-cancel.full,.footer-buttons .confirm-submit.full{width:0}.platform-ios .score-submission-checks .checkbox,.platform-android .score-submission-checks .checkbox{flex-shrink:0;min-height:auto!important;padding:0!important}.platform-ios .score-submission-checks .checkbox .box,.platform-android .score-submission-checks .checkbox .box{border-color:#e9e9e9!important;border-radius:2px!important;width:18px!important;min-width:18px!important;height:18px!important;margin-right:12px!important}.platform-ios .score-submission-checks .checkbox:not(.disabled) .box,.platform-android .score-submission-checks .checkbox:not(.disabled) .box{border-color:#e9e9e9!important}.platform-ios .score-submission-checks .checkbox.checked .box,.platform-android .score-submission-checks .checkbox.checked .box{background:#e5f6fe!important;border-color:#1277b7!important}.platform-ios .score-submission-checks .checkbox.checked .icon,.platform-android .score-submission-checks .checkbox.checked .icon{position:static!important;top:auto!important;left:auto!important;transform:none!important}.platform-ios .score-submission-checks .checkbox.checked .icon svg,.platform-android .score-submission-checks .checkbox.checked .icon svg{fill:#000!important}.platform-ios .score-submission-checks .check-text,.platform-android .score-submission-checks .check-text{padding-top:0;line-height:1.5}.platform-ios .footer-buttons .confirm-cancel.button,.platform-ios .footer-buttons .confirm-submit.button,.platform-android .footer-buttons .confirm-cancel.button,.platform-android .footer-buttons .confirm-submit.button{justify-content:center!important;align-items:center!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding-top:0!important;padding-bottom:0!important;display:flex!important}.my-challenges[data-v-93bcad7b]{max-width:600px}.welcome-section[data-v-93bcad7b]{margin-bottom:24px}.welcome-section .welcome-heading[data-v-93bcad7b]{color:#000;margin:0 0 12px;font-size:16px;font-weight:400}.welcome-section .welcome-text[data-v-93bcad7b]{color:#333;margin:0;font-size:16px;line-height:1.5}.account-settings-card[data-v-93bcad7b]{cursor:pointer;background-color:#f8f8f8;border:1px solid #d2d2d2;align-items:center;margin-bottom:24px;padding:16px;transition:background-color .2s;display:flex}.account-settings-card[data-v-93bcad7b]:hover{background-color:#e9e9e9}.account-settings-card .card-content[data-v-93bcad7b]{justify-content:space-between;align-items:center;width:100%;display:flex}.account-settings-card .card-text h4[data-v-93bcad7b]{text-transform:none;margin:0 0 4px;font-size:16px;font-weight:700}.account-settings-card .card-text p[data-v-93bcad7b]{color:#333;margin:0;font-size:14px}.account-settings-card .card-icon[data-v-93bcad7b]{flex-shrink:0;margin-left:16px}.challenge-panel[data-v-93bcad7b]{width:100%}.challenge-panel-body[data-v-93bcad7b]{width:100%;min-height:240px}.challenge-tabs[data-v-93bcad7b]{--tabs-header-justify:center;--tabs-fill-display:none;--tabs-justify:center;--tabs-title-margin:0 16px 0 16px;--tabs-title-text-transform:none;margin-bottom:16px}.tab-content[data-v-93bcad7b]{min-height:200px}.no-challenges[data-v-93bcad7b]{text-align:center;flex-direction:column;align-items:center;padding:40px 24px;display:flex}.no-challenges p[data-v-93bcad7b]{color:#333;margin-bottom:24px}.no-challenges .view-available-btn[data-v-93bcad7b]{width:343px;height:44px}.challenge-list[data-v-93bcad7b]{flex-direction:column;gap:24px;display:flex}.platform-ios .my-challenges[data-v-93bcad7b],.platform-android .my-challenges[data-v-93bcad7b]{box-sizing:border-box;max-width:100%;padding-top:32px;padding-left:max(env(safe-area-inset-left,0px), 20px);padding-right:max(env(safe-area-inset-right,0px), 20px)}.platform-ios .welcome-section[data-v-93bcad7b],.platform-android .welcome-section[data-v-93bcad7b]{margin-bottom:16px}.platform-ios .welcome-section .welcome-heading[data-v-93bcad7b],.platform-android .welcome-section .welcome-heading[data-v-93bcad7b]{margin-bottom:8px;font-size:16px}.platform-ios .welcome-section .welcome-text[data-v-93bcad7b],.platform-android .welcome-section .welcome-text[data-v-93bcad7b]{font-size:14px;line-height:1.4}.platform-ios .account-settings-card[data-v-93bcad7b],.platform-android .account-settings-card[data-v-93bcad7b]{background-color:#f8f8f8;border:1px solid #e9e9e9;border-radius:8px;margin-bottom:16px;padding:16px}.platform-ios .account-settings-card .card-text h4[data-v-93bcad7b],.platform-android .account-settings-card .card-text h4[data-v-93bcad7b]{text-transform:none;margin-bottom:4px;font-size:16px;font-weight:700}.platform-ios .account-settings-card .card-text p[data-v-93bcad7b],.platform-android .account-settings-card .card-text p[data-v-93bcad7b]{font-size:12px;line-height:1.4}.platform-ios .account-settings-card .card-icon[data-v-93bcad7b],.platform-android .account-settings-card .card-icon[data-v-93bcad7b]{color:#a2a2a2}.platform-ios .challenge-panel-body[data-v-93bcad7b],.platform-android .challenge-panel-body[data-v-93bcad7b]{min-height:min(52vh,440px)}.platform-ios .challenge-tabs[data-v-93bcad7b],.platform-android .challenge-tabs[data-v-93bcad7b]{--tabs-header-justify:center;--tabs-header-border:1px solid #e9e9e9;--tabs-fill-display:none;--tabs-justify:center;--tabs-title-font-size:14px;--tabs-title-padding:12px 16px;--tabs-title-margin:0 16px 0 0;--tabs-title-text-transform:none;width:100%;margin-bottom:16px}.platform-ios .tab-content[data-v-93bcad7b],.platform-android .tab-content[data-v-93bcad7b]{min-height:150px}.platform-ios .no-challenges[data-v-93bcad7b],.platform-android .no-challenges[data-v-93bcad7b]{text-align:left;align-items:flex-start;padding:32px 16px}.platform-ios .no-challenges p[data-v-93bcad7b],.platform-android .no-challenges p[data-v-93bcad7b]{font-size:14px}.platform-ios .no-challenges .view-available-btn[data-v-93bcad7b],.platform-android .no-challenges .view-available-btn[data-v-93bcad7b]{width:100%;max-width:100%}.platform-ios .challenge-list[data-v-93bcad7b],.platform-android .challenge-list[data-v-93bcad7b]{gap:16px}.row.total-row[data-v-bb877764]{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;margin-bottom:32px}.row.total-row .column[data-v-bb877764]{padding-top:24px;padding-bottom:24px}.row.total-row .track[data-v-bb877764]{font-size:14px}.row.total-row .box[data-v-bb877764]{padding:0}.order-items[data-v-bb877764]{border:1px solid #e9e9e9;margin-top:32px}.instructions-link[data-v-bb877764]{margin-top:10px;display:block}.item[data-v-bb877764]{border-bottom:1px solid #e9e9e9;padding:16px;display:flex}.item .product[data-v-bb877764]{flex-grow:1}.item .product[data-v-bb877764] .badges,.item .product[data-v-bb877764] .oos{display:none}.item[data-v-bb877764]:last-child{border-bottom:none}.paypal-img[data-v-bb877764],.affirm-img[data-v-bb877764]{width:68px;margin-top:8px}.mobilepay-img[data-v-bb877764]{width:120px;margin-top:8px}.paysafecard-img[data-v-bb877764]{width:115px;margin-top:8px}.header[data-v-bb877764]{color:#333;background-color:#e9e9e9;padding:16px;font-size:14px;display:flex}.header .product[data-v-bb877764]{flex-grow:1}.qty[data-v-bb877764]{text-align:center;flex-grow:0;flex-shrink:0;width:40px}.price[data-v-bb877764]{text-align:right;flex-grow:0;flex-shrink:0;width:68px}@media (width>=768px){.qty[data-v-bb877764]{width:80px}.price[data-v-bb877764]{width:100px}}.no-items-found[data-v-bb877764]{text-align:center;padding:8px}.date[data-v-bb877764]{color:#a2a2a2;margin-top:32px;margin-bottom:8px}.detail-row[data-v-bb877764]{margin-bottom:8px;font-size:14px;line-height:1.25;display:flex}.detail-row .text[data-v-bb877764]{text-align:right;color:#a2a2a2;flex-grow:2}.detail-row .val[data-v-bb877764]{text-align:right;flex-grow:0;flex-shrink:0;width:100px}.detail-row.grand[data-v-bb877764]{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding:16px 0;font-size:16px}.detail-row.grand .text[data-v-bb877764]{color:#000}.detail-row.grand .val[data-v-bb877764]{font-weight:700}.totals[data-v-bb877764]{margin-top:24px}.details[data-v-bb877764]{font-size:16px}.addr[data-v-bb877764]{margin-top:12px}.ship-method[data-v-bb877764]{margin-bottom:8px}.right-align[data-v-bb877764]{justify-content:flex-end;display:flex}.platform-ios .total-row[data-v-bb877764],.platform-android .total-row[data-v-bb877764]{margin-bottom:20px}.platform-ios .total-row .column[data-v-bb877764]:last-child,.platform-android .total-row .column[data-v-bb877764]:last-child{text-align:right}.platform-ios .date[data-v-bb877764],.platform-ios .order-items[data-v-bb877764],.platform-android .date[data-v-bb877764],.platform-android .order-items[data-v-bb877764]{margin-top:20px}@media (width>=1024px){.pagination[data-v-49d64c03]{justify-content:flex-end;align-items:flex-end;display:flex}}.orders-pagination[data-v-49d64c03]{flex-direction:row;justify-content:space-between;align-items:center;font-size:14px;display:flex}.orders-pagination .orders-pagination-button[data-v-49d64c03]{color:#333;margin:0}.orders-pagination .orders-page-status[data-v-49d64c03]{color:#333;margin:0 16px;font-size:14px}.platform-ios .orders-pagination-button[data-v-49d64c03],.platform-android .orders-pagination-button[data-v-49d64c03]{margin-bottom:0!important}.linked[data-v-898a67cd]{border:1px solid #000;height:40px;padding-left:48px;padding-right:8px;display:inline-flex;position:relative}.linked h5[data-v-898a67cd]{text-transform:uppercase;font-family:Roboto Condensed,Arial Narrow,Helvetica,Arial,sans-serif;font-size:14px;line-height:40px}.email[data-v-898a67cd]{flex-direction:column;display:flex}p[data-v-898a67cd]{margin-top:12px;font-size:16px}.btwb-logo[data-v-898a67cd]{width:40px;height:40px;position:absolute;top:-1px;left:-1px}.btwb-link.horizontal[data-v-898a67cd]{align-items:center;display:flex}.btwb-link.horizontal strong[data-v-898a67cd]{display:block}.btwb-link.horizontal p[data-v-898a67cd]{margin:0 0 0 8px;line-height:1}.program[data-v-859757fe]{overflow-wrap:anywhere;grid-gap:16px;border:1px solid #d2d2d2;border-radius:3px;flex:0 0 calc(50% - 8px);grid-template:"thumbnail title""thumbnail desc"1fr/115px 1fr;max-width:520px;padding:16px;display:grid}@media (width<=1023px){.program[data-v-859757fe]{flex-direction:column;grid-template-areas:"thumbnail title""desc desc";max-width:100%;display:flex}}@media (width>=768px) and (width<=1365px){.program[data-v-859757fe]{grid-template-areas:"thumbnail title""thumbnail desc"}}.thumb[data-v-859757fe]{grid-area:thumbnail;width:115px;height:115px}.title[data-v-859757fe]{color:#000;grid-area:title;text-decoration:none}.title h3[data-v-859757fe]{margin-bottom:0}.desc[data-v-859757fe]{flex-direction:column;flex:1;grid-area:desc;display:flex}.date[data-v-859757fe]{margin-bottom:12px}.download[data-v-859757fe]{align-items:center;display:flex}.manage[data-v-859757fe]{flex-direction:column;justify-content:space-between;margin-top:auto;display:flex}.manage .button[data-v-859757fe]{margin-bottom:10px;display:inline-block}@media (width>=1024px){.manage[data-v-859757fe]{flex-direction:row}.manage .button[data-v-859757fe]{flex-grow:1;max-width:300px}.manage .button[data-v-859757fe]:first-child{margin-right:16px}}.trial-message[data-v-859757fe]{margin-bottom:12px}.file-thumb[data-v-859757fe]{border-radius:3px;width:80px;height:80px;margin-right:12px}.overdue[data-v-859757fe]{color:#bc0000;font-style:italic;font-weight:700}.overdue-message[data-v-859757fe]{margin-bottom:16px}.cc[data-v-c2acfd74]{display:flex}.cc .icon[data-v-c2acfd74]{margin-right:8px}.cc .cc-num[data-v-c2acfd74]{margin-right:12px}@media (width>=1366px){.overview[data-v-e2860a67]{flex-wrap:nowrap;align-items:stretch;display:flex}}.overview .grow[data-v-e2860a67]{flex:1}.overview .col[data-v-e2860a67]{border:1px solid #d2d2d2;margin-bottom:16px;padding:16px}@media (width>=1366px){.overview .col[data-v-e2860a67]{flex-direction:column;flex:1 1 0;min-width:200px;display:flex}.overview .col[data-v-e2860a67]:not(:first-child){border-left:none}}@media (width>=768px) and (width<=1023px){.overview .col[data-v-e2860a67]{min-width:33%}}.cancel-content[data-v-e2860a67]{padding:0 16px}.trial-cancellation-content[data-v-e2860a67]{text-align:center}.cancel-date[data-v-e2860a67]{color:#bc0000}.ccline[data-v-e2860a67]{margin-bottom:12px}.subscription-cancelled .ccline[data-v-e2860a67]{opacity:.5}.sidebar-footer[data-v-e2860a67]{padding:16px}.btwblink[data-v-e2860a67]{margin-bottom:16px}.end-date-msg[data-v-e2860a67]{margin-bottom:24px}.back-link[data-v-9a179eb5]{cursor:pointer;align-items:center;margin-bottom:32px;font-size:12px;display:flex}.back-link h4[data-v-9a179eb5]{margin-bottom:0}.back-link .icn[data-v-9a179eb5]{height:12px;margin-right:8px}.pg-loading[data-v-9a179eb5]{justify-content:center;align-items:center;height:400px;display:flex}.payment-row[data-v-9a179eb5]{border:1px solid #d2d2d2;width:100%;padding:12px;font-size:14px;display:flex}.payment-row>div[data-v-9a179eb5]{flex:1 1 0}.payment-row strong[data-v-9a179eb5]{margin-bottom:12px;display:block}.payment-row .col-left[data-v-9a179eb5]{max-width:350px;margin-right:24px}.payment-row.row-black[data-v-9a179eb5]{color:#fff;background-color:#000;border-color:#000}.sub-payment[data-v-9a179eb5]{margin-bottom:24px}.trial-message[data-v-9a179eb5]{margin-bottom:12px}.trial-message span[data-v-9a179eb5]{margin-left:8px}.data[data-v-9a179eb5]{background:#fff;width:400px;padding:16px;position:absolute;top:0;right:0}.program-list[data-v-c2e101e0]{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));align-items:stretch;gap:16px;display:grid}@media (width<=767px){.program-list[data-v-c2e101e0]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.expired-header[data-v-c2e101e0]{margin-top:32px}.carousel[data-v-c2e101e0]{margin-top:48px}.back[data-v-99ef5da4]{text-transform:uppercase;color:#000;margin-bottom:24px;font-family:Roboto Condensed,Arial Narrow,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;text-decoration:none}.back .icon[data-v-99ef5da4]{width:14px;height:14px}.no-products[data-v-99ef5da4],.details[data-v-99ef5da4]{margin-top:16px}.registry-item[data-v-99ef5da4]{border-top:1px solid #d2d2d2;margin-bottom:16px}.right .button[data-v-99ef5da4]{min-width:140px;display:inline-block}.message[data-v-cd21ed9e]{margin-bottom:12px}.max-wrapper[data-v-d31016fa]{width:550px}.wishlist-actions[data-v-f4262fdd]{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;padding-top:16px;display:flex}.wishlist-item[data-v-f4262fdd]{border-top:1px solid #d2d2d2;padding:16px 0}.button[data-v-f4262fdd]:first-child{margin-bottom:16px}.button[data-v-f4262fdd]:not(:first-child){margin-left:16px}@media (width<=767px){.button.wishlist[data-v-f4262fdd],.wishlist-item[data-v-f4262fdd] .wishlist{white-space:nowrap;min-width:auto}.wishlist-item[data-v-f4262fdd] .signup-success{white-space:normal}}.top[data-v-b27aeef1]{margin-bottom:16px}.zeus-grid[data-v-b27aeef1]{flex-flow:wrap;gap:16px;display:flex}.gym[data-v-b27aeef1]{border:1px solid #d2d2d2;width:245px;padding:16px}.create-gym[data-v-b27aeef1]{margin-top:16px}
