FitTrackee/fittrackee/dist/static/css/main.4a1640fb.css
2021-11-24 18:05:58 +01:00

1 line
126 KiB
CSS

[data-v-3af563d1]:root{--app-background-color:#fff;--app-color:#2c3e50;--app-color-light:#808b96;--app-a-color:#40578a;--app-shadow-color:#d3d3d3;--app-loading-color:#f3f3f3;--app-loading-top-color:var(--app-color);--button-hover-color:#fff;--button-cancel-bg-color:#fff;--button-cancel-color:var(--app-color);--button-confirm-bg-color:#fff;--button-confirm-color:var(--app-color);--button-danger-bg-color:#fff;--button-danger-color:#dc3545;--button-danger-hover-bg-color:#dc3545;--button-danger-hover-color:#fff;--card-border-color:#c4c7cf;--input-border-color:#9da3af;--input-bg-color:#fff;--input-error-color:#dc3545;--dropdown-hover-color:#eff0f5;--custom-checkbox-border-color:#9da3af;--custom-checkbox-checked-bg-color:#9da3af;--custom-checkbox-checked-color:#fff;--calendar-border-color:#c4c7cf;--calendar-week-end-color:#f5f5f5;--calendar-today-color:#eff1f3;--modal-background-color:rgba(0,0,0,0.3);--nav-bar-background-color:#fff;--nav-bar-link-active:#485b6e;--nav-border-color:#c5ccdb;--mobile-menu-selected-color:#fff;--mobile-menu-selected-bgcolor:#9da3af;--footer-background-color:#fff;--footer-border-color:#ebeef3;--footer-color:#8b8c8c;--alert-background-color:#c8cdd3;--alert-color:#3f3f3f;--info-background-color:#e5e7ea;--info-color:var(--app-color);--error-background-color:#ffd2d2;--error-color:#db1924;--disabled-background-color:#e0e0e0;--disabled-color:#a3a3a3;--disabled-sport-color:#616161;--scroll-button-bg-color:hsla(0,0%,100%,0.7);--workout-trophy-color:#daa520;--workout-img-color:invert(22%) sepia(25%) saturate(646%) hue-rotate(169deg) brightness(97%) contrast(96%);--workout-no-map-bg-color:#eaeaea;--workout-no-map-color:#666;--cell-heading-bg-color:#eee;--cell-heading-color:#696969;--svg-filter:drop-shadow(10px 10px 10px var(--app-shadow-color))}body[data-v-3af563d1]{margin:0}#app[data-v-3af563d1]{font-family:PT Sans,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--app-color);background-color:var(--app-background-color);margin:0;min-height:100vh}a[data-v-3af563d1]{color:var(--app-a-color);text-decoration:none}img[data-v-3af563d1]{max-width:100%}input[data-v-3af563d1],select[data-v-3af563d1],textarea[data-v-3af563d1]{background-color:var(--input-bg-color);border-radius:4px;border:solid 1px var(--input-border-color);padding:10px}input[data-v-3af563d1]:disabled,select[data-v-3af563d1]:disabled,textarea[data-v-3af563d1]:disabled{background-color:var(--disabled-background-color);border-color:var(--disabled-color)}form.errors[data-v-3af563d1] :invalid{outline:2px solid var(--input-error-color)}label[data-v-3af563d1]{font-weight:700}button[data-v-3af563d1]{background:var(--app-background-color);border:solid 1px var(--input-border-color);border-radius:4px;box-shadow:2px 2px 2px var(--app-shadow-color);color:var(--app-color);padding:6px 14px}button[data-v-3af563d1]:hover{background:var(--app-color);color:var(--button-hover-color)}button[data-v-3af563d1]:enabled:active{box-shadow:2px 0 2px var(--app-shadow-color);transform:translateY(2px)}button[data-v-3af563d1]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}button.cancel[data-v-3af563d1]{background:var(--button-cancel-bg-color);color:var(--button-cancel-color)}button.cancel[data-v-3af563d1]:hover{background:var(--app-color);color:var(--button-hover-color)}button.confirm[data-v-3af563d1]{background:var(--button-confirm-bg-color);color:var(--button-confirm-color)}button.confirm[data-v-3af563d1]:hover{background:var(--app-color);color:var(--button-hover-color)}button.danger[data-v-3af563d1]{background:var(--button-danger-bg-color);color:var(--button-danger-color)}button.danger[data-v-3af563d1]:hover{background:var(--button-danger-hover-bg-color);color:var(--button-danger-hover-color)}button.danger[data-v-3af563d1]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}.box[data-v-3af563d1]{border:solid 1px var(--card-border-color);border-radius:4px;padding:10px;margin:10px}.info-box[data-v-3af563d1]{background-color:var(--info-background-color);border-radius:4px;color:var(--info-color);font-size:.8em;padding:10px}.container[data-v-3af563d1]{display:flex;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:1140px}.form-box .form-items[data-v-3af563d1]{display:flex;flex-direction:column}.form-box .form-items input[data-v-3af563d1]{margin:10px;padding:5px}.upper[data-v-3af563d1]{text-transform:uppercase}.view[data-v-3af563d1]{padding-bottom:35px}.fa-trophy[data-v-3af563d1]{color:var(--workout-trophy-color)}.mountains[data-v-3af563d1]{margin-bottom:-3px;height:16px;filter:var(--workout-img-color)}.section-title[data-v-3af563d1]{font-weight:700;padding-top:15px;padding-left:10px;text-transform:capitalize}.no-map[data-v-3af563d1]{background-color:var(--workout-no-map-bg-color);background-image:url(/img/workouts/map.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;color:var(--workout-no-map-color);font-style:italic;font-weight:700;text-align:center;vertical-align:center}.custom-checkboxes-group[data-v-3af563d1]{display:flex;justify-content:space-around}.custom-checkboxes-group .custom-checkboxes[data-v-3af563d1]{display:inline-flex}@media screen and (max-width:300px){.custom-checkboxes-group .custom-checkboxes[data-v-3af563d1]{display:flex;flex-direction:column;align-items:center;gap:5px}}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label[data-v-3af563d1]{font-weight:400;float:left;padding:0 5px;cursor:pointer}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label input[data-v-3af563d1]{display:none}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label span[data-v-3af563d1]{border:solid 1px var(--custom-checkbox-border-color);border-radius:5px;display:block;font-size:.9em;padding:2px 6px;text-align:center}.custom-checkboxes-group .custom-checkboxes .custom-checkbox input:checked+span[data-v-3af563d1]{background-color:var(--custom-checkbox-checked-bg-color);color:var(--custom-checkbox-checked-color)}.description-list dl[data-v-3af563d1]{display:flex;flex-direction:column;width:100%}.description-list dl dt[data-v-3af563d1]{font-weight:700}.description-list dl dd[data-v-3af563d1]{margin-bottom:10px}.center-card[data-v-3af563d1]{margin:0 auto;width:700px}.center-card.with-margin[data-v-3af563d1]{margin-top:100px}@media screen and (max-width:1000px){.center-card[data-v-3af563d1]{width:100%;margin:0 auto 50px auto}.center-card.with-margin[data-v-3af563d1]{margin-top:0}}.text-center[data-v-3af563d1]{text-align:center}.text-left[data-v-3af563d1]{text-align:left}.responsive-table[data-v-3af563d1]{margin-bottom:15px}.responsive-table table[data-v-3af563d1]{width:100%;padding:10px;font-size:.9em;border-collapse:collapse}.responsive-table table thead th[data-v-3af563d1]{vertical-align:center;padding:10px;border-bottom:2px solid var(--card-border-color)}.responsive-table table tbody[data-v-3af563d1]{font-size:.95em}.responsive-table table tbody td[data-v-3af563d1]{padding:10px;border-bottom:1px solid var(--card-border-color)}.responsive-table table tbody tr:last-child td[data-v-3af563d1]{border:none}.responsive-table table .cell-heading[data-v-3af563d1]{background:var(--cell-heading-bg-color);color:var(--cell-heading-color);display:none;font-size:10px;font-weight:700;padding:5px;position:absolute;text-transform:uppercase;top:0;left:0}@media screen and (max-width:700px){.responsive-table table thead[data-v-3af563d1]{left:-9999px;position:absolute;visibility:hidden}.responsive-table table tr[data-v-3af563d1]{border-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px}.responsive-table table td[data-v-3af563d1]{border:1px solid var(--card-border-color);margin:0 -1px -1px 0;padding-top:25px!important;position:relative;text-align:center;width:45%}.responsive-table table tbody tr:last-child td[data-v-3af563d1]{border:1px solid var(--card-border-color)}.responsive-table table .cell-heading[data-v-3af563d1]{display:flex}}@media screen and (max-width:500px){.responsive-table table td[data-v-3af563d1]{width:100%}}.profile-buttons[data-v-3af563d1]{display:flex;gap:10px}.medium-sport-img[data-v-3af563d1]{height:35px;width:35px;margin:0 auto}.mountains[data-v-3af563d1]{padding-right:5px}.timeline-workout[data-v-3af563d1]{margin-bottom:20px}.timeline-workout .box[data-v-3af563d1]{flex-direction:column;padding:0}.timeline-workout .box .workout-user-date[data-v-3af563d1]{display:flex;justify-content:space-between;align-items:flex-start;padding:5px 10px}.timeline-workout .box .workout-user-date .workout-user[data-v-3af563d1]{display:flex}.timeline-workout .box .workout-user-date .workout-user[data-v-3af563d1] .user-picture img{height:25px;width:25px}.timeline-workout .box .workout-user-date .workout-user[data-v-3af563d1] .user-picture .no-picture{font-size:1.5em}.timeline-workout .box .workout-user-date .workout-user .workout-user-name[data-v-3af563d1]{white-space:nowrap;padding-left:5px}.timeline-workout .box .workout-user-date .workout-date[data-v-3af563d1]{font-size:.85em;font-style:italic;white-space:nowrap}.timeline-workout .box .workout-user-date .workout-title[data-v-3af563d1]{display:block;text-align:center;padding:0 10px}@media screen and (max-width:500px){.timeline-workout .box .workout-user-date .workout-title[data-v-3af563d1]{display:none}}.timeline-workout .box .workout-map[data-v-3af563d1]{background-color:var(--workout-no-map-bg-color);height:150px}.timeline-workout .box .workout-map .no-map[data-v-3af563d1]{line-height:150px}.timeline-workout .box .workout-map[data-v-3af563d1] .bg-map-image{height:150px}.timeline-workout .box .workout-data[data-v-3af563d1]{display:flex;padding:5px;font-size:.9em}.timeline-workout .box .workout-data .sport-img[data-v-3af563d1]{height:25px;width:25px}.timeline-workout .box .workout-data .data[data-v-3af563d1],.timeline-workout .box .workout-data .img[data-v-3af563d1]{display:flex;align-items:center}.timeline-workout .box .workout-data .data .data-values[data-v-3af563d1],.timeline-workout .box .workout-data .img .data-values[data-v-3af563d1]{display:flex;flex-wrap:wrap}.timeline-workout .box .workout-data .img[data-v-3af563d1]{justify-content:flex-end;width:10%}.timeline-workout .box .workout-data .data[data-v-3af563d1]{justify-content:center;width:22%}@media screen and (max-width:500px){.timeline-workout .box .workout-data .img[data-v-3af563d1]{justify-content:center;width:20%}.timeline-workout .box .workout-data .data[data-v-3af563d1]{justify-content:center;width:40%}.timeline-workout .box .workout-data .altitude[data-v-3af563d1],.timeline-workout .box .workout-data .elevation[data-v-3af563d1]{display:none}}.timeline-workout .box .workout-data.without-gpx .data[data-v-3af563d1],.timeline-workout .box .workout-data.without-gpx .img[data-v-3af563d1]{justify-content:center;width:33%}.timeline-workout .box .workout-data[data-v-3af563d1],.timeline-workout .box .workout-map[data-v-3af563d1]{cursor:pointer}.timeline-workout .box .no-cursor[data-v-3af563d1]{cursor:default}.timeline-workout .box .fa[data-v-3af563d1]{padding-right:10px}[data-v-b1432ee2]:root{--app-background-color:#fff;--app-color:#2c3e50;--app-color-light:#808b96;--app-a-color:#40578a;--app-shadow-color:#d3d3d3;--app-loading-color:#f3f3f3;--app-loading-top-color:var(--app-color);--button-hover-color:#fff;--button-cancel-bg-color:#fff;--button-cancel-color:var(--app-color);--button-confirm-bg-color:#fff;--button-confirm-color:var(--app-color);--button-danger-bg-color:#fff;--button-danger-color:#dc3545;--button-danger-hover-bg-color:#dc3545;--button-danger-hover-color:#fff;--card-border-color:#c4c7cf;--input-border-color:#9da3af;--input-bg-color:#fff;--input-error-color:#dc3545;--dropdown-hover-color:#eff0f5;--custom-checkbox-border-color:#9da3af;--custom-checkbox-checked-bg-color:#9da3af;--custom-checkbox-checked-color:#fff;--calendar-border-color:#c4c7cf;--calendar-week-end-color:#f5f5f5;--calendar-today-color:#eff1f3;--modal-background-color:rgba(0,0,0,0.3);--nav-bar-background-color:#fff;--nav-bar-link-active:#485b6e;--nav-border-color:#c5ccdb;--mobile-menu-selected-color:#fff;--mobile-menu-selected-bgcolor:#9da3af;--footer-background-color:#fff;--footer-border-color:#ebeef3;--footer-color:#8b8c8c;--alert-background-color:#c8cdd3;--alert-color:#3f3f3f;--info-background-color:#e5e7ea;--info-color:var(--app-color);--error-background-color:#ffd2d2;--error-color:#db1924;--disabled-background-color:#e0e0e0;--disabled-color:#a3a3a3;--disabled-sport-color:#616161;--scroll-button-bg-color:hsla(0,0%,100%,0.7);--workout-trophy-color:#daa520;--workout-img-color:invert(22%) sepia(25%) saturate(646%) hue-rotate(169deg) brightness(97%) contrast(96%);--workout-no-map-bg-color:#eaeaea;--workout-no-map-color:#666;--cell-heading-bg-color:#eee;--cell-heading-color:#696969;--svg-filter:drop-shadow(10px 10px 10px var(--app-shadow-color))}body[data-v-b1432ee2]{margin:0}#app[data-v-b1432ee2]{font-family:PT Sans,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--app-color);background-color:var(--app-background-color);margin:0;min-height:100vh}a[data-v-b1432ee2]{color:var(--app-a-color);text-decoration:none}img[data-v-b1432ee2]{max-width:100%}input[data-v-b1432ee2],select[data-v-b1432ee2],textarea[data-v-b1432ee2]{background-color:var(--input-bg-color);border-radius:4px;border:solid 1px var(--input-border-color);padding:10px}input[data-v-b1432ee2]:disabled,select[data-v-b1432ee2]:disabled,textarea[data-v-b1432ee2]:disabled{background-color:var(--disabled-background-color);border-color:var(--disabled-color)}form.errors[data-v-b1432ee2] :invalid{outline:2px solid var(--input-error-color)}label[data-v-b1432ee2]{font-weight:700}button[data-v-b1432ee2]{background:var(--app-background-color);border:solid 1px var(--input-border-color);border-radius:4px;box-shadow:2px 2px 2px var(--app-shadow-color);color:var(--app-color);padding:6px 14px}button[data-v-b1432ee2]:hover{background:var(--app-color);color:var(--button-hover-color)}button[data-v-b1432ee2]:enabled:active{box-shadow:2px 0 2px var(--app-shadow-color);transform:translateY(2px)}button[data-v-b1432ee2]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}button.cancel[data-v-b1432ee2]{background:var(--button-cancel-bg-color);color:var(--button-cancel-color)}button.cancel[data-v-b1432ee2]:hover{background:var(--app-color);color:var(--button-hover-color)}button.confirm[data-v-b1432ee2]{background:var(--button-confirm-bg-color);color:var(--button-confirm-color)}button.confirm[data-v-b1432ee2]:hover{background:var(--app-color);color:var(--button-hover-color)}button.danger[data-v-b1432ee2]{background:var(--button-danger-bg-color);color:var(--button-danger-color)}button.danger[data-v-b1432ee2]:hover{background:var(--button-danger-hover-bg-color);color:var(--button-danger-hover-color)}button.danger[data-v-b1432ee2]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}.box[data-v-b1432ee2]{border:solid 1px var(--card-border-color);border-radius:4px;padding:10px;margin:10px}.info-box[data-v-b1432ee2]{background-color:var(--info-background-color);border-radius:4px;color:var(--info-color);font-size:.8em;padding:10px}.container[data-v-b1432ee2]{display:flex;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:1140px}.form-box .form-items[data-v-b1432ee2]{display:flex;flex-direction:column}.form-box .form-items input[data-v-b1432ee2]{margin:10px;padding:5px}.upper[data-v-b1432ee2]{text-transform:uppercase}.view[data-v-b1432ee2]{padding-bottom:35px}.fa-trophy[data-v-b1432ee2]{color:var(--workout-trophy-color)}.mountains[data-v-b1432ee2]{margin-bottom:-3px;height:16px;filter:var(--workout-img-color)}.section-title[data-v-b1432ee2]{font-weight:700;padding-top:15px;padding-left:10px;text-transform:capitalize}.no-map[data-v-b1432ee2]{background-color:var(--workout-no-map-bg-color);background-image:url(/img/workouts/map.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;color:var(--workout-no-map-color);font-style:italic;font-weight:700;text-align:center;vertical-align:center}.custom-checkboxes-group[data-v-b1432ee2]{display:flex;justify-content:space-around}.custom-checkboxes-group .custom-checkboxes[data-v-b1432ee2]{display:inline-flex}@media screen and (max-width:300px){.custom-checkboxes-group .custom-checkboxes[data-v-b1432ee2]{display:flex;flex-direction:column;align-items:center;gap:5px}}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label[data-v-b1432ee2]{font-weight:400;float:left;padding:0 5px;cursor:pointer}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label input[data-v-b1432ee2]{display:none}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label span[data-v-b1432ee2]{border:solid 1px var(--custom-checkbox-border-color);border-radius:5px;display:block;font-size:.9em;padding:2px 6px;text-align:center}.custom-checkboxes-group .custom-checkboxes .custom-checkbox input:checked+span[data-v-b1432ee2]{background-color:var(--custom-checkbox-checked-bg-color);color:var(--custom-checkbox-checked-color)}.description-list dl[data-v-b1432ee2]{display:flex;flex-direction:column;width:100%}.description-list dl dt[data-v-b1432ee2]{font-weight:700}.description-list dl dd[data-v-b1432ee2]{margin-bottom:10px}.center-card[data-v-b1432ee2]{margin:0 auto;width:700px}.center-card.with-margin[data-v-b1432ee2]{margin-top:100px}@media screen and (max-width:1000px){.center-card[data-v-b1432ee2]{width:100%;margin:0 auto 50px auto}.center-card.with-margin[data-v-b1432ee2]{margin-top:0}}.text-center[data-v-b1432ee2]{text-align:center}.text-left[data-v-b1432ee2]{text-align:left}.responsive-table[data-v-b1432ee2]{margin-bottom:15px}.responsive-table table[data-v-b1432ee2]{width:100%;padding:10px;font-size:.9em;border-collapse:collapse}.responsive-table table thead th[data-v-b1432ee2]{vertical-align:center;padding:10px;border-bottom:2px solid var(--card-border-color)}.responsive-table table tbody[data-v-b1432ee2]{font-size:.95em}.responsive-table table tbody td[data-v-b1432ee2]{padding:10px;border-bottom:1px solid var(--card-border-color)}.responsive-table table tbody tr:last-child td[data-v-b1432ee2]{border:none}.responsive-table table .cell-heading[data-v-b1432ee2]{background:var(--cell-heading-bg-color);color:var(--cell-heading-color);display:none;font-size:10px;font-weight:700;padding:5px;position:absolute;text-transform:uppercase;top:0;left:0}@media screen and (max-width:700px){.responsive-table table thead[data-v-b1432ee2]{left:-9999px;position:absolute;visibility:hidden}.responsive-table table tr[data-v-b1432ee2]{border-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px}.responsive-table table td[data-v-b1432ee2]{border:1px solid var(--card-border-color);margin:0 -1px -1px 0;padding-top:25px!important;position:relative;text-align:center;width:45%}.responsive-table table tbody tr:last-child td[data-v-b1432ee2]{border:1px solid var(--card-border-color)}.responsive-table table .cell-heading[data-v-b1432ee2]{display:flex}}@media screen and (max-width:500px){.responsive-table table td[data-v-b1432ee2]{width:100%}}.profile-buttons[data-v-b1432ee2]{display:flex;gap:10px}.medium-sport-img[data-v-b1432ee2]{height:35px;width:35px;margin:0 auto}#timeline[data-v-b1432ee2]{margin-bottom:20px}#timeline .more-workouts[data-v-b1432ee2]{display:flex;justify-content:center}.calendar-workout{display:flex;padding:1px;cursor:pointer}.calendar-workout .sport-img{width:18px;height:18px}.calendar-workout sup{position:relative;top:-8px;left:-3px;width:2px}.calendar-workout sup .custom-fa-small{font-size:.7em}@media screen and (max-width:700px){.calendar-workout .sport-img{padding:3px;width:20px;height:20px}.calendar-workout sup .custom-fa-small{font-size:.6em}}[data-v-7529132c]:root{--app-background-color:#fff;--app-color:#2c3e50;--app-color-light:#808b96;--app-a-color:#40578a;--app-shadow-color:#d3d3d3;--app-loading-color:#f3f3f3;--app-loading-top-color:var(--app-color);--button-hover-color:#fff;--button-cancel-bg-color:#fff;--button-cancel-color:var(--app-color);--button-confirm-bg-color:#fff;--button-confirm-color:var(--app-color);--button-danger-bg-color:#fff;--button-danger-color:#dc3545;--button-danger-hover-bg-color:#dc3545;--button-danger-hover-color:#fff;--card-border-color:#c4c7cf;--input-border-color:#9da3af;--input-bg-color:#fff;--input-error-color:#dc3545;--dropdown-hover-color:#eff0f5;--custom-checkbox-border-color:#9da3af;--custom-checkbox-checked-bg-color:#9da3af;--custom-checkbox-checked-color:#fff;--calendar-border-color:#c4c7cf;--calendar-week-end-color:#f5f5f5;--calendar-today-color:#eff1f3;--modal-background-color:rgba(0,0,0,0.3);--nav-bar-background-color:#fff;--nav-bar-link-active:#485b6e;--nav-border-color:#c5ccdb;--mobile-menu-selected-color:#fff;--mobile-menu-selected-bgcolor:#9da3af;--footer-background-color:#fff;--footer-border-color:#ebeef3;--footer-color:#8b8c8c;--alert-background-color:#c8cdd3;--alert-color:#3f3f3f;--info-background-color:#e5e7ea;--info-color:var(--app-color);--error-background-color:#ffd2d2;--error-color:#db1924;--disabled-background-color:#e0e0e0;--disabled-color:#a3a3a3;--disabled-sport-color:#616161;--scroll-button-bg-color:hsla(0,0%,100%,0.7);--workout-trophy-color:#daa520;--workout-img-color:invert(22%) sepia(25%) saturate(646%) hue-rotate(169deg) brightness(97%) contrast(96%);--workout-no-map-bg-color:#eaeaea;--workout-no-map-color:#666;--cell-heading-bg-color:#eee;--cell-heading-color:#696969;--svg-filter:drop-shadow(10px 10px 10px var(--app-shadow-color))}body[data-v-7529132c]{margin:0}#app[data-v-7529132c]{font-family:PT Sans,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--app-color);background-color:var(--app-background-color);margin:0;min-height:100vh}a[data-v-7529132c]{color:var(--app-a-color);text-decoration:none}img[data-v-7529132c]{max-width:100%}input[data-v-7529132c],select[data-v-7529132c],textarea[data-v-7529132c]{background-color:var(--input-bg-color);border-radius:4px;border:solid 1px var(--input-border-color);padding:10px}input[data-v-7529132c]:disabled,select[data-v-7529132c]:disabled,textarea[data-v-7529132c]:disabled{background-color:var(--disabled-background-color);border-color:var(--disabled-color)}form.errors[data-v-7529132c] :invalid{outline:2px solid var(--input-error-color)}label[data-v-7529132c]{font-weight:700}button[data-v-7529132c]{background:var(--app-background-color);border:solid 1px var(--input-border-color);border-radius:4px;box-shadow:2px 2px 2px var(--app-shadow-color);color:var(--app-color);padding:6px 14px}button[data-v-7529132c]:hover{background:var(--app-color);color:var(--button-hover-color)}button[data-v-7529132c]:enabled:active{box-shadow:2px 0 2px var(--app-shadow-color);transform:translateY(2px)}button[data-v-7529132c]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}button.cancel[data-v-7529132c]{background:var(--button-cancel-bg-color);color:var(--button-cancel-color)}button.cancel[data-v-7529132c]:hover{background:var(--app-color);color:var(--button-hover-color)}button.confirm[data-v-7529132c]{background:var(--button-confirm-bg-color);color:var(--button-confirm-color)}button.confirm[data-v-7529132c]:hover{background:var(--app-color);color:var(--button-hover-color)}button.danger[data-v-7529132c]{background:var(--button-danger-bg-color);color:var(--button-danger-color)}button.danger[data-v-7529132c]:hover{background:var(--button-danger-hover-bg-color);color:var(--button-danger-hover-color)}button.danger[data-v-7529132c]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}.box[data-v-7529132c]{border:solid 1px var(--card-border-color);border-radius:4px;padding:10px;margin:10px}.info-box[data-v-7529132c]{background-color:var(--info-background-color);border-radius:4px;color:var(--info-color);font-size:.8em;padding:10px}.container[data-v-7529132c]{display:flex;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:1140px}.form-box .form-items[data-v-7529132c]{display:flex;flex-direction:column}.form-box .form-items input[data-v-7529132c]{margin:10px;padding:5px}.upper[data-v-7529132c]{text-transform:uppercase}.view[data-v-7529132c]{padding-bottom:35px}.fa-trophy[data-v-7529132c]{color:var(--workout-trophy-color)}.mountains[data-v-7529132c]{margin-bottom:-3px;height:16px;filter:var(--workout-img-color)}.section-title[data-v-7529132c]{font-weight:700;padding-top:15px;padding-left:10px;text-transform:capitalize}.no-map[data-v-7529132c]{background-color:var(--workout-no-map-bg-color);background-image:url(/img/workouts/map.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;color:var(--workout-no-map-color);font-style:italic;font-weight:700;text-align:center;vertical-align:center}.custom-checkboxes-group[data-v-7529132c]{display:flex;justify-content:space-around}.custom-checkboxes-group .custom-checkboxes[data-v-7529132c]{display:inline-flex}@media screen and (max-width:300px){.custom-checkboxes-group .custom-checkboxes[data-v-7529132c]{display:flex;flex-direction:column;align-items:center;gap:5px}}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label[data-v-7529132c]{font-weight:400;float:left;padding:0 5px;cursor:pointer}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label input[data-v-7529132c]{display:none}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label span[data-v-7529132c]{border:solid 1px var(--custom-checkbox-border-color);border-radius:5px;display:block;font-size:.9em;padding:2px 6px;text-align:center}.custom-checkboxes-group .custom-checkboxes .custom-checkbox input:checked+span[data-v-7529132c]{background-color:var(--custom-checkbox-checked-bg-color);color:var(--custom-checkbox-checked-color)}.description-list dl[data-v-7529132c]{display:flex;flex-direction:column;width:100%}.description-list dl dt[data-v-7529132c]{font-weight:700}.description-list dl dd[data-v-7529132c]{margin-bottom:10px}.center-card[data-v-7529132c]{margin:0 auto;width:700px}.center-card.with-margin[data-v-7529132c]{margin-top:100px}@media screen and (max-width:1000px){.center-card[data-v-7529132c]{width:100%;margin:0 auto 50px auto}.center-card.with-margin[data-v-7529132c]{margin-top:0}}.text-center[data-v-7529132c]{text-align:center}.text-left[data-v-7529132c]{text-align:left}.responsive-table[data-v-7529132c]{margin-bottom:15px}.responsive-table table[data-v-7529132c]{width:100%;padding:10px;font-size:.9em;border-collapse:collapse}.responsive-table table thead th[data-v-7529132c]{vertical-align:center;padding:10px;border-bottom:2px solid var(--card-border-color)}.responsive-table table tbody[data-v-7529132c]{font-size:.95em}.responsive-table table tbody td[data-v-7529132c]{padding:10px;border-bottom:1px solid var(--card-border-color)}.responsive-table table tbody tr:last-child td[data-v-7529132c]{border:none}.responsive-table table .cell-heading[data-v-7529132c]{background:var(--cell-heading-bg-color);color:var(--cell-heading-color);display:none;font-size:10px;font-weight:700;padding:5px;position:absolute;text-transform:uppercase;top:0;left:0}@media screen and (max-width:700px){.responsive-table table thead[data-v-7529132c]{left:-9999px;position:absolute;visibility:hidden}.responsive-table table tr[data-v-7529132c]{border-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px}.responsive-table table td[data-v-7529132c]{border:1px solid var(--card-border-color);margin:0 -1px -1px 0;padding-top:25px!important;position:relative;text-align:center;width:45%}.responsive-table table tbody tr:last-child td[data-v-7529132c]{border:1px solid var(--card-border-color)}.responsive-table table .cell-heading[data-v-7529132c]{display:flex}}@media screen and (max-width:500px){.responsive-table table td[data-v-7529132c]{width:100%}}.profile-buttons[data-v-7529132c]{display:flex;gap:10px}.medium-sport-img[data-v-7529132c]{height:35px;width:35px;margin:0 auto}.calendar-workouts-chart[data-v-7529132c]{display:flex}.calendar-workouts-chart .workouts-chart[data-v-7529132c]{position:relative}.calendar-workouts-chart .workouts-chart .workouts-count[data-v-7529132c]{display:flex;justify-content:center;position:absolute;top:4px;left:6px;width:20px;font-size:1.1em;font-weight:700}@media screen and (max-width:700px){.calendar-workouts-chart .workouts-chart .workouts-count[data-v-7529132c]{top:16px;left:6px}.calendar-workouts-chart .workouts-chart[data-v-7529132c] .donut-chart{padding-top:12px}.calendar-workouts-chart .workouts-chart[data-v-7529132c] .donut-chart svg g circle{stroke-width:2;stroke-opacity:.8}}.calendar-workouts-chart .workouts-pane[data-v-7529132c]{display:flex;padding-left:40px}.calendar-workouts-chart .workouts-pane .more-workouts[data-v-7529132c]{background:#f5f5f5;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);position:absolute;top:52px;left:0;min-width:60px;margin-bottom:20px;padding:10px 10px;display:flex;flex-wrap:wrap;z-index:1000}@media screen and (max-width:700px){.calendar-workouts-chart .workouts-pane .more-workouts[data-v-7529132c]{min-width:70px}}.calendar-workouts-chart .workouts-pane .more-workouts .calendar-more[data-v-7529132c]{position:absolute;font-size:.9em;top:5px;right:5px}.calendar-workouts .desktop-display{display:flex}.calendar-workouts .mobile-display{display:none}.calendar-workouts .workouts-display{display:flex;flex-wrap:wrap;position:relative;margin:0 10px 0 0}.calendar-workouts .donut-display{display:flex;height:34px;width:34px}@media screen and (max-width:700px){.calendar-workouts .desktop-display{display:none}.calendar-workouts .mobile-display{display:flex}}.calendar-cells{display:flex;flex-direction:column;width:100%}.calendar-cells .calendar-row{display:flex;flex-wrap:wrap;border-top:solid 1px var(--calendar-border-color)}.calendar-cells .calendar-row .calendar-cell{border-right:solid 1px var(--calendar-border-color);height:40px;flex-grow:1;flex-basis:8%;padding:5px 10px 5px 5px;width:8%;position:relative}.calendar-cells .calendar-row .calendar-cell .calendar-cell-day{position:absolute;font-size:.8em;line-height:1;top:.5em;right:.5em;font-weight:700}.calendar-cells .calendar-row .calendar-cell:last-child{border-right:0}@media screen and (max-width:700px){.calendar-cells .calendar-row .calendar-cell:last-child .calendar-workouts .more-workouts{left:-45px}}.calendar-cells .calendar-row .disabled-cell{color:var(--app-color-light)}.calendar-cells .calendar-row .week-end{background:var(--calendar-week-end-color)}.calendar-cells .calendar-row .today{background:var(--calendar-today-color)}@media screen and (max-width:700px){.calendar-cells .calendar-row:last-child .calendar-workouts .more-workouts{top:inherit;bottom:20px}}.calendar-days{display:flex;flex-direction:row;border-top:solid 1px var(--calendar-border-color)}.calendar-days .calendar-day{flex-grow:1;padding:5px;text-align:center;text-transform:uppercase;color:var(--app-color-light)}.calendar-header{display:flex;flex-direction:row}.calendar-header .calendar-arrow,.calendar-header .calendar-month{flex-grow:1;padding:10px}.calendar-header .calendar-arrow-left{text-align:left;cursor:pointer}.calendar-header .calendar-arrow-right{text-align:right;cursor:pointer}.calendar-header .calendar-month{font-weight:700;text-align:center;text-transform:uppercase}#user-calendar .calendar-card,#user-calendar .calendar-card .card-content{padding:0}[data-v-53f6491c]:root{--app-background-color:#fff;--app-color:#2c3e50;--app-color-light:#808b96;--app-a-color:#40578a;--app-shadow-color:#d3d3d3;--app-loading-color:#f3f3f3;--app-loading-top-color:var(--app-color);--button-hover-color:#fff;--button-cancel-bg-color:#fff;--button-cancel-color:var(--app-color);--button-confirm-bg-color:#fff;--button-confirm-color:var(--app-color);--button-danger-bg-color:#fff;--button-danger-color:#dc3545;--button-danger-hover-bg-color:#dc3545;--button-danger-hover-color:#fff;--card-border-color:#c4c7cf;--input-border-color:#9da3af;--input-bg-color:#fff;--input-error-color:#dc3545;--dropdown-hover-color:#eff0f5;--custom-checkbox-border-color:#9da3af;--custom-checkbox-checked-bg-color:#9da3af;--custom-checkbox-checked-color:#fff;--calendar-border-color:#c4c7cf;--calendar-week-end-color:#f5f5f5;--calendar-today-color:#eff1f3;--modal-background-color:rgba(0,0,0,0.3);--nav-bar-background-color:#fff;--nav-bar-link-active:#485b6e;--nav-border-color:#c5ccdb;--mobile-menu-selected-color:#fff;--mobile-menu-selected-bgcolor:#9da3af;--footer-background-color:#fff;--footer-border-color:#ebeef3;--footer-color:#8b8c8c;--alert-background-color:#c8cdd3;--alert-color:#3f3f3f;--info-background-color:#e5e7ea;--info-color:var(--app-color);--error-background-color:#ffd2d2;--error-color:#db1924;--disabled-background-color:#e0e0e0;--disabled-color:#a3a3a3;--disabled-sport-color:#616161;--scroll-button-bg-color:hsla(0,0%,100%,0.7);--workout-trophy-color:#daa520;--workout-img-color:invert(22%) sepia(25%) saturate(646%) hue-rotate(169deg) brightness(97%) contrast(96%);--workout-no-map-bg-color:#eaeaea;--workout-no-map-color:#666;--cell-heading-bg-color:#eee;--cell-heading-color:#696969;--svg-filter:drop-shadow(10px 10px 10px var(--app-shadow-color))}body[data-v-53f6491c]{margin:0}#app[data-v-53f6491c]{font-family:PT Sans,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--app-color);background-color:var(--app-background-color);margin:0;min-height:100vh}a[data-v-53f6491c]{color:var(--app-a-color);text-decoration:none}img[data-v-53f6491c]{max-width:100%}input[data-v-53f6491c],select[data-v-53f6491c],textarea[data-v-53f6491c]{background-color:var(--input-bg-color);border-radius:4px;border:solid 1px var(--input-border-color);padding:10px}input[data-v-53f6491c]:disabled,select[data-v-53f6491c]:disabled,textarea[data-v-53f6491c]:disabled{background-color:var(--disabled-background-color);border-color:var(--disabled-color)}form.errors[data-v-53f6491c] :invalid{outline:2px solid var(--input-error-color)}label[data-v-53f6491c]{font-weight:700}button[data-v-53f6491c]{background:var(--app-background-color);border:solid 1px var(--input-border-color);border-radius:4px;box-shadow:2px 2px 2px var(--app-shadow-color);color:var(--app-color);padding:6px 14px}button[data-v-53f6491c]:hover{background:var(--app-color);color:var(--button-hover-color)}button[data-v-53f6491c]:enabled:active{box-shadow:2px 0 2px var(--app-shadow-color);transform:translateY(2px)}button[data-v-53f6491c]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}button.cancel[data-v-53f6491c]{background:var(--button-cancel-bg-color);color:var(--button-cancel-color)}button.cancel[data-v-53f6491c]:hover{background:var(--app-color);color:var(--button-hover-color)}button.confirm[data-v-53f6491c]{background:var(--button-confirm-bg-color);color:var(--button-confirm-color)}button.confirm[data-v-53f6491c]:hover{background:var(--app-color);color:var(--button-hover-color)}button.danger[data-v-53f6491c]{background:var(--button-danger-bg-color);color:var(--button-danger-color)}button.danger[data-v-53f6491c]:hover{background:var(--button-danger-hover-bg-color);color:var(--button-danger-hover-color)}button.danger[data-v-53f6491c]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}.box[data-v-53f6491c]{border:solid 1px var(--card-border-color);border-radius:4px;padding:10px;margin:10px}.info-box[data-v-53f6491c]{background-color:var(--info-background-color);border-radius:4px;color:var(--info-color);font-size:.8em;padding:10px}.container[data-v-53f6491c]{display:flex;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:1140px}.form-box .form-items[data-v-53f6491c]{display:flex;flex-direction:column}.form-box .form-items input[data-v-53f6491c]{margin:10px;padding:5px}.upper[data-v-53f6491c]{text-transform:uppercase}.view[data-v-53f6491c]{padding-bottom:35px}.fa-trophy[data-v-53f6491c]{color:var(--workout-trophy-color)}.mountains[data-v-53f6491c]{margin-bottom:-3px;height:16px;filter:var(--workout-img-color)}.section-title[data-v-53f6491c]{font-weight:700;padding-top:15px;padding-left:10px;text-transform:capitalize}.no-map[data-v-53f6491c]{background-color:var(--workout-no-map-bg-color);background-image:url(/img/workouts/map.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;color:var(--workout-no-map-color);font-style:italic;font-weight:700;text-align:center;vertical-align:center}.custom-checkboxes-group[data-v-53f6491c]{display:flex;justify-content:space-around}.custom-checkboxes-group .custom-checkboxes[data-v-53f6491c]{display:inline-flex}@media screen and (max-width:300px){.custom-checkboxes-group .custom-checkboxes[data-v-53f6491c]{display:flex;flex-direction:column;align-items:center;gap:5px}}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label[data-v-53f6491c]{font-weight:400;float:left;padding:0 5px;cursor:pointer}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label input[data-v-53f6491c]{display:none}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label span[data-v-53f6491c]{border:solid 1px var(--custom-checkbox-border-color);border-radius:5px;display:block;font-size:.9em;padding:2px 6px;text-align:center}.custom-checkboxes-group .custom-checkboxes .custom-checkbox input:checked+span[data-v-53f6491c]{background-color:var(--custom-checkbox-checked-bg-color);color:var(--custom-checkbox-checked-color)}.description-list dl[data-v-53f6491c]{display:flex;flex-direction:column;width:100%}.description-list dl dt[data-v-53f6491c]{font-weight:700}.description-list dl dd[data-v-53f6491c]{margin-bottom:10px}.center-card[data-v-53f6491c]{margin:0 auto;width:700px}.center-card.with-margin[data-v-53f6491c]{margin-top:100px}@media screen and (max-width:1000px){.center-card[data-v-53f6491c]{width:100%;margin:0 auto 50px auto}.center-card.with-margin[data-v-53f6491c]{margin-top:0}}.text-center[data-v-53f6491c]{text-align:center}.text-left[data-v-53f6491c]{text-align:left}.responsive-table[data-v-53f6491c]{margin-bottom:15px}.responsive-table table[data-v-53f6491c]{width:100%;padding:10px;font-size:.9em;border-collapse:collapse}.responsive-table table thead th[data-v-53f6491c]{vertical-align:center;padding:10px;border-bottom:2px solid var(--card-border-color)}.responsive-table table tbody[data-v-53f6491c]{font-size:.95em}.responsive-table table tbody td[data-v-53f6491c]{padding:10px;border-bottom:1px solid var(--card-border-color)}.responsive-table table tbody tr:last-child td[data-v-53f6491c]{border:none}.responsive-table table .cell-heading[data-v-53f6491c]{background:var(--cell-heading-bg-color);color:var(--cell-heading-color);display:none;font-size:10px;font-weight:700;padding:5px;position:absolute;text-transform:uppercase;top:0;left:0}@media screen and (max-width:700px){.responsive-table table thead[data-v-53f6491c]{left:-9999px;position:absolute;visibility:hidden}.responsive-table table tr[data-v-53f6491c]{border-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px}.responsive-table table td[data-v-53f6491c]{border:1px solid var(--card-border-color);margin:0 -1px -1px 0;padding-top:25px!important;position:relative;text-align:center;width:45%}.responsive-table table tbody tr:last-child td[data-v-53f6491c]{border:1px solid var(--card-border-color)}.responsive-table table .cell-heading[data-v-53f6491c]{display:flex}}@media screen and (max-width:500px){.responsive-table table td[data-v-53f6491c]{width:100%}}.profile-buttons[data-v-53f6491c]{display:flex;gap:10px}.medium-sport-img[data-v-53f6491c]{height:35px;width:35px;margin:0 auto}.start-chart .chart-radio[data-v-53f6491c]{display:flex;justify-content:space-between;flex-wrap:wrap;padding:10px}.start-chart .chart-radio label[data-v-53f6491c]{font-size:.85em;font-weight:400}@media screen and (max-width:700px){.start-chart .chart-radio label[data-v-53f6491c]{padding-bottom:10px}}[data-v-7926683e]:root{--app-background-color:#fff;--app-color:#2c3e50;--app-color-light:#808b96;--app-a-color:#40578a;--app-shadow-color:#d3d3d3;--app-loading-color:#f3f3f3;--app-loading-top-color:var(--app-color);--button-hover-color:#fff;--button-cancel-bg-color:#fff;--button-cancel-color:var(--app-color);--button-confirm-bg-color:#fff;--button-confirm-color:var(--app-color);--button-danger-bg-color:#fff;--button-danger-color:#dc3545;--button-danger-hover-bg-color:#dc3545;--button-danger-hover-color:#fff;--card-border-color:#c4c7cf;--input-border-color:#9da3af;--input-bg-color:#fff;--input-error-color:#dc3545;--dropdown-hover-color:#eff0f5;--custom-checkbox-border-color:#9da3af;--custom-checkbox-checked-bg-color:#9da3af;--custom-checkbox-checked-color:#fff;--calendar-border-color:#c4c7cf;--calendar-week-end-color:#f5f5f5;--calendar-today-color:#eff1f3;--modal-background-color:rgba(0,0,0,0.3);--nav-bar-background-color:#fff;--nav-bar-link-active:#485b6e;--nav-border-color:#c5ccdb;--mobile-menu-selected-color:#fff;--mobile-menu-selected-bgcolor:#9da3af;--footer-background-color:#fff;--footer-border-color:#ebeef3;--footer-color:#8b8c8c;--alert-background-color:#c8cdd3;--alert-color:#3f3f3f;--info-background-color:#e5e7ea;--info-color:var(--app-color);--error-background-color:#ffd2d2;--error-color:#db1924;--disabled-background-color:#e0e0e0;--disabled-color:#a3a3a3;--disabled-sport-color:#616161;--scroll-button-bg-color:hsla(0,0%,100%,0.7);--workout-trophy-color:#daa520;--workout-img-color:invert(22%) sepia(25%) saturate(646%) hue-rotate(169deg) brightness(97%) contrast(96%);--workout-no-map-bg-color:#eaeaea;--workout-no-map-color:#666;--cell-heading-bg-color:#eee;--cell-heading-color:#696969;--svg-filter:drop-shadow(10px 10px 10px var(--app-shadow-color))}body[data-v-7926683e]{margin:0}#app[data-v-7926683e]{font-family:PT Sans,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--app-color);background-color:var(--app-background-color);margin:0;min-height:100vh}a[data-v-7926683e]{color:var(--app-a-color);text-decoration:none}img[data-v-7926683e]{max-width:100%}input[data-v-7926683e],select[data-v-7926683e],textarea[data-v-7926683e]{background-color:var(--input-bg-color);border-radius:4px;border:solid 1px var(--input-border-color);padding:10px}input[data-v-7926683e]:disabled,select[data-v-7926683e]:disabled,textarea[data-v-7926683e]:disabled{background-color:var(--disabled-background-color);border-color:var(--disabled-color)}form.errors[data-v-7926683e] :invalid{outline:2px solid var(--input-error-color)}label[data-v-7926683e]{font-weight:700}button[data-v-7926683e]{background:var(--app-background-color);border:solid 1px var(--input-border-color);border-radius:4px;box-shadow:2px 2px 2px var(--app-shadow-color);color:var(--app-color);padding:6px 14px}button[data-v-7926683e]:hover{background:var(--app-color);color:var(--button-hover-color)}button[data-v-7926683e]:enabled:active{box-shadow:2px 0 2px var(--app-shadow-color);transform:translateY(2px)}button[data-v-7926683e]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}button.cancel[data-v-7926683e]{background:var(--button-cancel-bg-color);color:var(--button-cancel-color)}button.cancel[data-v-7926683e]:hover{background:var(--app-color);color:var(--button-hover-color)}button.confirm[data-v-7926683e]{background:var(--button-confirm-bg-color);color:var(--button-confirm-color)}button.confirm[data-v-7926683e]:hover{background:var(--app-color);color:var(--button-hover-color)}button.danger[data-v-7926683e]{background:var(--button-danger-bg-color);color:var(--button-danger-color)}button.danger[data-v-7926683e]:hover{background:var(--button-danger-hover-bg-color);color:var(--button-danger-hover-color)}button.danger[data-v-7926683e]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}.box[data-v-7926683e]{border:solid 1px var(--card-border-color);border-radius:4px;padding:10px;margin:10px}.info-box[data-v-7926683e]{background-color:var(--info-background-color);border-radius:4px;color:var(--info-color);font-size:.8em;padding:10px}.container[data-v-7926683e]{display:flex;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:1140px}.form-box .form-items[data-v-7926683e]{display:flex;flex-direction:column}.form-box .form-items input[data-v-7926683e]{margin:10px;padding:5px}.upper[data-v-7926683e]{text-transform:uppercase}.view[data-v-7926683e]{padding-bottom:35px}.fa-trophy[data-v-7926683e]{color:var(--workout-trophy-color)}.mountains[data-v-7926683e]{margin-bottom:-3px;height:16px;filter:var(--workout-img-color)}.section-title[data-v-7926683e]{font-weight:700;padding-top:15px;padding-left:10px;text-transform:capitalize}.no-map[data-v-7926683e]{background-color:var(--workout-no-map-bg-color);background-image:url(/img/workouts/map.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;color:var(--workout-no-map-color);font-style:italic;font-weight:700;text-align:center;vertical-align:center}.custom-checkboxes-group[data-v-7926683e]{display:flex;justify-content:space-around}.custom-checkboxes-group .custom-checkboxes[data-v-7926683e]{display:inline-flex}@media screen and (max-width:300px){.custom-checkboxes-group .custom-checkboxes[data-v-7926683e]{display:flex;flex-direction:column;align-items:center;gap:5px}}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label[data-v-7926683e]{font-weight:400;float:left;padding:0 5px;cursor:pointer}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label input[data-v-7926683e]{display:none}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label span[data-v-7926683e]{border:solid 1px var(--custom-checkbox-border-color);border-radius:5px;display:block;font-size:.9em;padding:2px 6px;text-align:center}.custom-checkboxes-group .custom-checkboxes .custom-checkbox input:checked+span[data-v-7926683e]{background-color:var(--custom-checkbox-checked-bg-color);color:var(--custom-checkbox-checked-color)}.description-list dl[data-v-7926683e]{display:flex;flex-direction:column;width:100%}.description-list dl dt[data-v-7926683e]{font-weight:700}.description-list dl dd[data-v-7926683e]{margin-bottom:10px}.center-card[data-v-7926683e]{margin:0 auto;width:700px}.center-card.with-margin[data-v-7926683e]{margin-top:100px}@media screen and (max-width:1000px){.center-card[data-v-7926683e]{width:100%;margin:0 auto 50px auto}.center-card.with-margin[data-v-7926683e]{margin-top:0}}.text-center[data-v-7926683e]{text-align:center}.text-left[data-v-7926683e]{text-align:left}.responsive-table[data-v-7926683e]{margin-bottom:15px}.responsive-table table[data-v-7926683e]{width:100%;padding:10px;font-size:.9em;border-collapse:collapse}.responsive-table table thead th[data-v-7926683e]{vertical-align:center;padding:10px;border-bottom:2px solid var(--card-border-color)}.responsive-table table tbody[data-v-7926683e]{font-size:.95em}.responsive-table table tbody td[data-v-7926683e]{padding:10px;border-bottom:1px solid var(--card-border-color)}.responsive-table table tbody tr:last-child td[data-v-7926683e]{border:none}.responsive-table table .cell-heading[data-v-7926683e]{background:var(--cell-heading-bg-color);color:var(--cell-heading-color);display:none;font-size:10px;font-weight:700;padding:5px;position:absolute;text-transform:uppercase;top:0;left:0}@media screen and (max-width:700px){.responsive-table table thead[data-v-7926683e]{left:-9999px;position:absolute;visibility:hidden}.responsive-table table tr[data-v-7926683e]{border-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px}.responsive-table table td[data-v-7926683e]{border:1px solid var(--card-border-color);margin:0 -1px -1px 0;padding-top:25px!important;position:relative;text-align:center;width:45%}.responsive-table table tbody tr:last-child td[data-v-7926683e]{border:1px solid var(--card-border-color)}.responsive-table table .cell-heading[data-v-7926683e]{display:flex}}@media screen and (max-width:500px){.responsive-table table td[data-v-7926683e]{width:100%}}.profile-buttons[data-v-7926683e]{display:flex;gap:10px}.medium-sport-img[data-v-7926683e]{height:35px;width:35px;margin:0 auto}.user-month-stats[data-v-7926683e] .card-content{padding:10px}[data-v-781bb13e]:root{--app-background-color:#fff;--app-color:#2c3e50;--app-color-light:#808b96;--app-a-color:#40578a;--app-shadow-color:#d3d3d3;--app-loading-color:#f3f3f3;--app-loading-top-color:var(--app-color);--button-hover-color:#fff;--button-cancel-bg-color:#fff;--button-cancel-color:var(--app-color);--button-confirm-bg-color:#fff;--button-confirm-color:var(--app-color);--button-danger-bg-color:#fff;--button-danger-color:#dc3545;--button-danger-hover-bg-color:#dc3545;--button-danger-hover-color:#fff;--card-border-color:#c4c7cf;--input-border-color:#9da3af;--input-bg-color:#fff;--input-error-color:#dc3545;--dropdown-hover-color:#eff0f5;--custom-checkbox-border-color:#9da3af;--custom-checkbox-checked-bg-color:#9da3af;--custom-checkbox-checked-color:#fff;--calendar-border-color:#c4c7cf;--calendar-week-end-color:#f5f5f5;--calendar-today-color:#eff1f3;--modal-background-color:rgba(0,0,0,0.3);--nav-bar-background-color:#fff;--nav-bar-link-active:#485b6e;--nav-border-color:#c5ccdb;--mobile-menu-selected-color:#fff;--mobile-menu-selected-bgcolor:#9da3af;--footer-background-color:#fff;--footer-border-color:#ebeef3;--footer-color:#8b8c8c;--alert-background-color:#c8cdd3;--alert-color:#3f3f3f;--info-background-color:#e5e7ea;--info-color:var(--app-color);--error-background-color:#ffd2d2;--error-color:#db1924;--disabled-background-color:#e0e0e0;--disabled-color:#a3a3a3;--disabled-sport-color:#616161;--scroll-button-bg-color:hsla(0,0%,100%,0.7);--workout-trophy-color:#daa520;--workout-img-color:invert(22%) sepia(25%) saturate(646%) hue-rotate(169deg) brightness(97%) contrast(96%);--workout-no-map-bg-color:#eaeaea;--workout-no-map-color:#666;--cell-heading-bg-color:#eee;--cell-heading-color:#696969;--svg-filter:drop-shadow(10px 10px 10px var(--app-shadow-color))}body[data-v-781bb13e]{margin:0}#app[data-v-781bb13e]{font-family:PT Sans,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--app-color);background-color:var(--app-background-color);margin:0;min-height:100vh}a[data-v-781bb13e]{color:var(--app-a-color);text-decoration:none}img[data-v-781bb13e]{max-width:100%}input[data-v-781bb13e],select[data-v-781bb13e],textarea[data-v-781bb13e]{background-color:var(--input-bg-color);border-radius:4px;border:solid 1px var(--input-border-color);padding:10px}input[data-v-781bb13e]:disabled,select[data-v-781bb13e]:disabled,textarea[data-v-781bb13e]:disabled{background-color:var(--disabled-background-color);border-color:var(--disabled-color)}form.errors[data-v-781bb13e] :invalid{outline:2px solid var(--input-error-color)}label[data-v-781bb13e]{font-weight:700}button[data-v-781bb13e]{background:var(--app-background-color);border:solid 1px var(--input-border-color);border-radius:4px;box-shadow:2px 2px 2px var(--app-shadow-color);color:var(--app-color);padding:6px 14px}button[data-v-781bb13e]:hover{background:var(--app-color);color:var(--button-hover-color)}button[data-v-781bb13e]:enabled:active{box-shadow:2px 0 2px var(--app-shadow-color);transform:translateY(2px)}button[data-v-781bb13e]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}button.cancel[data-v-781bb13e]{background:var(--button-cancel-bg-color);color:var(--button-cancel-color)}button.cancel[data-v-781bb13e]:hover{background:var(--app-color);color:var(--button-hover-color)}button.confirm[data-v-781bb13e]{background:var(--button-confirm-bg-color);color:var(--button-confirm-color)}button.confirm[data-v-781bb13e]:hover{background:var(--app-color);color:var(--button-hover-color)}button.danger[data-v-781bb13e]{background:var(--button-danger-bg-color);color:var(--button-danger-color)}button.danger[data-v-781bb13e]:hover{background:var(--button-danger-hover-bg-color);color:var(--button-danger-hover-color)}button.danger[data-v-781bb13e]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}.box[data-v-781bb13e]{border:solid 1px var(--card-border-color);border-radius:4px;padding:10px;margin:10px}.info-box[data-v-781bb13e]{background-color:var(--info-background-color);border-radius:4px;color:var(--info-color);font-size:.8em;padding:10px}.container[data-v-781bb13e]{display:flex;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:1140px}.form-box .form-items[data-v-781bb13e]{display:flex;flex-direction:column}.form-box .form-items input[data-v-781bb13e]{margin:10px;padding:5px}.upper[data-v-781bb13e]{text-transform:uppercase}.view[data-v-781bb13e]{padding-bottom:35px}.fa-trophy[data-v-781bb13e]{color:var(--workout-trophy-color)}.mountains[data-v-781bb13e]{margin-bottom:-3px;height:16px;filter:var(--workout-img-color)}.section-title[data-v-781bb13e]{font-weight:700;padding-top:15px;padding-left:10px;text-transform:capitalize}.no-map[data-v-781bb13e]{background-color:var(--workout-no-map-bg-color);background-image:url(/img/workouts/map.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;color:var(--workout-no-map-color);font-style:italic;font-weight:700;text-align:center;vertical-align:center}.custom-checkboxes-group[data-v-781bb13e]{display:flex;justify-content:space-around}.custom-checkboxes-group .custom-checkboxes[data-v-781bb13e]{display:inline-flex}@media screen and (max-width:300px){.custom-checkboxes-group .custom-checkboxes[data-v-781bb13e]{display:flex;flex-direction:column;align-items:center;gap:5px}}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label[data-v-781bb13e]{font-weight:400;float:left;padding:0 5px;cursor:pointer}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label input[data-v-781bb13e]{display:none}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label span[data-v-781bb13e]{border:solid 1px var(--custom-checkbox-border-color);border-radius:5px;display:block;font-size:.9em;padding:2px 6px;text-align:center}.custom-checkboxes-group .custom-checkboxes .custom-checkbox input:checked+span[data-v-781bb13e]{background-color:var(--custom-checkbox-checked-bg-color);color:var(--custom-checkbox-checked-color)}.description-list dl[data-v-781bb13e]{display:flex;flex-direction:column;width:100%}.description-list dl dt[data-v-781bb13e]{font-weight:700}.description-list dl dd[data-v-781bb13e]{margin-bottom:10px}.center-card[data-v-781bb13e]{margin:0 auto;width:700px}.center-card.with-margin[data-v-781bb13e]{margin-top:100px}@media screen and (max-width:1000px){.center-card[data-v-781bb13e]{width:100%;margin:0 auto 50px auto}.center-card.with-margin[data-v-781bb13e]{margin-top:0}}.text-center[data-v-781bb13e]{text-align:center}.text-left[data-v-781bb13e]{text-align:left}.responsive-table[data-v-781bb13e]{margin-bottom:15px}.responsive-table table[data-v-781bb13e]{width:100%;padding:10px;font-size:.9em;border-collapse:collapse}.responsive-table table thead th[data-v-781bb13e]{vertical-align:center;padding:10px;border-bottom:2px solid var(--card-border-color)}.responsive-table table tbody[data-v-781bb13e]{font-size:.95em}.responsive-table table tbody td[data-v-781bb13e]{padding:10px;border-bottom:1px solid var(--card-border-color)}.responsive-table table tbody tr:last-child td[data-v-781bb13e]{border:none}.responsive-table table .cell-heading[data-v-781bb13e]{background:var(--cell-heading-bg-color);color:var(--cell-heading-color);display:none;font-size:10px;font-weight:700;padding:5px;position:absolute;text-transform:uppercase;top:0;left:0}@media screen and (max-width:700px){.responsive-table table thead[data-v-781bb13e]{left:-9999px;position:absolute;visibility:hidden}.responsive-table table tr[data-v-781bb13e]{border-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px}.responsive-table table td[data-v-781bb13e]{border:1px solid var(--card-border-color);margin:0 -1px -1px 0;padding-top:25px!important;position:relative;text-align:center;width:45%}.responsive-table table tbody tr:last-child td[data-v-781bb13e]{border:1px solid var(--card-border-color)}.responsive-table table .cell-heading[data-v-781bb13e]{display:flex}}@media screen and (max-width:500px){.responsive-table table td[data-v-781bb13e]{width:100%}}.profile-buttons[data-v-781bb13e]{display:flex;gap:10px}.medium-sport-img[data-v-781bb13e]{height:35px;width:35px;margin:0 auto}.records-card[data-v-781bb13e]{width:100%;padding-bottom:3px}.records-card[data-v-781bb13e] .card{font-size:.9em}.records-card[data-v-781bb13e] .card .card-title{display:flex;font-size:.9em}.records-card[data-v-781bb13e] .card .card-title .sport-img{padding-right:10px;height:20px;width:20px}.records-card[data-v-781bb13e] .card .card-content{font-size:.9em;padding:10px}.records-card[data-v-781bb13e] .card .card-content .record{display:flex;justify-content:space-between}.records-card[data-v-781bb13e] .card .card-content .record span{padding:2px 5px}.records-card[data-v-781bb13e] .card .card-content .record .record-type{flex-grow:1}.records-card[data-v-781bb13e] .card .card-content .record .record-value{font-weight:700;padding-right:20px}@media screen and (max-width:1000px){.records-card[data-v-781bb13e] .card,.records-card[data-v-781bb13e] .card .card-title{font-size:1em}.records-card[data-v-781bb13e] .card .card-title .sport-img{height:22px;width:22px}}[data-v-122c3994]:root{--app-background-color:#fff;--app-color:#2c3e50;--app-color-light:#808b96;--app-a-color:#40578a;--app-shadow-color:#d3d3d3;--app-loading-color:#f3f3f3;--app-loading-top-color:var(--app-color);--button-hover-color:#fff;--button-cancel-bg-color:#fff;--button-cancel-color:var(--app-color);--button-confirm-bg-color:#fff;--button-confirm-color:var(--app-color);--button-danger-bg-color:#fff;--button-danger-color:#dc3545;--button-danger-hover-bg-color:#dc3545;--button-danger-hover-color:#fff;--card-border-color:#c4c7cf;--input-border-color:#9da3af;--input-bg-color:#fff;--input-error-color:#dc3545;--dropdown-hover-color:#eff0f5;--custom-checkbox-border-color:#9da3af;--custom-checkbox-checked-bg-color:#9da3af;--custom-checkbox-checked-color:#fff;--calendar-border-color:#c4c7cf;--calendar-week-end-color:#f5f5f5;--calendar-today-color:#eff1f3;--modal-background-color:rgba(0,0,0,0.3);--nav-bar-background-color:#fff;--nav-bar-link-active:#485b6e;--nav-border-color:#c5ccdb;--mobile-menu-selected-color:#fff;--mobile-menu-selected-bgcolor:#9da3af;--footer-background-color:#fff;--footer-border-color:#ebeef3;--footer-color:#8b8c8c;--alert-background-color:#c8cdd3;--alert-color:#3f3f3f;--info-background-color:#e5e7ea;--info-color:var(--app-color);--error-background-color:#ffd2d2;--error-color:#db1924;--disabled-background-color:#e0e0e0;--disabled-color:#a3a3a3;--disabled-sport-color:#616161;--scroll-button-bg-color:hsla(0,0%,100%,0.7);--workout-trophy-color:#daa520;--workout-img-color:invert(22%) sepia(25%) saturate(646%) hue-rotate(169deg) brightness(97%) contrast(96%);--workout-no-map-bg-color:#eaeaea;--workout-no-map-color:#666;--cell-heading-bg-color:#eee;--cell-heading-color:#696969;--svg-filter:drop-shadow(10px 10px 10px var(--app-shadow-color))}body[data-v-122c3994]{margin:0}#app[data-v-122c3994]{font-family:PT Sans,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--app-color);background-color:var(--app-background-color);margin:0;min-height:100vh}a[data-v-122c3994]{color:var(--app-a-color);text-decoration:none}img[data-v-122c3994]{max-width:100%}input[data-v-122c3994],select[data-v-122c3994],textarea[data-v-122c3994]{background-color:var(--input-bg-color);border-radius:4px;border:solid 1px var(--input-border-color);padding:10px}input[data-v-122c3994]:disabled,select[data-v-122c3994]:disabled,textarea[data-v-122c3994]:disabled{background-color:var(--disabled-background-color);border-color:var(--disabled-color)}form.errors[data-v-122c3994] :invalid{outline:2px solid var(--input-error-color)}label[data-v-122c3994]{font-weight:700}button[data-v-122c3994]{background:var(--app-background-color);border:solid 1px var(--input-border-color);border-radius:4px;box-shadow:2px 2px 2px var(--app-shadow-color);color:var(--app-color);padding:6px 14px}button[data-v-122c3994]:hover{background:var(--app-color);color:var(--button-hover-color)}button[data-v-122c3994]:enabled:active{box-shadow:2px 0 2px var(--app-shadow-color);transform:translateY(2px)}button[data-v-122c3994]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}button.cancel[data-v-122c3994]{background:var(--button-cancel-bg-color);color:var(--button-cancel-color)}button.cancel[data-v-122c3994]:hover{background:var(--app-color);color:var(--button-hover-color)}button.confirm[data-v-122c3994]{background:var(--button-confirm-bg-color);color:var(--button-confirm-color)}button.confirm[data-v-122c3994]:hover{background:var(--app-color);color:var(--button-hover-color)}button.danger[data-v-122c3994]{background:var(--button-danger-bg-color);color:var(--button-danger-color)}button.danger[data-v-122c3994]:hover{background:var(--button-danger-hover-bg-color);color:var(--button-danger-hover-color)}button.danger[data-v-122c3994]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}.box[data-v-122c3994]{border:solid 1px var(--card-border-color);border-radius:4px;padding:10px;margin:10px}.info-box[data-v-122c3994]{background-color:var(--info-background-color);border-radius:4px;color:var(--info-color);font-size:.8em;padding:10px}.container[data-v-122c3994]{display:flex;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:1140px}.form-box .form-items[data-v-122c3994]{display:flex;flex-direction:column}.form-box .form-items input[data-v-122c3994]{margin:10px;padding:5px}.upper[data-v-122c3994]{text-transform:uppercase}.view[data-v-122c3994]{padding-bottom:35px}.fa-trophy[data-v-122c3994]{color:var(--workout-trophy-color)}.mountains[data-v-122c3994]{margin-bottom:-3px;height:16px;filter:var(--workout-img-color)}.section-title[data-v-122c3994]{font-weight:700;padding-top:15px;padding-left:10px;text-transform:capitalize}.no-map[data-v-122c3994]{background-color:var(--workout-no-map-bg-color);background-image:url(/img/workouts/map.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;color:var(--workout-no-map-color);font-style:italic;font-weight:700;text-align:center;vertical-align:center}.custom-checkboxes-group[data-v-122c3994]{display:flex;justify-content:space-around}.custom-checkboxes-group .custom-checkboxes[data-v-122c3994]{display:inline-flex}@media screen and (max-width:300px){.custom-checkboxes-group .custom-checkboxes[data-v-122c3994]{display:flex;flex-direction:column;align-items:center;gap:5px}}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label[data-v-122c3994]{font-weight:400;float:left;padding:0 5px;cursor:pointer}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label input[data-v-122c3994]{display:none}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label span[data-v-122c3994]{border:solid 1px var(--custom-checkbox-border-color);border-radius:5px;display:block;font-size:.9em;padding:2px 6px;text-align:center}.custom-checkboxes-group .custom-checkboxes .custom-checkbox input:checked+span[data-v-122c3994]{background-color:var(--custom-checkbox-checked-bg-color);color:var(--custom-checkbox-checked-color)}.description-list dl[data-v-122c3994]{display:flex;flex-direction:column;width:100%}.description-list dl dt[data-v-122c3994]{font-weight:700}.description-list dl dd[data-v-122c3994]{margin-bottom:10px}.center-card[data-v-122c3994]{margin:0 auto;width:700px}.center-card.with-margin[data-v-122c3994]{margin-top:100px}@media screen and (max-width:1000px){.center-card[data-v-122c3994]{width:100%;margin:0 auto 50px auto}.center-card.with-margin[data-v-122c3994]{margin-top:0}}.text-center[data-v-122c3994]{text-align:center}.text-left[data-v-122c3994]{text-align:left}.responsive-table[data-v-122c3994]{margin-bottom:15px}.responsive-table table[data-v-122c3994]{width:100%;padding:10px;font-size:.9em;border-collapse:collapse}.responsive-table table thead th[data-v-122c3994]{vertical-align:center;padding:10px;border-bottom:2px solid var(--card-border-color)}.responsive-table table tbody[data-v-122c3994]{font-size:.95em}.responsive-table table tbody td[data-v-122c3994]{padding:10px;border-bottom:1px solid var(--card-border-color)}.responsive-table table tbody tr:last-child td[data-v-122c3994]{border:none}.responsive-table table .cell-heading[data-v-122c3994]{background:var(--cell-heading-bg-color);color:var(--cell-heading-color);display:none;font-size:10px;font-weight:700;padding:5px;position:absolute;text-transform:uppercase;top:0;left:0}@media screen and (max-width:700px){.responsive-table table thead[data-v-122c3994]{left:-9999px;position:absolute;visibility:hidden}.responsive-table table tr[data-v-122c3994]{border-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px}.responsive-table table td[data-v-122c3994]{border:1px solid var(--card-border-color);margin:0 -1px -1px 0;padding-top:25px!important;position:relative;text-align:center;width:45%}.responsive-table table tbody tr:last-child td[data-v-122c3994]{border:1px solid var(--card-border-color)}.responsive-table table .cell-heading[data-v-122c3994]{display:flex}}@media screen and (max-width:500px){.responsive-table table td[data-v-122c3994]{width:100%}}.profile-buttons[data-v-122c3994]{display:flex;gap:10px}.medium-sport-img[data-v-122c3994]{height:35px;width:35px;margin:0 auto}.user-records .no-records[data-v-122c3994]{border:solid 1px var(--card-border-color);border-radius:4px;padding:10px;margin:10px}#user-stats{display:flex;flex:1 0 25%;justify-content:space-around;flex-wrap:wrap}[data-v-5590d1e6]:root{--app-background-color:#fff;--app-color:#2c3e50;--app-color-light:#808b96;--app-a-color:#40578a;--app-shadow-color:#d3d3d3;--app-loading-color:#f3f3f3;--app-loading-top-color:var(--app-color);--button-hover-color:#fff;--button-cancel-bg-color:#fff;--button-cancel-color:var(--app-color);--button-confirm-bg-color:#fff;--button-confirm-color:var(--app-color);--button-danger-bg-color:#fff;--button-danger-color:#dc3545;--button-danger-hover-bg-color:#dc3545;--button-danger-hover-color:#fff;--card-border-color:#c4c7cf;--input-border-color:#9da3af;--input-bg-color:#fff;--input-error-color:#dc3545;--dropdown-hover-color:#eff0f5;--custom-checkbox-border-color:#9da3af;--custom-checkbox-checked-bg-color:#9da3af;--custom-checkbox-checked-color:#fff;--calendar-border-color:#c4c7cf;--calendar-week-end-color:#f5f5f5;--calendar-today-color:#eff1f3;--modal-background-color:rgba(0,0,0,0.3);--nav-bar-background-color:#fff;--nav-bar-link-active:#485b6e;--nav-border-color:#c5ccdb;--mobile-menu-selected-color:#fff;--mobile-menu-selected-bgcolor:#9da3af;--footer-background-color:#fff;--footer-border-color:#ebeef3;--footer-color:#8b8c8c;--alert-background-color:#c8cdd3;--alert-color:#3f3f3f;--info-background-color:#e5e7ea;--info-color:var(--app-color);--error-background-color:#ffd2d2;--error-color:#db1924;--disabled-background-color:#e0e0e0;--disabled-color:#a3a3a3;--disabled-sport-color:#616161;--scroll-button-bg-color:hsla(0,0%,100%,0.7);--workout-trophy-color:#daa520;--workout-img-color:invert(22%) sepia(25%) saturate(646%) hue-rotate(169deg) brightness(97%) contrast(96%);--workout-no-map-bg-color:#eaeaea;--workout-no-map-color:#666;--cell-heading-bg-color:#eee;--cell-heading-color:#696969;--svg-filter:drop-shadow(10px 10px 10px var(--app-shadow-color))}body[data-v-5590d1e6]{margin:0}#app[data-v-5590d1e6]{font-family:PT Sans,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--app-color);background-color:var(--app-background-color);margin:0;min-height:100vh}a[data-v-5590d1e6]{color:var(--app-a-color);text-decoration:none}img[data-v-5590d1e6]{max-width:100%}input[data-v-5590d1e6],select[data-v-5590d1e6],textarea[data-v-5590d1e6]{background-color:var(--input-bg-color);border-radius:4px;border:solid 1px var(--input-border-color);padding:10px}input[data-v-5590d1e6]:disabled,select[data-v-5590d1e6]:disabled,textarea[data-v-5590d1e6]:disabled{background-color:var(--disabled-background-color);border-color:var(--disabled-color)}form.errors[data-v-5590d1e6] :invalid{outline:2px solid var(--input-error-color)}label[data-v-5590d1e6]{font-weight:700}button[data-v-5590d1e6]{background:var(--app-background-color);border:solid 1px var(--input-border-color);border-radius:4px;box-shadow:2px 2px 2px var(--app-shadow-color);color:var(--app-color);padding:6px 14px}button[data-v-5590d1e6]:hover{background:var(--app-color);color:var(--button-hover-color)}button[data-v-5590d1e6]:enabled:active{box-shadow:2px 0 2px var(--app-shadow-color);transform:translateY(2px)}button[data-v-5590d1e6]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}button.cancel[data-v-5590d1e6]{background:var(--button-cancel-bg-color);color:var(--button-cancel-color)}button.cancel[data-v-5590d1e6]:hover{background:var(--app-color);color:var(--button-hover-color)}button.confirm[data-v-5590d1e6]{background:var(--button-confirm-bg-color);color:var(--button-confirm-color)}button.confirm[data-v-5590d1e6]:hover{background:var(--app-color);color:var(--button-hover-color)}button.danger[data-v-5590d1e6]{background:var(--button-danger-bg-color);color:var(--button-danger-color)}button.danger[data-v-5590d1e6]:hover{background:var(--button-danger-hover-bg-color);color:var(--button-danger-hover-color)}button.danger[data-v-5590d1e6]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}.box[data-v-5590d1e6]{border:solid 1px var(--card-border-color);border-radius:4px;padding:10px;margin:10px}.info-box[data-v-5590d1e6]{background-color:var(--info-background-color);border-radius:4px;color:var(--info-color);font-size:.8em;padding:10px}.container[data-v-5590d1e6]{display:flex;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:1140px}.form-box .form-items[data-v-5590d1e6]{display:flex;flex-direction:column}.form-box .form-items input[data-v-5590d1e6]{margin:10px;padding:5px}.upper[data-v-5590d1e6]{text-transform:uppercase}.view[data-v-5590d1e6]{padding-bottom:35px}.fa-trophy[data-v-5590d1e6]{color:var(--workout-trophy-color)}.mountains[data-v-5590d1e6]{margin-bottom:-3px;height:16px;filter:var(--workout-img-color)}.section-title[data-v-5590d1e6]{font-weight:700;padding-top:15px;padding-left:10px;text-transform:capitalize}.no-map[data-v-5590d1e6]{background-color:var(--workout-no-map-bg-color);background-image:url(/img/workouts/map.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;color:var(--workout-no-map-color);font-style:italic;font-weight:700;text-align:center;vertical-align:center}.custom-checkboxes-group[data-v-5590d1e6]{display:flex;justify-content:space-around}.custom-checkboxes-group .custom-checkboxes[data-v-5590d1e6]{display:inline-flex}@media screen and (max-width:300px){.custom-checkboxes-group .custom-checkboxes[data-v-5590d1e6]{display:flex;flex-direction:column;align-items:center;gap:5px}}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label[data-v-5590d1e6]{font-weight:400;float:left;padding:0 5px;cursor:pointer}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label input[data-v-5590d1e6]{display:none}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label span[data-v-5590d1e6]{border:solid 1px var(--custom-checkbox-border-color);border-radius:5px;display:block;font-size:.9em;padding:2px 6px;text-align:center}.custom-checkboxes-group .custom-checkboxes .custom-checkbox input:checked+span[data-v-5590d1e6]{background-color:var(--custom-checkbox-checked-bg-color);color:var(--custom-checkbox-checked-color)}.description-list dl[data-v-5590d1e6]{display:flex;flex-direction:column;width:100%}.description-list dl dt[data-v-5590d1e6]{font-weight:700}.description-list dl dd[data-v-5590d1e6]{margin-bottom:10px}.center-card[data-v-5590d1e6]{margin:0 auto;width:700px}.center-card.with-margin[data-v-5590d1e6]{margin-top:100px}@media screen and (max-width:1000px){.center-card[data-v-5590d1e6]{width:100%;margin:0 auto 50px auto}.center-card.with-margin[data-v-5590d1e6]{margin-top:0}}.text-center[data-v-5590d1e6]{text-align:center}.text-left[data-v-5590d1e6]{text-align:left}.responsive-table[data-v-5590d1e6]{margin-bottom:15px}.responsive-table table[data-v-5590d1e6]{width:100%;padding:10px;font-size:.9em;border-collapse:collapse}.responsive-table table thead th[data-v-5590d1e6]{vertical-align:center;padding:10px;border-bottom:2px solid var(--card-border-color)}.responsive-table table tbody[data-v-5590d1e6]{font-size:.95em}.responsive-table table tbody td[data-v-5590d1e6]{padding:10px;border-bottom:1px solid var(--card-border-color)}.responsive-table table tbody tr:last-child td[data-v-5590d1e6]{border:none}.responsive-table table .cell-heading[data-v-5590d1e6]{background:var(--cell-heading-bg-color);color:var(--cell-heading-color);display:none;font-size:10px;font-weight:700;padding:5px;position:absolute;text-transform:uppercase;top:0;left:0}@media screen and (max-width:700px){.responsive-table table thead[data-v-5590d1e6]{left:-9999px;position:absolute;visibility:hidden}.responsive-table table tr[data-v-5590d1e6]{border-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px}.responsive-table table td[data-v-5590d1e6]{border:1px solid var(--card-border-color);margin:0 -1px -1px 0;padding-top:25px!important;position:relative;text-align:center;width:45%}.responsive-table table tbody tr:last-child td[data-v-5590d1e6]{border:1px solid var(--card-border-color)}.responsive-table table .cell-heading[data-v-5590d1e6]{display:flex}}@media screen and (max-width:500px){.responsive-table table td[data-v-5590d1e6]{width:100%}}.profile-buttons[data-v-5590d1e6]{display:flex;gap:10px}.medium-sport-img[data-v-5590d1e6]{height:35px;width:35px;margin:0 auto}#dashboard .dashboard-container[data-v-5590d1e6]{display:flex;flex-direction:row}#dashboard .dashboard-container .dashboard-sub-container[data-v-5590d1e6]{display:flex;flex-direction:column}#dashboard .dashboard-container .left-container[data-v-5590d1e6]{width:32%}#dashboard .dashboard-container .right-container[data-v-5590d1e6]{width:68%}#dashboard .mobile-menu[data-v-5590d1e6]{display:none}@media screen and (max-width:1000px){#dashboard[data-v-5590d1e6]{padding-bottom:60px}#dashboard .dashboard-container[data-v-5590d1e6]{display:flex;flex-direction:column}#dashboard .dashboard-container .left-container[data-v-5590d1e6],#dashboard .dashboard-container .right-container[data-v-5590d1e6]{width:100%}#dashboard .mobile-menu[data-v-5590d1e6]{display:flex}#dashboard .mobile-menu .box[data-v-5590d1e6]{display:flex;justify-content:space-between;padding:0;width:100%}#dashboard .mobile-menu .box .mobile-menu-item[data-v-5590d1e6]{display:flex;justify-content:space-around;border:none;border-radius:4px;box-shadow:none;font-size:.95em;padding:10px;width:25%}#dashboard .mobile-menu .box .mobile-menu-item .fa-trophy[data-v-5590d1e6]{color:var(--app-color)}#dashboard .mobile-menu .box .mobile-menu-item.is-selected[data-v-5590d1e6]{color:var(--mobile-menu-selected-color);background-color:var(--mobile-menu-selected-bgcolor)}#dashboard .mobile-menu .box .mobile-menu-item.is-selected .fa-trophy[data-v-5590d1e6]{color:var(--mobile-menu-selected-color)}#dashboard .is-hidden[data-v-5590d1e6]{display:none}}[data-v-b57bbb7e]:root{--app-background-color:#fff;--app-color:#2c3e50;--app-color-light:#808b96;--app-a-color:#40578a;--app-shadow-color:#d3d3d3;--app-loading-color:#f3f3f3;--app-loading-top-color:var(--app-color);--button-hover-color:#fff;--button-cancel-bg-color:#fff;--button-cancel-color:var(--app-color);--button-confirm-bg-color:#fff;--button-confirm-color:var(--app-color);--button-danger-bg-color:#fff;--button-danger-color:#dc3545;--button-danger-hover-bg-color:#dc3545;--button-danger-hover-color:#fff;--card-border-color:#c4c7cf;--input-border-color:#9da3af;--input-bg-color:#fff;--input-error-color:#dc3545;--dropdown-hover-color:#eff0f5;--custom-checkbox-border-color:#9da3af;--custom-checkbox-checked-bg-color:#9da3af;--custom-checkbox-checked-color:#fff;--calendar-border-color:#c4c7cf;--calendar-week-end-color:#f5f5f5;--calendar-today-color:#eff1f3;--modal-background-color:rgba(0,0,0,0.3);--nav-bar-background-color:#fff;--nav-bar-link-active:#485b6e;--nav-border-color:#c5ccdb;--mobile-menu-selected-color:#fff;--mobile-menu-selected-bgcolor:#9da3af;--footer-background-color:#fff;--footer-border-color:#ebeef3;--footer-color:#8b8c8c;--alert-background-color:#c8cdd3;--alert-color:#3f3f3f;--info-background-color:#e5e7ea;--info-color:var(--app-color);--error-background-color:#ffd2d2;--error-color:#db1924;--disabled-background-color:#e0e0e0;--disabled-color:#a3a3a3;--disabled-sport-color:#616161;--scroll-button-bg-color:hsla(0,0%,100%,0.7);--workout-trophy-color:#daa520;--workout-img-color:invert(22%) sepia(25%) saturate(646%) hue-rotate(169deg) brightness(97%) contrast(96%);--workout-no-map-bg-color:#eaeaea;--workout-no-map-color:#666;--cell-heading-bg-color:#eee;--cell-heading-color:#696969;--svg-filter:drop-shadow(10px 10px 10px var(--app-shadow-color))}body[data-v-b57bbb7e]{margin:0}#app[data-v-b57bbb7e]{font-family:PT Sans,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--app-color);background-color:var(--app-background-color);margin:0;min-height:100vh}a[data-v-b57bbb7e]{color:var(--app-a-color);text-decoration:none}img[data-v-b57bbb7e]{max-width:100%}input[data-v-b57bbb7e],select[data-v-b57bbb7e],textarea[data-v-b57bbb7e]{background-color:var(--input-bg-color);border-radius:4px;border:solid 1px var(--input-border-color);padding:10px}input[data-v-b57bbb7e]:disabled,select[data-v-b57bbb7e]:disabled,textarea[data-v-b57bbb7e]:disabled{background-color:var(--disabled-background-color);border-color:var(--disabled-color)}form.errors[data-v-b57bbb7e] :invalid{outline:2px solid var(--input-error-color)}label[data-v-b57bbb7e]{font-weight:700}button[data-v-b57bbb7e]{background:var(--app-background-color);border:solid 1px var(--input-border-color);border-radius:4px;box-shadow:2px 2px 2px var(--app-shadow-color);color:var(--app-color);padding:6px 14px}button[data-v-b57bbb7e]:hover{background:var(--app-color);color:var(--button-hover-color)}button[data-v-b57bbb7e]:enabled:active{box-shadow:2px 0 2px var(--app-shadow-color);transform:translateY(2px)}button[data-v-b57bbb7e]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}button.cancel[data-v-b57bbb7e]{background:var(--button-cancel-bg-color);color:var(--button-cancel-color)}button.cancel[data-v-b57bbb7e]:hover{background:var(--app-color);color:var(--button-hover-color)}button.confirm[data-v-b57bbb7e]{background:var(--button-confirm-bg-color);color:var(--button-confirm-color)}button.confirm[data-v-b57bbb7e]:hover{background:var(--app-color);color:var(--button-hover-color)}button.danger[data-v-b57bbb7e]{background:var(--button-danger-bg-color);color:var(--button-danger-color)}button.danger[data-v-b57bbb7e]:hover{background:var(--button-danger-hover-bg-color);color:var(--button-danger-hover-color)}button.danger[data-v-b57bbb7e]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}.box[data-v-b57bbb7e]{border:solid 1px var(--card-border-color);border-radius:4px;padding:10px;margin:10px}.info-box[data-v-b57bbb7e]{background-color:var(--info-background-color);border-radius:4px;color:var(--info-color);font-size:.8em;padding:10px}.container[data-v-b57bbb7e]{display:flex;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:1140px}.form-box .form-items[data-v-b57bbb7e]{display:flex;flex-direction:column}.form-box .form-items input[data-v-b57bbb7e]{margin:10px;padding:5px}.upper[data-v-b57bbb7e]{text-transform:uppercase}.view[data-v-b57bbb7e]{padding-bottom:35px}.fa-trophy[data-v-b57bbb7e]{color:var(--workout-trophy-color)}.mountains[data-v-b57bbb7e]{margin-bottom:-3px;height:16px;filter:var(--workout-img-color)}.section-title[data-v-b57bbb7e]{font-weight:700;padding-top:15px;padding-left:10px;text-transform:capitalize}.no-map[data-v-b57bbb7e]{background-color:var(--workout-no-map-bg-color);background-image:url(/img/workouts/map.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;color:var(--workout-no-map-color);font-style:italic;font-weight:700;text-align:center;vertical-align:center}.custom-checkboxes-group[data-v-b57bbb7e]{display:flex;justify-content:space-around}.custom-checkboxes-group .custom-checkboxes[data-v-b57bbb7e]{display:inline-flex}@media screen and (max-width:300px){.custom-checkboxes-group .custom-checkboxes[data-v-b57bbb7e]{display:flex;flex-direction:column;align-items:center;gap:5px}}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label[data-v-b57bbb7e]{font-weight:400;float:left;padding:0 5px;cursor:pointer}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label input[data-v-b57bbb7e]{display:none}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label span[data-v-b57bbb7e]{border:solid 1px var(--custom-checkbox-border-color);border-radius:5px;display:block;font-size:.9em;padding:2px 6px;text-align:center}.custom-checkboxes-group .custom-checkboxes .custom-checkbox input:checked+span[data-v-b57bbb7e]{background-color:var(--custom-checkbox-checked-bg-color);color:var(--custom-checkbox-checked-color)}.description-list dl[data-v-b57bbb7e]{display:flex;flex-direction:column;width:100%}.description-list dl dt[data-v-b57bbb7e]{font-weight:700}.description-list dl dd[data-v-b57bbb7e]{margin-bottom:10px}.center-card[data-v-b57bbb7e]{margin:0 auto;width:700px}.center-card.with-margin[data-v-b57bbb7e]{margin-top:100px}@media screen and (max-width:1000px){.center-card[data-v-b57bbb7e]{width:100%;margin:0 auto 50px auto}.center-card.with-margin[data-v-b57bbb7e]{margin-top:0}}.text-center[data-v-b57bbb7e]{text-align:center}.text-left[data-v-b57bbb7e]{text-align:left}.responsive-table[data-v-b57bbb7e]{margin-bottom:15px}.responsive-table table[data-v-b57bbb7e]{width:100%;padding:10px;font-size:.9em;border-collapse:collapse}.responsive-table table thead th[data-v-b57bbb7e]{vertical-align:center;padding:10px;border-bottom:2px solid var(--card-border-color)}.responsive-table table tbody[data-v-b57bbb7e]{font-size:.95em}.responsive-table table tbody td[data-v-b57bbb7e]{padding:10px;border-bottom:1px solid var(--card-border-color)}.responsive-table table tbody tr:last-child td[data-v-b57bbb7e]{border:none}.responsive-table table .cell-heading[data-v-b57bbb7e]{background:var(--cell-heading-bg-color);color:var(--cell-heading-color);display:none;font-size:10px;font-weight:700;padding:5px;position:absolute;text-transform:uppercase;top:0;left:0}@media screen and (max-width:700px){.responsive-table table thead[data-v-b57bbb7e]{left:-9999px;position:absolute;visibility:hidden}.responsive-table table tr[data-v-b57bbb7e]{border-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px}.responsive-table table td[data-v-b57bbb7e]{border:1px solid var(--card-border-color);margin:0 -1px -1px 0;padding-top:25px!important;position:relative;text-align:center;width:45%}.responsive-table table tbody tr:last-child td[data-v-b57bbb7e]{border:1px solid var(--card-border-color)}.responsive-table table .cell-heading[data-v-b57bbb7e]{display:flex}}@media screen and (max-width:500px){.responsive-table table td[data-v-b57bbb7e]{width:100%}}.profile-buttons[data-v-b57bbb7e]{display:flex;gap:10px}.medium-sport-img[data-v-b57bbb7e]{height:35px;width:35px;margin:0 auto}#bike[data-v-b57bbb7e]{display:flex;justify-content:center;padding:10px;height:100%}#bike .bike-img[data-v-b57bbb7e]{max-width:40%}[data-v-742267ca]:root{--app-background-color:#fff;--app-color:#2c3e50;--app-color-light:#808b96;--app-a-color:#40578a;--app-shadow-color:#d3d3d3;--app-loading-color:#f3f3f3;--app-loading-top-color:var(--app-color);--button-hover-color:#fff;--button-cancel-bg-color:#fff;--button-cancel-color:var(--app-color);--button-confirm-bg-color:#fff;--button-confirm-color:var(--app-color);--button-danger-bg-color:#fff;--button-danger-color:#dc3545;--button-danger-hover-bg-color:#dc3545;--button-danger-hover-color:#fff;--card-border-color:#c4c7cf;--input-border-color:#9da3af;--input-bg-color:#fff;--input-error-color:#dc3545;--dropdown-hover-color:#eff0f5;--custom-checkbox-border-color:#9da3af;--custom-checkbox-checked-bg-color:#9da3af;--custom-checkbox-checked-color:#fff;--calendar-border-color:#c4c7cf;--calendar-week-end-color:#f5f5f5;--calendar-today-color:#eff1f3;--modal-background-color:rgba(0,0,0,0.3);--nav-bar-background-color:#fff;--nav-bar-link-active:#485b6e;--nav-border-color:#c5ccdb;--mobile-menu-selected-color:#fff;--mobile-menu-selected-bgcolor:#9da3af;--footer-background-color:#fff;--footer-border-color:#ebeef3;--footer-color:#8b8c8c;--alert-background-color:#c8cdd3;--alert-color:#3f3f3f;--info-background-color:#e5e7ea;--info-color:var(--app-color);--error-background-color:#ffd2d2;--error-color:#db1924;--disabled-background-color:#e0e0e0;--disabled-color:#a3a3a3;--disabled-sport-color:#616161;--scroll-button-bg-color:hsla(0,0%,100%,0.7);--workout-trophy-color:#daa520;--workout-img-color:invert(22%) sepia(25%) saturate(646%) hue-rotate(169deg) brightness(97%) contrast(96%);--workout-no-map-bg-color:#eaeaea;--workout-no-map-color:#666;--cell-heading-bg-color:#eee;--cell-heading-color:#696969;--svg-filter:drop-shadow(10px 10px 10px var(--app-shadow-color))}body[data-v-742267ca]{margin:0}#app[data-v-742267ca]{font-family:PT Sans,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--app-color);background-color:var(--app-background-color);margin:0;min-height:100vh}a[data-v-742267ca]{color:var(--app-a-color);text-decoration:none}img[data-v-742267ca]{max-width:100%}input[data-v-742267ca],select[data-v-742267ca],textarea[data-v-742267ca]{background-color:var(--input-bg-color);border-radius:4px;border:solid 1px var(--input-border-color);padding:10px}input[data-v-742267ca]:disabled,select[data-v-742267ca]:disabled,textarea[data-v-742267ca]:disabled{background-color:var(--disabled-background-color);border-color:var(--disabled-color)}form.errors[data-v-742267ca] :invalid{outline:2px solid var(--input-error-color)}label[data-v-742267ca]{font-weight:700}button[data-v-742267ca]{background:var(--app-background-color);border:solid 1px var(--input-border-color);border-radius:4px;box-shadow:2px 2px 2px var(--app-shadow-color);color:var(--app-color);padding:6px 14px}button[data-v-742267ca]:hover{background:var(--app-color);color:var(--button-hover-color)}button[data-v-742267ca]:enabled:active{box-shadow:2px 0 2px var(--app-shadow-color);transform:translateY(2px)}button[data-v-742267ca]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}button.cancel[data-v-742267ca]{background:var(--button-cancel-bg-color);color:var(--button-cancel-color)}button.cancel[data-v-742267ca]:hover{background:var(--app-color);color:var(--button-hover-color)}button.confirm[data-v-742267ca]{background:var(--button-confirm-bg-color);color:var(--button-confirm-color)}button.confirm[data-v-742267ca]:hover{background:var(--app-color);color:var(--button-hover-color)}button.danger[data-v-742267ca]{background:var(--button-danger-bg-color);color:var(--button-danger-color)}button.danger[data-v-742267ca]:hover{background:var(--button-danger-hover-bg-color);color:var(--button-danger-hover-color)}button.danger[data-v-742267ca]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}.box[data-v-742267ca]{border:solid 1px var(--card-border-color);border-radius:4px;padding:10px;margin:10px}.info-box[data-v-742267ca]{background-color:var(--info-background-color);border-radius:4px;color:var(--info-color);font-size:.8em;padding:10px}.container[data-v-742267ca]{display:flex;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:1140px}.form-box .form-items[data-v-742267ca]{display:flex;flex-direction:column}.form-box .form-items input[data-v-742267ca]{margin:10px;padding:5px}.upper[data-v-742267ca]{text-transform:uppercase}.view[data-v-742267ca]{padding-bottom:35px}.fa-trophy[data-v-742267ca]{color:var(--workout-trophy-color)}.mountains[data-v-742267ca]{margin-bottom:-3px;height:16px;filter:var(--workout-img-color)}.section-title[data-v-742267ca]{font-weight:700;padding-top:15px;padding-left:10px;text-transform:capitalize}.no-map[data-v-742267ca]{background-color:var(--workout-no-map-bg-color);background-image:url(/img/workouts/map.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;color:var(--workout-no-map-color);font-style:italic;font-weight:700;text-align:center;vertical-align:center}.custom-checkboxes-group[data-v-742267ca]{display:flex;justify-content:space-around}.custom-checkboxes-group .custom-checkboxes[data-v-742267ca]{display:inline-flex}@media screen and (max-width:300px){.custom-checkboxes-group .custom-checkboxes[data-v-742267ca]{display:flex;flex-direction:column;align-items:center;gap:5px}}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label[data-v-742267ca]{font-weight:400;float:left;padding:0 5px;cursor:pointer}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label input[data-v-742267ca]{display:none}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label span[data-v-742267ca]{border:solid 1px var(--custom-checkbox-border-color);border-radius:5px;display:block;font-size:.9em;padding:2px 6px;text-align:center}.custom-checkboxes-group .custom-checkboxes .custom-checkbox input:checked+span[data-v-742267ca]{background-color:var(--custom-checkbox-checked-bg-color);color:var(--custom-checkbox-checked-color)}.description-list dl[data-v-742267ca]{display:flex;flex-direction:column;width:100%}.description-list dl dt[data-v-742267ca]{font-weight:700}.description-list dl dd[data-v-742267ca]{margin-bottom:10px}.center-card[data-v-742267ca]{margin:0 auto;width:700px}.center-card.with-margin[data-v-742267ca]{margin-top:100px}@media screen and (max-width:1000px){.center-card[data-v-742267ca]{width:100%;margin:0 auto 50px auto}.center-card.with-margin[data-v-742267ca]{margin-top:0}}.text-center[data-v-742267ca]{text-align:center}.text-left[data-v-742267ca]{text-align:left}.responsive-table[data-v-742267ca]{margin-bottom:15px}.responsive-table table[data-v-742267ca]{width:100%;padding:10px;font-size:.9em;border-collapse:collapse}.responsive-table table thead th[data-v-742267ca]{vertical-align:center;padding:10px;border-bottom:2px solid var(--card-border-color)}.responsive-table table tbody[data-v-742267ca]{font-size:.95em}.responsive-table table tbody td[data-v-742267ca]{padding:10px;border-bottom:1px solid var(--card-border-color)}.responsive-table table tbody tr:last-child td[data-v-742267ca]{border:none}.responsive-table table .cell-heading[data-v-742267ca]{background:var(--cell-heading-bg-color);color:var(--cell-heading-color);display:none;font-size:10px;font-weight:700;padding:5px;position:absolute;text-transform:uppercase;top:0;left:0}@media screen and (max-width:700px){.responsive-table table thead[data-v-742267ca]{left:-9999px;position:absolute;visibility:hidden}.responsive-table table tr[data-v-742267ca]{border-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px}.responsive-table table td[data-v-742267ca]{border:1px solid var(--card-border-color);margin:0 -1px -1px 0;padding-top:25px!important;position:relative;text-align:center;width:45%}.responsive-table table tbody tr:last-child td[data-v-742267ca]{border:1px solid var(--card-border-color)}.responsive-table table .cell-heading[data-v-742267ca]{display:flex}}@media screen and (max-width:500px){.responsive-table table td[data-v-742267ca]{width:100%}}.profile-buttons[data-v-742267ca]{display:flex;gap:10px}.medium-sport-img[data-v-742267ca]{height:35px;width:35px;margin:0 auto}#user-auth-form[data-v-742267ca]{display:flex;align-items:center;margin:10px 0;height:100%}#user-auth-form #user-form[data-v-742267ca]{width:60%}#user-auth-form #user-form .account[data-v-742267ca]{font-size:.9em;padding-left:10px}#user-auth-form #user-form .links[data-v-742267ca]{font-size:.9em;font-style:italic;padding:0 10px}#user-auth-form #user-form button[data-v-742267ca]{margin:10px;border:solid 1px var(--app-color)}#user-auth-form #user-form button[data-v-742267ca]:disabled{border-color:var(--disabled-color)}@media screen and (max-width:1000px){#user-auth-form[data-v-742267ca]{height:auto;margin-bottom:50px}#user-auth-form #user-form[data-v-742267ca]{margin-top:10px;width:100%}}#loginOrRegister{display:flex;height:100%}#loginOrRegister .container{display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:20px;width:100%}#loginOrRegister .container .container-sub{min-width:50%;height:100%}@media screen and (max-width:1000px){#loginOrRegister{height:auto}#loginOrRegister .container .container-sub{align-items:center}#loginOrRegister .container .container-sub .bike-img{max-width:60%}}@media screen and (max-width:700px){#loginOrRegister .container{flex-direction:column}}[data-v-50ff40f3]:root{--app-background-color:#fff;--app-color:#2c3e50;--app-color-light:#808b96;--app-a-color:#40578a;--app-shadow-color:#d3d3d3;--app-loading-color:#f3f3f3;--app-loading-top-color:var(--app-color);--button-hover-color:#fff;--button-cancel-bg-color:#fff;--button-cancel-color:var(--app-color);--button-confirm-bg-color:#fff;--button-confirm-color:var(--app-color);--button-danger-bg-color:#fff;--button-danger-color:#dc3545;--button-danger-hover-bg-color:#dc3545;--button-danger-hover-color:#fff;--card-border-color:#c4c7cf;--input-border-color:#9da3af;--input-bg-color:#fff;--input-error-color:#dc3545;--dropdown-hover-color:#eff0f5;--custom-checkbox-border-color:#9da3af;--custom-checkbox-checked-bg-color:#9da3af;--custom-checkbox-checked-color:#fff;--calendar-border-color:#c4c7cf;--calendar-week-end-color:#f5f5f5;--calendar-today-color:#eff1f3;--modal-background-color:rgba(0,0,0,0.3);--nav-bar-background-color:#fff;--nav-bar-link-active:#485b6e;--nav-border-color:#c5ccdb;--mobile-menu-selected-color:#fff;--mobile-menu-selected-bgcolor:#9da3af;--footer-background-color:#fff;--footer-border-color:#ebeef3;--footer-color:#8b8c8c;--alert-background-color:#c8cdd3;--alert-color:#3f3f3f;--info-background-color:#e5e7ea;--info-color:var(--app-color);--error-background-color:#ffd2d2;--error-color:#db1924;--disabled-background-color:#e0e0e0;--disabled-color:#a3a3a3;--disabled-sport-color:#616161;--scroll-button-bg-color:hsla(0,0%,100%,0.7);--workout-trophy-color:#daa520;--workout-img-color:invert(22%) sepia(25%) saturate(646%) hue-rotate(169deg) brightness(97%) contrast(96%);--workout-no-map-bg-color:#eaeaea;--workout-no-map-color:#666;--cell-heading-bg-color:#eee;--cell-heading-color:#696969;--svg-filter:drop-shadow(10px 10px 10px var(--app-shadow-color))}body[data-v-50ff40f3]{margin:0}#app[data-v-50ff40f3]{font-family:PT Sans,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--app-color);background-color:var(--app-background-color);margin:0;min-height:100vh}a[data-v-50ff40f3]{color:var(--app-a-color);text-decoration:none}img[data-v-50ff40f3]{max-width:100%}input[data-v-50ff40f3],select[data-v-50ff40f3],textarea[data-v-50ff40f3]{background-color:var(--input-bg-color);border-radius:4px;border:solid 1px var(--input-border-color);padding:10px}input[data-v-50ff40f3]:disabled,select[data-v-50ff40f3]:disabled,textarea[data-v-50ff40f3]:disabled{background-color:var(--disabled-background-color);border-color:var(--disabled-color)}form.errors[data-v-50ff40f3] :invalid{outline:2px solid var(--input-error-color)}label[data-v-50ff40f3]{font-weight:700}button[data-v-50ff40f3]{background:var(--app-background-color);border:solid 1px var(--input-border-color);border-radius:4px;box-shadow:2px 2px 2px var(--app-shadow-color);color:var(--app-color);padding:6px 14px}button[data-v-50ff40f3]:hover{background:var(--app-color);color:var(--button-hover-color)}button[data-v-50ff40f3]:enabled:active{box-shadow:2px 0 2px var(--app-shadow-color);transform:translateY(2px)}button[data-v-50ff40f3]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}button.cancel[data-v-50ff40f3]{background:var(--button-cancel-bg-color);color:var(--button-cancel-color)}button.cancel[data-v-50ff40f3]:hover{background:var(--app-color);color:var(--button-hover-color)}button.confirm[data-v-50ff40f3]{background:var(--button-confirm-bg-color);color:var(--button-confirm-color)}button.confirm[data-v-50ff40f3]:hover{background:var(--app-color);color:var(--button-hover-color)}button.danger[data-v-50ff40f3]{background:var(--button-danger-bg-color);color:var(--button-danger-color)}button.danger[data-v-50ff40f3]:hover{background:var(--button-danger-hover-bg-color);color:var(--button-danger-hover-color)}button.danger[data-v-50ff40f3]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}.box[data-v-50ff40f3]{border:solid 1px var(--card-border-color);border-radius:4px;padding:10px;margin:10px}.info-box[data-v-50ff40f3]{background-color:var(--info-background-color);border-radius:4px;color:var(--info-color);font-size:.8em;padding:10px}.container[data-v-50ff40f3]{display:flex;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:1140px}.form-box .form-items[data-v-50ff40f3]{display:flex;flex-direction:column}.form-box .form-items input[data-v-50ff40f3]{margin:10px;padding:5px}.upper[data-v-50ff40f3]{text-transform:uppercase}.view[data-v-50ff40f3]{padding-bottom:35px}.fa-trophy[data-v-50ff40f3]{color:var(--workout-trophy-color)}.mountains[data-v-50ff40f3]{margin-bottom:-3px;height:16px;filter:var(--workout-img-color)}.section-title[data-v-50ff40f3]{font-weight:700;padding-top:15px;padding-left:10px;text-transform:capitalize}.no-map[data-v-50ff40f3]{background-color:var(--workout-no-map-bg-color);background-image:url(/img/workouts/map.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;color:var(--workout-no-map-color);font-style:italic;font-weight:700;text-align:center;vertical-align:center}.custom-checkboxes-group[data-v-50ff40f3]{display:flex;justify-content:space-around}.custom-checkboxes-group .custom-checkboxes[data-v-50ff40f3]{display:inline-flex}@media screen and (max-width:300px){.custom-checkboxes-group .custom-checkboxes[data-v-50ff40f3]{display:flex;flex-direction:column;align-items:center;gap:5px}}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label[data-v-50ff40f3]{font-weight:400;float:left;padding:0 5px;cursor:pointer}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label input[data-v-50ff40f3]{display:none}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label span[data-v-50ff40f3]{border:solid 1px var(--custom-checkbox-border-color);border-radius:5px;display:block;font-size:.9em;padding:2px 6px;text-align:center}.custom-checkboxes-group .custom-checkboxes .custom-checkbox input:checked+span[data-v-50ff40f3]{background-color:var(--custom-checkbox-checked-bg-color);color:var(--custom-checkbox-checked-color)}.description-list dl[data-v-50ff40f3]{display:flex;flex-direction:column;width:100%}.description-list dl dt[data-v-50ff40f3]{font-weight:700}.description-list dl dd[data-v-50ff40f3]{margin-bottom:10px}.center-card[data-v-50ff40f3]{margin:0 auto;width:700px}.center-card.with-margin[data-v-50ff40f3]{margin-top:100px}@media screen and (max-width:1000px){.center-card[data-v-50ff40f3]{width:100%;margin:0 auto 50px auto}.center-card.with-margin[data-v-50ff40f3]{margin-top:0}}.text-center[data-v-50ff40f3]{text-align:center}.text-left[data-v-50ff40f3]{text-align:left}.responsive-table[data-v-50ff40f3]{margin-bottom:15px}.responsive-table table[data-v-50ff40f3]{width:100%;padding:10px;font-size:.9em;border-collapse:collapse}.responsive-table table thead th[data-v-50ff40f3]{vertical-align:center;padding:10px;border-bottom:2px solid var(--card-border-color)}.responsive-table table tbody[data-v-50ff40f3]{font-size:.95em}.responsive-table table tbody td[data-v-50ff40f3]{padding:10px;border-bottom:1px solid var(--card-border-color)}.responsive-table table tbody tr:last-child td[data-v-50ff40f3]{border:none}.responsive-table table .cell-heading[data-v-50ff40f3]{background:var(--cell-heading-bg-color);color:var(--cell-heading-color);display:none;font-size:10px;font-weight:700;padding:5px;position:absolute;text-transform:uppercase;top:0;left:0}@media screen and (max-width:700px){.responsive-table table thead[data-v-50ff40f3]{left:-9999px;position:absolute;visibility:hidden}.responsive-table table tr[data-v-50ff40f3]{border-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px}.responsive-table table td[data-v-50ff40f3]{border:1px solid var(--card-border-color);margin:0 -1px -1px 0;padding-top:25px!important;position:relative;text-align:center;width:45%}.responsive-table table tbody tr:last-child td[data-v-50ff40f3]{border:1px solid var(--card-border-color)}.responsive-table table .cell-heading[data-v-50ff40f3]{display:flex}}@media screen and (max-width:500px){.responsive-table table td[data-v-50ff40f3]{width:100%}}.profile-buttons[data-v-50ff40f3]{display:flex;gap:10px}.medium-sport-img[data-v-50ff40f3]{height:35px;width:35px;margin:0 auto}.chart-menu[data-v-50ff40f3]{display:flex}.chart-menu .chart-arrow[data-v-50ff40f3],.chart-menu .time-frames[data-v-50ff40f3]{flex-grow:1;text-align:center}.chart-menu .chart-arrow[data-v-50ff40f3]{cursor:pointer}:root{--app-background-color:#fff;--app-color:#2c3e50;--app-color-light:#808b96;--app-a-color:#40578a;--app-shadow-color:#d3d3d3;--app-loading-color:#f3f3f3;--app-loading-top-color:var(--app-color);--button-hover-color:#fff;--button-cancel-bg-color:#fff;--button-cancel-color:var(--app-color);--button-confirm-bg-color:#fff;--button-confirm-color:var(--app-color);--button-danger-bg-color:#fff;--button-danger-color:#dc3545;--button-danger-hover-bg-color:#dc3545;--button-danger-hover-color:#fff;--card-border-color:#c4c7cf;--input-border-color:#9da3af;--input-bg-color:#fff;--input-error-color:#dc3545;--dropdown-hover-color:#eff0f5;--custom-checkbox-border-color:#9da3af;--custom-checkbox-checked-bg-color:#9da3af;--custom-checkbox-checked-color:#fff;--calendar-border-color:#c4c7cf;--calendar-week-end-color:#f5f5f5;--calendar-today-color:#eff1f3;--modal-background-color:rgba(0,0,0,0.3);--nav-bar-background-color:#fff;--nav-bar-link-active:#485b6e;--nav-border-color:#c5ccdb;--mobile-menu-selected-color:#fff;--mobile-menu-selected-bgcolor:#9da3af;--footer-background-color:#fff;--footer-border-color:#ebeef3;--footer-color:#8b8c8c;--alert-background-color:#c8cdd3;--alert-color:#3f3f3f;--info-background-color:#e5e7ea;--info-color:var(--app-color);--error-background-color:#ffd2d2;--error-color:#db1924;--disabled-background-color:#e0e0e0;--disabled-color:#a3a3a3;--disabled-sport-color:#616161;--scroll-button-bg-color:hsla(0,0%,100%,0.7);--workout-trophy-color:#daa520;--workout-img-color:invert(22%) sepia(25%) saturate(646%) hue-rotate(169deg) brightness(97%) contrast(96%);--workout-no-map-bg-color:#eaeaea;--workout-no-map-color:#666;--cell-heading-bg-color:#eee;--cell-heading-color:#696969;--svg-filter:drop-shadow(10px 10px 10px var(--app-shadow-color))}#app,body{margin:0}#app{font-family:PT Sans,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--app-color);background-color:var(--app-background-color);min-height:100vh}a{color:var(--app-a-color);text-decoration:none}img{max-width:100%}input,select,textarea{background-color:var(--input-bg-color);border-radius:4px;border:solid 1px var(--input-border-color);padding:10px}input:disabled,select:disabled,textarea:disabled{background-color:var(--disabled-background-color);border-color:var(--disabled-color)}form.errors :invalid{outline:2px solid var(--input-error-color)}label{font-weight:700}button{background:var(--app-background-color);border:solid 1px var(--input-border-color);border-radius:4px;box-shadow:2px 2px 2px var(--app-shadow-color);color:var(--app-color);padding:6px 14px}button:hover{background:var(--app-color);color:var(--button-hover-color)}button:enabled:active{box-shadow:2px 0 2px var(--app-shadow-color);transform:translateY(2px)}button:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}button.cancel{background:var(--button-cancel-bg-color);color:var(--button-cancel-color)}button.cancel:hover{background:var(--app-color);color:var(--button-hover-color)}button.confirm{background:var(--button-confirm-bg-color);color:var(--button-confirm-color)}button.confirm:hover{background:var(--app-color);color:var(--button-hover-color)}button.danger{background:var(--button-danger-bg-color);color:var(--button-danger-color)}button.danger:hover{background:var(--button-danger-hover-bg-color);color:var(--button-danger-hover-color)}button.danger:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}.box{border:solid 1px var(--card-border-color);border-radius:4px;padding:10px;margin:10px}.info-box{background-color:var(--info-background-color);border-radius:4px;color:var(--info-color);font-size:.8em;padding:10px}.container{display:flex;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:1140px}.form-box .form-items{display:flex;flex-direction:column}.form-box .form-items input{margin:10px;padding:5px}.upper{text-transform:uppercase}.view{padding-bottom:35px}.fa-trophy{color:var(--workout-trophy-color)}.mountains{margin-bottom:-3px;height:16px;filter:var(--workout-img-color)}.section-title{font-weight:700;padding-top:15px;padding-left:10px;text-transform:capitalize}.no-map{background-color:var(--workout-no-map-bg-color);background-image:url(/img/workouts/map.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;color:var(--workout-no-map-color);font-style:italic;font-weight:700;text-align:center;vertical-align:center}.custom-checkboxes-group{display:flex;justify-content:space-around}.custom-checkboxes-group .custom-checkboxes{display:inline-flex}@media screen and (max-width:300px){.custom-checkboxes-group .custom-checkboxes{display:flex;flex-direction:column;align-items:center;gap:5px}}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label{font-weight:400;float:left;padding:0 5px;cursor:pointer}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label input{display:none}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label span{border:solid 1px var(--custom-checkbox-border-color);border-radius:5px;display:block;font-size:.9em;padding:2px 6px;text-align:center}.custom-checkboxes-group .custom-checkboxes .custom-checkbox input:checked+span{background-color:var(--custom-checkbox-checked-bg-color);color:var(--custom-checkbox-checked-color)}.description-list dl{display:flex;flex-direction:column;width:100%}.description-list dl dt{font-weight:700}.description-list dl dd{margin-bottom:10px}.center-card{margin:0 auto;width:700px}.center-card.with-margin{margin-top:100px}@media screen and (max-width:1000px){.center-card{width:100%;margin:0 auto 50px auto}.center-card.with-margin{margin-top:0}}.text-center{text-align:center}.text-left{text-align:left}.responsive-table{margin-bottom:15px}.responsive-table table{width:100%;padding:10px;font-size:.9em;border-collapse:collapse}.responsive-table table thead th{vertical-align:center;padding:10px;border-bottom:2px solid var(--card-border-color)}.responsive-table table tbody{font-size:.95em}.responsive-table table tbody td{padding:10px;border-bottom:1px solid var(--card-border-color)}.responsive-table table tbody tr:last-child td{border:none}.responsive-table table .cell-heading{background:var(--cell-heading-bg-color);color:var(--cell-heading-color);display:none;font-size:10px;font-weight:700;padding:5px;position:absolute;text-transform:uppercase;top:0;left:0}@media screen and (max-width:700px){.responsive-table table thead{left:-9999px;position:absolute;visibility:hidden}.responsive-table table tr{border-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px}.responsive-table table td{margin:0 -1px -1px 0;padding-top:25px!important;position:relative;text-align:center;width:45%}.responsive-table table tbody tr:last-child td,.responsive-table table td{border:1px solid var(--card-border-color)}.responsive-table table .cell-heading{display:flex}}@media screen and (max-width:500px){.responsive-table table td{width:100%}}.profile-buttons{display:flex;gap:10px}.medium-sport-img{height:35px;width:35px;margin:0 auto}.sports-menu{display:flex;flex-wrap:wrap;padding:10px}.sports-menu label{display:flex;align-items:center;font-size:.9em;font-weight:400;min-width:120px;padding:10px}@media screen and (max-width:1000px){.sports-menu label{min-width:100px}}@media screen and (max-width:500px){.sports-menu label{min-width:20px}.sports-menu label .sport-label{display:none}}.sports-menu .sport-img{padding:3px;width:20px;height:20px}[data-v-fbf1fdc8]:root{--app-background-color:#fff;--app-color:#2c3e50;--app-color-light:#808b96;--app-a-color:#40578a;--app-shadow-color:#d3d3d3;--app-loading-color:#f3f3f3;--app-loading-top-color:var(--app-color);--button-hover-color:#fff;--button-cancel-bg-color:#fff;--button-cancel-color:var(--app-color);--button-confirm-bg-color:#fff;--button-confirm-color:var(--app-color);--button-danger-bg-color:#fff;--button-danger-color:#dc3545;--button-danger-hover-bg-color:#dc3545;--button-danger-hover-color:#fff;--card-border-color:#c4c7cf;--input-border-color:#9da3af;--input-bg-color:#fff;--input-error-color:#dc3545;--dropdown-hover-color:#eff0f5;--custom-checkbox-border-color:#9da3af;--custom-checkbox-checked-bg-color:#9da3af;--custom-checkbox-checked-color:#fff;--calendar-border-color:#c4c7cf;--calendar-week-end-color:#f5f5f5;--calendar-today-color:#eff1f3;--modal-background-color:rgba(0,0,0,0.3);--nav-bar-background-color:#fff;--nav-bar-link-active:#485b6e;--nav-border-color:#c5ccdb;--mobile-menu-selected-color:#fff;--mobile-menu-selected-bgcolor:#9da3af;--footer-background-color:#fff;--footer-border-color:#ebeef3;--footer-color:#8b8c8c;--alert-background-color:#c8cdd3;--alert-color:#3f3f3f;--info-background-color:#e5e7ea;--info-color:var(--app-color);--error-background-color:#ffd2d2;--error-color:#db1924;--disabled-background-color:#e0e0e0;--disabled-color:#a3a3a3;--disabled-sport-color:#616161;--scroll-button-bg-color:hsla(0,0%,100%,0.7);--workout-trophy-color:#daa520;--workout-img-color:invert(22%) sepia(25%) saturate(646%) hue-rotate(169deg) brightness(97%) contrast(96%);--workout-no-map-bg-color:#eaeaea;--workout-no-map-color:#666;--cell-heading-bg-color:#eee;--cell-heading-color:#696969;--svg-filter:drop-shadow(10px 10px 10px var(--app-shadow-color))}body[data-v-fbf1fdc8]{margin:0}#app[data-v-fbf1fdc8]{font-family:PT Sans,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--app-color);background-color:var(--app-background-color);margin:0;min-height:100vh}a[data-v-fbf1fdc8]{color:var(--app-a-color);text-decoration:none}img[data-v-fbf1fdc8]{max-width:100%}input[data-v-fbf1fdc8],select[data-v-fbf1fdc8],textarea[data-v-fbf1fdc8]{background-color:var(--input-bg-color);border-radius:4px;border:solid 1px var(--input-border-color);padding:10px}input[data-v-fbf1fdc8]:disabled,select[data-v-fbf1fdc8]:disabled,textarea[data-v-fbf1fdc8]:disabled{background-color:var(--disabled-background-color);border-color:var(--disabled-color)}form.errors[data-v-fbf1fdc8] :invalid{outline:2px solid var(--input-error-color)}label[data-v-fbf1fdc8]{font-weight:700}button[data-v-fbf1fdc8]{background:var(--app-background-color);border:solid 1px var(--input-border-color);border-radius:4px;box-shadow:2px 2px 2px var(--app-shadow-color);color:var(--app-color);padding:6px 14px}button[data-v-fbf1fdc8]:hover{background:var(--app-color);color:var(--button-hover-color)}button[data-v-fbf1fdc8]:enabled:active{box-shadow:2px 0 2px var(--app-shadow-color);transform:translateY(2px)}button[data-v-fbf1fdc8]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}button.cancel[data-v-fbf1fdc8]{background:var(--button-cancel-bg-color);color:var(--button-cancel-color)}button.cancel[data-v-fbf1fdc8]:hover{background:var(--app-color);color:var(--button-hover-color)}button.confirm[data-v-fbf1fdc8]{background:var(--button-confirm-bg-color);color:var(--button-confirm-color)}button.confirm[data-v-fbf1fdc8]:hover{background:var(--app-color);color:var(--button-hover-color)}button.danger[data-v-fbf1fdc8]{background:var(--button-danger-bg-color);color:var(--button-danger-color)}button.danger[data-v-fbf1fdc8]:hover{background:var(--button-danger-hover-bg-color);color:var(--button-danger-hover-color)}button.danger[data-v-fbf1fdc8]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}.box[data-v-fbf1fdc8]{border:solid 1px var(--card-border-color);border-radius:4px;padding:10px;margin:10px}.info-box[data-v-fbf1fdc8]{background-color:var(--info-background-color);border-radius:4px;color:var(--info-color);font-size:.8em;padding:10px}.container[data-v-fbf1fdc8]{display:flex;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:1140px}.form-box .form-items[data-v-fbf1fdc8]{display:flex;flex-direction:column}.form-box .form-items input[data-v-fbf1fdc8]{margin:10px;padding:5px}.upper[data-v-fbf1fdc8]{text-transform:uppercase}.view[data-v-fbf1fdc8]{padding-bottom:35px}.fa-trophy[data-v-fbf1fdc8]{color:var(--workout-trophy-color)}.mountains[data-v-fbf1fdc8]{margin-bottom:-3px;height:16px;filter:var(--workout-img-color)}.section-title[data-v-fbf1fdc8]{font-weight:700;padding-top:15px;padding-left:10px;text-transform:capitalize}.no-map[data-v-fbf1fdc8]{background-color:var(--workout-no-map-bg-color);background-image:url(/img/workouts/map.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;color:var(--workout-no-map-color);font-style:italic;font-weight:700;text-align:center;vertical-align:center}.custom-checkboxes-group[data-v-fbf1fdc8]{display:flex;justify-content:space-around}.custom-checkboxes-group .custom-checkboxes[data-v-fbf1fdc8]{display:inline-flex}@media screen and (max-width:300px){.custom-checkboxes-group .custom-checkboxes[data-v-fbf1fdc8]{display:flex;flex-direction:column;align-items:center;gap:5px}}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label[data-v-fbf1fdc8]{font-weight:400;float:left;padding:0 5px;cursor:pointer}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label input[data-v-fbf1fdc8]{display:none}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label span[data-v-fbf1fdc8]{border:solid 1px var(--custom-checkbox-border-color);border-radius:5px;display:block;font-size:.9em;padding:2px 6px;text-align:center}.custom-checkboxes-group .custom-checkboxes .custom-checkbox input:checked+span[data-v-fbf1fdc8]{background-color:var(--custom-checkbox-checked-bg-color);color:var(--custom-checkbox-checked-color)}.description-list dl[data-v-fbf1fdc8]{display:flex;flex-direction:column;width:100%}.description-list dl dt[data-v-fbf1fdc8]{font-weight:700}.description-list dl dd[data-v-fbf1fdc8]{margin-bottom:10px}.center-card[data-v-fbf1fdc8]{margin:0 auto;width:700px}.center-card.with-margin[data-v-fbf1fdc8]{margin-top:100px}@media screen and (max-width:1000px){.center-card[data-v-fbf1fdc8]{width:100%;margin:0 auto 50px auto}.center-card.with-margin[data-v-fbf1fdc8]{margin-top:0}}.text-center[data-v-fbf1fdc8]{text-align:center}.text-left[data-v-fbf1fdc8]{text-align:left}.responsive-table[data-v-fbf1fdc8]{margin-bottom:15px}.responsive-table table[data-v-fbf1fdc8]{width:100%;padding:10px;font-size:.9em;border-collapse:collapse}.responsive-table table thead th[data-v-fbf1fdc8]{vertical-align:center;padding:10px;border-bottom:2px solid var(--card-border-color)}.responsive-table table tbody[data-v-fbf1fdc8]{font-size:.95em}.responsive-table table tbody td[data-v-fbf1fdc8]{padding:10px;border-bottom:1px solid var(--card-border-color)}.responsive-table table tbody tr:last-child td[data-v-fbf1fdc8]{border:none}.responsive-table table .cell-heading[data-v-fbf1fdc8]{background:var(--cell-heading-bg-color);color:var(--cell-heading-color);display:none;font-size:10px;font-weight:700;padding:5px;position:absolute;text-transform:uppercase;top:0;left:0}@media screen and (max-width:700px){.responsive-table table thead[data-v-fbf1fdc8]{left:-9999px;position:absolute;visibility:hidden}.responsive-table table tr[data-v-fbf1fdc8]{border-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px}.responsive-table table td[data-v-fbf1fdc8]{border:1px solid var(--card-border-color);margin:0 -1px -1px 0;padding-top:25px!important;position:relative;text-align:center;width:45%}.responsive-table table tbody tr:last-child td[data-v-fbf1fdc8]{border:1px solid var(--card-border-color)}.responsive-table table .cell-heading[data-v-fbf1fdc8]{display:flex}}@media screen and (max-width:500px){.responsive-table table td[data-v-fbf1fdc8]{width:100%}}.profile-buttons[data-v-fbf1fdc8]{display:flex;gap:10px}.medium-sport-img[data-v-fbf1fdc8]{height:35px;width:35px;margin:0 auto}#user-statistics.stats-disabled[data-v-fbf1fdc8]{opacity:.3;pointer-events:none}#user-statistics[data-v-fbf1fdc8] .chart-radio{justify-content:space-around;padding:30px 10px 10px 10px}[data-v-3d90c110]:root{--app-background-color:#fff;--app-color:#2c3e50;--app-color-light:#808b96;--app-a-color:#40578a;--app-shadow-color:#d3d3d3;--app-loading-color:#f3f3f3;--app-loading-top-color:var(--app-color);--button-hover-color:#fff;--button-cancel-bg-color:#fff;--button-cancel-color:var(--app-color);--button-confirm-bg-color:#fff;--button-confirm-color:var(--app-color);--button-danger-bg-color:#fff;--button-danger-color:#dc3545;--button-danger-hover-bg-color:#dc3545;--button-danger-hover-color:#fff;--card-border-color:#c4c7cf;--input-border-color:#9da3af;--input-bg-color:#fff;--input-error-color:#dc3545;--dropdown-hover-color:#eff0f5;--custom-checkbox-border-color:#9da3af;--custom-checkbox-checked-bg-color:#9da3af;--custom-checkbox-checked-color:#fff;--calendar-border-color:#c4c7cf;--calendar-week-end-color:#f5f5f5;--calendar-today-color:#eff1f3;--modal-background-color:rgba(0,0,0,0.3);--nav-bar-background-color:#fff;--nav-bar-link-active:#485b6e;--nav-border-color:#c5ccdb;--mobile-menu-selected-color:#fff;--mobile-menu-selected-bgcolor:#9da3af;--footer-background-color:#fff;--footer-border-color:#ebeef3;--footer-color:#8b8c8c;--alert-background-color:#c8cdd3;--alert-color:#3f3f3f;--info-background-color:#e5e7ea;--info-color:var(--app-color);--error-background-color:#ffd2d2;--error-color:#db1924;--disabled-background-color:#e0e0e0;--disabled-color:#a3a3a3;--disabled-sport-color:#616161;--scroll-button-bg-color:hsla(0,0%,100%,0.7);--workout-trophy-color:#daa520;--workout-img-color:invert(22%) sepia(25%) saturate(646%) hue-rotate(169deg) brightness(97%) contrast(96%);--workout-no-map-bg-color:#eaeaea;--workout-no-map-color:#666;--cell-heading-bg-color:#eee;--cell-heading-color:#696969;--svg-filter:drop-shadow(10px 10px 10px var(--app-shadow-color))}@font-face{font-family:PT Sans;font-style:normal;font-weight:400;src:url(../../static/fonts/pt-sans-v9-latin-regular.c2a4d575.eot);src:local("PT Sans"),local("PTSans-Regular"),url(../../static/fonts/pt-sans-v9-latin-regular.c2a4d575.eot?#iefix) format("embedded-opentype"),url(../../static/fonts/pt-sans-v9-latin-regular.198d320b.woff2) format("woff2"),url(../../static/fonts/pt-sans-v9-latin-regular.399a9357.woff) format("woff"),url(../../static/fonts/pt-sans-v9-latin-regular.4ffa4616.ttf) format("truetype"),url(../../static/img/pt-sans-v9-latin-regular.f1f73e45.svg#PTSans) format("svg")}@font-face{font-family:PT Sans;font-style:italic;font-weight:400;src:url(../../static/fonts/pt-sans-v9-latin-italic.d5f81343.eot);src:local("PT Sans Italic"),local("PTSans-Italic"),url(../../static/fonts/pt-sans-v9-latin-italic.d5f81343.eot?#iefix) format("embedded-opentype"),url(../../static/fonts/pt-sans-v9-latin-italic.57d98c19.woff2) format("woff2"),url(../../static/fonts/pt-sans-v9-latin-italic.de9540fd.woff) format("woff"),url(../../static/fonts/pt-sans-v9-latin-italic.4ef1aece.ttf) format("truetype"),url(../../static/img/pt-sans-v9-latin-italic.648d3351.svg#PTSans) format("svg")}@font-face{font-family:PT Sans;font-style:normal;font-weight:700;src:url(../../static/fonts/pt-sans-v9-latin-700.1db19001.eot);src:local("PT Sans Bold"),local("PTSans-Bold"),url(../../static/fonts/pt-sans-v9-latin-700.1db19001.eot?#iefix) format("embedded-opentype"),url(../../static/fonts/pt-sans-v9-latin-700.f6d5807c.woff2) format("woff2"),url(../../static/fonts/pt-sans-v9-latin-700.e86e8add.woff) format("woff"),url(../../static/fonts/pt-sans-v9-latin-700.6078a795.ttf) format("truetype"),url(../../static/img/pt-sans-v9-latin-700.061c8566.svg#PTSans) format("svg")}body[data-v-3d90c110]{margin:0}#app[data-v-3d90c110]{font-family:PT Sans,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--app-color);background-color:var(--app-background-color);margin:0;min-height:100vh}a[data-v-3d90c110]{color:var(--app-a-color);text-decoration:none}img[data-v-3d90c110]{max-width:100%}input[data-v-3d90c110],select[data-v-3d90c110],textarea[data-v-3d90c110]{background-color:var(--input-bg-color);border-radius:4px;border:solid 1px var(--input-border-color);padding:10px}input[data-v-3d90c110]:disabled,select[data-v-3d90c110]:disabled,textarea[data-v-3d90c110]:disabled{background-color:var(--disabled-background-color);border-color:var(--disabled-color)}form.errors[data-v-3d90c110] :invalid{outline:2px solid var(--input-error-color)}label[data-v-3d90c110]{font-weight:700}button[data-v-3d90c110]{background:var(--app-background-color);border:solid 1px var(--input-border-color);border-radius:4px;box-shadow:2px 2px 2px var(--app-shadow-color);color:var(--app-color);padding:6px 14px}button[data-v-3d90c110]:hover{background:var(--app-color);color:var(--button-hover-color)}button[data-v-3d90c110]:enabled:active{box-shadow:2px 0 2px var(--app-shadow-color);transform:translateY(2px)}button[data-v-3d90c110]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}button.cancel[data-v-3d90c110]{background:var(--button-cancel-bg-color);color:var(--button-cancel-color)}button.cancel[data-v-3d90c110]:hover{background:var(--app-color);color:var(--button-hover-color)}button.confirm[data-v-3d90c110]{background:var(--button-confirm-bg-color);color:var(--button-confirm-color)}button.confirm[data-v-3d90c110]:hover{background:var(--app-color);color:var(--button-hover-color)}button.danger[data-v-3d90c110]{background:var(--button-danger-bg-color);color:var(--button-danger-color)}button.danger[data-v-3d90c110]:hover{background:var(--button-danger-hover-bg-color);color:var(--button-danger-hover-color)}button.danger[data-v-3d90c110]:disabled{background:var(--disabled-background-color);border-color:var(--disabled-color);color:var(--disabled-color)}.box[data-v-3d90c110]{border:solid 1px var(--card-border-color);border-radius:4px;padding:10px;margin:10px}.info-box[data-v-3d90c110]{background-color:var(--info-background-color);border-radius:4px;color:var(--info-color);font-size:.8em;padding:10px}.container[data-v-3d90c110]{display:flex;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:1140px}.form-box .form-items[data-v-3d90c110]{display:flex;flex-direction:column}.form-box .form-items input[data-v-3d90c110]{margin:10px;padding:5px}.upper[data-v-3d90c110]{text-transform:uppercase}.view[data-v-3d90c110]{padding-bottom:35px}.fa-trophy[data-v-3d90c110]{color:var(--workout-trophy-color)}.mountains[data-v-3d90c110]{margin-bottom:-3px;height:16px;filter:var(--workout-img-color)}.section-title[data-v-3d90c110]{font-weight:700;padding-top:15px;padding-left:10px;text-transform:capitalize}.no-map[data-v-3d90c110]{background-color:var(--workout-no-map-bg-color);background-image:url(/img/workouts/map.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;color:var(--workout-no-map-color);font-style:italic;font-weight:700;text-align:center;vertical-align:center}.custom-checkboxes-group[data-v-3d90c110]{display:flex;justify-content:space-around}.custom-checkboxes-group .custom-checkboxes[data-v-3d90c110]{display:inline-flex}@media screen and (max-width:300px){.custom-checkboxes-group .custom-checkboxes[data-v-3d90c110]{display:flex;flex-direction:column;align-items:center;gap:5px}}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label[data-v-3d90c110]{font-weight:400;float:left;padding:0 5px;cursor:pointer}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label input[data-v-3d90c110]{display:none}.custom-checkboxes-group .custom-checkboxes .custom-checkbox label span[data-v-3d90c110]{border:solid 1px var(--custom-checkbox-border-color);border-radius:5px;display:block;font-size:.9em;padding:2px 6px;text-align:center}.custom-checkboxes-group .custom-checkboxes .custom-checkbox input:checked+span[data-v-3d90c110]{background-color:var(--custom-checkbox-checked-bg-color);color:var(--custom-checkbox-checked-color)}.description-list dl[data-v-3d90c110]{display:flex;flex-direction:column;width:100%}.description-list dl dt[data-v-3d90c110]{font-weight:700}.description-list dl dd[data-v-3d90c110]{margin-bottom:10px}.center-card[data-v-3d90c110]{margin:0 auto;width:700px}.center-card.with-margin[data-v-3d90c110]{margin-top:100px}@media screen and (max-width:1000px){.center-card[data-v-3d90c110]{width:100%;margin:0 auto 50px auto}.center-card.with-margin[data-v-3d90c110]{margin-top:0}}.text-center[data-v-3d90c110]{text-align:center}.text-left[data-v-3d90c110]{text-align:left}.responsive-table[data-v-3d90c110]{margin-bottom:15px}.responsive-table table[data-v-3d90c110]{width:100%;padding:10px;font-size:.9em;border-collapse:collapse}.responsive-table table thead th[data-v-3d90c110]{vertical-align:center;padding:10px;border-bottom:2px solid var(--card-border-color)}.responsive-table table tbody[data-v-3d90c110]{font-size:.95em}.responsive-table table tbody td[data-v-3d90c110]{padding:10px;border-bottom:1px solid var(--card-border-color)}.responsive-table table tbody tr:last-child td[data-v-3d90c110]{border:none}.responsive-table table .cell-heading[data-v-3d90c110]{background:var(--cell-heading-bg-color);color:var(--cell-heading-color);display:none;font-size:10px;font-weight:700;padding:5px;position:absolute;text-transform:uppercase;top:0;left:0}@media screen and (max-width:700px){.responsive-table table thead[data-v-3d90c110]{left:-9999px;position:absolute;visibility:hidden}.responsive-table table tr[data-v-3d90c110]{border-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px}.responsive-table table td[data-v-3d90c110]{border:1px solid var(--card-border-color);margin:0 -1px -1px 0;padding-top:25px!important;position:relative;text-align:center;width:45%}.responsive-table table tbody tr:last-child td[data-v-3d90c110]{border:1px solid var(--card-border-color)}.responsive-table table .cell-heading[data-v-3d90c110]{display:flex}}@media screen and (max-width:500px){.responsive-table table td[data-v-3d90c110]{width:100%}}.profile-buttons[data-v-3d90c110]{display:flex;gap:10px}.medium-sport-img[data-v-3d90c110]{height:35px;width:35px;margin:0 auto}#statistics[data-v-3d90c110]{display:flex;width:100%}#statistics .container[data-v-3d90c110]{display:flex;flex-direction:column;width:100%}