@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(https://c4.runalyze.com/build/fonts/lato-latin-400-normal.be36596d.woff2) format("woff2"),url(https://c4.runalyze.com/build/fonts/lato-latin-400-normal.bed82ec0.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(https://c4.runalyze.com/build/fonts/lato-latin-ext-400-normal.361f3dbb.woff2) format("woff2"),url(https://c4.runalyze.com/build/fonts/lato-latin-ext-400-normal.c62d8b27.woff) format("woff");unicode-range:u+0100-02af,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Runalyze-sports;font-style:normal;font-weight:400;src:url(https://c4.runalyze.com/build/fonts/Runalyze-sports_af360bca4f539e045596eeaa6580f7c2.4758f885.eot);src:url(https://c4.runalyze.com/build/fonts/Runalyze-sports_af360bca4f539e045596eeaa6580f7c2.4758f885.eot?#iefix) format("embedded-opentype"),url(data:application/x-font-woff;charset=utf-8;base64,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),url(https://c4.runalyze.com/build/fonts/Runalyze-sports_af360bca4f539e045596eeaa6580f7c2.5472c52c.woff) format("woff"),url(https://c4.runalyze.com/build/fonts/Runalyze-sports_af360bca4f539e045596eeaa6580f7c2.280c273e.ttf) format("truetype"),url(https://c4.runalyze.com/build/images/Runalyze-sports_af360bca4f539e045596eeaa6580f7c2.13aee285.svg#Runalyze-sports) format("svg")}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Runalyze-sports;src:url(https://c4.runalyze.com/build/images/Runalyze-sports_af360bca4f539e045596eeaa6580f7c2.13aee285.svg#Runalyze-sports) format("svg")}}[data-icon]:before{content:attr(data-icon)}.icons8-Climbing:before,.icons8-Dancing:before,.icons8-Exercise:before,.icons8-Football:before,.icons8-Guru:before,.icons8-Handball:before,.icons8-Mountain-Biking:before,.icons8-Paddling:before,.icons8-Pilates:before,.icons8-Pushups:before,.icons8-Regular-Biking:before,.icons8-Roller-Skating:before,.icons8-Rowing:before,.icons8-Running:before,.icons8-Sports-Mode:before,.icons8-Swimming:before,.icons8-Time-Trial-Biking:before,.icons8-Trekking:before,.icons8-Walking:before,.icons8-Weightlift:before,.icons8-Yoga:before,.icons8-skiing:before,[data-icon]:before{font-feature-settings:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:Runalyze-sports,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none}.icons8-Climbing:before{content:"\f100"}.icons8-Dancing:before{content:"\f101"}.icons8-Exercise:before{content:"\f102"}.icons8-Football:before{content:"\f103"}.icons8-Guru:before{content:"\f104"}.icons8-Handball:before{content:"\f105"}.icons8-Mountain-Biking:before{content:"\f106"}.icons8-Paddling:before{content:"\f107"}.icons8-Pilates:before{content:"\f108"}.icons8-Pushups:before{content:"\f109"}.icons8-Regular-Biking:before{content:"\f10a"}.icons8-Roller-Skating:before{content:"\f10b"}.icons8-Rowing:before{content:"\f10c"}.icons8-Running:before{content:"\f10d"}.icons8-Sports-Mode:before{content:"\f10e"}.icons8-Swimming:before{content:"\f10f"}.icons8-Time-Trial-Biking:before{content:"\f110"}.icons8-Trekking:before{content:"\f111"}.icons8-Walking:before{content:"\f112"}.icons8-Weightlift:before{content:"\f113"}.icons8-Yoga:before{content:"\f114"}.icons8-skiing:before{content:"\f115"}svg text.icons8-Climbing,svg text.icons8-Dancing,svg text.icons8-Exercise,svg text.icons8-Football,svg text.icons8-Guru,svg text.icons8-Handball,svg text.icons8-Mountain-Biking,svg text.icons8-Paddling,svg text.icons8-Pilates,svg text.icons8-Pushups,svg text.icons8-Regular-Biking,svg text.icons8-Roller-Skating,svg text.icons8-Rowing,svg text.icons8-Running,svg text.icons8-Sports-Mode,svg text.icons8-Swimming,svg text.icons8-Time-Trial-Biking,svg text.icons8-Trekking,svg text.icons8-Walking,svg text.icons8-Weightlift,svg text.icons8-Yoga,svg text.icons8-skiing{font-feature-settings:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Runalyze-sports,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none}@font-face{font-family:Sporticon;src:url(https://c4.runalyze.com/build/fonts/Sporticon.a90f1cf6.eot);src:url(https://c4.runalyze.com/build/fonts/Sporticon.a90f1cf6.eot?#iefix) format("eot"),url(https://c4.runalyze.com/build/fonts/Sporticon.4c5dc67c.woff2) format("woff2"),url(https://c4.runalyze.com/build/fonts/Sporticon.ee083112.woff) format("woff"),url(https://c4.runalyze.com/build/fonts/Sporticon.bbc17ab1.ttf) format("truetype")}.icon-9-man_volleyball:before,.icon-american_football:before,.icon-amputee_football:before,.icon-australian_football:before,.icon-badminton:before,.icon-ball_badminton:before,.icon-bandy:before,.icon-baseball:before,.icon-basketball:before,.icon-basque_pelota:before,.icon-beach_basketball:before,.icon-beach_soccer:before,.icon-beach_tchoukball:before,.icon-beach_tennis:before,.icon-beach_ultimate:before,.icon-beach_volleyball:before,.icon-biribol:before,.icon-boat_race:before,.icon-boccia:before,.icon-bossaball:before,.icon-bound_tennis:before,.icon-bowling:before,.icon-broomball:before,.icon-canadian_football:before,.icon-canoe_polo:before,.icon-climbing:before,.icon-combat:before,.icon-crossminton:before,.icon-curling:before,.icon-cycle_polo:before,.icon-cycling:before,.icon-dance:before,.icon-ecua_volley:before,.icon-esci_tennis:before,.icon-extreme_sports:before,.icon-fencing:before,.icon-figure_skating:before,.icon-fistball:before,.icon-flag_football:before,.icon-floor_ball:before,.icon-floor_hockey:before,.icon-footbag_net:before,.icon-footvolley:before,.icon-free_tennis:before,.icon-frontenis:before,.icon-futsal:before,.icon-gaelic_football:before,.icon-goalball:before,.icon-golf:before,.icon-gymnastics:before,.icon-handball:before,.icon-hardball_squash:before,.icon-hardcourt_bike_polo:before,.icon-hockey:before,.icon-hooverball:before,.icon-horse_racing:before,.icon-hurling:before,.icon-ice_hockey:before,.icon-indiaca:before,.icon-inline_hockey:before,.icon-jai_alai:before,.icon-judo:before,.icon-kendo:before,.icon-kin-ball:before,.icon-korfball:before,.icon-lacross:before,.icon-large_ball:before,.icon-marine_sports:before,.icon-mini_basketball:before,.icon-miniten:before,.icon-mothers_volleyball:before,.icon-motorsports:before,.icon-netball:before,.icon-oztag:before,.icon-padel:before,.icon-paleta_fronton:before,.icon-pelota_mixteca:before,.icon-peteca:before,.icon-pickleball:before,.icon-platform_tennis:before,.icon-polo:before,.icon-powerchair_football:before,.icon-quad_hockey:before,.icon-rackets:before,.icon-racquetball:before,.icon-radball:before,.icon-real_tennis:before,.icon-ringball:before,.icon-ringette:before,.icon-roll_ball:before,.icon-rowing:before,.icon-rugby:before,.icon-sailing:before,.icon-sepak_takraw:before,.icon-shinty:before,.icon-ski_and_snowboard:before,.icon-sledge_hockey:before,.icon-snow_volleyball:before,.icon-soccer:before,.icon-soft_tennis:before,.icon-softball:before,.icon-speed_ball:before,.icon-sports_business:before,.icon-squash:before,.icon-squash_tennis:before,.icon-sticke_tennis:before,.icon-sumo:before,.icon-swimming:before,.icon-table_tennis:before,.icon-tag_rugby:before,.icon-taspony:before,.icon-tchoukball:before,.icon-tennis:before,.icon-throwball:before,.icon-touch_football:before,.icon-touch_rugby:before,.icon-track_and_field:before,.icon-triathlon:before,.icon-ultimate:before,.icon-volleyball:before,.icon-wall_handball:before,.icon-wallyball:before,.icon-water_basketball:before,.icon-water_polo:before,.icon-weightlifting:before,.icon-wheelchair_basketball:before,.icon-wheelchair_handball:before,.icon-wheelchair_rugby:before,.icon-wrestling:before,svg text.icon-9-man_volleyball,svg text.icon-american_football,svg text.icon-amputee_football,svg text.icon-australian_football,svg text.icon-badminton,svg text.icon-ball_badminton,svg text.icon-bandy,svg text.icon-baseball,svg text.icon-basketball,svg text.icon-basque_pelota,svg text.icon-beach_basketball,svg text.icon-beach_soccer,svg text.icon-beach_tchoukball,svg text.icon-beach_tennis,svg text.icon-beach_ultimate,svg text.icon-beach_volleyball,svg text.icon-biribol,svg text.icon-boat_race,svg text.icon-boccia,svg text.icon-bossaball,svg text.icon-bound_tennis,svg text.icon-bowling,svg text.icon-broomball,svg text.icon-canadian_football,svg text.icon-canoe_polo,svg text.icon-climbing,svg text.icon-combat,svg text.icon-crossminton,svg text.icon-curling,svg text.icon-cycle_polo,svg text.icon-cycling,svg text.icon-dance,svg text.icon-ecua_volley,svg text.icon-esci_tennis,svg text.icon-extreme_sports,svg text.icon-fencing,svg text.icon-figure_skating,svg text.icon-fistball,svg text.icon-flag_football,svg text.icon-floor_ball,svg text.icon-floor_hockey,svg text.icon-footbag_net,svg text.icon-footvolley,svg text.icon-free_tennis,svg text.icon-frontenis,svg text.icon-futsal,svg text.icon-gaelic_football,svg text.icon-goalball,svg text.icon-golf,svg text.icon-gymnastics,svg text.icon-handball,svg text.icon-hardball_squash,svg text.icon-hardcourt_bike_polo,svg text.icon-hockey,svg text.icon-hooverball,svg text.icon-horse_racing,svg text.icon-hurling,svg text.icon-ice_hockey,svg text.icon-indiaca,svg text.icon-inline_hockey,svg text.icon-jai_alai,svg text.icon-judo,svg text.icon-kendo,svg text.icon-kin-ball,svg text.icon-korfball,svg text.icon-lacross,svg text.icon-large_ball,svg text.icon-marine_sports,svg text.icon-mini_basketball,svg text.icon-miniten,svg text.icon-mothers_volleyball,svg text.icon-motorsports,svg text.icon-netball,svg text.icon-oztag,svg text.icon-padel,svg text.icon-paleta_fronton,svg text.icon-pelota_mixteca,svg text.icon-peteca,svg text.icon-pickleball,svg text.icon-platform_tennis,svg text.icon-polo,svg text.icon-powerchair_football,svg text.icon-quad_hockey,svg text.icon-rackets,svg text.icon-racquetball,svg text.icon-radball,svg text.icon-real_tennis,svg text.icon-ringball,svg text.icon-ringette,svg text.icon-roll_ball,svg text.icon-rowing,svg text.icon-rugby,svg text.icon-sailing,svg text.icon-sepak_takraw,svg text.icon-shinty,svg text.icon-ski_and_snowboard,svg text.icon-sledge_hockey,svg text.icon-snow_volleyball,svg text.icon-soccer,svg text.icon-soft_tennis,svg text.icon-softball,svg text.icon-speed_ball,svg text.icon-sports_business,svg text.icon-squash,svg text.icon-squash_tennis,svg text.icon-sticke_tennis,svg text.icon-sumo,svg text.icon-swimming,svg text.icon-table_tennis,svg text.icon-tag_rugby,svg text.icon-taspony,svg text.icon-tchoukball,svg text.icon-tennis,svg text.icon-throwball,svg text.icon-touch_football,svg text.icon-touch_rugby,svg text.icon-track_and_field,svg text.icon-triathlon,svg text.icon-ultimate:before,svg text.icon-volleyball,svg text.icon-wall_handball,svg text.icon-wallyball,svg text.icon-water_basketball,svg text.icon-water_polo,svg text.icon-weightlifting,svg text.icon-wheelchair_basketball,svg text.icon-wheelchair_handball,svg text.icon-wheelchair_rugby,svg text.icon-wrestling{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:normal;font-family:Sporticon,sans-serif!important;font-style:normal;font-variant:normal;font-weight:400;-webkit-text-decoration:none;text-decoration:none;text-transform:none}.icon-9-man_volleyball:before{content:"\E001"}.icon-american_football:before{content:"\E002"}.icon-amputee_football:before{content:"\E003"}.icon-australian_football:before{content:"\E004"}.icon-badminton:before{content:"\E005"}.icon-ball_badminton:before{content:"\E006"}.icon-bandy:before{content:"\E007"}.icon-baseball:before{content:"\E008"}.icon-basketball:before{content:"\E009"}.icon-basque_pelota:before{content:"\E00A"}.icon-beach_basketball:before{content:"\E00B"}.icon-beach_soccer:before{content:"\E00C"}.icon-beach_tchoukball:before{content:"\E00D"}.icon-beach_tennis:before{content:"\E00E"}.icon-beach_ultimate:before{content:"\E00F"}.icon-beach_volleyball:before{content:"\E010"}.icon-biribol:before{content:"\E011"}.icon-boat_race:before{content:"\E012"}.icon-boccia:before{content:"\E013"}.icon-bossaball:before{content:"\E014"}.icon-bound_tennis:before{content:"\E015"}.icon-bowling:before{content:"\E016"}.icon-broomball:before{content:"\E017"}.icon-canadian_football:before{content:"\E018"}.icon-canoe_polo:before{content:"\E019"}.icon-climbing:before{content:"\E01A"}.icon-combat:before{content:"\E01B"}.icon-crossminton:before{content:"\E01C"}.icon-curling:before{content:"\E01D"}.icon-cycle_polo:before{content:"\E01E"}.icon-cycling:before{content:"\E01F"}.icon-dance:before{content:"\E020"}.icon-ecua_volley:before{content:"\E021"}.icon-esci_tennis:before{content:"\E022"}.icon-extreme_sports:before{content:"\E023"}.icon-fencing:before{content:"\E024"}.icon-figure_skating:before{content:"\E025"}.icon-fistball:before{content:"\E026"}.icon-flag_football:before{content:"\E027"}.icon-floor_ball:before{content:"\E028"}.icon-floor_hockey:before{content:"\E029"}.icon-footbag_net:before{content:"\E02A"}.icon-footvolley:before{content:"\E02B"}.icon-free_tennis:before{content:"\E02C"}.icon-frontenis:before{content:"\E02D"}.icon-futsal:before{content:"\E02E"}.icon-gaelic_football:before{content:"\E02F"}.icon-goalball:before{content:"\E030"}.icon-golf:before{content:"\E031"}.icon-gymnastics:before{content:"\E032"}.icon-handball:before{content:"\E033"}.icon-hardball_squash:before{content:"\E034"}.icon-hardcourt_bike_polo:before{content:"\E035"}.icon-hockey:before{content:"\E036"}.icon-hooverball:before{content:"\E037"}.icon-horse_racing:before{content:"\E038"}.icon-hurling:before{content:"\E039"}.icon-ice_hockey:before{content:"\E03A"}.icon-indiaca:before{content:"\E03B"}.icon-inline_hockey:before{content:"\E03C"}.icon-jai_alai:before{content:"\E03D"}.icon-judo:before{content:"\E03E"}.icon-kendo:before{content:"\E03F"}.icon-kin-ball:before{content:"\E040"}.icon-korfball:before{content:"\E041"}.icon-lacross:before{content:"\E042"}.icon-large_ball:before{content:"\E043"}.icon-marine_sports:before{content:"\E044"}.icon-mini_basketball:before{content:"\E045"}.icon-miniten:before{content:"\E046"}.icon-mothers_volleyball:before{content:"\E047"}.icon-motorsports:before{content:"\E048"}.icon-netball:before{content:"\E049"}.icon-oztag:before{content:"\E04A"}.icon-padel:before{content:"\E04B"}.icon-paleta_fronton:before{content:"\E04C"}.icon-pelota_mixteca:before{content:"\E04D"}.icon-peteca:before{content:"\E04E"}.icon-pickleball:before{content:"\E04F"}.icon-platform_tennis:before{content:"\E050"}.icon-polo:before{content:"\E051"}.icon-powerchair_football:before{content:"\E052"}.icon-quad_hockey:before{content:"\E053"}.icon-rackets:before{content:"\E054"}.icon-racquetball:before{content:"\E055"}.icon-radball:before{content:"\E056"}.icon-real_tennis:before{content:"\E057"}.icon-ringball:before{content:"\E058"}.icon-ringette:before{content:"\E059"}.icon-roll_ball:before{content:"\E05A"}.icon-rowing:before{content:"\E05B"}.icon-rugby:before{content:"\E05C"}.icon-sailing:before{content:"\E05D"}.icon-sepak_takraw:before{content:"\E05E"}.icon-shinty:before{content:"\E05F"}.icon-ski_and_snowboard:before{content:"\E060"}.icon-sledge_hockey:before{content:"\E061"}.icon-snow_volleyball:before{content:"\E062"}.icon-soccer:before{content:"\E063"}.icon-soft_tennis:before{content:"\E064"}.icon-softball:before{content:"\E065"}.icon-speed_ball:before{content:"\E066"}.icon-sports_business:before{content:"\E067"}.icon-squash:before{content:"\E068"}.icon-squash_tennis:before{content:"\E069"}.icon-sticke_tennis:before{content:"\E06A"}.icon-sumo:before{content:"\E06B"}.icon-swimming:before{content:"\E06C"}.icon-table_tennis:before{content:"\E06D"}.icon-tag_rugby:before{content:"\E06E"}.icon-taspony:before{content:"\E06F"}.icon-tchoukball:before{content:"\E070"}.icon-tennis:before{content:"\E071"}.icon-throwball:before{content:"\E072"}.icon-touch_football:before{content:"\E073"}.icon-touch_rugby:before{content:"\E074"}.icon-track_and_field:before{content:"\E075"}.icon-triathlon:before{content:"\E076"}.icon-ultimate:before{content:"\E077"}.icon-volleyball:before{content:"\E078"}.icon-wall_handball:before{content:"\E079"}.icon-wallyball:before{content:"\E07A"}.icon-water_basketball:before{content:"\E07B"}.icon-water_polo:before{content:"\E07C"}.icon-weightlifting:before{content:"\E07D"}.icon-wheelchair_basketball:before{content:"\E07E"}.icon-wheelchair_handball:before{content:"\E07F"}.icon-wheelchair_rugby:before{content:"\E080"}.icon-wrestling:before{content:"\E081"}@font-face{font-family:iconvault;font-style:normal;font-weight:400;src:url(https://c4.runalyze.com/build/fonts/iconvault_forecastfont.9e0be107.eot);src:url(https://c4.runalyze.com/build/fonts/iconvault_forecastfont.9e0be107.eot?#iefix) format("embedded-opentype"),url(https://c4.runalyze.com/build/fonts/iconvault_forecastfont.8ec465f3.woff) format("woff"),url(https://c4.runalyze.com/build/fonts/iconvault_forecastfont.90dbc03d.ttf) format("truetype"),url(https://c4.runalyze.com/build/images/iconvault_forecastfont.0de15652.svg#iconvault) format("svg")}.weather,[class*=" weather-"],[class^=weather-]{-webkit-font-smoothing:antialiased;display:inline-block;font:normal normal normal 14px/1 iconvault;font-size:12px;font-weight:700;height:1em;line-height:1.4em;position:relative;text-align:center;width:1.28571429em}.weather:after,.weather:before,[class*=" weather-"]:after,[class*=" weather-"]:before,[class^=weather-]:after,[class^=weather-]:before{bottom:0;left:0;position:absolute;right:0;top:0}.weather-basecloud:before,.weather-basethundercloud:before,.weather-windyraincloud:before,.weather-windysnowcloud:before{color:#ccc}.weather-basecloud:before{content:"\f105"}.weather-windyraincloud:before{content:"\f111"}.weather-windysnowcloud:before{content:"\f109"}.weather-basethundercloud:before{content:"\f105"}.weather-thunder:before{color:orange;content:"\f114"}.weather-cloudy:before{color:#ccc;content:"\f106"}.weather-sunny:after{color:orange;content:"\f101"}.weather-drizzle:before{color:#82b2e4;content:"\f10a"}.weather-hail:before{color:#ccc;content:"\f10f"}.weather-showers:before{color:#82b2e4;content:"\f104"}.weather-rainy:before{color:#4681c3;content:"\f107"}.weather-snowy:before{color:#acd3f3;content:"\f10b"}.weather-frosty:before{color:#85d8f7;content:"\f102"}.weather-windy:before{color:#ccc;content:"\f115"}.weather-windyrain:before{color:#acd3f3;content:"\f10e"}.weather-windysnow:before{color:#acd3f3;content:"\f103"}.weather-sleet:before{color:#acd3f3;content:"\f10c"}.weather-moon:after{color:orange;content:"\f10d"}.weather-night:after{color:orange;content:"\f100"}.weather-sun:after{color:orange;content:"\f113"}.weather-cloud:after{color:#ccc;content:"\f106"}.weather-sunrise:before{color:orange;content:"\f112"}.weather-sunset:before{color:#f96f23;content:"\f110"}.weather-mist:before{color:#ccc;content:"\f108"}.color-twitter{color:#4099ff}.color-facebook{color:#3b5998}.color-whatsapp{color:#25d366}.color-telegram{color:#08c}.color-google-plus{color:#dd4b39}.color-instagram{color:#cd486b}.color-reddit{color:#ff4301}.color-danger,a.color-danger:link,a.color-danger:visited{color:#982436}*{border:none;margin:0;padding:0}* html .clearfix{height:1%}*+html .clearfix{display:inline-block}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}body{background-attachment:fixed;background-color:#b8bbbb;background-size:cover;color:#3f3f3f;font-family:Verdana,Arial,sans-serif;font-size:11px;font-weight:400;line-height:1.4em}body#home{min-width:1024px}#main{width:100%}#container{min-width:654px;padding-right:344px;position:relative}#panels{position:absolute;right:0;top:-5px;width:344px}#shared{min-width:1024px}#shared .databox.left{width:300px}#shared .databox.left table{width:100%}#shared-iframe{background:#fff;max-width:600px;min-width:240px;padding-top:0}#shared-iframe #headline{display:none}#shared-iframe #training-charts-and-map,#shared-iframe #training-table{margin:0;padding:0;width:100%}body{padding-top:41px}@keyframes blinker{50%{opacity:0}}#headline{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#012e38;left:0;line-height:24px;position:fixed;top:0;width:100%;z-index:1100}#headline .tab{display:block;float:left}#headline .tab:hover{color:#cde1e6}#headline .tab.right{float:right}#headline .avatar{display:block}#headline .tab,.headline-menu .submenu li{color:#e6eaeb;margin:3px 18px;padding:2px}.headline-menu .submenu-label{color:#e6eaeb;margin:0;padding:5px 12px}.headline-menu .submenu-label.only-icon{padding:5px 8px}.headline-menu .submenu-label a:link,.headline-menu .submenu-label a:visited{color:#e6eaeb}.headline-menu:hover .submenu-label,.headline-menu:hover .submenu-label a:hover,.headline-menu:hover .submenu-label a:link,.headline-menu:hover .submenu-label a:visited{color:#cde1e6}.headline-menu .submenu{border-bottom:2px solid rgba(1,46,56,.2);border-left:2px solid rgba(1,46,56,.2);border-right:2px solid rgba(1,46,56,.2);top:100%;z-index:1100}.headline-menu .submenu li{background:#012e38}.headline-menu .submenu li.separator{background:#1a5664;font-size:0;height:2px}.headline-menu .submenu li a{color:#e6eaeb}.headline-menu .submenu li a:active,.headline-menu .submenu li a:hover{color:#cde1e6}.headline-menu .submenu a:hover{background:#1a5664}.headline-menu .submenu.right-oriented{border-right:0;right:0}#headline .logo{background:url(https://c4.runalyze.com/build/images/runalyze-header-swoosh.bf84fe43.png) no-repeat 50%;height:20px;margin:5px 25px 5px 5px;text-indent:-9999px;width:184px}#menu-link{display:none}#new-notifications-menu .no-notifications-messages{text-align:center}#new-notifications-menu .submenu-label .fa,#new-notifications-menu .submenu-label .fab,#new-notifications-menu .submenu-label .far,#new-notifications-menu .submenu-label .fas{position:relative}#new-notifications-menu .new-notifications-indicator{animation:blinker 4s linear infinite;background-clip:padding-box;background-color:#6ab54e;background-image:linear-gradient(#6ab54e,#3f9235);border:2px solid #012e38;border-radius:50%;height:8px;position:absolute;right:-6px;top:-6px;width:8px;z-index:1101}#new-notifications-menu .submenu{width:250px}#new-notifications-menu .notification-message{color:#e6eaeb!important;white-space:normal}#new-notifications-menu .notification-message.is-new{color:#cde1e6!important}#new-notifications-menu .notification-message a{color:inherit!important}.tablesorter-pager input,.tablesorter-pager select,code,input,select,textarea{background-color:hsla(0,0%,100%,.7);border:1px solid #b5b5b5;border-radius:3px;font-size:.9em;margin:4px 2px}.tablesorter-pager input,.tablesorter-pager select,code,input,textarea{padding:2px}select{padding:1px}.as-input{display:inline-block;font-size:.9em;padding:3px}table input,table select,table textarea{margin:0 2px}th input[type=text],th select{box-sizing:border-box;max-width:100%;width:100%}input:focus,select:focus,textarea:focus{background-color:#e2f5da}input[type=checkbox],input[type=radio]{border:none;position:relative;top:2px}input[type=checkbox],input[type=radio],label.checkable{cursor:pointer}.button,button[type=submit],input[type=submit]{background-color:#012e38;border:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);color:#e6eaeb!important;cursor:pointer;font-family:inherit;font-size:11px;line-height:inherit;min-width:100px;padding:8px 12px!important}.button:hover,button[type=submit]:hover,input[type=submit]:hover{background-color:#1a5664;color:#cde1e6!important}.button.danger,button[type=submit].danger,input[type=submit].danger{background-color:#982436}.button.secondary,button[type=submit].secondary,input[type=submit].secondary{background-color:#1a5664}.button{display:block;margin:0 auto;text-align:center;width:127px}.button.w-auto{width:auto}.button.d-inline-block{display:inline-block}.submit-buttons{margin-top:1em;text-align:center}.submit-buttons .button,.submit-buttons button[type=submit],.submit-buttons input[type=submit]{margin-left:.5em;margin-right:.5em}fieldset{border-top:1px solid #dadada;clear:both;padding-bottom:10px;padding-top:6px}fieldset.no-overflow{max-width:100%;min-width:0;overflow-x:auto}fieldset.collapsed div,fieldset.collapsed>input{display:none!important}fieldset.without-legend{border-top:none}fieldset.without-legend legend{display:none}fieldset legend{color:#1a5664;cursor:pointer;font-weight:700;margin-left:6px;padding-right:3px}fieldset legend:before{-webkit-font-smoothing:antialiased;color:#1a5664;content:"\f0d7";display:inline-block;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;line-height:1;text-align:center;width:16px}fieldset.collapsed legend:before{content:"\f0da"}fieldset label{float:left;font-weight:700;margin:0!important;padding:3px 0;width:45%}fieldset label small{font-weight:400}fieldset label.default-style{float:none;font-weight:inherit;margin:inherit;padding:inherit;width:auto}fieldset .checkbox-collection>div,fieldset label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}fieldset .checkbox-collection input{margin-left:2px;margin-right:2px}fieldset .toolbar-line label{float:none;font-weight:400;width:auto}fieldset .inline label{float:none;padding:3px 0;width:auto}fieldset .w100,fieldset .w25,fieldset .w33,fieldset .w50{min-height:21px;padding:2px 0}fieldset .w25,fieldset .w33,fieldset .w50{display:block;float:left}fieldset .w100{clear:left}fieldset .double-height-right{float:right;min-height:19px;padding:11px 0}fieldset input,fieldset select,fieldset textarea{margin:0;padding:2px}fieldset select{box-sizing:content-box}fieldset .small-size{width:60px}fieldset .middle-size{width:120px}fieldset .full-size{width:53%}fieldset .chosen-container{width:53%!important}fieldset .fullwidth{width:95%}fieldset .withFullLabel label{display:block;float:none;width:auto}fieldset .with50erLabel label{width:22.5%}fieldset .with50erLabel .full-size{width:75%}fieldset .with50erLabel .chosen-container{width:75%!important}fieldset .with50erLabel .inline label{float:none}fieldset .with33erLabel label{width:14.85%}fieldset .with33erLabel .full-size{width:84%}fieldset .with33erLabel .chosen-container{width:84%!important}fieldset .w50.with33erLabel label{width:29.7%}fieldset .w50.with33erLabel .full-size{width:65%}fieldset .w50.with33erLabel .chosen-container{width:65%!important}fieldset .with33erLabel .inline label{float:none}fieldset textarea.full-size,fieldset textarea.fullwidth{height:72px}fieldset textarea{font-family:inherit;resize:vertical}fieldset input[type=time]{width:auto}fieldset .checkbox-first{position:relative}fieldset .checkbox-first label{display:block;float:none;line-height:21px;text-indent:18px;width:100%}fieldset .checkbox-first label>*{text-indent:0}fieldset .checkbox-first input{bottom:0;left:0;margin-top:7px;position:absolute;top:0}fieldset .checkbox-inline label{float:none;white-space:normal}fieldset .checkbox-inline-spaced{display:inline-block;margin-bottom:1em;margin-right:1em}.input-with-unit{position:relative}.input-with-unit input{padding:2px 30px 2px 0;text-align:right}.input-with-unit .small-size{width:44px}.input-with-unit .middle-size{width:94px}.input-with-unit .full-size{width:46%}.input-with-unit .small-size.pick-a-date{width:60px}.input-with-unit .input-unit{color:#ccc;display:block;float:none!important;font-size:.9em;font-weight:400;padding:0;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:30px!important}.wflex{display:flex;margin-bottom:1em}.wflex-widget{flex-grow:1;width:35em}.wflex-widget-input{float:left;line-height:2em}.wflex-help{flex-grow:1;font-size:.9em;margin-top:.5em;padding-left:1.5em;position:relative;width:35em}.wflex-help.with-content:before{content:"\f059";font-family:Font Awesome\ 5 Free;left:0;opacity:.5;position:absolute;top:.1em}:invalid,fieldset .validation-failed,input.invalid,select.chosen-select:invalid+.chosen-container .chosen-choices,select.invalid,textarea.invalid{background-color:#fff1e3;border-color:#c85668}fieldset:invalid,form:invalid{background-color:transparent}fieldset:invalid legend{color:#c85668}ol.splits li{padding-bottom:3px}.form-health input,.form-health select,.form-health textarea,.form-modern input,.form-modern select,.form-modern textarea{font-family:inherit;font-size:1em}.form-health fieldset .w100,.form-health fieldset .w25,.form-health fieldset .w33,.form-health fieldset .w50,.form-modern fieldset .w100,.form-modern fieldset .w25,.form-modern fieldset .w33,.form-modern fieldset .w50{padding:4px 0}.form-health .small-size.pick-a-date,.form-modern .small-size.pick-a-date{width:70px}.form-health .chosen-container,.form-modern .chosen-container{font-size:1em}.date-time-range-as-heading .full-size{width:100%}.date-time-range-as-heading .input-with-unit .input-unit,.date-time-range-as-heading label{display:none}.date-time-range-as-heading .date-time-range-next,.date-time-range-as-heading .date-time-range-prev,.date-time-range-as-heading input,.date-time-range-as-heading select{font-size:14px}.date-time-range-as-heading input{background:transparent;border:none;padding:0;text-align:center;width:85px!important}.date-time-range-as-heading select{float:right}.radio-menu label,.radio-menu.inline label{display:inline-block;padding-left:1em;padding-right:1em}.radio-menu label input[type=radio],.radio-menu.inline label input[type=radio]{vertical-align:text-bottom}.form-mode-edit .form-edit-only,.form-mode-no-edit .form-no-edit-only{display:inline;display:initial}.form-mode-edit .form-no-edit-only,.form-mode-no-edit .form-edit-only{display:none}body.overlay{overflow:hidden}body.overlay #ajax-outer,body.overlay #overlay{display:block}#overlay{background:rgba(0,0,0,.7);z-index:2000}#ajax-outer,#overlay{bottom:0;display:none;left:0;position:fixed;right:0;top:0}#ajax-outer{overflow-y:auto;z-index:2001}#ajax{border-radius:0;box-shadow:none;display:none;left:50%;margin:25px 0 25px -410px;padding:0;position:absolute;width:820px;z-index:2001}#ajax.small-window{margin-left:-250px;width:500px}#ajax.big-window{margin-left:-45%;width:90%}#ajax:after{bottom:-25px;content:"";height:25px;position:absolute;width:1px}#ajax.fullscreen{background-color:#f6f6f7;border:0;border-radius:0;box-sizing:border-box;height:100%;left:0;margin:0!important;overflow:auto;position:fixed;top:0;width:100%!important;z-index:2010}#ajax.fullscreen #close{right:0;top:0}#ajax.fullscreen:after{display:none}#ajax img{max-width:100%}#ajax-navigation{display:block;height:100%;left:0;margin:0;overflow:auto;position:fixed;top:0;width:210px;z-index:2001}form#training{min-height:350px}.black-rounded-icon{background:#000;border:2px solid #fff;border-radius:13px;box-shadow:1px 1px 2px #000;color:#fff!important;display:block;font-size:13px;height:24px;line-height:24px;position:absolute;text-align:center;width:24px}#ajax-next,#ajax-prev,#close{cursor:pointer;position:absolute;z-index:2012}#close{right:-20px;top:-20px}#ajax-prev{left:-25px;top:150px}#ajax-next{right:-25px;top:150px}#ajax-next.black-rounded-icon,#close.black-rounded-icon{box-shadow:-1px 1px 2px #000}#searchResult{overflow:auto}@media screen and (max-width:960px){#ajax{left:2%;margin:0;width:90%}#ajax.small-window{left:230px;margin:0;width:500px}#ajax.big-window{left:0;margin:0;width:960px}}@media screen and (max-width:600px){#ajax{left:0;margin:0;width:600px}}a:link,a:visited{color:#012e38;-webkit-text-decoration:none;text-decoration:none}a:link.glossary-link i,a:visited.glossary-link i{color:#5f5f5f}.glossary .panel-content a:link,.glossary .panel-content a:visited,.help-center-article a:link,.help-center-article a:visited,.help-center-related-articles a:link,.help-center-related-articles a:visited,.link.active,.link.active.glossary-link i,.link:active,.link:active.glossary-link i,.link:hover,.link:hover.glossary-link i,a.active,a.active.glossary-link i,a.external:link,a.external:visited,a:active,a:active.glossary-link i,a:hover,a:hover.glossary-link i,p.file a:link,p.file a:visited,p.text a:link,p.text a:visited{color:#3b7583}.glossary .panel-content a:active,.glossary .panel-content a:hover,.help-center-article a:active,.help-center-article a:hover,.help-center-related-articles a:active,.help-center-related-articles a:hover,a.external:active,a.external:hover,p.file a:active,p.file a:hover,p.text a:active,p.text a:hover{color:#012e38}.wflex .link,p.file .link,p.text .link{color:#3b7583}.wflex .link:hover,p.file .link:hover,p.text .link:hover{color:#012e38}.links-with-margin a{margin-left:10px}h1{border-bottom:1px solid #ccc;color:#012e38;font-size:11px;line-height:18px;margin-bottom:7px;padding-left:2px;text-transform:uppercase}h1 img{vertical-align:text-bottom}h1 a:link,h1 a:visited{color:#012e38}h1 a:active,h1 a:hover{color:#3b7583}ol,ul{margin:5px 10px 15px;padding:0 0 0 20px}.abbr,abbr{border-bottom:1px dotted;-webkit-text-decoration:none;text-decoration:none}.show-on-hover-parent .show-on-hover{opacity:0;transition:opacity .3s ease-out}.show-on-hover-parent .hide-on-hover{opacity:1;transition:opacity .3s ease-out}.show-on-hover-parent:hover .show-on-hover{opacity:1}.show-on-hover-parent:hover .hide-on-hover{opacity:0}.flash-messages p:last-of-type{margin-bottom:1em}p{clear:both;display:block;margin:2px 5px}p.text-headline{font-weight:700;margin:0 0 8px}.help-center-article p,p.text{margin:2px 5px 12px}p.error,p.file,p.info,p.okay,p.warning,td.errortype{padding:4px 2px 5px 22px!important;position:relative}p.error:before,p.file:before,p.info:before,p.okay:before,p.warning:before,td.errortype:before{-webkit-font-smoothing:antialiased;display:block;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;left:0;position:absolute;text-align:center;top:4px;width:22px}p.okay{color:#3d8a21}p.okay:before{content:"\f058"}p.info,tr.DEBUG td.errortype,tr.NOTICE td.errortype,tr.TODO td.errortype{color:#3b7583}p.info:before,tr.DEBUG td.errortype:before,tr.NOTICE td.errortype:before,tr.TODO td.errortype:before{content:"\f05a"}p.warning,tr.WARNING td.errortype{color:#d4975b}p.warning:before,tr.WARNING td.errortype:before{content:"\f071"}p.error,tr.ERROR td.errortype{color:#c85668}p.error:before,tr.ERROR td.errortype:before{content:"\f056"}p.file{background-color:#f1f1f1;color:#000}p.file:before{content:"\f15b";font-weight:400}p.file.file-search:before{content:"\f002";font-weight:900}.p-aligned,p.text.p-aligned{margin-left:27px}div.checkbox,p.checkbox{background-color:#f1f1f1;color:#000;margin:2px 5px;padding:4px 2px 5px 22px;position:relative}div.checkbox>input,div.checkbox>label input,p.checkbox>input,p.checkbox>label input{display:block;left:0;position:absolute;text-align:center;top:3px;width:22px}tr.DEBUG td,tr.NOTICE td,tr.TODO td{color:#3b7583;padding:4px 2px 5px}tr.WARNING td{color:#d4975b;padding:4px 2px 5px}tr.ERROR td{color:#c85668;padding:4px 2px 5px}.block{display:block}.hide{display:none!important}.flex{display:flex}.left{float:left}.right{float:right}.clear{clear:both}.b{font-weight:700}.c{text-align:center}.l{text-align:left}.r{text-align:right}.vc{vertical-align:middle}.vb,.vb td{vertical-align:bottom}.small{font-size:.8em}.small.not-smaller .small{font-size:1em}.wk.highlight td{background:#e2f5da!important;font-weight:700}.wk td{background:#fbe0e4!important;font-weight:700}.link{cursor:pointer;padding-bottom:1px}.inline{display:inline}.minus{color:#982436}.plus{color:#3d8a21}.error{color:red;font-weight:700}.nopadding{padding:0}.padding-5{padding:5px}.nomargin{margin:0}.margin-5{margin:0 5px}.margin-10{margin:0 10px}.margin-top{margin-top:1em}.margin-top-2x{margin-top:2em}.margin-top-4x{margin-top:4em}.margin-bottom{margin-bottom:1em}.margin-bottom-2x{margin-bottom:2em}.margin-bottom-4x{margin-bottom:4em}.margin-right{margin-right:1em}.margin-right-2x{margin-right:2em}.margin-right-4x{margin-right:4em}.margin-left{margin-left:1em}.margin-left-2x{margin-left:2em}.margin-left-4x{margin-left:4em}.transparent-70{opacity:.7}.fullwidth,.w100{width:100%}table.fullwidth{box-sizing:border-box}.w50{width:50%}.w33{width:33%}.w25{width:25%}.marginr50{margin-right:50%}.mono{font-family:monospace}.nowrap{white-space:nowrap}.cursor-not-allowed{cursor:not-allowed}sup.premium-feature{background:#6ab54e;border-radius:2px;color:#f0f8ed;margin-left:2px;padding:1px 3px}.submenu sup.premium-feature,sup.premium-feature-inline{background:none;color:#6ab54e;margin-left:2px;padding:0}.scrollable-x{overflow-x:auto}.is-being-deleted,.is-being-edited{opacity:.25;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.disabled{pointer-events:none}.disabled,.unimportant,.unimportant.no-hover:hover{opacity:.5}.unimportant:hover{opacity:1}.hide-unimportant .unimportant{display:none}.nopadding td,.nopadding tr{padding:0}.nopadding input{margin:0}strong.ahead{display:block;margin-bottom:.5em}.suggestion-denied{opacity:.5;-webkit-text-decoration:line-through;text-decoration:line-through}.suggestion-open{font-style:italic}#schuhe p{background-position:0 100%;background-repeat:no-repeat}.window-plot-navigation a{margin-right:20px}.window-plot-navigation a.current{font-weight:700}.multi-import-table tbody{font:normal normal normal 11px/2em Verdana,Arial,sans-serif}.multi-import-table th{padding:2px 10px}.multi-import-table td{padding:1px 5px}.multi-import-table td input{font-size:1em;top:0}.multi-edit-table{line-height:1.5em}.multi-edit-sport-icon{padding-top:8px;position:relative}.multi-edit-icon{padding:8px 0 0}.multi-edit-icon i{opacity:.7}.multi-edit-remove-link{left:-10px;position:absolute;top:10px}.multi-edit-table tr.edited{opacity:.5}.data-browser-labels td{box-sizing:content-box;height:1em;overflow:hidden;position:relative}.data-browser-labels td span{display:block;left:0;overflow:hidden;position:absolute;right:0;text-overflow:ellipsis;top:0;white-space:nowrap}.zone-distribution{border-radius:.25em;display:flex;height:16px;margin:0 auto;overflow:hidden;width:100px}.zone-distribution span{display:flex;flex-direction:column;justify-content:center;overflow:hidden;white-space:nowrap}.notifications-list ul{border:1px solid #ccc;padding:0}.notifications-list li{background:rgba(240,240,245,.4);border-top:1px solid #ccc;list-style-type:none;padding:1em 1em 1em 2em;position:relative}.notifications-list li:first-of-type{border-top:0}.notifications-list li:nth-child(odd){background:rgba(250,250,255,.4)}.notifications-list li:hover{background-color:rgba(230,230,255,.7)}.notifications-list li:before{background-clip:padding-box;background-color:#ddd;border-radius:50%;content:"";display:block;height:.8em;left:.6em;margin-top:-.4em;position:absolute;top:1.7em;width:.8em}.notifications-list li.is-new:before{background-color:#67b957}.notifications-list li.is-new:hover:before{background:none;border-radius:0;content:"\f00c";font-family:Font Awesome\ 5 Free;font-weight:900;top:1.5em}.notifications-list li .no-link,.notifications-list li a{display:inline-block;max-width:70%}.notifications-list li .remove-link{float:right;margin-left:1em}.notifications-list li time{color:#bfbfbf;display:inline-block;float:right;font-size:.8em;max-width:25%}.glossary li{margin-bottom:.5em}.see-also li{display:inline}.see-also li:after{content:", "}.see-also li:last-of-type:after{content:""}.recovery-status-row{display:flex}.recovery-status-row-plot{margin:10px 30px 10px 5px;width:195px}.recovery-status-row-content{margin:10px 10px 10px 0}.inline-span-menu-item:not(.hide)~.inline-span-menu-item:before{content:" | "}.loading-ellipsis:after{animation:ellipsis 1.5s steps(4) infinite;content:"\2026";display:inline-block;overflow:hidden;vertical-align:bottom;width:0}@keyframes ellipsis{to{width:1.25em}}.analysis-table td{position:relative;vertical-align:middle}.analysis-table.analysis-table-va-top{vertical-align:top}.analysis-table td .analysis-bar{background-color:#982436;bottom:20%;display:block;height:2px;max-width:100%;position:absolute;right:3px}.analysis-table-blue td .analysis-bar{background-color:#3b7583}.analysis-table-green td .analysis-bar{background-color:#6ab54e}.analysis-table td .fa-circle{color:#982436;text-align:center;width:30px}.legend-buttons{text-align:right}.legend-buttons label{cursor:pointer;display:inline-block;font-weight:700;margin-left:1em;padding:.5em}.hide-empty [data-content=empty]{display:none}.card-collection{display:flex;flex-wrap:wrap}.card{word-wrap:break-word}.card-tool{background:#eef1f2;border:1px solid #bababa;display:flex;flex-direction:column;margin:1rem;position:relative;width:14rem}.card-img-top{height:140px;width:100%}.card-body{flex:1 1;padding:.5rem}.stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}#personal-route-map-legend{display:flex;flex-wrap:wrap;justify-content:space-evenly}#personal-route-map-legend>div{align-items:center;display:flex;gap:1em}.panel{background:hsla(0,0%,100%,.95);border:1px solid #000;border-radius:2px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);margin:5px 5px 10px;position:relative}.panel-content h1,.panel-heading h1{border:none;color:#982436;font-size:11px;font-weight:700;margin:0;padding:5px;text-transform:uppercase}.panel-content h1 a,.panel-heading h1 a{color:#982436}.panel-content h1 a:active,.panel-content h1 a:hover,.panel-content h1.link:hover,.panel-heading h1 a:active,.panel-heading h1 a:hover,.panel-heading h1.link:hover{color:#c85668}.panel-content h2,.panel-heading h2{border:none;font-size:11px;font-weight:700;letter-spacing:1px;margin:0;padding:5px;text-transform:none}#ajax .panel-content h1,#ajax .panel-content h1 a,#ajax .panel-heading h1,#ajax .panel-heading h1 a{color:#1a5664}#ajax .panel-content h1 a:active,#ajax .panel-content h1 a:hover,#ajax .panel-content h1.link:hover,#ajax .panel-heading h1 a:active,#ajax .panel-heading h1 a:hover,#ajax .panel-heading h1.link:hover{color:#74a2ad}.panel-heading{background-color:#eef1f2;border-bottom:1px solid #bababa;line-height:18px;padding:5px}.panel-heading.panel-sub-heading{border-top:1px solid #bababa;margin-top:10px}.panel-heading+.panel-sub-heading{border-top:0;margin-top:0}.panel-heading.panel-inner-heading{background:#f6f6f6;border-bottom:none;border-top:1px solid #eee}.panel-heading.panel-heading-collapsable-as-link{cursor:pointer}.panel-heading h1,.panel-heading h2{display:inline;margin:0;padding:0}.panel-heading .hover-icons{display:inline;margin:0 5px;opacity:0;transition:opacity .3s ease-out}.panel-heading .hover-icons,.panel-heading .hover-icons a:link,.panel-heading .hover-icons a:visited,.panel-heading .icons-left,.panel-heading .icons-left a:link,.panel-heading .icons-left a:visited{color:#5f5f5f}.panel-heading .hover-icons .fa:hover,.panel-heading .hover-icons .fab:hover,.panel-heading .hover-icons .far:hover,.panel-heading .hover-icons .fas:hover,.panel-heading .hover-icons a:active,.panel-heading .hover-icons a:hover,.panel-heading .icons-left .fa:hover,.panel-heading .icons-left .fab:hover,.panel-heading .icons-left .far:hover,.panel-heading .icons-left .fas:hover,.panel-heading .icons-left a:active,.panel-heading .icons-left a:hover{color:#3f3f3f}.panel-heading:hover .hover-icons{opacity:1}.panel-heading .change-menu{float:right}.panel-heading .change-menu a{border-left:2px solid #bababa;color:#666;display:inline-block;line-height:1.2em;margin-left:10px;padding-left:5px}.panel-heading .change-menu a:hover{color:#000}.panel-heading .change-menu a.triggered{border-color:#666;color:#333}.icons-left{float:left;margin-right:5px}.headline-menu,.panel-menu .with-submenu{position:relative}.headline-menu:hover .submenu,.panel-menu .with-submenu:hover .submenu{display:block}.headline-menu ul,.panel-menu ul{list-style-type:none;margin:0;padding:0}.headline-menu .submenu,.panel-menu .submenu{display:none;min-width:100%;position:absolute;white-space:nowrap;z-index:1050}.headline-menu .submenu.pos-right,.panel-menu .submenu.pos-right{right:0}.headline-menu .submenu li,.panel-menu .submenu li{display:block;float:none;margin:0;overflow:hidden;padding:0;text-shadow:none;width:100%}.headline-menu .submenu li .link,.headline-menu .submenu li .no-link,.headline-menu .submenu li a,.panel-menu .submenu li .link,.panel-menu .submenu li .no-link,.panel-menu .submenu li a{display:block;margin:0;padding:5px 7.5px}.panel-menu{float:right;height:18px;margin-left:5px;position:relative;right:-5px;top:-5px}.panel-menu.panel-menu-floated{float:right;margin-left:5px;right:0;top:0}.panel-menu.panel-menu-text{line-height:18px;padding:5px 10px}.panel-menu.panel-menu-text .link,.panel-menu.panel-menu-text a{border:none;display:inline;line-height:inherit;padding:0}.panel-menu .link,.panel-menu a{border-left:1px solid #bababa;color:#5f5f5f;display:inline-block;line-height:18px;padding:5px 10px;position:relative}.panel-menu .link :hover,.panel-menu a :hover{color:#202020}.panel-menu .link.external,.panel-menu a.external{color:#3b7583}.panel-menu .link.external:active,.panel-menu .link.external:hover,.panel-menu a.external:active,.panel-menu a.external:hover{color:#012e38}.panel-menu ul li{border-bottom:1px solid #bababa;display:inline-block;position:relative}.panel-menu ul li.active,.panel-menu ul li.triggered,.panel-menu ul li:hover{background-color:#fcfcfc;border-bottom-color:#202020;color:#202020}.panel-menu ul .with-submenu>.link,.panel-menu ul .with-submenu>a{border-bottom:none}.panel-menu ul .with-submenu>.link:after,.panel-menu ul .with-submenu>a:after{content:" \f107";font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900}.panel-menu ul .submenu{background-color:#eef1f2;border-right:1px solid #bababa;border-top:1px solid #bababa}.inline-menu{color:#666;font-weight:400}.inline-menu ul{list-style-type:none;margin:0;padding:0}.inline-menu ul li{display:inline-block;margin:0;padding:0;position:relative}.inline-menu ul .with-submenu>.link{display:block;white-space:nowrap}.inline-menu ul .with-submenu>.link:after{content:" \f107";font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900}.inline-menu ul .with-submenu:hover>.link{color:#202020}.inline-menu ul .with-submenu:hover .submenu{display:block}.inline-menu ul .submenu{background-color:#eef1f2;border:1px solid #bababa;display:none;position:absolute;white-space:nowrap;z-index:1050}.inline-menu ul .submenu li{display:block;overflow:hidden;width:100%}.inline-menu ul .submenu .link{color:#012e38}.inline-menu ul .submenu .link,.inline-menu ul .submenu a{display:block;padding:5px 7.5px}.inline-menu ul .submenu .link:hover,.inline-menu ul .submenu a:hover{background-color:#fcfcfc;color:#202020}.small-head-navi{font-size:.8em;padding-top:4px}.panel-content{padding:5px}.panel-content.nopadding{padding:0}.panel-content.panel-sub-content{border-top:1px solid #bababa}.panel-multiple-content{display:none}.panel-multiple-content.active{display:block}.panels-more-padding .panel-heading{padding-left:10px;padding-right:10px}.panels-more-padding .panel-menu{right:-10px}.panels-more-padding .panel-content{padding-left:10px;padding-right:10px}.loading{background:url(https://c4.runalyze.com/build/images/wait.0406bcb8.gif) 50% no-repeat transparent;color:transparent;min-height:50px}.loading.panel{background:url(https://c4.runalyze.com/build/images/wait.0406bcb8.gif) 50% no-repeat hsla(0,0%,100%,.95)}.loading *{opacity:0;transition:visibility 0s .4s,opacity .4s linear;visibility:hidden}.loading-frozen{position:relative}.loading-frozen:after{background:hsla(0,0%,100%,.5);bottom:0;content:" ";left:0;position:absolute;right:0;top:0;z-index:3000}.wait-img{background:url(https://c4.runalyze.com/build/images/wait.0406bcb8.gif) 50% no-repeat!important}#data-browser-container table{width:100%}#data-browser,.statistics-container{overflow:auto}#statistics-nav{background-color:#eef1f2;border-bottom:1px solid #bababa;margin:0;padding:0}#statistics-nav li{display:inline-block;margin:0;padding:0}#statistics-nav li a{border-right:1px solid #bababa;box-sizing:content-box;color:#666;display:inline-block;height:18px;line-height:18px;padding:5px 10px;text-transform:uppercase}#statistics-nav li.active,#statistics-nav li:hover{background-color:#fcfcfc}#statistics-nav li.active>a,#statistics-nav li:hover>a{color:#202020}#statistics-nav li.with-submenu>a:after{content:" \f107";font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900}#statistics-nav li.with-submenu:hover>a{border-bottom-color:transparent}#statistics-nav li.with-submenu:hover .submenu{display:block}#statistics-nav>li{border-bottom:1px solid #bababa;margin-bottom:-1px}#statistics-nav>li.active,#statistics-nav>li:hover{border-bottom-color:#000}#statistics-nav ul.submenu{background-color:#eef1f2;border:1px solid #bababa;border-bottom:none;display:none;list-style-type:none;margin:0 0 0 -1px;padding:0;position:absolute;z-index:1050}#statistics-nav ul.submenu li{border-bottom:1px solid #bababa;display:block;overflow:hidden}#statistics-nav ul.submenu li.active,#statistics-nav ul.submenu li:hover{border-bottom-color:#202020}#statistics-nav ul.submenu li a{zoom:1;border-right:none;display:block;height:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#statistics-nav ul.submenu li a:hover{background-color:#fcfcfc}#statistics-inner table{margin:5px 0 10px}.databox{background:#f6f6f6;border:1px solid #ccc;float:left;margin:5px}.databox,.databox td,.databox tr{padding:3px}.inline-head{font-weight:700;padding-right:10px}.databox-header{text-align:center}.databox-header a.change{opacity:.5}.databox-header a.change.triggered{opacity:1}.datepicker td,.datepicker th{padding:0!important}.table-container{max-width:100%;overflow:auto}.table-container.max-height-75{max-height:75vh}.table-container.max-height-90{max-height:90vh}table{border-collapse:collapse;border-spacing:0;margin:5px auto 10px}td,tr{padding:3px;vertical-align:top}thead.sticky{background:rgba(240,240,245,.4)}thead.sticky,thead.sticky th{position:sticky;top:0}.sortable thead.sticky{background:#e1e1e1}.va-m td,.va-m tr,td.va-m{vertical-align:middle}td.loading{height:50px}tbody.asThead th,thead th,thead tr{border:0 #666;border-bottom:1px solid #666;padding:3px;text-align:center;vertical-align:middle}.more-padding tbody.asThead th,.more-padding td,.more-padding thead th{padding:5px 3px}.more-more-padding tbody.asThead th,.more-more-padding td,.more-more-padding thead th{padding:5px 1em}.more-more-padding-2x tbody.asThead th,.more-more-padding-2x td,.more-more-padding-2x thead th{padding:5px 2em}.more-padding-vertical tbody.asThead th,.more-padding-vertical td,.more-padding-vertical thead th{padding:3px 5px 1em}.more-padding-vertical-2x tbody.asThead th,.more-padding-vertical-2x td,.more-padding-vertical-2x thead th{padding:1em 5px}thead.r th{text-align:right}tbody.asThead th{text-align:inherit}td img{vertical-align:middle}td.as-small-as-possible,th.as-small-as-possible{white-space:nowrap;width:1px}.zebra-style tbody .top-spacer,tbody.top-spacer tr:first-child,tbody.top-spacer tr:first-child td,td.top-spacer,tr.top-spacer{border-top:1px solid #666}.top-separated-light,.zebra-style tbody .top-separated-light{border-top:1px solid #ccc}.top-separated,.zebra-style tbody .top-separated{border-top:1px solid #999}.bottom-separated,.zebra-style tbody .bottom-separated{border-bottom:1px solid #999}.right-separated,.zebra-style tbody .right-separated{border-right:1px solid #999}.left-separated,.zebra-style tbody .left-separated{border-left:1px solid #999}td.bottom-spacer,tr.bottom-spacer,tr.bottom-spacer td{border-bottom:1px solid #666}tr.space-line,tr.space-line td{background:#eee;border:none!important;font-size:0;height:1px;line-height:1px;padding:0}tr.space-line.zebra-corrector,tr.space-line.zebra-corrector td{background:inherit;height:0;line-height:0}.zebra-style tbody.top-and-bottom-border tr:first-child{border-top:1px solid #666}.zebra-style tbody.top-and-bottom-border tr:last-child{border-bottom:1px solid #666}.zebra-style tbody.asThead tr{border-top:none}.zebra-style tbody tr{background-color:rgba(240,240,245,.4);border-top:1px solid #eee}.zebra-style tbody tr.active,.zebra-style tbody tr:hover{background-color:hsla(0,0%,100%,.5)!important;color:#000}.zebra-style tbody tr td.no-zebra,.zebra-style tbody tr.no-zebra{background:transparent!important}.zebra-style tbody tr.no-border{border-top:none}.zebra-style tbody tr:nth-child(odd){background-color:rgba(250,250,255,.4)}.zebra-style tbody tr td.highlight,.zebra-style tbody tr.highlight,.zebra-style th td.highlight,.zebra-style th.highlight{background:#e2f5da!important}.highlight-on-hover tbody tr:hover,.zebra-style tbody tr td.highlight:hover,.zebra-style tbody tr.highlight:hover,.zebra-style th td.highlight:hover,.zebra-style th.highlight:hover{background:#a8e094!important}.zebra-blue tbody tr:nth-child(odd){background-color:rgba(230,230,255,.7)}.sortable thead th{background-color:#efefef;border:1px solid #e1e1e1}.sortable thead th.tablesorter-header{cursor:pointer;padding-right:14px;position:relative}.sortable thead th.tablesorter-header>div:after{-webkit-font-smoothing:antialiased;content:"\f0dc";display:inline-block;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;position:absolute;right:0;text-align:center;width:14px}.sortable thead th.tablesorter-header.sorter-false{cursor:default;padding-right:0}.sortable thead th.tablesorter-header.sorter-false>div:after{display:none}.sortable thead th.tablesorter-header:hover>div:after,.sortable thead th.tablesorter-headerDesc:hover>div:after,.sortable thead th.tablesorter-headerDesc>div:after{content:"\f0de"}.sortable thead th.tablesorter-headerAsc:hover>div:after,.sortable thead th.tablesorter-headerAsc>div:after{content:"\f0dd"}.sortable thead th.tablesorter-headerAsc,.sortable thead th.tablesorter-headerDesc{font-style:italic}.sortable thead th.tablesorter-header{background-clip:padding-box}.separated-left,.sortable thead th.separated-left{border-left:1px solid #e1e1e1}.separated-right,.sortable thead th.separated-right{border-right:1px solid #e1e1e1}#training-overview:after{content:""}.training-row{border-left:1px solid #eee;margin-left:300px;position:relative}.training-row.fullwidth{border-left:0;margin-left:0}.training-row:after{clear:both;content:".";display:block;height:0;visibility:hidden}.training-row-info{float:left;margin-left:-301px;max-height:200px;overflow-y:auto;width:300px}.training-row-info.with-shadow{max-height:190px;padding-bottom:10px}.training-row-info.fullheight{max-height:none}.training-row-info .boxed-values{margin-bottom:0}.training-row-info .boxed-value-outer.w100 .boxed-value-container,.training-row-info .boxed-value-outer.w25:nth-child(4n) .boxed-value-container,.training-row-info .boxed-value-outer.w33:nth-child(3n) .boxed-value-container,.training-row-info .boxed-value-outer.w50:nth-child(2n) .boxed-value-container{border-right:0}.training-row-info table.fullwidth.zebra-style tbody tr:first-child{border-top:0}.training-row-info .zebra-style tbody tr{border-color:#eee}.training-row-info-shadow{bottom:0;box-shadow:inset 0 -20px 15px -15px #fff;height:15px;left:-301px;position:absolute;width:300px;z-index:1}.training-row-plot .flot{background:transparent}.training-row-plot p{clear:none}#statistics-inner .training-row-info table.fullwidth{margin:0}#statistics-inner .training-row-plot table{margin-top:0}.training-row-plot .bar-chart-table tr td:first-child,.training-row-plot .bar-chart-table tr th:first-child{padding-left:10px}.training-row-plot .bar-chart-table tr td:last-child,.training-row-plot .bar-chart-table tr th:last-child{padding-right:10px}.map{height:300px;min-width:300px;width:100%}.only-mobile{display:none}@media (max-width:1024px){.only-desktop{display:none!important}#container,body#home,body#shared{min-width:320px}#container{padding-right:0}#panels{margin:0 auto;max-width:344px;position:static}#data-browser-inner h1{text-align:center}#data-browser-inner h1 span.right{display:block;float:none}#data-browser-calendar{width:auto}#qs-widget-calendar,#widget-calendar{overflow:auto;width:auto}#data-browser,#statistics-inner{overflow:hidden}#data-browser-container,.statistics-container{box-sizing:border-box;overflow:auto;width:100%}table,td,tr{white-space:nowrap}#training-table td,table.mobile-wrap,table.mobile-wrap td,table.mobile-wrap tr{white-space:normal}.training-row{margin-left:0}.training-row-info{float:none;margin-left:0;width:auto}#statistics-inner{clear:both}#statistics-inner>ul.jbar{float:none;margin:0 auto 5px;position:static}#statistics-inner>ul.jbar .right,#statistics-inner>ul.jbar li{float:none}#ajax{overflow:auto}#close{float:right;margin-left:1em;position:relative;right:auto;top:auto}#ajax-next,#ajax-prev{position:fixed}#ajax-prev{left:.5em}#ajax-next{right:.5em}}@media (max-width:848px){#home #headline{max-height:100%;overflow-y:scroll}#home #headline .headline-menu,#home #headline .tab{display:none;margin:5px 0;padding:2px 5%;width:90%}#home #headline .headline-menu .tab{padding:0;width:100%}#home #headline.menu-expanded .headline-menu,#home #headline.menu-expanded .logo,#home #headline.menu-expanded .tab{display:block;position:static}#home #headline.menu-expanded .submenu{position:static}#home #headline.menu-expanded .headline-menu-expanded .submenu{display:block}#home #headline .left,#home #headline .right,#home #headline .tab{float:none}#home #headline .logo{display:inline-block;margin-left:auto;margin-right:auto}#home #headline .submenu{border:0}#home #headline .headline-menu .submenu-label,#home #headline .headline-menu .submenu-label.only-icon{padding-left:0;padding-right:0}#home #headline .only-mobile{display:inline;display:initial}#shared #headline{max-height:36px;overflow:hidden}#menu-link{color:#fff;cursor:pointer;display:block;font-size:20px;height:20px;line-height:20px;margin:7px;position:absolute;right:0;top:0}#ajax,#ajax.big-window,#ajax.small-window{border:none;height:100%;left:0;margin:0!important;overflow:auto;position:fixed;top:0;width:100%}#ajax fieldset .w100,#ajax fieldset .w25,#ajax fieldset .w33,#ajax fieldset .w50{clear:both;float:none;width:100%}#ajax iframe{max-width:100%}.toolbar-content span.right{display:block;float:none;margin:3px 0}.databox{float:none!important;margin:5px 0;width:100%!important;width:calc(100% - 8px)!important}.map{min-width:0}.flot,.flot canvas,.flot-changeable{max-width:100%!important;width:100%!important}}@media (max-width:420px){#panels{margin:0 auto;position:static;width:320px}.hidden-mobile{display:none!important}.only-mobile{display:inline;display:initial}.panel-menu{height:auto;text-align:right}#public-tabs .panel-content{overflow:auto}.xs-block{display:block}}.colored-grey{background:#ececec}.colored-blue{background:#3b7583}.colored-light-blue{background:#74a2ad}.colored-orange{background:#d4975b}.colored-red{background:#c85668}.colored-green{background:#6ab54e}.progress-bar-container{margin:10px auto;overflow:hidden;padding-bottom:1px;padding-top:1px;width:200px}.progress-bar-container.progress-bar-container-inline{margin:-1px 0 0;width:100%}.progress-bar-inner{box-shadow:inset 0 0 1px #ccc;height:10px;position:relative;width:100%}.progress-bar-inner.with-value{height:14px}.progress-bar-value{font-size:10px;line-height:14px;position:absolute}.progress-bar-start,.progress-bar-target{bottom:0;position:absolute;top:0;width:0}.progress-bar-start{border-left:1px solid #3f3f3f}.progress-bar-target{border-left:1px dotted #3f3f3f}.progress-bar-target.progress-bar-target-reached{border-left-color:#cde1e6}.progress-bar{height:100%;left:0;overflow:hidden;position:absolute}.progress-bar.balance-positive{border-left:1px solid #000;left:50%;max-width:50%}.progress-bar.balance-negative{border-right:1px solid #000;left:auto;max-width:50%;right:50%}.progress-bar-container.animated .progress-bar{transition:width .5s ease}.radial-progress{background-color:#d7d7d7;border-radius:50%;float:left;height:60px;margin:10px;position:relative;width:60px}.radial-progress .circle .fill,.radial-progress .circle .mask,.radial-progress .circle .shadow{border-radius:50%;height:60px;position:absolute;width:60px}.radial-progress .circle .fill,.radial-progress .circle .mask{-webkit-backface-visibility:hidden}.radial-progress .circle .mask{clip:rect(0,60px,60px,30px)}.radial-progress .circle .mask .fill{clip:rect(0,30px,60px,0);background-color:#ea463d}.radial-progress .inset{background-color:#fbfbfb;border-radius:50%;font-size:18px;font-weight:700;height:50px!important;left:50%;line-height:50px;margin:-25px 0 0 -25px!important;position:absolute;text-align:center;top:50%;width:50px!important}.boxed-values{font-size:0;margin-bottom:-1px}.boxed-values:after{clear:both;content:".";display:block;height:0;visibility:hidden}.boxed-values.at-bottom{margin-bottom:0}.boxed-value-outer{display:inline-block;float:left;min-width:77px}.boxed-value-outer.w10{width:10%}.boxed-value-outer.w20{width:20%}.boxed-value-outer.w25{width:25%}.boxed-value-outer.w33{width:33.3%}.boxed-value-outer.w50{width:50%}.boxed-value-outer .boxed-value-container{display:block;float:none;width:auto}.boxed-value-container{border-bottom:1px solid #eee;border-right:1px solid #eee;display:inline-block;float:left;font-size:11px;min-width:56px;padding:5px 10px;position:relative;text-align:right}.boxed-value-container.with-icon{min-width:40px;padding:5px 10px 5px 26px}.boxed-value-container.with-icon>i,.boxed-value-container.with-icon>span>i{font-size:14px;left:5px;line-height:14px;margin-top:-7px;position:absolute;top:50%}.boxed-value-container.with-icon i.fa,.boxed-value-container.with-icon i.fab,.boxed-value-container.with-icon i.far,.boxed-value-container.with-icon i.fas{height:14px;width:14px}.boxed-value{display:block;font-size:14px;font-weight:700;height:16px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.boxed-value .boxed-value-unit{display:inline;font-size:11px;font-weight:400}.boxed-value-info{display:block;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.boxed-value-info sub{line-height:0}.flexible-height .boxed-value{height:auto;white-space:normal}#sports .boxed-value-container.with-icon i{font-size:22px;left:15px;line-height:22px;margin-top:-11px}.dataset-sport{font-size:14px;line-height:18px;padding:1px}.bar-chart-table{font-size:11px;width:100%}.bar-chart-table tr{border-bottom:1px solid #eee}.bar-chart-table td{vertical-align:middle}.bar-chart-table{text-align:right}.bar-chart-row{height:32px;padding-left:100px;position:relative}.bar-chart .bar-chart-label,.bar-chart-table .bar-chart-label{border-right:1px solid #000;line-height:1.5;min-height:32px;min-width:94px;overflow:hidden;padding-right:5px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.bar-chart .bar-chart-label{float:left;margin-left:-100px}.bar-chart-value{background:#982436;display:inline-block;height:20px;position:relative;top:6px}.bar-chart-value-cell{overflow:hidden;padding-left:0;padding-right:40px;text-align:left;white-space:nowrap;width:100%}.bar-chart-value-cell .bar-chart-text{line-height:32px}.fa-grey{color:#999}.fa-green{color:#3d8a21}.vo2max-icon.fa-arrow-up{color:#009500}.vo2max-icon.fa-arrow-up.fa-rotate-45{color:#257025}.vo2max-icon.fa-arrow-right{color:#4b4b4b}.vo2max-icon.fa-arrow-down{color:#ba0000}.vo2max-icon.fa-arrow-right.fa-rotate-45{color:#8b2f2f}.rpe-icon{border:2px solid transparent;border-radius:50%;font-size:9px}.rpe-icon,.windicon{display:inline-block;height:13px;line-height:13px;text-align:center;width:13px}.windicon{border:1px solid #3f3f3f;border-radius:50%;font-size:7px;margin:0 2px;position:relative}.windicon-direction{border-color:#3f3f3f transparent transparent;border-style:solid;border-width:6px 2px;display:block;height:7px;left:5px;position:absolute;top:-3px;width:0}.checkbox-icon:before{content:"\f0c8";font-weight:400}.checkbox-icon.checked:before{content:"\f14a";font-weight:400}.checkbox-icon:active,label:active .checkbox-icon{position:relative;top:1px}.fade{opacity:0}.fade.in{opacity:1}.tooltip{display:block;font-size:11px;opacity:0;padding:5px;position:absolute;visibility:visible;z-index:1990}.fullscreen .tooltip,.overlay .tooltip{z-index:3010}.tooltip.in{opacity:.9}.tooltip-inner{background-color:#012e38;border-radius:0;color:#e6eaeb;max-width:400px;padding:3px 8px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.tooltip-arrow{height:0;position:absolute;width:0}.tooltip.top{margin-top:-2px}.tooltip.right{margin-left:2px}.tooltip.bottom{margin-top:2px}.tooltip.left{margin-left:-2px}.tooltip.top .tooltip-arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #012e38;bottom:0;left:50%;margin-left:-5px}.tooltip.left .tooltip-arrow{border-bottom:5px solid transparent;border-left:5px solid #012e38;border-top:5px solid transparent;margin-top:-5px;right:0;top:50%}.tooltip.bottom .tooltip-arrow{border-bottom:5px solid #012e38;border-left:5px solid transparent;border-right:5px solid transparent;left:50%;margin-left:-5px;top:0}.tooltip.right .tooltip-arrow{border-bottom:5px solid transparent;border-right:5px solid #012e38;border-top:5px solid transparent;left:0;margin-top:-5px;top:50%}.blocklist li{list-style-type:none}.blocklist a{background-color:#fafafb;background-position:9px;background-repeat:no-repeat;border:1px solid #ccc;display:block;line-height:20px;margin:5px auto;padding:5px 30px;position:relative;text-align:center;width:70px}.blocklist a.triggered,.blocklist a:hover{background-color:#fefeff}.blocklist a.triggered{color:#000}.blocklist a.nopadding{padding:5px;width:120px}.blocklist a.w100{box-sizing:border-box;width:100%}.blocklist a .blocklist-icon{font-size:30px/2;height:25px;left:0;line-height:30px;position:absolute;text-align:center;top:0;width:30px}.blocklist.blocklist-width-auto a{display:inline-block;padding-right:10px;width:auto}.blocklist.blocklist-no-icon a{padding-left:10px;padding-right:10px}.blocklist-inline li{float:left;margin:5px}.flot-menu{float:right;line-height:14px}.flot-menu.flot-menu-inline{float:none;padding:5px;text-align:right}.flot-menu .link{border-left:2px solid #666;display:inline-block;margin-left:10px;padding-left:5px}.flot-menu .link.unimportant{border-color:#ccc}#flot-loader{height:150px;left:-9999px;position:absolute;top:0;visibility:hidden;width:500px}.flot-changeable .flot{position:absolute!important}.flot-hide{visibility:hidden}.flot-hide .flot-tick-label,.flot-hide .legend,.flot-hide .tickLabel{display:none}.flot{background:transparent;height:190px;margin:0 auto 10px;position:relative!important;width:480px}.flot.fullscreen{background:#f6f6f7;left:0;margin:0;position:fixed!important;top:0;z-index:3000}.flot .flot-tick-label,.flot .legend td,.flot .tickLabel{color:#3f3f3f;font-size:10px!important;line-height:1}.flot .legend table{background-color:hsla(0,0%,100%,.7);margin:0!important;padding:0}.flot .legend td{color:#3f3f3f;padding:0 2px;vertical-align:middle}.flot .legend td.legendLabel{padding-right:5px}.flot .flot-error{left:0;position:absolute;text-align:center;top:50%;width:100%}.flot .flot-error span{background-color:hsla(0,0%,100%,.4);border:1px solid #eee;color:#545454;font-size:9px;font-weight:700;margin:0 auto;padding:5px}.flot .annotation{background-color:#012e38;color:#e6eaeb;font-size:10px;margin:2px 0 0 2px;padding:1px 3px;position:absolute}.flot .annotation.climb-badge{background:#ea463d;border-radius:50%;height:14px;line-height:14px;margin:-16px 0 0 -6px;padding:0;text-align:center;width:14px}.flot .annotation.climb-badge a:link,.flot .annotation.climb-badge a:visited{color:#e6eaeb}.flot .tooltip{display:none;font-size:10px;position:fixed;text-align:left}.flot .tooltip.in{display:block;opacity:1}.flot .tooltip span{font-weight:700}.flot:hover .flot-options{display:block}.flot-options{background:#fff;border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.65);display:none;position:absolute;right:2px;top:2px;z-index:1000}.flot-option,.flot-options{height:20px;line-height:20px}.flot-option{border-left:1px solid #ccc;cursor:pointer;display:inline-block;text-align:center;width:20px}.flot-option.option-toggled{color:#ccc}.flot-option:hover{background-color:#f4f4f4}.flot-option:first-child{border-radius:4px 0 0 4px}.flot-option:last-child{border-radius:0 4px 4px 0}.fullscreen .flot-option.fa-expand:before{content:"\f0b2"}body>.datepicker{width:auto!important;z-index:3005}#data-browser-calendar,body>.datepicker{background-color:#fff;border:1px solid #ccc;font-size:.9em;padding:5px}#data-browser-calendar{display:none;margin:0 auto 20px;position:relative;width:525px}#calendar-submit{margin-top:5px}#qs-widget-calendar,#widget-calendar{height:130px;margin:5px auto;overflow:hidden;position:relative;width:520px}div.datepicker{cursor:default;display:none;height:147px;left:0;overflow:hidden;position:absolute;top:0;width:196px}div.datepicker table{margin:0!important;padding:0!important}.datepickerHidden{display:none}.datepicker table{border-collapse:collapse}div.datepicker table td{margin:0;padding:0;text-align:right}.datepicker th{color:#999;font-weight:400;text-align:center}.datepicker tbody a{display:block}.datepickerDays a{height:15px;line-height:15px;padding-right:2px;width:18px}.datepickerMonths a,.datepickerYears a{height:32px;line-height:32px;text-align:center;width:42px}.datepickerNotInMonth a{color:#999}.datepickerSelected{background:#74a2ad}.datepickerSelected.datepickerNotInMonth{background:#cde1e6;font-style:italic}.datepickerSpace div{width:20px}.datepickerGoNext a,.datepickerGoPrev a,.datepickerMonth a{text-align:center}.datepickerGoNext a{float:right;width:20px}.datepickerGoPrev a{float:left;width:20px}table.datepickerViewDays tbody.datepickerMonths,table.datepickerViewDays tbody.datepickerYears,table.datepickerViewMonths tbody.datepickerDays,table.datepickerViewMonths tbody.datepickerYears,table.datepickerViewMonths tr.datepickerDoW,table.datepickerViewYears tbody.datepickerDays,table.datepickerViewYears tbody.datepickerMonths,table.datepickerViewYears tr.datepickerDoW{display:none}td.datepickerDisabled a,td.datepickerDisabled a:hover,td.datepickerDisabled.datepickerNotInMonth a{color:#333}.datepicker a:hover{background-color:#cde1e6!important;color:#000!important}.d3js .plot-area{fill:#fafafa}.d3js .plot-area.no-fill{fill:none}.d3js text.c{text-anchor:middle;font-family:Arial,sans-serif}.d3js .axis,.d3js text.c{font-size:10px}.d3js .axis line,.d3js .axis path{fill:none;stroke:#999;shape-rendering:crispEdges}.d3js line.grid,.d3js line.marker,.d3js line.median{fill:none;stroke-width:1;shape-rendering:crispEdges}.d3js line.grid{stroke:#eee}.d3js .grid-highlight rect{stroke:none;fill:#eee}.d3js .grid-highlight rect.highlight-optimal{fill:rgba(106,181,78,.1)}.d3js .grid-highlight rect.highlight-non-optimal{fill:rgba(200,86,104,.1)}.d3js line.median{stroke:#333;stroke-dasharray:4,4}.d3js line.marker{stroke:#b3b3b3;stroke-dasharray:5,20}.d3js text.label{font-size:10px}.d3js .elevation{fill:none;stroke:#e3d9bb;stroke-width:2px}.d3js .area.elevation{fill:hsla(45,42%,81%,.5);stroke-width:0}.d3js .pace{fill:none;stroke:#1a5664;stroke-width:2px}.d3js .pace.pace-1{stroke:#982436}.d3js .pace.pace-2{stroke:#3d8a21}.d3js .pace.pace-3{stroke:#a16326}.d3js .pace.pace-4{stroke:#012e38}.d3js .pace.pace-5{stroke:#55000d}.d3js .pace.pace-6{stroke:#154d00}.d3js .pace.pace-7{stroke:#5a2d00}.d3js .area.pace{fill:rgba(26,86,100,.5);stroke-width:0}.d3js .power{fill:none;stroke:#3d8a21;stroke-width:2px}.d3js .power.power-1{stroke:#1a5664}.d3js .power.power-2{stroke:#982436}.d3js .power.power-3{stroke:#a16326}.d3js .power.power-4{stroke:#154d00}.d3js .power.power-5{stroke:#012e38}.d3js .power.power-6{stroke:#55000d}.d3js .power.power-7{stroke:#5a2d00}.d3js .area.power{fill:rgba(61,138,33,.5);stroke-width:0}.d3js .heart-rate{fill:none;stroke:#982436;stroke-width:2px}.d3js .heart-rate.heart-rate-1{stroke:#1a5664}.d3js .heart-rate.heart-rate-2{stroke:#3d8a21}.d3js .heart-rate.heart-rate-3{stroke:#a16326}.d3js .heart-rate.heart-rate-4{stroke:#55000d}.d3js .heart-rate.heart-rate-5{stroke:#012e38}.d3js .heart-rate.heart-rate-6{stroke:#154d00}.d3js .heart-rate.heart-rate-7{stroke:#5a2d00}.d3js .area.heart-rate{fill:rgba(152,36,54,.5);stroke-width:0}.d3js .vo2max{fill:none;stroke:#565656;stroke-width:2px}.d3js .vo2max.heart-rate-1{stroke:#3f3f3f}.d3js .vo2max.heart-rate-2{stroke:#565656}.d3js .vo2max.heart-rate-3{stroke:#646464}.d3js .area.vo2max{fill:rgba(86,86,86,.5);stroke-width:0}.d3js .crossbar{stroke:#999;shape-rendering:crispedges;pointer-events:none}.d3js .crossbar-text{stroke:none;fill:#666;pointer-events:none}.d3js a .crossbar-text{pointer-events:auto}.d3js .x-axis-labels,.d3js .y-axis-labels{text-anchor:middle;font-weight:700;letter-spacing:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.d3js .x-axis-labels rect,.d3js .y-axis-labels rect{fill:transparent;cursor:pointer}.d3js .x-axis-labels tspan,.d3js .y-axis-labels tspan{pointer-events:none}.d3js .x-axis-labels .separator,.d3js .y-axis-labels .separator{fill:#999;font-weight:400;letter-spacing:-2px}.d3js .axis.movable text{cursor:move}.d3js path.color-danger{stroke:#982436}.d3js .no-data-message{dominant-baseline:middle;text-anchor:middle;display:none;font-size:.9em;opacity:.5}.d3js .no-data-element{display:none}.d3js .no-data .no-data-element{display:inherit}.d3js .clickable{cursor:pointer}.boxplot circle,.boxplot line,.boxplot rect{fill:#6ab54e;fill-opacity:1;stroke:#333;stroke-width:1px}.boxplot circle.clicked,.boxplot circle:hover{fill:#328593;fill-opacity:1;stroke:#328593;stroke-opacity:.5;stroke-width:7}.boxplot circle.disabled,.boxplot circle.disabled.clicked,.boxplot circle.disabled:hover{fill:#999;stroke:#999}.boxplot line,.boxplot rect{shape-rendering:crispEdges}.boxplot rect:hover{fill:#3b7583}.boxplot .center{stroke-dasharray:3,3}.boxplot .outlier{fill:none;stroke:#333}.scatterplot circle{fill:#6ab54e;stroke:#b5daa7;stroke-width:.5px}.scatterplot circle:hover{fill:#3b7583;stroke:#9dbac1}.histogram rect{fill:#6ab54e}.histogram rect.clicked,.histogram rect:hover{fill-opacity:.75}.histogram .bar-0{fill:#6ab54e}.histogram .bar-1{fill:#43799b}.histogram .bar-2{fill:#d57a35}.histogram .bar-3{fill:#9d6ba3}.histogram .bar-4{fill:#a09842}.histogram .bar-5{fill:#546ea2}.histogram .bar-6{fill:#e9a15c}.histogram .bar-7{fill:#b38195}.histogram .bar-8{fill:#ba893c}.histogram .bar-9{fill:#e98241}.histogram .bar-10{fill:#8854b2}.histogram .bar-11{fill:#deae77}.histogram .bar-12{fill:#85a748}.histogram .bar-13{fill:#e97234}.histogram .bar-14{fill:#e9b169}.histogram .bar-15{fill:#6562a9}.histogram .bar-16{fill:#e9924f}.histogram .bar-17{fill:#c89786}.histogram .bar-18{fill:#7657b0}.histogram .bar-19{fill:#328494}.histogram .bar-grey{fill:rgba(0,0,0,.03)}.histogram .bar-grey:hover{fill:rgba(0,0,0,.08)}.calendar-heatmap .days rect:hover{stroke:#1a5664;fill-opacity:.25}.calendar-heatmap .months path{fill:none;stroke:#1a5664;stroke-width:1}.sparkline path{fill:none;stroke:#000}.sparkline circle{fill:#c00}.crossbar-info{pointer-events:none}.crossbar-info rect{stroke:#ccc;fill:hsla(0,0%,100%,.9);shape-rendering:crispedges;font-size:.9em}.crossbar-info tspan.title,.crossbar-info tspan.value{font-weight:700}.crossbar-info tspan.label{font-weight:400}.d3js .cmv-0{fill:#6ab54e}.d3js .cmv-1{fill:#3a538b}.d3js .cmv-2{fill:#375a8c}.d3js .cmv-3{fill:#34608d}.d3js .cmv-4{fill:#31668e}.d3js .cmv-5{fill:#2f6c8e}.d3js .cmv-6{fill:#2c718e}.d3js .cmv-7{fill:#2a778e}.d3js .cmv-8{fill:#287d8e}.d3js .cmv-9{fill:#26828e}.d3js .cmv-10{fill:#23888e}.d3js .cmv-11{fill:#218e8d}.d3js .cmv-12{fill:#20938c}.d3js .cmv-13{fill:#1f998a}.d3js .cmv-14{fill:#1f9f88}.d3js .cmv-15{fill:#20a486}.d3js .cmv-16{fill:#24aa83}.d3js .cmv-17{fill:#29af7f}.d3js .cmv-18{fill:#31b57b}.d3js .cmv-19{fill:#3aba76}.d3js .cmv-20{fill:#44bf70}.d3js .cmv-21{fill:#50c46a}.d3js .cmv-22{fill:#5cc863}.d3js .cmv-23{fill:#69cd5b}.d3js .cmv-24{fill:#77d153}.d3js .cmv-25{fill:#86d549}.d3js .cmv-26{fill:#95d840}.d3js .cmv-27{fill:#a5db36}.d3js .cmv-28{fill:#b5de2b}.d3js .cmv-29{fill:#c5e021}.d3js .cmv-30{fill:#d5e21a}.d3js .cmv-31{fill:#e5e419}.d3js .cmv-32{fill:#f4e61e}.d3js .cmd-0{fill:#5e4fa2}.d3js .cmd-1{fill:#525fa9}.d3js .cmd-2{fill:#4470b2}.d3js .cmd-3{fill:#3682ba}.d3js .cmd-4{fill:#3d94b8}.d3js .cmd-5{fill:#4ba4b1}.d3js .cmd-6{fill:#5cb7aa}.d3js .cmd-7{fill:#6ec5a5}.d3js .cmd-8{fill:#84cea4}.d3js .cmd-9{fill:#97d5a4}.d3js .cmd-10{fill:#acdea4}.d3js .cmd-11{fill:#bfe5a0}.d3js .cmd-12{fill:#d1ed9c}.d3js .cmd-13{fill:#e1f399}.d3js .cmd-14{fill:#ecf7a1}.d3js .cmd-15{fill:#f4faad}.d3js .cmd-16{fill:#fcfeba}.d3js .cmd-17{fill:#fffbb8}.d3js .cmd-18{fill:#fef1a8}.d3js .cmd-19{fill:#fee797}.d3js .cmd-20{fill:#fedc88}.d3js .cmd-21{fill:#fece7c}.d3js .cmd-22{fill:#fdbf6f}.d3js .cmd-23{fill:#fdaf62}.d3js .cmd-24{fill:#fa9b58}.d3js .cmd-25{fill:#f88950}.d3js .cmd-26{fill:#f57547}.d3js .cmd-27{fill:#ee6445}.d3js .cmd-28{fill:#e45549}.d3js .cmd-29{fill:#dc484d}.d3js .cmd-30{fill:#d0384e}.d3js .cmd-31{fill:#be254a}.d3js .cmd-32{fill:#ad1246}.d3js-legend .legend-entry{display:inline-block;margin-right:1em}.d3js-legend .legend-color{display:inline-block;height:8px;width:8px}.d3js-legend .legend-details{font-size:.9em;font-weight:400;opacity:.75}.d3js-legend.clickable .legend-entry{cursor:pointer}.d3js-legend.vertical .legend-entry{display:block;margin-bottom:1em;margin-right:0}.series-marked .d3js-legend .legend-entry{opacity:.5}.d3js-legend .legend-entry:hover,.series-marked .d3js-legend .legend-entry.marked{opacity:1}.series-marked .d3js [class^=cmd-],.series-marked .d3js [class^=cmv-]{fill-opacity:.5}.series-marked .d3js [class^=cmd-].marked,.series-marked .d3js [class^=cmv-].marked{fill-opacity:1;stroke:rgba(0,0,0,.25)}.small-inline-plot .d3js .plot-area{fill:none}.small-inline-plot .d3js path.line{stroke:rgba(59,117,131,.5);stroke-width:2px;fill:none}.small-inline-plot .d3js circle{fill:rgba(59,117,131,.5);stroke:none}.small-inline-plot .d3js rect.bar{fill:rgba(59,117,131,.5)}.small-inline-plot .d3js .axis.x line,.small-inline-plot .d3js .axis.x path{stroke:#999}.small-inline-plot .d3js .axis.x text{fill:#333}.small-inline-plot .d3js .axis.y line,.small-inline-plot .d3js .axis.y path{stroke:#e0e0e0}.small-inline-plot .d3js .axis.y.axis-right path{stroke-width:0}.small-inline-plot .d3js .axis.y text{fill:#999}.no-data svg{opacity:.5}.no-data .no-data-text{font-style:italic}.plot-details.highlight{background-color:#eee}.race-performance-chart .x-axis-labels.x-axis-date .x-axis-label-distance,.race-performance-chart .x-axis-labels.x-axis-distance .x-axis-label-date,.race-performance-chart .y-axis-labels.y-axis-agegrade .y-axis-label-pace,.race-performance-chart .y-axis-labels.y-axis-agegrade .y-axis-label-vo2max,.race-performance-chart .y-axis-labels.y-axis-pace .y-axis-label-agegrade,.race-performance-chart .y-axis-labels.y-axis-pace .y-axis-label-vo2max,.race-performance-chart .y-axis-labels.y-axis-vo2max .y-axis-label-agegrade,.race-performance-chart .y-axis-labels.y-axis-vo2max .y-axis-label-pace{fill:#999}.race-performance-chart .pb-main-distances circle{fill:#59b144}.race-performance-chart .other-races circle{stroke:none;fill:#59b144;fill-opacity:.25}.race-performance-chart .age-standards circle{fill:#999;stroke:none}.race-performance-chart .with-year-selection .race circle{fill:#59b144;fill-opacity:.125;stroke:none}.race-performance-chart .with-year-selection .race circle.current-year{fill:#59b144;fill-opacity:1;stroke:rgba(0,0,0,.5);stroke-width:.5px}.race-performance-chart .d3js circle.clicked,.race-performance-chart .d3js circle:hover,.race-performance-chart .with-year-selection .race circle.clicked,.race-performance-chart .with-year-selection .race circle:hover{fill:#328593;fill-opacity:1;stroke:#328593;stroke-opacity:.5;stroke-width:7}.race-performance-chart path.pb-main-distances{stroke:#59b144;stroke-opacity:.5;fill:none}.race-performance-chart path.age-standards{stroke:#ccc;fill:none}.race-performance-chart path.age-grade-max{stroke:rgba(255,0,0,.5);stroke-dasharray:5,5;fill:none;shape-rendering:crispedges}.climb-score-badge{margin-left:20px}.climb-score-values{font-size:12px;margin-right:auto;text-align:right;width:80%}#hill-score-hilly-or-not{font-size:11px;font-weight:700;line-height:12px;text-transform:uppercase;width:120px}#hill-score-hilly-or-not .left{float:left;text-align:left}#hill-score-hilly-or-not .right{float:right;text-align:right}.hilly-score-hilly-or-not-bar{height:12px;margin:3px 0}.hilly-score-hilly-or-not-bar.left{background-color:#2980b9}.hilly-score-hilly-or-not-bar.right{background-color:#7bbd5b}.hilly-score-hilly-or-not-label{text-transform:lowercase}.d3js .climb-badge,tr.climb-details{cursor:pointer}.d3js .climb-badge circle{fill:#ea463d}.d3js .climb-badge text{fill:#eee;dominant-baseline:central;text-anchor:middle;font-family:Arial,sans-serif;font-size:10px}.d3js .climb .climb-profile{fill:none}.d3js .climb line{stroke:#ccc;stroke-dasharray:5,10;shape-rendering:crispEdges}.d3js .climb line.climb-start{stroke:none}.d3js .climb.clicked .climb-profile,.d3js .climb.hover .climb-profile,.d3js .climb:hover .climb-profile{fill:#ccc}.d3js .climb.clicked line,.d3js .climb.hover line,.d3js .climb:hover line{stroke:#999;stroke-dasharray:none}.y-selector{padding-right:1em;text-align:right}.y-selector input[type=radio]{margin-left:1em;vertical-align:middle}.avatar{border-radius:50%}.upload-dropzone{background:#fff;border:2px dashed #ccc;cursor:pointer;margin:1em 5em;overflow-x:auto;padding:50px;position:relative}.small-window .upload-dropzone{margin:1em 3em;padding:10px}.dz-message,.dz-process,.dz-results{cursor:default;display:inline-block;margin-bottom:15px;margin-top:15px;min-width:80%;padding:10px}.dz-process input[type=checkbox],.dz-results input[type=checkbox]{position:relative;top:0}.upload-dropzone.dz-drag-hover{border-color:#6ab54e;border-style:solid}.upload-dropzone.dz-drag-hover *{pointer-events:none}.upload-dropzone.dz-started .dz-message{display:none}.upload-dropzone.dz-drag-hover .dz-message,.upload-dropzone.dz-drag-hover .dz-process,.upload-dropzone.dz-drag-hover .dz-results{opacity:.25}.upload-dropzone .dz-drop-zone{bottom:0;cursor:pointer;display:none;left:0;position:absolute;right:0;top:0}.dz-drop-icon{display:inline-block;font-size:3em;margin:auto;opacity:0}.upload-dropzone.dz-drag-hover .dz-drop-zone{display:flex}.upload-dropzone.dz-drag-hover .dz-drop-icon{opacity:1}@media (max-width:420px){.upload-dropzone{border-width:2px 0;margin:1em 0;padding:50px 10px}}.health-plot .d3js path{fill:none}.health-plot .d3js path.undefined{stroke-opacity:.2}.d3js .health-hrv circle{fill:#1a5664;stroke:#8dabb2}.d3js .health-hrv path.line{stroke:#1a5664}.d3js .health-hrv path.area{stroke:none;fill:#cde1e6;fill-opacity:.5}.d3js .health-body-temperature circle,.d3js .health-heart-rate circle{fill:#c85668;stroke:#e4abb4}.d3js .health-body-temperature path,.d3js .health-heart-rate path{stroke:#c85668}.d3js .health-heart-rate .area,.d3js .health-heart-rate.area{stroke:none;fill:#fbe0e4;fill-opacity:.5}.d3js .health-weight circle{fill:#d4975b;stroke:#eacbad}.d3js .health-weight path{stroke:#d4975b}.d3js .health-fat circle{fill:#c85668;stroke:#e4abb4}.d3js .health-fat path{stroke:#c85668}.d3js .health-water circle{fill:#3b7583;stroke:#9dbac1}.d3js .health-water path{stroke:#3b7583}.d3js .health-muscles circle{fill:#1a5664;stroke:#8dabb2}.d3js .health-muscles path{stroke:#1a5664}.d3js .health-bones circle{fill:#3d8a21;stroke:#9ec590}.d3js .health-bones path{stroke:#3d8a21}.d3js .health-sleep-quality circle{fill:#3b7583;stroke:#9dbac1}.d3js .health-sleep-quality path{stroke:#3b7583}.d3js .health-sleep-rem{fill:#3b7583}.d3js .health-sleep-deep{fill:#62919c}.d3js .health-sleep-light{fill:#89acb5}.d3js .health-sleep-awake{fill:#b1c8cd}.d3js .health-sleep-unknown{fill:#d8e3e6}.d3js .health-mental circle{fill:#6ab54e;stroke:#b5daa7}.d3js .health-mental path{stroke:#6ab54e}#full-health-table-legend{display:flex;flex-wrap:wrap;justify-content:space-evenly}#full-health-table-legend div{margin:0 .5em 1em}#full-health-table-legend label small{font-weight:400}#health-plot-values-container{flex-grow:1;line-height:2em;padding-top:10px;text-align:center}.health-plot-value{display:flex;flex-direction:column;height:100px;justify-content:center;margin-bottom:25px;overflow:hidden}.health-plot-value strong{display:block;font-size:.9em}.health-plot-value span{display:block}.health-plot-value span.no-data{color:#5f5f5f}.health-plot-value small{color:#5f5f5f;display:block}.status-indicator{border-radius:50%;border-style:solid;border-width:3px;box-sizing:content-box;display:inline-block;font-size:0;height:5px;overflow:hidden;position:relative;top:1px;width:5px}.status-indicator-unknown{background:#999;border-color:#dadada}.status-indicator-bad{background:#c85668;border-color:#e8c6cb}.status-indicator-okay{background:#d4975b;border-color:#ecdac8}.status-indicator-good{background:#6ab54e;border-color:#cce3c4}.pace{left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1099}.pace,.pace .pace-progress{pointer-events:none;position:fixed;width:100%}.pace .pace-progress{background:#3d8a21;display:block;height:8px;right:100%;top:34px}.pace .pace-progress-inner{box-shadow:0 0 10px #3d8a21,0 0 5px #3d8a21;display:block;height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}.pace-inactive{display:none}.account-setup-field{display:flex;margin-bottom:1em;margin-top:1em}.account-setup-field-status{line-height:2em;width:2em}.account-setup-field-label{font-weight:700;line-height:2em;width:15em}.account-setup-field-input{line-height:2em;width:25em}.account-setup-field-input .input-with-unit .input-unit{line-height:1.4em}.account-setup-field-input-static>span:first-of-type{display:inline-block;width:40%}.account-setup-field-input .valid{font-weight:700}.account-setup-field-input .link{color:#3b7583;margin-left:1em;text-transform:capitalize}.account-setup-field-input .link:hover{color:inherit}.account-setup-field-text{flex-grow:1;line-height:2em;width:35em}.account-setup-field-help{flex-grow:1;font-size:.9em;margin-top:.5em;padding-left:1.5em;position:relative;width:35em}.account-setup-field-help.with-content:before{content:"\f059";font-family:Font Awesome\ 5 Free;left:0;opacity:.5;position:absolute;top:.1em}.account-setup-fieldset-icon,.panel-heading-icon{margin-right:.5em}.account-setup-fieldset-counter{font-weight:400;margin-right:.5em}.account-setup-sync{display:flex;flex-wrap:wrap;gap:5em;justify-content:space-evenly;margin-top:2em;text-align:center}.account-setup-sync .image{display:flex;height:50px;justify-content:center;max-width:100px}.account-setup-sync .image a{align-self:center;display:block;margin:0}.account-setup-sync .image img{align-self:center;opacity:.5}.account-setup-sync .image strong{align-self:center}.account-setup-sync>div.connected .image img,.account-setup-sync>div:hover .image img{opacity:1}.account-setup-sync a{display:block}.account-setup-sync a,.account-setup-sync p{margin-top:1em}.account-setup-sports{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-top:2em;text-align:center}.account-setup-sport{padding:1em}.account-setup-sport i{display:flex;font-size:2em;justify-content:center}.account-setup-sport a,.account-setup-sport strong{align-self:center;display:block;margin:0}@media (max-width:420px){.account-setup-field{flex-wrap:wrap;margin-bottom:2em}.account-setup-field-label{flex-grow:1}.account-setup-field-text{max-width:90%}.account-setup-field-input{margin:1em 0 1em 2em}.account-setup-sync>div{margin:0 1em 1em}.account-setup-sports .unimportant{font-size:.9em}}.best-distance-segments-annotation path{shape-rendering:crispEdges}.best-distance-segments-annotation .subject{stroke-dasharray:3}.best-distance-segments-annotation .note-line{display:none}.best-distance-segments-annotation .annotation-note-title{fill:#3f3f3f;font-family:sans-serif;font-size:10px;font-weight:400}.efforts-plot circle{fill:transparent;stroke:#3b7583;stroke-width:1.5px}.efforts-plot circle.selected,.efforts-plot circle:hover{fill:#3b7583;stroke-width:5px;stroke-opacity:.25}.efforts-plot circle.highlight{fill:#6ab54e;stroke:#6ab54e;stroke-width:5px;stroke-opacity:.25}.efforts-plot circle.highlight:hover{fill:#3b7583;stroke:#6ab54e}.efforts-plot line.highlight{stroke:#6ab54e;stroke-width:1.5px;stroke-dasharray:5px}#my-marathon-shape-plot-trend .annotations path,.marathon-shape-annotation-avg path,.marathon-shape-annotation-target path{shape-rendering:crispEdges}#my-marathon-shape-plot-trend .annotations .note-line,.marathon-shape-annotation-avg .note-line,.marathon-shape-annotation-target .note-line{display:none}#my-marathon-shape-plot-trend .annotations .annotation-note-title,.marathon-shape-annotation-avg .annotation-note-title,.marathon-shape-annotation-target .annotation-note-title{font-size:10px;font-weight:400}.marathon-shape-annotation-avg .subject{stroke-dasharray:3}#my-marathon-shape-plot-trend .line{fill:none;stroke:#3b7583;stroke-width:2}#progression-plot-settings{align-items:center;display:flex;justify-content:flex-end;margin-bottom:1em}#progression-plot-settings input[type=range],#progression-plot-settings label{margin-left:.5em}#progression-plot-settings input[type=checkbox]{margin-left:2em;position:static}#progression-plot-summary{align-items:stretch;display:flex;justify-content:space-evenly}#progression-plot-summary>div{display:flex;flex-direction:column;line-height:1.75;padding:1em}#progression-plot-summary>div.selectable{cursor:pointer}#progression-plot-summary>div.selected{background:#eef1f2}#progression-plot-summary>div.selected .summary-label{color:#1a5664}#progression-plot-summary .summary-label{font-weight:700}#progression-plot-summary .summary-value{letter-spacing:.1em}#progression-plot-summary .summary-comparison,#progression-plot-summary .summary-details{color:#5f5f5f;font-size:.9em;padding-bottom:.25em;padding-top:.25em}.select-appearance-none-container{position:relative}.select-appearance-none-container:after{content:"\f0d7";font-family:Font Awesome\ 5 Free,sans-serif;font-weight:900;pointer-events:none;position:absolute;right:0;top:0;z-index:5}.select-appearance-none-container select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;border:none;font-size:inherit;margin:0;padding:0 1em 0 0;position:relative}#qs-plot .races circle{fill:#012e38;stroke:#1a5664;stroke-opacity:.15;stroke-width:4}#performance-status-plot .line{fill:none;stroke:#3b7583;stroke-width:2}#performance-status-plot .pointcloud{fill:#1a5664;fill-opacity:.25;stroke:none}#performance-status-plot .races circle{fill:#012e38;stroke:#1a5664;stroke-opacity:.15;stroke-width:4}#performance-status-plot .date-marker .line{stroke-width:1;stroke-dasharray:2}#performance-status-plot .date-marker text{fill:#666}#performance-status-races-table.show-all tr.hide:not(.none):not(.race-details){display:table-row!important}#performance-status-races-table.show-all tr.none{display:none}.details-distribution-container{display:flex;flex-wrap:wrap;gap:2em;padding-left:1em}.details-distribution-property{min-width:180px}.details-distribution-property-values{align-items:center;display:flex;gap:1em}.details-distribution-property-values-distribution:hover{background:#fcfcfc;color:#000}.details-distribution-property-values-distribution .details-distribution-bar{width:120px}.details-distribution-property-values-distribution>div,.details-distribution-property-values-distribution>strong{min-width:40px;white-space:nowrap}.details-distribution-property-values-distribution>div:first-child{justify-content:end}.details-distribution-bar{align-items:center;display:flex;gap:1em}.details-distribution-bar div{height:1em;margin:.25em 0;width:100px}.details-distribution-bar small{line-height:1;opacity:.5}.workouts-grid-list{align-content:stretch;display:flex;flex-wrap:wrap;gap:1em;margin-bottom:4em}.workouts-grid-card{background:rgba(238,241,242,.5);border:1px solid #bababa;border-radius:.5em;display:flex;flex-direction:column;gap:.5em;max-width:180px;padding:.5em}.workouts-grid-card:hover{background:#fff;opacity:.9}.workouts-grid-card>strong{text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.workouts-grid-card small{display:flex;justify-content:space-between}.badge{border-radius:.25rem;color:#fff;display:inline-block;font-size:.9em;font-weight:700;line-height:1;padding:.35em .65em;text-align:center;vertical-align:baseline;white-space:nowrap}.step-type-repeat>div>.only-step-type-step,.step-type-step>div>.only-step-type-repeat{display:none}.step-type-repeat>div>.step-type-repeat,.step-type-repeat>div>.step-type-step{padding-left:2em}.step-type-repeatEnd{display:none!important}#workout_stepCollection_collection{padding-left:2em}#workout_stepCollection_collection>div{border-bottom:1px solid #d1d5da;position:relative}#workout_stepCollection_collection .step-index{display:block;left:-2em;position:absolute;top:1.5rem}#year-statistics{margin:0 auto;max-width:100%;position:relative;width:640px}#year-statistics.mode-portrait{width:360px}#year-statistics-cards{border:5px solid #3b7583;border-radius:5px;height:640px;max-width:100%;overflow:hidden;position:relative;width:640px}.mode-portrait #year-statistics-cards{width:360px}#year-statistics-cards-inner{height:100%;transition:transform .5s ease}#year-statistics-cards-inner>div{bottom:0;left:0;position:absolute;right:0;top:0}#year-statistics-link-next,#year-statistics-link-prev{border:1px solid #bababa;border-radius:50%;font-size:2em;height:2em;line-height:2em;margin-top:-1em;position:absolute;text-align:center;top:50%;width:2em}#year-statistics-link-prev{left:-3em}#year-statistics-link-next{right:-3em}#year-statistics-save{text-align:right}#year-statistics-nav{text-align:center}#year-statistics-nav>i{margin:0 .25em}.year-card text{font-family:Lato,Runalyze-sports,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.d3js.year-card.mode-dark text{fill:#fff}.d3js.year-card.mode-light text{fill:#333}.d3js.year-card.mode-dark .stroke-default,.d3js.year-card.mode-dark line,.d3js.year-card.mode-dark path{stroke:#fff}.d3js.year-card.mode-light .stroke-default,.d3js.year-card.mode-light line,.d3js.year-card.mode-light path{stroke:#333}.d3js.year-card.mode-dark .stroke-none,.d3js.year-card.mode-light .stroke-none{stroke:none}.d3js.year-card.mode-dark .fill-default{fill:#fff}.d3js.year-card.mode-light .fill-default{fill:#333}.d3js.year-card.mode-dark .fill-green-2{fill:#154d00}.d3js.year-card.mode-light .fill-green-2{fill:#e2f5da}.d3js.year-card.mode-dark .fill-blue-2{fill:#012e38}.d3js.year-card.mode-light .fill-blue-2{fill:#cde1e6}@media (max-width:720px){#year-statistics-link-prev{background:hsla(0,0%,100%,.95);left:.5em}#year-statistics-link-next{background:hsla(0,0%,100%,.95);right:.5em}#year-statistics-cards{border:none;border-radius:0}}.icons-selector .selector{height:30px;width:70px}.icons-selector .selector-button{width:29px}.icons-selector .selector-button i{line-height:28px}.icons-selector .selected-icon{width:40px}.icons-selector .selected-icon i{font-size:12px;line-height:30px}.icons-selector .selector-category select{height:30px}.icons-selector .selector-category select option{padding:5px}.fip-grey.icons-selector{font-size:11px}.fip-grey.icons-selector .selector{border:1px solid #b8b8b8;border-radius:3px;height:16px;width:56px}.fip-grey.icons-selector .selector-button{width:15px}.fip-grey.icons-selector .selector-button i{color:#000;font-size:12px;line-height:16px;margin-left:-1px;text-shadow:none}.fip-grey.icons-selector .selected-icon i{font-size:12px;line-height:16px}.fip-grey.icons-selector .fip-icons-container{border:0;font-size:16px;padding:0}.fip-grey.icons-selector .fip-box{height:30px;line-height:32px;width:40px}.chosen-container{zoom:1;display:inline-block;*display:inline;font-size:.9em;position:relative;vertical-align:middle}.chosen-container .chosen-drop{background:#fff;border:1px solid #b5b5b5;border-top:0;box-sizing:border-box;left:-9999px;position:absolute;top:100%;width:100%;z-index:1010}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container.chosen-container-active,.chosen-container.chosen-container-active.chosen-container-multi .chosen-choices{background:#e2f5da}.chosen-container-single .chosen-single{background:#fff;border:1px solid #b5b5b5;border-radius:3px;box-sizing:border-box;cursor:text;display:block;height:auto!important;height:1%;margin:0;overflow:hidden;padding:0 1px;position:relative;white-space:nowrap;width:100%}.chosen-container-single .chosen-single span{display:block;margin-right:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single .abbr{display:none}.chosen-container-single .chosen-single div{display:block;height:100%;position:absolute;right:0;top:0;width:18px}.chosen-container-single .chosen-single div b:before{content:"\f0d7";display:block;font-family:Font Awesome\ 5 Free;height:100%;text-align:center;width:100%}.chosen-container-single .chosen-single-with-deselect span,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{display:none}.chosen-container-single .chosen-search{background:#e2f5da;margin:0;padding:2px;position:relative;white-space:nowrap;z-index:1010}.chosen-container-single .chosen-search input[type=text]{background:none;border:none;border-radius:0;height:auto;margin:1px 0;outline:0;padding:2px;width:100%}.chosen-container-single .chosen-drop{margin-top:-1px}.chosen-container-single.chosen-container-single-nosearch .chosen-search{clip:rect(0,0,0,0);clip-path:inset(100% 100%);position:absolute}.chosen-container-multi .chosen-choices{background:#fff;border:1px solid #b5b5b5;border-radius:3px;box-sizing:border-box;cursor:text;height:auto!important;height:1%;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices .search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices .search-field input{background:transparent!important;border:0!important;color:#ccc;font-size:100%;margin:0;outline:0;padding:2px}.chosen-container-multi .chosen-choices .search-choice{cursor:default;padding:2px 18px 0 2px;position:relative}.chosen-container-multi .chosen-choices .search-choice.search-choice-disabled{display:none}.chosen-container-multi .chosen-choices .search-choice .search-choice-close{display:block;height:12px;opacity:.5;position:absolute;right:2px;top:2px;width:16px}.chosen-container-multi .chosen-choices .search-choice .search-choice-close:after{content:"x";display:block;text-align:center;width:16px}.chosen-container-multi .chosen-choices .search-choice .search-choice-close:hover{opacity:1}.chosen-container-multi .chosen-choices .search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:none}.chosen-results{-webkit-overflow-scrolling:touch;margin:0 4px 4px 0;max-height:240px;overflow-x:hidden;overflow-y:auto;padding:0 0 0 4px;position:relative}.chosen-results li{display:none;list-style:none;margin:0;padding:1px 2px}.chosen-results li em{background:#cde1e6}.chosen-results .active-result{cursor:pointer;display:list-item}.chosen-results .highlighted{background-color:#f7f7f9}.chosen-results .no-results{background:#f4f4f4;display:list-item;font-style:italic}.chosen-results .group-result{cursor:default;display:list-item;font-weight:700}.chosen-results .group-option{padding-left:15px}.chosen-disabled{cursor:default;opacity:.5!important}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.tooltipped{position:relative}.tooltipped:after{-webkit-font-smoothing:subpixel-antialiased;word-wrap:break-word;background:#012e38;border-collapse:separate;border-radius:0;color:#e6eaeb;content:attr(aria-label);font-size:11px;font-weight:400;letter-spacing:normal;max-width:400px;padding:3px 8px;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;text-transform:none;white-space:pre;white-space:pre-line;width:-moz-max-content;width:max-content;z-index:1990}.tooltipped:after,.tooltipped:before{display:none;opacity:0;pointer-events:none;position:absolute}.tooltipped:before{border:6px solid transparent;color:#012e38;content:"";height:0;width:0;z-index:1991}.fullscreen .tooltipped:after,.overlay .tooltipped:after{z-index:3010}.fullscreen .tooltipped:before,.overlay .tooltipped:before{z-index:3011}* .tooltipped:hover:before,.tooltipped:active:before,.tooltipped:focus:before{display:inline-block;opacity:.9;-webkit-text-decoration:none;text-decoration:none}.tooltipped:active:after,.tooltipped:focus:after,.tooltipped:hover:after{display:table-cell;opacity:.9}.tooltipped-s:after,.tooltipped-se:after,.tooltipped-sw:after{margin-top:6px;right:50%;top:100%}.tooltipped-s:before,.tooltipped-se:before,.tooltipped-sw:before{border-bottom-color:#012e38;bottom:-7px;margin-right:-6px;right:50%;top:auto}.tooltipped-se:after{left:50%;margin-left:-16px;right:auto}.tooltipped-sw:after{margin-right:-16px}.tooltipped-n:after,.tooltipped-ne:after,.tooltipped-nw:after{bottom:100%;margin-bottom:6px;right:50%}.tooltipped-n:before,.tooltipped-ne:before,.tooltipped-nw:before{border-top-color:#012e38;bottom:auto;margin-right:-6px;right:50%;top:-7px}.tooltipped-ne:after{left:50%;margin-left:-16px;right:auto}.tooltipped-nw:after{margin-right:-16px}.tooltipped-n:after,.tooltipped-s:after{left:50%;right:auto;transform:translateX(50%);transform:translateX(-50%)}.tooltipped-w:after{bottom:50%;margin-right:6px;right:100%;transform:translateY(50%)}.tooltipped-w:before{border-left-color:#012e38;bottom:50%;left:-7px;margin-top:-6px;right:100%;top:50%}.tooltipped-e:after{bottom:50%;left:100%;margin-left:6px;right:100%;transform:translateY(50%)}.tooltipped-e:before{border-right-color:#012e38;bottom:50%;margin-top:-6px;right:-7px;top:50%}.tooltipped-align-right:after{left:auto;margin-right:0;right:0}.tooltipped-align-right:before{right:10px}.tooltipped-align-left:after{left:0;margin-left:0;right:auto}.tooltipped-align-left:before{left:5px}.alertify,.alertify-notifier{z-index:3005}.alertify-notifier .ajs-message{background:rgba(26,86,100,.9);border-radius:2px;color:#e6eaeb;text-align:center;text-shadow:-1px -1px 0 rgba(0,0,0,.25)}.alertify-notifier .ajs-message.ajs-success{background:rgba(61,138,33,.9)}.alertify-notifier .ajs-message.ajs-error{background:rgba(152,36,54,.9)}.alertify-notifier .ajs-message.ajs-warning{background:rgba(161,99,38,.9)}.leaflet-control{z-index:1000}.leaflet-bottom,.leaflet-top{z-index:1001}.leaflet-center.leaflet-bottom,.leaflet-center.leaflet-top{left:50%;transform:translateX(-50%)}.leaflet-center.leaflet-bottom .leaflet-control,.leaflet-center.leaflet-top .leaflet-control{margin:5px 0}.leaflet-center.leaflet-left,.leaflet-center.leaflet-right{top:50%;transform:translateY(-50%)}.leaflet-center.leaflet-left .leaflet-control,.leaflet-center.leaflet-right .leaflet-control{margin:0 5px}.leaflet-top .leaflet-control{margin-top:5px}.leaflet-bottom .leaflet-control{margin-bottom:5px}.leaflet-left .leaflet-control{margin-left:5px}.leaflet-right .leaflet-control{margin-right:5px}.leaflet-control-layers-separator{margin:5px 0}.leaflet-control-color-scale{background:hsla(0,0%,100%,.5);display:inline-block;font-size:11px;line-height:1.1;padding:2px 5px}.leaflet-control-color-scale div{display:inline-block;height:8px;margin:0 5px}.leaflet-bar a,.leaflet-bar a:hover,.leaflet-touch .leaflet-bar a{height:20px;line-height:20px;width:20px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:18px}.leaflet-control-layers-toggle,.leaflet-retina .leaflet-control-layers-toggle,.leaflet-touch .leaflet-control-layers-toggle{background-image:none;height:25px;width:25px}.leaflet-control-layers-toggle:before{-webkit-font-smoothing:antialiased;color:#666;content:"\f0ac";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:18px;font-style:normal;font-weight:900;height:25px;line-height:25px;text-align:center;width:25px}.leaflet-control-layers-list{max-height:250px;overflow-x:auto}.leaflet-container.fullscreen{height:100%!important;left:0;position:fixed!important;top:0;width:100%!important;z-index:3000}.leaflet-control-zoom-full i{height:20px;line-height:20px;text-align:center;width:20px}.leaflet-control-layers-color-overlay .leaflet-control-layers-toggle:before{content:"\f576"}.leaflet-control-layers-color-overlay-pace .leaflet-control-layers-toggle:before{content:"\f3fd"}.leaflet-control-personal-route-map-toggle{background-image:none;cursor:pointer;height:25px;width:25px}.cursor-not-allowed .leaflet-control-personal-route-map-toggle{cursor:not-allowed}.leaflet-control sup.premium-feature{font-size:.5em;left:-1.5em;position:absolute;top:-1em}.leaflet-control-personal-route-map-toggle:before{-webkit-font-smoothing:antialiased;color:#666;content:"\f5ee";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:18px;font-style:normal;font-weight:900;height:25px;line-height:25px;text-align:center;width:25px}.polyline-marker{background-color:#fff;border-radius:12px;box-sizing:content-box;font-size:8px;line-height:12px;text-align:center}.polyline-marker-start{background-color:#fff;border:3px solid #009500}.polyline-marker-pos{background-color:#fff;border:3px solid #000095}.polyline-marker-end{background-color:#fff;border:3px solid #950000}.polyline-marker-pause{background-color:#fff;border:2px solid #959595}.polyline-marker-pause:before{color:#000095;content:"\f04c";font-family:Font Awesome\ 5 Free;font-size:6px;font-style:normal;font-weight:900}.polyline-marker-dist{border:2px solid #959595}.polyline-marker i.fa,.polyline-marker i.fab,.polyline-marker i.far,.polyline-marker i.fas{height:12px;text-align:center;width:12px}.fa-rotate-45{transform:rotate(45deg)}.noUi-container{box-sizing:border-box;display:inline-block;max-width:100%;padding:3px 50px 0 0;width:350px}.noUi-scale-positive.noUi-horizontal.noUi-target{background:linear-gradient(90deg,#e33b55,#56df22)}.noUi-scale-negative.noUi-horizontal.noUi-target{background:linear-gradient(90deg,#56df22,#e33b55)}[disabled].noUi-scale-negative.noUi-horizontal.noUi-target,[disabled].noUi-scale-positive.noUi-horizontal.noUi-target{background:#e5e5e5}.noUi-scale-negative.noUi-horizontal .noUi-scale-hider,.noUi-scale-positive.noUi-horizontal .noUi-scale-hider{background:#e5e5e5;display:block;height:4px;position:absolute;right:0;top:0;width:50%}.noUi-horizontal{height:4px;margin-bottom:30px;margin-top:12px}.noUi-horizontal .noUi-handle{height:24px;right:-6px;top:-10px;width:12px}.noUi-vertical{margin-left:12px;margin-right:30px;width:4px}.noUi-vertical .noUi-handle{height:12px;right:-10px;top:-6px;width:24px}.noUi-target{background:#e5e5e5;border:none;border-radius:0;box-shadow:none}.noUi-connects{border-radius:2px;cursor:pointer}.noUi-connect{background:#3b7583}.noUi-handle{border-radius:2px;box-shadow:none}.noUi-handle:after,.noUi-handle:before{display:none}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips{color:inherit}.noUi-value{font-size:.8em;position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker,.noUi-marker-large,.noUi-marker-sub{background:#e5e5e5}.noUi-pips-horizontal{height:30px;padding:0}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:7px}.noUi-marker-horizontal.noUi-marker-large{height:10px}.noUi-pips-vertical{padding:0}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:7px}.noUi-marker-vertical.noUi-marker-large{width:10px}[disabled].enable-on-click.noUi-target{cursor:inherit}[disabled].enable-on-click .noUi-handle{cursor:pointer}[disabled].enable-on-click .noUi-pips,[disabled].enable-on-click.noUi-connects{cursor:inherit;opacity:.5}.noUi-handle{cursor:pointer}.form-label{margin-bottom:.5rem}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.375rem + 1px);padding-top:calc(.375rem + 1px)}.col-form-label-lg{font-size:1.25rem;padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}.col-form-label-sm{font-size:.875rem;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.form-text{color:#6c757d;font-size:.875em;margin-top:.25rem}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#212529;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{background-color:#fff;border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);color:#212529;outline:0}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{-webkit-margin-end:.75rem;background-color:#e9ecef;border-color:inherit;border-radius:0;border-style:solid;border-width:0 1px 0 0;color:#212529;margin:-.375rem .75rem -.375rem -.75rem;padding:.375rem .75rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{-webkit-margin-end:.75rem;background-color:#e9ecef;border-color:inherit;border-radius:0;border-style:solid;border-width:0 1px 0 0;color:#212529;margin:-.375rem .75rem -.375rem -.75rem;padding:.375rem .75rem;pointer-events:none;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{background-color:transparent;border:solid transparent;border-width:1px 0;color:#212529;display:block;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.2rem;font-size:.875rem;min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem}.form-control-sm::file-selector-button{-webkit-margin-end:.5rem;margin:-.25rem .5rem -.25rem -.5rem;padding:.25rem .5rem}.form-control-sm::-webkit-file-upload-button{-webkit-margin-end:.5rem;margin:-.25rem .5rem -.25rem -.5rem;padding:.25rem .5rem}.form-control-lg{border-radius:.3rem;font-size:1.25rem;min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem}.form-control-lg::file-selector-button{-webkit-margin-end:1rem;margin:-.5rem 1rem -.5rem -1rem;padding:.5rem 1rem}.form-control-lg::-webkit-file-upload-button{-webkit-margin-end:1rem;margin:-.5rem 1rem -.5rem -1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{height:auto;padding:.375rem;width:3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border-radius:.25rem;height:1.5em}.form-control-color::-webkit-color-swatch{border-radius:.25rem;height:1.5em}.form-select{-moz-padding-start:calc(.75rem - 3px);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;color:#212529;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem 2.25rem .375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{border-radius:.2rem;font-size:.875rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.form-select-lg{border-radius:.3rem;font-size:1.25rem;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{color-adjust:exact;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid rgba(0,0,0,.25);height:1em;margin-top:.25em;-webkit-print-color-adjust:exact;vertical-align:top;width:1em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");border-color:#0d6efd}.form-check-input:disabled{filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-position:0;border-radius:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2386b7fe'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-position:100%}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{filter:none;opacity:.65;pointer-events:none}.form-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:1.5rem;padding:0;width:100%}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{border:1px solid transparent;height:100%;left:0;padding:1rem .75rem;pointer-events:none;position:absolute;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control:-webkit-autofill{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-select{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control,.input-group>.form-select{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{align-items:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;color:#212529;display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:.3rem;font-size:1.25rem;padding:.5rem 1rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:.2rem;font-size:.875rem;padding:.25rem .5rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-bottom-right-radius:0;border-top-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:#212529;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.btn.disabled,.btn:disabled,fieldset:disabled .btn{opacity:.65;pointer-events:none}.btn-primary{background-color:#0d6efd;border-color:#0d6efd;color:#fff}.btn-check:focus+.btn-primary,.btn-primary:focus,.btn-primary:hover{background-color:#0b5ed7;border-color:#0a58ca;color:#fff}.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{background-color:#0a58ca;border-color:#0a53be;color:#fff}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#0d6efd;border-color:#0d6efd;color:#fff}.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-check:focus+.btn-secondary,.btn-secondary:focus,.btn-secondary:hover{background-color:#5c636a;border-color:#565e64;color:#fff}.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:0 0 0 .25rem hsla(208,6%,54%,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{background-color:#565e64;border-color:#51585e;color:#fff}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(208,6%,54%,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-success{background-color:#198754;border-color:#198754;color:#fff}.btn-check:focus+.btn-success,.btn-success:focus,.btn-success:hover{background-color:#157347;border-color:#146c43;color:#fff}.btn-check:focus+.btn-success,.btn-success:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{background-color:#146c43;border-color:#13653f;color:#fff}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#198754;border-color:#198754;color:#fff}.btn-info{background-color:#0dcaf0;border-color:#0dcaf0;color:#000}.btn-check:focus+.btn-info,.btn-info:focus,.btn-info:hover{background-color:#31d2f2;border-color:#25cff2;color:#000}.btn-check:focus+.btn-info,.btn-info:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{background-color:#3dd5f3;border-color:#25cff2;color:#000}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#0dcaf0;border-color:#0dcaf0;color:#000}.btn-warning{background-color:#ffc107;border-color:#ffc107;color:#000}.btn-check:focus+.btn-warning,.btn-warning:focus,.btn-warning:hover{background-color:#ffca2c;border-color:#ffc720;color:#000}.btn-check:focus+.btn-warning,.btn-warning:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{background-color:#ffcd39;border-color:#ffc720;color:#000}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#ffc107;border-color:#ffc107;color:#000}.btn-danger{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-check:focus+.btn-danger,.btn-danger:focus,.btn-danger:hover{background-color:#bb2d3b;border-color:#b02a37;color:#fff}.btn-check:focus+.btn-danger,.btn-danger:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{background-color:#b02a37;border-color:#a52834;color:#fff}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-light{background-color:#f8f9fa;border-color:#f8f9fa;color:#000}.btn-check:focus+.btn-light,.btn-light:focus,.btn-light:hover{background-color:#f9fafb;border-color:#f9fafb;color:#000}.btn-check:focus+.btn-light,.btn-light:focus{box-shadow:0 0 0 .25rem hsla(210,2%,83%,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{background-color:#f9fafb;border-color:#f9fafb;color:#000}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(210,2%,83%,.5)}.btn-light.disabled,.btn-light:disabled{background-color:#f8f9fa;border-color:#f8f9fa;color:#000}.btn-dark{background-color:#212529;border-color:#212529;color:#fff}.btn-check:focus+.btn-dark,.btn-dark:focus,.btn-dark:hover{background-color:#1c1f23;border-color:#1a1e21;color:#fff}.btn-check:focus+.btn-dark,.btn-dark:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{background-color:#1a1e21;border-color:#191c1f;color:#fff}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{background-color:#212529;border-color:#212529;color:#fff}.btn-outline-primary{border-color:#0d6efd;color:#0d6efd}.btn-outline-primary:hover{background-color:#0d6efd;border-color:#0d6efd;color:#fff}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{background-color:#0d6efd;border-color:#0d6efd;color:#fff}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:transparent;color:#0d6efd}.btn-outline-secondary{border-color:#6c757d;color:#6c757d}.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem hsla(208,7%,46%,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem hsla(208,7%,46%,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:transparent;color:#6c757d}.btn-outline-success{border-color:#198754;color:#198754}.btn-outline-success:hover{background-color:#198754;border-color:#198754;color:#fff}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{background-color:#198754;border-color:#198754;color:#fff}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{background-color:transparent;color:#198754}.btn-outline-info{border-color:#0dcaf0;color:#0dcaf0}.btn-outline-info:hover{background-color:#0dcaf0;border-color:#0dcaf0;color:#000}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{background-color:#0dcaf0;border-color:#0dcaf0;color:#000}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{background-color:transparent;color:#0dcaf0}.btn-outline-warning{border-color:#ffc107;color:#ffc107}.btn-outline-warning:hover{background-color:#ffc107;border-color:#ffc107;color:#000}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{background-color:#ffc107;border-color:#ffc107;color:#000}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{background-color:transparent;color:#ffc107}.btn-outline-danger{border-color:#dc3545;color:#dc3545}.btn-outline-danger:hover{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{background-color:transparent;color:#dc3545}.btn-outline-light{border-color:#f8f9fa;color:#f8f9fa}.btn-outline-light:hover{background-color:#f8f9fa;border-color:#f8f9fa;color:#000}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{background-color:#f8f9fa;border-color:#f8f9fa;color:#000}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{background-color:transparent;color:#f8f9fa}.btn-outline-dark{border-color:#212529;color:#212529}.btn-outline-dark:hover{background-color:#212529;border-color:#212529;color:#fff}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{background-color:#212529;border-color:#212529;color:#fff}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{background-color:transparent;color:#212529}.btn-link{color:#0d6efd;font-weight:400;-webkit-text-decoration:underline;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{border-radius:.3rem;font-size:1.25rem;padding:.5rem 1rem}.btn-group-sm>.btn,.btn-sm{border-radius:.2rem;font-size:.875rem;padding:.25rem .5rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;color:#212529;display:none;font-size:1rem;list-style:none;margin:0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;z-index:1000}.dropdown-menu[data-bs-popper]{left:0;margin-top:.125rem;top:100%}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{bottom:100%;margin-bottom:.125rem;margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{left:100%;margin-left:.125rem;margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{border-bottom:.3em solid transparent;border-left:.3em solid;border-right:0;border-top:.3em solid transparent;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{left:auto;margin-right:.125rem;margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:before{border-bottom:.3em solid transparent;border-right:.3em solid;border-top:.3em solid transparent;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid rgba(0,0,0,.15);height:0;margin:.5rem 0;overflow:hidden}.dropdown-item{background-color:transparent;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.25rem 1rem;text-align:inherit;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#e9ecef;color:#1e2125}.dropdown-item.active,.dropdown-item:active{background-color:#0d6efd;color:#fff;-webkit-text-decoration:none;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:#adb5bd;pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:#6c757d;display:block;font-size:.875rem;margin-bottom:0;padding:.5rem 1rem;white-space:nowrap}.dropdown-item-text{color:#212529;display:block;padding:.25rem 1rem}.dropdown-menu-dark{background-color:#343a40;border-color:rgba(0,0,0,.15);color:#dee2e6}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{background-color:hsla(0,0%,100%,.15);color:#fff}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{background-color:#0d6efd;color:#fff}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{flex:1 1 auto;position:relative}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{align-items:flex-start;flex-direction:column;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.dropdown-menu .input-group .form-control,.dropdown-menu .input-group .form-select{min-width:5rem}.form-control{box-sizing:border-box}.form-group{margin-bottom:.5rem}.form-control,.form-select,.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{font-size:inherit}.input-group-text-toggle{background-color:#fff;border-left:none;cursor:pointer;margin-right:0;opacity:.5;padding-left:1px;padding-right:1px}.input-group-text-toggle:focus,.input-group-text-toggle:hover,.input-group-text-toggle[data-checked=true]{background-color:rgba(205,225,230,.5);opacity:1}.form-control:focus{border-color:#74a2ad;box-shadow:0 0 0 .25rem rgba(205,225,230,.5)}.input-group-text{margin:4px 2px}.input-group .input-group-text{margin-right:0}.btn-primary{background-color:#3b7583;border-color:#3b7583}.btn-primary:focus,.btn-primary:hover{background-color:#1a5664;border-color:#012e38}.btn-primary:focus{box-shadow:0 0 0 .25rem #cde1e6}.btn-light,.btn-light:disabled{background-color:rgba(205,225,230,.25);border-color:rgba(205,225,230,.5)}.btn-light:focus,.btn-light:hover{background-color:rgba(205,225,230,.5);border-color:rgba(205,225,230,.75)}.btn-light:focus{box-shadow:0 0 0 .25rem #cde1e6}.input-group>.btn-light,.input-group>.btn-light:disabled,.input-group>.btn-primary{border-color:#ced4da}.dropdown-menu{background-color:#f6f6f6;border-color:#bababa;color:inherit;font-size:inherit}.dropdown-header{color:inherit;font-size:inherit;font-weight:700}.dropdown-header-with-icons{display:flex;justify-content:space-between}.dropdown-item{box-sizing:border-box;color:inherit;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.dropdown-item label{cursor:pointer}.dropdown-item .form-check{min-height:1rem;overflow:hidden;text-overflow:ellipsis}thead.sortable-flex td>div{align-items:end;display:flex;gap:.25em;justify-content:space-between}.fade.in:not(.show){opacity:1}