@charset "UTF-8";audio,canvas,img,progress,video{display:inline-block}html,legend{-webkit-box-sizing:border-box;box-sizing:border-box}button,hr,input{overflow:visible}a,abbr,abbr[title]{text-decoration:none}.button.disabled,.button.disabled.alert,.button.disabled.primary,.button.disabled.secondary,.button.disabled.success,.button.disabled.warning,.button[disabled],.button[disabled].alert,.button[disabled].primary,.button[disabled].secondary,.button[disabled].success,.button[disabled].warning{opacity:.25;cursor:not-allowed}.fitglyph,button,select{text-transform:none}.breadcrumbs::after,.button-group::after,.clearfix::after,.pagination::after,.tabs::after,hr{clear:both}.leaderboard-button-popover,.steps-info-popover{-webkit-filter:drop-shadow(0 0 .375rem rgba(0, 0, 0, .05));filter:drop-shadow(0 0 .375rem rgba(0, 0, 0, .05))}@media print,screen and (min-width:40em){.reveal,.reveal.large,.reveal.small,.reveal.tiny{right:auto;left:auto;margin:0 auto}}/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}pre{overflow:auto}a:active,a:hover{outline-width:0}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}.orbit-caption,.position-bottom,.reveal-overlay,.sticky.is-anchored.is-at-bottom,.sticky.is-stuck.is-at-bottom{bottom:0}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}b,em,i,small,strong{line-height:inherit}.fitglyph,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fitglyph,.input-header,.input-header input,.secondary-text{font-variant:normal}legend{display:table;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}summary{display:list-item}[hidden],template{display:none}.hide-for-portrait,.is-visible,.show-for-landscape{display:block!important}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{font-size:100%}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;font-weight:400;line-height:1.5}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}button,input,optgroup,select,textarea{font-family:inherit}.is-hidden{display:none!important}.row{max-width:75rem;margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.row.expanded,.row:not(.expanded) .row{max-width:none}.row .row{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}@media print,screen and (min-width:64em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}@media screen and (min-width:75em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded .row{margin-right:auto;margin-left:auto}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.row.collapse>.column>.row,.row.collapse>.columns>.row,.row.is-collapse-child{margin-right:0;margin-left:0}.column,.columns{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;padding-right:.625rem;padding-left:.625rem;min-width:0}@media print,screen and (min-width:40em){.column,.columns{padding-right:.9375rem;padding-left:.9375rem}}.column.row.row,.row.row.columns{float:none;display:block}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.small-offset-0{margin-left:0}.small-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.small-offset-2{margin-left:16.66667%}.small-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.small-offset-3{margin-left:25%}.small-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.small-offset-5{margin-left:41.66667%}.small-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.small-offset-6{margin-left:50%}.small-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.small-offset-8{margin-left:66.66667%}.small-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.small-offset-9{margin-left:75%}.small-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-1>.column,.small-up-1>.columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.small-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-2>.column,.small-up-2>.columns{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.small-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-3>.column,.small-up-3>.columns{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.small-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-4>.column,.small-up-4>.columns{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.small-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-5>.column,.small-up-5>.columns{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.small-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-6>.column,.small-up-6>.columns{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.small-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-7>.column,.small-up-7>.columns{-webkit-box-flex:0;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.small-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-8>.column,.small-up-8>.columns{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.medium-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.medium-offset-0{margin-left:0}.medium-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.medium-offset-2{margin-left:16.66667%}.medium-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.medium-offset-3{margin-left:25%}.medium-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.medium-offset-5{margin-left:41.66667%}.medium-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.medium-offset-6{margin-left:50%}.medium-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.medium-offset-8{margin-left:66.66667%}.medium-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.medium-offset-9{margin-left:75%}.medium-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-1>.column,.medium-up-1>.columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.medium-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-2>.column,.medium-up-2>.columns{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.medium-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-3>.column,.medium-up-3>.columns{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.medium-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-4>.column,.medium-up-4>.columns{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.medium-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-5>.column,.medium-up-5>.columns{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.medium-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-6>.column,.medium-up-6>.columns{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.medium-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-7>.column,.medium-up-7>.columns{-webkit-box-flex:0;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.medium-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-8>.column,.medium-up-8>.columns{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media print,screen and (min-width:40em) and (min-width:40em){.medium-expand{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}}.row.medium-unstack>.column,.row.medium-unstack>.columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media print,screen and (min-width:40em){.row.medium-unstack>.column,.row.medium-unstack>.columns{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.large-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.large-offset-0{margin-left:0}.large-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.large-offset-2{margin-left:16.66667%}.large-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.large-offset-3{margin-left:25%}.large-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.large-offset-5{margin-left:41.66667%}.large-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.large-offset-6{margin-left:50%}.large-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.large-offset-8{margin-left:66.66667%}.large-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.large-offset-9{margin-left:75%}.large-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-1>.column,.large-up-1>.columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-2>.column,.large-up-2>.columns{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.large-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-3>.column,.large-up-3>.columns{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.large-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-4>.column,.large-up-4>.columns{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.large-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-5>.column,.large-up-5>.columns{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.large-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-6>.column,.large-up-6>.columns{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.large-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-7>.column,.large-up-7>.columns{-webkit-box-flex:0;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.large-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-8>.column,.large-up-8>.columns{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media print,screen and (min-width:64em) and (min-width:64em){.large-expand{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}}.row.large-unstack>.column,.row.large-unstack>.columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media print,screen and (min-width:64em){.row.large-unstack>.column,.row.large-unstack>.columns{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:75em){.xlarge-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.xlarge-offset-0{margin-left:0}.xlarge-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.xlarge-offset-1{margin-left:8.33333%}.xlarge-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.xlarge-offset-2{margin-left:16.66667%}.xlarge-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.xlarge-offset-3{margin-left:25%}.xlarge-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.xlarge-offset-4{margin-left:33.33333%}.xlarge-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xlarge-offset-5{margin-left:41.66667%}.xlarge-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.xlarge-offset-6{margin-left:50%}.xlarge-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.xlarge-offset-7{margin-left:58.33333%}.xlarge-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.xlarge-offset-8{margin-left:66.66667%}.xlarge-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.xlarge-offset-9{margin-left:75%}.xlarge-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.xlarge-offset-10{margin-left:83.33333%}.xlarge-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xlarge-offset-11{margin-left:91.66667%}.xlarge-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-1>.column,.xlarge-up-1>.columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xlarge-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-2>.column,.xlarge-up-2>.columns{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xlarge-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-3>.column,.xlarge-up-3>.columns{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.xlarge-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-4>.column,.xlarge-up-4>.columns{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.xlarge-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-5>.column,.xlarge-up-5>.columns{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.xlarge-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-6>.column,.xlarge-up-6>.columns{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.xlarge-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-7>.column,.xlarge-up-7>.columns{-webkit-box-flex:0;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.xlarge-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-8>.column,.xlarge-up-8>.columns{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}.shrink,legend,textarea{max-width:100%}@media screen and (min-width:75em) and (min-width:75em){.xlarge-expand{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}}.row.xlarge-unstack>.column,.row.xlarge-unstack>.columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:75em){.row.xlarge-unstack>.column,.row.xlarge-unstack>.columns{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}.xlarge-collapse>.column,.xlarge-collapse>.columns{padding-right:0;padding-left:0}.xlarge-uncollapse>.column,.xlarge-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}}.shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.column-block{margin-bottom:1.25rem}.column-block>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.column-block{margin-bottom:1.875rem}.column-block>:last-child{margin-bottom:0}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}ol,ul{margin-left:1.25rem}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic}b,strong{font-weight:700}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Proxima Nova Regular",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#585858}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.4;margin-top:0;margin-bottom:.5rem}code,kbd{font-family:Consolas,"Liberation Mono",Courier,monospace;color:#0a0a0a;background-color:#e6e6e6}.h1,h1{font-size:1.5rem}.h2,h2{font-size:1.25rem}.h3,h3{font-size:1.1875rem}.h4,h4{font-size:1.125rem}.h5,h5{font-size:1.0625rem}.h6,h6{font-size:1rem}dl,ol,ul{margin-bottom:1rem}figure,kbd{margin:0}@media print,screen and (min-width:40em){.h1,h1{font-size:3rem}.h2,h2{font-size:2.5rem}.h3,h3{font-size:1.9375rem}.h4,h4{font-size:1.5625rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}}a{background-color:transparent;-webkit-text-decoration-skip:objects;line-height:inherit;cursor:pointer}a:focus,a:hover{color:#1468a0}a img{border:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #585858;border-left:0}#profile-settings .select-city,.ember-basic-dropdown,.ember-basic-dropdown-content,.ember-basic-dropdown-content *,.ember-power-select-dropdown *,input[type=search],select{-webkit-box-sizing:border-box;box-sizing:border-box}dl,ol,ul{list-style-position:outside;line-height:1.6}ul{list-style-type:disc}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:.3rem;font-weight:700}.subheader,code,label,select{font-weight:400}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #585858}blockquote,blockquote p{line-height:1.6;color:#999}cite{display:block;font-size:.8125rem;color:#999}cite:before{content:"— "}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help}code{padding:.125rem .3125rem .0625rem;border:1px solid #585858}kbd{padding:.125rem .25rem 0}.subheader,legend{margin-bottom:.5rem}.button,select{font-family:inherit}.subheader{margin-top:.2rem;line-height:1.4;color:#999}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ol.no-bullet,ul.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}@media screen and (min-width:75em){.xlarge-text-left{text-align:left}.xlarge-text-right{text-align:right}.xlarge-text-center{text-align:center}.xlarge-text-justify{text-align:justify}}.badge,.button,.input-group-label{text-align:center}.show-for-print{display:none!important}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #585858;border-radius:0;background-color:#fff;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.1);box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{outline:0;border:1px solid #999;background-color:#fff;-webkit-box-shadow:0 0 5px #585858;box-shadow:0 0 5px #585858;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}textarea{min-height:50px}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#585858}input::-moz-placeholder,textarea::-moz-placeholder{color:#585858}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#585858}input::placeholder,textarea::placeholder{color:#585858}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}.button,[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}[type=submit],[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}[type=file],[type=checkbox],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.input-group>:first-child,.input-group>:last-child>*{border-radius:0}.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #585858;background:#e6e6e6;color:#0a0a0a;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;height:auto;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{height:auto;-ms-flex-item-align:stretch;align-self:stretch;padding-top:0;padding-bottom:0;font-size:1rem}fieldset{margin:0;padding:0;border:0}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #585858}.fieldset legend{margin:0 0 0 -.1875rem;padding:0 .1875rem}select{width:100%;margin:0 0 1rem;padding:.5rem 1.5rem .5rem .5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28153, 153, 153%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}.form-error,.is-invalid-label{color:#cc4b37}@media screen and (min-width:0\0){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBJREFUeNrEllsOhCAMRVszC9IlzU7KCmVHTJsoMWYMUtpyv9BgbuXQB5ZSdgBYYY4ycgBivk8KYFsQMfMiTTBP4o3nUzCKzOabLJbLy2/g31evGkAginR4/ZegKH5qX3bJCscA3t0x3kgO5tQFyhhFf50xRqFLbyMUNJQzgyjGS/wgCpvKqkRBpuWrE4V9d+1E4dPUXqIg107SQOE/2DRQxMwTDygIInVDET9T3lCoj/6j/VCmGjZOl2lKpZ8AAwDQP7zIimDGFQAAAABJRU5ErkJggg==)}}select:focus{outline:0;background-color:#fff;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#faedeb}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::-moz-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700}.form-error.is-visible{display:block}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem;padding:.85em 1em;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1}[data-whatinput=mouse] .button{outline:0}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{background-color:#1779ba;color:#fff}.button.primary:focus,.button.primary:hover{background-color:#126195;color:#fff}.button.secondary{background-color:#767676;color:#fff}.button.secondary:focus,.button.secondary:hover{background-color:#5e5e5e;color:#fff}.button.success{background-color:#3adb76;color:#0a0a0a}.button.success:focus,.button.success:hover{background-color:#22bb5b;color:#0a0a0a}.button.warning{background-color:#ffae00;color:#0a0a0a}.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#0a0a0a}.button.alert{background-color:#cc4b37;color:#fff}.button.alert:focus,.button.alert:hover{background-color:#a53b2a;color:#fff}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{background-color:#ee3d6e;color:#fff}.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover{background-color:#1779ba;color:#fff}.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover{background-color:#767676;color:#fff}.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover{background-color:#3adb76;color:#0a0a0a}.button.disabled.warning,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning,.button[disabled].warning:focus,.button[disabled].warning:hover{background-color:#ffae00;color:#0a0a0a}.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover{background-color:#cc4b37;color:#fff}.button.clear,.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear:focus,.button.clear:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover,.button.hollow,.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow:focus,.button.hollow:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover{background-color:transparent}.button.hollow:focus.disabled,.button.hollow:focus[disabled],.button.hollow:hover.disabled,.button.hollow:hover[disabled]{border:1px solid #ee3d6e;color:#ee3d6e}.button.hollow.primary{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary:focus.disabled,.button.hollow.primary:focus[disabled],.button.hollow.primary:hover.disabled,.button.hollow.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.secondary{border:1px solid #767676;color:#767676}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.secondary:focus.disabled,.button.hollow.secondary:focus[disabled],.button.hollow.secondary:hover.disabled,.button.hollow.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button.hollow.success:focus.disabled,.button.hollow.success:focus[disabled],.button.hollow.success:hover.disabled,.button.hollow.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.hollow.warning:focus.disabled,.button.hollow.warning:focus[disabled],.button.hollow.warning:hover.disabled,.button.hollow.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.hollow.alert{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#67251a;color:#67251a}.button.hollow.alert:focus.disabled,.button.hollow.alert:focus[disabled],.button.hollow.alert:hover.disabled,.button.hollow.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear{border:1px solid #ee3d6e;color:#ee3d6e}.button.clear:focus,.button.clear:hover{color:#890c2f}.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover.disabled,.button.clear:hover[disabled]{border:1px solid #ee3d6e;color:#ee3d6e}.button.clear,.button.clear.disabled,.button.clear:focus,.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover,.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear[disabled]{border-color:transparent}.button.clear.primary{border:1px solid #1779ba;color:#1779ba}.button.clear.primary:focus,.button.clear.primary:hover{color:#0c3d5d}.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary:focus,.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover,.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary[disabled]{border-color:transparent}.button.clear.secondary{border:1px solid #767676;color:#767676}.button.clear.secondary:focus,.button.clear.secondary:hover{color:#3b3b3b}.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary:focus,.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover,.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary[disabled]{border-color:transparent}.button.clear.success{border:1px solid #3adb76;color:#3adb76}.button.clear.success:focus,.button.clear.success:hover{color:#157539}.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover.disabled,.button.clear.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.clear.success,.button.clear.success.disabled,.button.clear.success:focus,.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover,.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success[disabled]{border-color:transparent}.button.clear.warning{border:1px solid #ffae00;color:#ffae00}.button.clear.warning:focus,.button.clear.warning:hover{color:#805700}.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning:focus,.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover,.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning[disabled]{border-color:transparent}.button.clear.alert{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert:focus,.button.clear.alert:hover{color:#67251a}.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert:focus,.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover,.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert[disabled]{border-color:transparent}.button.dropdown::after{width:0;height:0;border:.4em inset;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fff transparent transparent;position:relative;top:.4em;display:inline-block;float:right;margin-left:1em}.button.dropdown.hollow::after{border-top-color:#ee3d6e}.button.dropdown.hollow.primary::after{border-top-color:#1779ba}.button.dropdown.hollow.secondary::after{border-top-color:#767676}.button.dropdown.hollow.success::after{border-top-color:#3adb76}.button.dropdown.hollow.warning::after{border-top-color:#ffae00}.button.dropdown.hollow.alert::after{border-top-color:#cc4b37}.button.arrow-only::after{top:-.1em;float:none;margin-left:0}a.button:focus,a.button:hover{text-decoration:none}.accordion{margin-left:0;background:#fff;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child,.accordion-item:last-child>:last-child{border-radius:0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #e6e6e6;border-bottom:0;font-size:.75rem;line-height:1;color:#1779ba}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}.accordion-title::before{position:absolute;top:50%;right:1rem;margin-top:-.5rem;content:'+'}.is-active>.accordion-title::before{content:'\2013'}.accordion-content{display:none;padding:1rem;border:1px solid #e6e6e6;border-bottom:0;background-color:#fff;color:#0a0a0a}.badge,.badge.primary{background:#1779ba;color:#fff}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.accordion-menu li{width:100%}.accordion-menu .is-accordion-submenu a,.accordion-menu a{padding:.7rem 1rem}.accordion-menu .nested.is-accordion-submenu{margin-right:0;margin-left:1rem}.accordion-menu.align-right .nested.is-accordion-submenu{margin-right:1rem;margin-left:0}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a{position:relative}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a::after{display:block;width:0;height:0;border:6px inset;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;position:absolute;top:50%;margin-top:-3px;right:1rem}.accordion-menu.align-left .is-accordion-submenu-parent>a::after{left:auto;right:1rem}.accordion-menu.align-right .is-accordion-submenu-parent>a::after{right:auto;left:1rem}.accordion-menu .is-accordion-submenu-parent[aria-expanded=true]>a::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.is-accordion-submenu-parent{position:relative}.has-submenu-toggle>a{margin-right:40px}.submenu-toggle{position:absolute;top:0;right:0;cursor:pointer;width:40px;height:40px}.submenu-toggle::after{display:block;width:0;height:0;border:6px inset;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;top:0;bottom:0;margin:auto}.submenu-toggle[aria-expanded=true]::after{-webkit-transform:scaleY(-1);transform:scaleY(-1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.submenu-toggle-text{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.badge{display:inline-block;min-width:2.1em;padding:.3em;border-radius:50%;font-size:.6rem}.badge.secondary{background:#767676;color:#fff}.badge.success{background:#3adb76;color:#0a0a0a}.badge.warning{background:#ffae00;color:#0a0a0a}.badge.alert{background:#cc4b37;color:#fff}.breadcrumbs{margin:.625rem 0;list-style:none}.breadcrumbs::after,.breadcrumbs::before{display:table;content:' ';-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.breadcrumbs li{float:left;font-size:1rem;color:#9da1a7;cursor:default}.breadcrumbs li:not(:last-child)::after{position:relative;margin:0 .75rem;opacity:1;content:"/";color:#585858}.breadcrumbs a{color:#4dbfbf}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#585858;cursor:not-allowed}.button-group{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.button-group::after,.button-group::before{display:table;content:' ';-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.button-group .button{margin:0 1px 1px 0;font-size:.9rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded .button{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}.button-group.stacked,.button-group.stacked-for-medium,.button-group.stacked-for-small,.menu{-ms-flex-wrap:wrap;flex-wrap:wrap}.button-group.primary .button{background-color:#1779ba;color:#fff}.button-group.primary .button:focus,.button-group.primary .button:hover{background-color:#126195;color:#fff}.button-group.secondary .button{background-color:#767676;color:#fff}.button-group.secondary .button:focus,.button-group.secondary .button:hover{background-color:#5e5e5e;color:#fff}.button-group.success .button{background-color:#3adb76;color:#0a0a0a}.button-group.success .button:focus,.button-group.success .button:hover{background-color:#22bb5b;color:#0a0a0a}.button-group.warning .button{background-color:#ffae00;color:#0a0a0a}.button-group.warning .button:focus,.button-group.warning .button:hover{background-color:#cc8b00;color:#0a0a0a}.button-group.alert .button{background-color:#cc4b37;color:#fff}.button-group.alert .button:focus,.button-group.alert .button:hover{background-color:#a53b2a;color:#fff}.button-group.stacked .button,.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.button-group.stacked .button:last-child,.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.button-group.stacked-for-small .button{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0}}@media print,screen and (min-width:64em){.button-group.stacked-for-medium .button{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0}}@media screen and (max-width:39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.card,.menu{display:-webkit-box;display:-ms-flexbox;display:flex}.callout{position:relative;margin:0 0 1rem;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0;background-color:#fff;color:#0a0a0a}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#d7ecfa;color:#0a0a0a}.callout.secondary{background-color:#eaeaea;color:#0a0a0a}.callout.warning{background-color:#fff3d9;color:#0a0a0a}.callout.small{padding:.5rem}.callout.large{padding:3rem}.card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1rem;border:1px solid #e6e6e6;border-radius:0;background:#fff;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;color:#0a0a0a}.card-divider>:last-child,.card-section>:last-child,.card>:last-child,.menu a,.menu button,.menu input,.menu select{margin-bottom:0}.card-divider{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;background:#e6e6e6}.card-section{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:1rem}.card-image{min-height:1px}.close-button{position:absolute;color:#999;cursor:pointer}.menu,.menu-icon{position:relative}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#0a0a0a}.close-button.small{right:.66rem;top:.33em;font-size:1.5em;line-height:1}.close-button,.close-button.medium{right:1rem;top:.5rem;font-size:2em;line-height:1}.menu{padding:0;margin:0;list-style:none}.menu.nested,.menu.simple li+li{margin-left:1rem}[data-whatinput=mouse] .menu li{outline:0}.menu .button,.menu a{line-height:1;text-decoration:none;display:block;padding:.7rem 1rem}.menu.icon-bottom li a i,.menu.icon-bottom li a img,.menu.icon-bottom li a svg,.menu.icon-top li a i,.menu.icon-top li a img,.menu.icon-top li a svg{-ms-flex-item-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu input{display:inline-block}.menu,.menu.horizontal{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.menu.vertical{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu.expanded li{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}.menu.simple{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu.simple a{padding:0}.drilldown .is-drilldown-submenu a,.drilldown a,.menu .menu-text{padding:.7rem 1rem}@media print,screen and (min-width:40em){.menu.medium-horizontal{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.menu.medium-vertical{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu.medium-expanded li,.menu.medium-simple li{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}}@media print,screen and (min-width:64em){.menu.large-horizontal{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.menu.large-vertical{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu.large-expanded li,.menu.large-simple li{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}}@media screen and (min-width:75em){.menu.xlarge-horizontal{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.menu.xlarge-vertical{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu.xlarge-expanded li,.menu.xlarge-simple li{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}}.menu.nested{margin-right:0}.menu.icon-bottom a,.menu.icon-left a,.menu.icon-right a,.menu.icon-top a,.menu.icons a{display:-webkit-box;display:-ms-flexbox;display:flex}.menu.icon-left li a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-left li a i,.menu.icon-left li a img,.menu.icon-left li a svg{margin-right:.25rem}.menu.icon-right li a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-right li a i,.menu.icon-right li a img,.menu.icon-right li a svg{margin-left:.25rem}.menu.icon-top li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-bottom li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu .active>a,.menu .is-active>a{background:#1779ba;color:#fff}.menu.align-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.menu.align-right li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.menu.align-right li .submenu li{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.menu-centered>.menu,.menu.align-center li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu.align-right.vertical li{display:block;text-align:right}.menu.align-right.vertical li .submenu li{text-align:right}.menu.align-right .nested{margin-right:1rem;margin-left:0}.menu.align-center li{display:-webkit-box;display:-ms-flexbox;display:flex}.menu.align-center li .submenu li{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.menu .menu-text{font-weight:700;line-height:1;color:inherit}.menu-centered>.menu li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li .submenu li{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.no-js [data-responsive-menu] ul{display:none}.menu-icon{display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#fff;-webkit-box-shadow:0 7px 0 #fff,0 14px 0 #fff;box-shadow:0 7px 0 #fff,0 14px 0 #fff;content:''}.menu-icon:hover::after{background:#585858;-webkit-box-shadow:0 7px 0 #585858,0 14px 0 #585858;box-shadow:0 7px 0 #585858,0 14px 0 #585858}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon.dark::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#0a0a0a;-webkit-box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;content:''}.menu-icon.dark:hover::after{background:#999;-webkit-box-shadow:0 7px 0 #999,0 14px 0 #999;box-shadow:0 7px 0 #999,0 14px 0 #999}.off-canvas-absolute.is-transition-overlap.is-open,.off-canvas.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px rgba(10,10,10,.7)}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{-webkit-transition:height .5s;transition:height .5s}.drilldown a{background:#fff}.drilldown .is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fff;-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear, -webkit-transform .15s linear}.drilldown .is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.drilldown .is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);transform:translateX(100%)}.off-canvas-absolute.is-open,.off-canvas.is-open{-webkit-transform:translate(0,0);transform:translate(0,0)}.drilldown .nested.is-drilldown-submenu{margin-right:0;margin-left:0}.drilldown .drilldown-submenu-cover-previous{min-height:100%}.drilldown .is-drilldown-submenu-parent>a{position:relative}.drilldown .is-drilldown-submenu-parent>a::after{position:absolute;top:50%;margin-top:-6px;right:1rem;display:block;width:0;height:0;border:6px inset;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.drilldown.align-left .is-drilldown-submenu-parent>a::after{left:auto;right:1rem;display:block;width:0;height:0;border:6px inset;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.drilldown.align-right .is-drilldown-submenu-parent>a::after{right:auto;left:1rem;display:block;width:0;height:0;border:6px inset;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.drilldown .js-drilldown-back>a::before{width:0;height:0;border:6px inset;content:'';border-right-style:solid;border-color:transparent #1779ba transparent transparent;display:inline-block;vertical-align:middle;margin-right:.75rem;border-left-width:0}.dropdown-pane{position:absolute;z-index:10;width:300px;padding:1rem;visibility:hidden;display:none;border:1px solid #585858;border-radius:0;background-color:#fff;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{visibility:visible;display:block}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:6px inset;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu a{padding:.7rem 1rem}[data-whatinput=mouse] .dropdown.menu a{outline:0}.dropdown.menu .is-active>a{background:0 0;color:#1779ba}.no-js .dropdown.menu ul{display:none}.dropdown.menu .nested.is-dropdown-submenu{margin-right:0;margin-left:0}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{right:14px}.dropdown.menu.vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:6px inset;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.vertical>li.opens-right>a::after{display:block;width:0;height:0;border:6px inset;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}@media print,screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:6px inset;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{right:14px}.dropdown.menu.medium-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:6px inset;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.medium-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:6px inset;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}@media print,screen and (min-width:64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:6px inset;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{right:14px}.dropdown.menu.large-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:6px inset;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.large-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:6px inset;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}@media screen and (min-width:75em){.dropdown.menu.xlarge-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.xlarge-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:6px inset;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.xlarge-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.xlarge-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.xlarge-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.xlarge-vertical>li>a::after{right:14px}.dropdown.menu.xlarge-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:6px inset;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.xlarge-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:6px inset;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;left:auto;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:1px solid #585858;background:#fff}.label,.label.primary{background:#1779ba;color:#fff}.dropdown .is-dropdown-submenu a{padding:.7rem 1rem}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:6px inset;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{display:block;width:0;height:0;border:6px inset;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video,.responsive-embed{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video,.js-off-canvas-overlay,.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{top:0;width:100%;height:100%;position:absolute;left:0}.flex-video.widescreen,.responsive-embed.widescreen{padding-bottom:56.25%}.label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default}.label.secondary{background:#767676;color:#fff}.label.success{background:#3adb76;color:#0a0a0a}.label.warning{background:#ffae00;color:#0a0a0a}.label.alert{background:#cc4b37;color:#fff}.media-object{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.media-object img{max-width:none}@media screen and (max-width:39.9375em){.media-object.stack-for-small{-ms-flex-wrap:wrap;flex-wrap:wrap}.media-object.stack-for-small .media-object-section{padding:0 0 1rem;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.main-section{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{z-index:11;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;background:rgba(255,255,255,.25);opacity:0;visibility:hidden;overflow:hidden}.off-canvas,.off-canvas-absolute{background:#e6e6e6;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.off-canvas-absolute.is-closed,.off-canvas.is-closed{visibility:hidden}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.position-left,.position-right{height:100%;overflow-y:auto;width:250px;top:0}.off-canvas{position:fixed;z-index:12}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.is-transition-push{z-index:12}.off-canvas.is-transition-overlap{z-index:13}.off-canvas-absolute{position:absolute;z-index:12}[data-whatinput=mouse] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-push{z-index:12}.off-canvas-absolute.is-transition-overlap{z-index:13}.off-canvas-content .off-canvas.position-left,.position-left{-webkit-transform:translateX(-250px);transform:translateX(-250px)}.position-left{left:0}.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open{-webkit-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content .off-canvas.position-right,.off-canvas-content.is-open-left.has-transition-push,.position-right{-webkit-transform:translateX(250px);transform:translateX(250px)}.position-left.is-transition-push{-webkit-box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25)}.position-right{right:0}.position-bottom,.position-top{width:100%;overflow-x:auto;height:250px;left:0}.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open{-webkit-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-right.has-transition-push{-webkit-transform:translateX(-250px);transform:translateX(-250px)}.off-canvas-content .off-canvas.position-top,.position-top{-webkit-transform:translateY(-250px);transform:translateY(-250px)}.position-right.is-transition-push{-webkit-box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25)}.position-top{top:0}.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open{-webkit-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content .off-canvas.position-bottom,.off-canvas-content.is-open-top.has-transition-push,.position-bottom{-webkit-transform:translateY(250px);transform:translateY(250px)}.position-top.is-transition-push{-webkit-box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25)}.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open{-webkit-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-bottom.has-transition-push{-webkit-transform:translateY(-250px);transform:translateY(-250px)}.position-bottom.is-transition-push{-webkit-box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25)}.off-canvas-content{-webkit-transform:none;transform:none;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.off-canvas-content .off-canvas.is-open,.off-canvas-content.has-transition-push{-webkit-transform:translate(0,0);transform:translate(0,0)}@media print,screen and (min-width:64em){.position-bottom.reveal-for-large,.position-left.reveal-for-large,.position-right.reveal-for-large,.position-top.reveal-for-large{z-index:12;-webkit-transition:none;transition:none;visibility:visible;-webkit-transform:none;transform:none}.position-bottom.reveal-for-large .close-button,.position-left.reveal-for-large .close-button,.position-right.reveal-for-large .close-button,.position-top.reveal-for-large .close-button{display:none}.off-canvas-content .position-left.reveal-for-large{-webkit-transform:none;transform:none}.off-canvas-content.has-reveal-left,.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.off-canvas-content .position-right.reveal-for-large{-webkit-transform:none;transform:none}.off-canvas-content.has-reveal-right,.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}.off-canvas-content .position-top.reveal-for-large{-webkit-transform:none;transform:none}.off-canvas-content.has-reveal-top,.position-top.reveal-for-large~.off-canvas-content{margin-top:250px}.off-canvas-content .position-bottom.reveal-for-large{-webkit-transform:none;transform:none}.off-canvas-content.has-reveal-bottom,.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:250px}}@media screen and (min-width:75em){.position-bottom.reveal-for-xlarge,.position-left.reveal-for-xlarge,.position-right.reveal-for-xlarge,.position-top.reveal-for-xlarge{z-index:12;-webkit-transition:none;transition:none;visibility:visible;-webkit-transform:none;transform:none}.position-bottom.reveal-for-xlarge .close-button,.position-left.reveal-for-xlarge .close-button,.position-right.reveal-for-xlarge .close-button,.position-top.reveal-for-xlarge .close-button{display:none}.off-canvas-content .position-left.reveal-for-xlarge{-webkit-transform:none;transform:none}.off-canvas-content.has-reveal-left,.position-left.reveal-for-xlarge~.off-canvas-content{margin-left:250px}.off-canvas-content .position-right.reveal-for-xlarge{-webkit-transform:none;transform:none}.off-canvas-content.has-reveal-right,.position-right.reveal-for-xlarge~.off-canvas-content{margin-right:250px}.off-canvas-content .position-top.reveal-for-xlarge{-webkit-transform:none;transform:none}.off-canvas-content.has-reveal-top,.position-top.reveal-for-xlarge~.off-canvas-content{margin-top:250px}.off-canvas-content .position-bottom.reveal-for-xlarge{-webkit-transform:none;transform:none}.off-canvas-content.has-reveal-bottom,.position-bottom.reveal-for-xlarge~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:40em){.position-bottom.reveal-for-medium,.position-left.reveal-for-medium,.position-right.reveal-for-medium,.position-top.reveal-for-medium{z-index:12;-webkit-transition:none;transition:none;visibility:visible;-webkit-transform:none;transform:none}.position-bottom.reveal-for-medium .close-button,.position-left.reveal-for-medium .close-button,.position-right.reveal-for-medium .close-button,.position-top.reveal-for-medium .close-button{display:none}.off-canvas-content .position-left.reveal-for-medium{-webkit-transform:none;transform:none}.off-canvas-content.has-reveal-left,.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.off-canvas-content .position-right.reveal-for-medium{-webkit-transform:none;transform:none}.off-canvas-content.has-reveal-right,.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}.off-canvas-content .position-top.reveal-for-medium{-webkit-transform:none;transform:none}.off-canvas-content.has-reveal-top,.position-top.reveal-for-medium~.off-canvas-content{margin-top:250px}.off-canvas-content .position-bottom.reveal-for-medium{-webkit-transform:none;transform:none}.off-canvas-content.has-reveal-bottom,.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:250px}.off-canvas.in-canvas-for-medium{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;-webkit-transition:inherit;transition:inherit}.off-canvas.in-canvas-for-medium.position-bottom,.off-canvas.in-canvas-for-medium.position-left,.off-canvas.in-canvas-for-medium.position-right,.off-canvas.in-canvas-for-medium.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.off-canvas.in-canvas-for-medium .close-button{display:none}}@media print,screen and (min-width:64em){.off-canvas.in-canvas-for-large{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;-webkit-transition:inherit;transition:inherit}.off-canvas.in-canvas-for-large.position-bottom,.off-canvas.in-canvas-for-large.position-left,.off-canvas.in-canvas-for-large.position-right,.off-canvas.in-canvas-for-large.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.off-canvas.in-canvas-for-large .close-button{display:none}}@media screen and (min-width:75em){.off-canvas.in-canvas-for-xlarge{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;-webkit-transition:inherit;transition:inherit}.off-canvas.in-canvas-for-xlarge.position-bottom,.off-canvas.in-canvas-for-xlarge.position-left,.off-canvas.in-canvas-for-xlarge.position-right,.off-canvas.in-canvas-for-xlarge.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.off-canvas.in-canvas-for-xlarge .close-button{display:none}}#exercise-map .gm-bundled-control,#exercise-map .gm-bundled-control-on-bottom,#hr-zone-info,.invisible{visibility:hidden}.orbit,.orbit-container{position:relative}.orbit-caption,.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:rgba(10,10,10,.5)}.orbit-container{height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{width:100%;max-width:100%;margin:0}.orbit-caption{position:absolute;width:100%;margin-bottom:0;padding:1rem;color:#fff}.orbit-next,.orbit-previous{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:1rem;color:#fff}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;border-radius:50%;background-color:#585858}.orbit-bullets button.is-active,.orbit-bullets button:hover{background-color:#999}.pagination{margin-left:0;margin-bottom:1rem}.pagination::after,.pagination::before{display:table;content:' ';-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pagination li{margin-right:.0625rem;border-radius:0;font-size:.875rem;display:none}.pagination li:first-child,.pagination li:last-child{display:inline-block}@media print,screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{display:block;padding:.1875rem .625rem;border-radius:0;color:#0a0a0a}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#1779ba;color:#fff;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#585858;cursor:not-allowed}.pagination .disabled:hover{background:0 0}.pagination .ellipsis::after{padding:.1875rem .625rem;content:'\2026';color:#0a0a0a}.pagination-previous a::before,.pagination-previous.disabled::before{display:inline-block;margin-right:.5rem;content:'\00ab'}.pagination-next a::after,.pagination-next.disabled::after{display:inline-block;margin-left:.5rem;content:'\00bb'}.progress{height:1rem;margin-bottom:1rem;border-radius:0;background-color:#585858}.progress.primary .progress-meter{background-color:#1779ba}.progress.secondary .progress-meter{background-color:#767676}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#cc4b37}.progress-meter{position:relative;display:block;width:0%;height:100%;background-color:#1779ba}.progress-meter-text{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;margin:0;font-size:.75rem;font-weight:700;color:#fff;white-space:nowrap}.slider-fill,.slider-handle{left:0;display:inline-block}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{position:absolute;top:0;max-width:100%;height:.5rem;background-color:#585858;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slider-fill.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider-handle{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;width:1.4rem;height:1.4rem;border-radius:0;background-color:#1779ba;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#14679e}.slider-handle.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;-webkit-transform:scale(1,-1);transform:scale(1,-1)}.reveal>:last-child,.switch,.switch-input{margin-bottom:0}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sticky,.sticky-container{position:relative}.sticky{z-index:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-stuck.is-at-top{top:0}.sticky.is-anchored{position:relative;right:auto;left:auto}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;position:fixed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-scroll,table.scroll{overflow-x:auto}.reveal-overlay{position:fixed;top:0;right:0;left:0;z-index:1005;display:none;background-color:rgba(10,10,10,.45);overflow-y:scroll}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #585858;border-radius:0;background-color:#fff;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}.switch-paddle,.switch-paddle::after{display:block;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}[data-whatinput=mouse] .reveal{outline:0}.reveal .column,.reveal .columns{min-width:0}.reveal.collapse{padding:0}@media print,screen and (min-width:40em){.reveal{min-height:0;width:600px;max-width:75rem}.reveal.tiny{width:30%;max-width:75rem}.reveal.small{width:50%;max-width:75rem}.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.switch{height:2rem;position:relative;outline:0;font-size:.875rem;font-weight:700;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-input{position:absolute;opacity:0}.switch-paddle{position:relative;width:4rem;height:2rem;border-radius:0;background:#585858;font-weight:inherit;color:inherit;cursor:pointer}caption,tfoot td,tfoot th,thead td,thead th{font-weight:700;padding:.5rem .625rem .625rem}input+.switch-paddle{margin:0}.switch-paddle::after{position:absolute;top:.25rem;left:.25rem;width:1.5rem;height:1.5rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-radius:0;background:#fff;content:''}input:checked~.switch-paddle{background:#1779ba}input:checked~.switch-paddle::after{left:2.25rem}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle::after{top:.25rem;left:.25rem;width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle::after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle::after{top:.25rem;left:.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle::after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{top:.25rem;left:.25rem;width:2rem;height:2rem}.switch.large input:checked~.switch-paddle::after{left:2.75rem}.tooltip.bottom.align-center::before,.tooltip.top.align-center::before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}tbody,tfoot,thead{border:1px solid #f2f2f2;background-color:#fff}thead{background:#f2f3f6;color:#383f4c}tfoot{background:#f2f2f2;color:#0a0a0a}tfoot tr,thead tr{background:0 0}tfoot td,tfoot th,thead td,thead th{text-align:left}tbody td,tbody th{padding:.5rem .625rem .625rem}table.unstriped tbody{background-color:#fff}table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #f2f2f2;background-color:#fff}@media screen and (max-width:63.9375em){table.stack tfoot,table.stack thead{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}.tabs,.tabs-content{border:1px solid #e6e6e6}table.scroll{display:block;width:100%}table.hover thead tr:hover{background-color:#ecedf2}table.hover tfoot tr:hover{background-color:#ededed}table.hover tbody tr:hover{background-color:#fafafa}.table-scroll table{width:auto}.tabs{margin:0;background:#fff;list-style-type:none}.tabs::after,.tabs::before{display:table;content:' ';-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:0 0}.tabs.primary{background:#1779ba}.tabs.primary>li>a{color:#fff}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#1673b1}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#1779ba}.tabs-title>a:hover{background:#fff;color:#1468a0}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#1779ba}.tabs-content{border-top:0;background:#fff;color:#0a0a0a;-webkit-transition:all .5s ease;transition:all .5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:4px solid #fff;border-radius:0;-webkit-box-shadow:0 0 0 1px rgba(10,10,10,.2);box-shadow:0 0 0 1px rgba(10,10,10,.2);line-height:0}a.thumbnail{-webkit-transition:-webkit-box-shadow .2s ease-out;transition:-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out, -webkit-box-shadow .2s ease-out}a.thumbnail:focus,a.thumbnail:hover{-webkit-box-shadow:0 0 6px 1px rgba(23,121,186,.5);box-shadow:0 0 6px 1px rgba(23,121,186,.5)}a.thumbnail image{-webkit-box-shadow:none;box-shadow:none}.title-bar{padding:.5rem;background:#0a0a0a;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.has-tip,.title-bar-title{display:inline-block;font-weight:700}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left,.title-bar-right{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}.title-bar-right{text-align:right}.title-bar-title{vertical-align:middle}.has-tip{position:relative;border-bottom:dotted 1px #999;cursor:help}.tooltip,.tooltip::before{position:absolute}.tooltip{top:calc(100% + .6495rem);z-index:1200;max-width:10rem;padding:.75rem;border-radius:0;background-color:#0a0a0a;font-size:80%;color:#fff}.tooltip.bottom::before{display:block;width:0;height:0;border:.75rem inset;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #0a0a0a;bottom:100%}.tooltip.left::before,.tooltip.top::before{border:.75rem inset;display:block;width:0;height:0;content:''}.tooltip.top::before{border-bottom-width:0;border-top-style:solid;border-color:#0a0a0a transparent transparent;top:100%;bottom:auto}.tooltip.left.align-center::before,.tooltip.right.align-center::before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:auto}.tooltip.left::before{border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0a0a0a;left:100%}.tooltip.right::before{display:block;width:0;height:0;border:.75rem inset;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #0a0a0a transparent transparent;right:100%;left:auto}.tooltip.align-top::before{bottom:auto;top:10%}.tooltip.align-bottom::before{bottom:10%;top:auto}.tooltip.align-left::before{left:10%;right:auto}.tooltip.align-right::before{left:auto;right:10%}.top-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar,.top-bar ul{background-color:#fff}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media print,screen and (min-width:40em){.top-bar{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-bar .top-bar-left{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:auto}.top-bar .top-bar-right{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:auto}.hide-for-medium{display:none!important}}@media screen and (max-width:63.9375em){.top-bar.stacked-for-medium{-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.show-for-large{display:none!important}}@media screen and (max-width:74.9375em){.top-bar.stacked-for-large{-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.show-for-xlarge{display:none!important}}@media screen and (max-width:89.9375em){.top-bar.stacked-for-xlarge{-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-xlarge .top-bar-left,.top-bar.stacked-for-xlarge .top-bar-right{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.top-bar-title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:.5rem 1rem .5rem 0}.top-bar-left,.top-bar-right{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.hide{display:none!important}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media screen and (max-width:39.9375em){.hide-for-small-only,.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}}@media screen and (min-width:75em){.hide-for-xlarge{display:none!important}}@media screen and (min-width:75em) and (max-width:89.9375em){.hide-for-xlarge-only{display:none!important}}@media screen and (max-width:74.9375em),screen and (min-width:90em){.show-for-xlarge-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.ember-power-select-trigger,.ember-power-select-trigger--active,.ember-power-select-trigger:focus{border-top:1px solid #aaa;border-bottom:1px solid #aaa;border-right:1px solid #aaa;border-left:1px solid #aaa}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.fitglyph,.fitglyph-battery-empty,.fitglyph-battery-high,.fitglyph-battery-low,.fitglyph-battery-medium{position:relative}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}.hide-for-landscape,.show-for-portrait{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}.hide-for-landscape,.show-for-portrait{display:block!important}}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::after,.clearfix::before{display:table;content:' ';-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-justify{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-ms-flex-pack:distribute;justify-content:space-around}.align-right.vertical.menu>li>a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.align-center.vertical.menu>li>a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-self-top{-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-ms-flex-item-align:end;align-self:flex-end}.align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-self-middle{-ms-flex-item-align:center;align-self:center}.align-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.align-center-middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.small-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.small-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.small-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.small-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.small-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.small-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}@media print,screen and (min-width:40em){.medium-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.medium-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.medium-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.medium-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.medium-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.medium-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media print,screen and (min-width:64em){.large-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.large-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.large-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.large-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.large-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.large-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-child-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.flex-child-grow{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.flex-child-shrink{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media print,screen and (min-width:40em){.medium-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}.medium-flex-child-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.medium-flex-child-grow{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.medium-flex-child-shrink{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.medium-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.medium-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.medium-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.medium-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print,screen and (min-width:64em){.large-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}.large-flex-child-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.large-flex-child-grow{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.large-flex-child-shrink{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.large-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.large-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.large-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.large-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width:75em){.xlarge-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.xlarge-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.xlarge-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.xlarge-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.xlarge-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.xlarge-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.xlarge-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}.xlarge-flex-child-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.xlarge-flex-child-grow{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.xlarge-flex-child-shrink{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.xlarge-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.xlarge-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.xlarge-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xlarge-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.fitglyph{font-family:'Fitbit Icons'!important;speak:never;font-style:normal;font-weight:400;line-height:1;top:1px;display:inline-block}.input-header,.weight-goal-label-text,h2.alternate{text-transform:uppercase}.fitglyph-water-full:before{content:'\e900'}.fitglyph-water-half-only:before{content:'\e901'}.fitglyph-glass-outline:before{content:'\e902'}.fitglyph-steps:before{content:'\e903'}.fitglyph-exercise:before{content:'\e904'}.fitglyph-active-minutes:before{content:'\e905'}.fitglyph-calories:before{content:'\e906'}.fitglyph-distance:before{content:'\e907'}.fitglyph-floors:before{content:'\e908'}.fitglyph-heart-on:before{content:'\e909'}.fitglyph-heart-outline:before{content:'\e90a'}.fitglyph-weight:before{content:'\e90b'}.fitglyph-settings:before{content:'\e90c'}.fitglyph-food-plan-crossed:before{content:'\e90d'}.fitglyph-food-plan:before{content:'\e90e'}.fitglyph-sleep:before{content:'\e90f'}.fitglyph-badges:before{content:'\e910'}.fitglyph-trainer:before{content:'\e911'}.fitglyph-cwellness:before{content:'\e912'}.fitglyph-water-half-outline:before{content:'\e913'}.fitglyph-edit:before{content:'\e914'}.fitglyph-expand:before{content:'\e915'}.fitglyph-remove:before{content:'\e916'}.fitglyph-lap_icon:before{content:'\e917'}.fitglyph-guide:before{content:'\e918'}.fitglyph-leaderboard:before{content:'\e919'}.fitglyph-intraday-activities:before{content:'\e91a'}.fitglyph-calendar:before{content:'\e91b'}.fitglyph-wellness-star:before{content:'\e91c'}.fitglyph-wellness-team:before{content:'\e91d'}.fitglyph-arrow-left:before{content:'\e91e'}.fitglyph-arrow-right:before{content:'\e91f'}.fitglyph-check:before{content:'\e920'}.fitglyph-star:before{content:'\e921'}.fitglyph-message:before{content:'\e922'}.fitglyph-cheer:before{content:'\e923'}.fitglyph-cheered:before{content:'\e924'}.fitglyph-taunt:before{content:'\e925'}.fitglyph-taunted:before{content:'\e926'}.fitglyph-settings-tile:before{content:'\e927'}.fitglyph-circle-check:before{content:'\e928'}.fitglyph-circle-ex:before{content:'\e929'}.fitglyph-expand-tile:before{content:'\e92a'}.fitglyph-close-settings:before{content:'\e92b'}.fitglyph-add-friend:before{content:'\e92c'}.fitglyph-pinterest:before{content:'\e92d'}.fitglyph-twitter:before{content:'\e92e'}.fitglyph-facebook:before{content:'\e92f'}.fitglyph-google-plus:before{content:'\e930'}.fitglyph-youtube:before{content:'\e931'}.fitglyph-instagram:before{content:'\e932'}.fitglyph-sedentary-time:before{content:'\e933'}.fitglyph-cart-off:before{content:'\e934'}.fitglyph-cart-on:before{content:'\e935'}.fitglyph-talk-bubble-active:before{content:'\e936'}.fitglyph-talk-bubble-inactive:before{content:'\e937'}.fitglyph-solid-chevron-circle-right:before{content:'\e938'}.fitglyph-triangle-down:before{content:'\e939'}.fitglyph-triangle-up:before{content:'\e93a'}.fitglyph-refresh:before{content:'\e93b'}.fitglyph-chevron-right:before{content:'\e93c'}.fitglyph-nav-notification:before{content:'\e93d'}.fitglyph-device:before{content:'\e93e'}.fitglyph-friends:before{content:'\e93f'}.fitglyph-dashboard-off:before{content:'\e940'}.fitglyph-dashboard-on:before{content:'\e941'}.fitglyph-sync:before{content:'\e942'}.fitglyph-setting-sleep:before{content:'\e943'}.fitglyph-setting-wellness:before{content:'\e944'}.fitglyph-setting-advanced:before{content:'\e945'}.fitglyph-setting-activity:before{content:'\e946'}.fitglyph-share:before{content:'\e947'}.fitglyph-privacy-public:before{content:'\e948'}.fitglyph-privacy-private:before{content:'\e949'}.fitglyph-privacy-friends:before{content:'\e94a'}.fitglyph-chevron-down:before{content:'\e94b'}.fitglyph-chevron-up:before{content:'\e94c'}.fitglyph-setting-applications:before{content:'\e94d'}.fitglyph-setting-exercise:before{content:'\e94e'}.fitglyph-setting-export:before{content:'\e94f'}.fitglyph-setting-help:before{content:'\e950'}.fitglyph-setting-notifications:before{content:'\e951'}.fitglyph-setting-personal:before{content:'\e952'}.fitglyph-setting-privacy:before{content:'\e953'}.fitglyph-setting-weight:before{content:'\e954'}.fitglyph-battery-empty .path1:before,.fitglyph-battery-high .path1:before,.fitglyph-battery-low .path1:before,.fitglyph-battery-medium .path1:before,.fitglyph-battery:before{content:'\e955'}.fitglyph-battery-high:before{content:'\e956'}.fitglyph-battery-medium:before{content:'\e957'}.fitglyph-battery-low:before{content:'\e958'}.fitglyph-battery-empty:before{content:'\e959'}.fitglyph-settings-placeholder:before{content:'\e95a'}.fitglyph-roadmap-active:before{content:'\e95b'}.fitglyph-roadmap:before{content:'\e95c'}.fitglyph-terrain-active:before{content:'\e95d'}.fitglyph-terrain:before{content:'\e95e'}.fitglyph-header-challenges-off:before{content:'\e95f'}.fitglyph-header-challenges-on:before{content:'\e960'}.fitglyph-header-community-off:before{content:'\e961'}.fitglyph-header-community-on:before{content:'\e962'}.fitglyph-header-cw-off:before{content:'\e963'}.fitglyph-header-cw-on:before{content:'\e964'}.fitglyph-header-dash-off:before{content:'\e965'}.fitglyph-header-dash-on:before{content:'\e966'}.fitglyph-header-guidance-off:before{content:'\e967'}.fitglyph-header-guidance-on:before{content:'\e968'}.fitglyph-header-log-off:before{content:'\e969'}.fitglyph-header-log-on:before{content:'\e96a'}.fitglyph-header-notification-off:before{content:'\e96b'}.fitglyph-header-notification-on:before{content:'\e96c'}.fitglyph-header-premium-off:before{content:'\e96d'}.fitglyph-header-premium-on:before{content:'\e96e'}.fitglyph-uniE979:before{content:'\e96f'}.fitglyph-uniE97A:before{content:'\e970'}.fitglyph-pace:before{content:'\e971'}.fitglyph-map-marker:before{content:'\e972'}.fitglyph-impact:before{content:'\e973'}.fitglyph-download:before{content:'\e974'}.fitglyph-elevation:before{content:'\e975'}.fitglyph-clock:before{content:'\e976'}.fitglyph-circle-question:before{content:'\e977'}.fitglyph-weight_got_arrow_down:before{content:'\e978'}.fitglyph-weight_got_arrow_right:before{content:'\e979'}.fitglyph-weight_got_arrow_up:before{content:'\e97a'}.fitglyph-ic_calendar_small:before{content:'\e97b'}.fitglyph-ic_graph_small:before{content:'\e97c'}.fitglyph-labs-flask-off:before{content:'\e97d'}.fitglyph-labs-flask-on:before{content:'\e97e'}.fitglyph-water_cup:before{content:'\e97f'}.fitglyph-water_bottle_small:before{content:'\e980'}.fitglyph-water_bottle_large:before{content:'\e981'}.fitglyph-mobile-phone-icon:before{content:'\e982'}.fitglyph-email-icon:before{content:'\e983'}.fitglyph-app_access:before{content:'\e984';color:#4dbfbf}.fitglyph-arrow-left2:before{content:'\e985'}.fitglyph-arrow-right2:before{content:'\e986'}.fitglyph-camera:before{content:'\e987'}.fitglyph-pdf:before{content:'\e988'}.fitglyph-arrow:before{content:'\e989'}.fitglyph-spinner:before{content:'\e98a'}.fitglyph-nib:before{content:'\e98b'}.fitglyph-rich-select-tick:before{content:'\e98c';color:#00b0b9}.fitglyph-data-delete:before{content:'\e98e'}.fitglyph-battery-empty .path1,.fitglyph-battery-high .path1,.fitglyph-battery-low .path1,.fitglyph-battery-medium .path1{position:absolute;left:0;top:0}.fitglyph-battery-empty .path1:before,.fitglyph-battery-high .path1:before,.fitglyph-battery-low .path1:before,.fitglyph-battery-medium .path1:before{color:#9ea1a7}.fitglyph-battery-high:before{color:#8ad355}.fitglyph-battery-medium:before{color:#f68737}.fitglyph-battery-empty:before,.fitglyph-battery-low:before{color:#ec4848}@-webkit-keyframes bounce{0%,100%,20%,40%,60%{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%{-webkit-transform:translateY(-.625rem);transform:translateY(-.625rem)}}@keyframes bounce{0%,100%,20%,40%,60%{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%{-webkit-transform:translateY(-.625rem);transform:translateY(-.625rem)}}.bounce-element{-webkit-animation:bounce 1s;animation:bounce 1s}@-webkit-keyframes box-shadow-pulse{0%{-webkit-box-shadow:0 0 1.5625rem #4dbfbf;box-shadow:0 0 1.5625rem #4dbfbf}50%{-webkit-box-shadow:none;box-shadow:none}}@keyframes box-shadow-pulse{0%{-webkit-box-shadow:0 0 1.5625rem #4dbfbf;box-shadow:0 0 1.5625rem #4dbfbf}50%{-webkit-box-shadow:none;box-shadow:none}}.box-shadow-pulse-element{-webkit-animation:box-shadow-pulse 2s;animation:box-shadow-pulse 2s}@-webkit-keyframes box-shadow-pulse-failure{0%{-webkit-box-shadow:0 0 1.5625rem #ee3d6e;box-shadow:0 0 1.5625rem #ee3d6e}50%{-webkit-box-shadow:none;box-shadow:none}}@keyframes box-shadow-pulse-failure{0%{-webkit-box-shadow:0 0 1.5625rem #ee3d6e;box-shadow:0 0 1.5625rem #ee3d6e}50%{-webkit-box-shadow:none;box-shadow:none}}.box-shadow-pulse-element-failure{-webkit-animation:box-shadow-pulse-failure 2s;animation:box-shadow-pulse-failure 2s}@-webkit-keyframes move-left{0%,100%{right:-16.25rem}14%,86%{right:1.875rem}}@keyframes move-left{0%,100%{right:-16.25rem}14%,86%{right:1.875rem}}.move-left-element{-webkit-animation:move-left 3s ease-in-out;animation:move-left 3s ease-in-out}@-webkit-keyframes spin-then-grow{0%,15%{-webkit-transform:rotate(0);transform:rotate(0)}32%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}38%{-webkit-transform:scale(1.2);transform:scale(1.2)}44%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes spin-then-grow{0%,15%{-webkit-transform:rotate(0);transform:rotate(0)}32%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}38%{-webkit-transform:scale(1.2);transform:scale(1.2)}44%{-webkit-transform:scale(1);transform:scale(1)}}.spin-and-grow{-webkit-animation:spin-then-grow 3s;animation:spin-then-grow 3s}.ember-basic-dropdown{position:relative}.ember-basic-dropdown-content{position:absolute;width:auto;z-index:1000;background-color:#fff}.ember-basic-dropdown-content--left{left:0}.ember-basic-dropdown-content--right{right:0}.ember-basic-dropdown-overlay{position:fixed;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:10;top:0;left:0;pointer-events:none}.ember-basic-dropdown-content-wormhole-origin{display:inline}.ember-power-select-trigger{position:relative;border-radius:4px;background-color:#fff;line-height:1.75;overflow-x:hidden;text-overflow:ellipsis;min-height:1.75em;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;color:inherit}.ember-power-select-trigger:after{content:"";display:table;clear:both}.ember-power-select-trigger--active,.ember-power-select-trigger:focus{-webkit-box-shadow:none;box-shadow:none}.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],.ember-basic-dropdown-trigger--in-place.ember-power-select-trigger[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded=true]{border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-placeholder{color:#999;display:block;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.ember-power-select-status-icon{position:absolute;display:inline-block;width:0;height:0;top:0;bottom:0;margin:auto;border-style:solid;border-width:7px 4px 0;border-color:#aaa transparent transparent;right:5px}.ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ember-power-select-clear-btn{position:absolute;cursor:pointer;right:25px}.ember-power-select-trigger-multiple-input{font-family:inherit;font-size:inherit;border:none;display:inline-block;line-height:inherit;-webkit-appearance:none;outline:0;padding:0;float:left;background-color:transparent;text-indent:2px}.ember-power-select-trigger-multiple-input:disabled{background-color:#eee}.ember-power-select-trigger-multiple-input::-webkit-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-moz-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-ms-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-webkit-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-moz-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-ms-input-placeholder{opacity:1;color:#999}.ember-power-select-multiple-options{padding:0;margin:0}.ember-power-select-multiple-option{border:1px solid gray;border-radius:4px;color:#333;background-color:#e4e4e4;padding:0 4px;display:inline-block;line-height:1.45;float:left;margin:2px 0 2px 3px}.ember-power-select-multiple-remove-btn{cursor:pointer}.ember-power-select-multiple-remove-btn:not(:hover){opacity:.5}.ember-power-select-search{padding:4px}.ember-power-select-search-input{border:1px solid #aaa;border-radius:0;width:100%;font-size:inherit;line-height:inherit;padding:0 5px}.ember-power-select-search-input:focus{border:1px solid #aaa;-webkit-box-shadow:none;box-shadow:none}.ember-power-select-dropdown{border-left:1px solid #aaa;border-right:1px solid #aaa;line-height:1.75;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;color:inherit}.ember-power-select-dropdown.ember-basic-dropdown-content--above{border-top:1px solid #aaa;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--below,.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{border-top:none;border-bottom:1px solid #aaa;border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{width:100%}.ember-power-select-options{list-style:none;margin:0;padding:0;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.ember-power-select-options[role=listbox]{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:12.25em}.ember-power-select-option{cursor:pointer;padding:0 8px}.ember-power-select-group[aria-disabled=true]{color:#999;cursor:not-allowed}.ember-power-select-group[aria-disabled=true] .ember-power-select-option,.ember-power-select-option[aria-disabled=true]{color:#999;pointer-events:none;cursor:not-allowed}.ember-power-select-option[aria-selected=true]{background-color:#ddd}.ember-power-select-option[aria-current=true]{background-color:#5897fb;color:#fff}body,h1,h2,h2.alternate,li{color:#383f4c}.ember-power-select-group-name{cursor:default;font-weight:700}.ember-power-select-trigger[aria-disabled=true]{background-color:#eee}.ember-power-select-trigger{padding:0 16px 0 0}.ember-power-select-placeholder,.ember-power-select-selected-item{margin-left:8px}.ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-left:24px}.ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-left:40px}.ember-power-select-group .ember-power-select-option{padding-left:24px}.ember-power-select-group .ember-power-select-group-name{padding-left:8px}.ember-power-select-trigger[dir=rtl]{padding:0 0 0 16px}.ember-power-select-trigger[dir=rtl] .ember-power-select-placeholder,.ember-power-select-trigger[dir=rtl] .ember-power-select-selected-item{margin-right:8px}.ember-power-select-trigger[dir=rtl] .ember-power-select-multiple-option,.ember-power-select-trigger[dir=rtl] .ember-power-select-trigger-multiple-input{float:right}.ember-power-select-trigger[dir=rtl] .ember-power-select-status-icon{left:5px;right:initial}.ember-power-select-trigger[dir=rtl] .ember-power-select-clear-btn{left:25px;right:initial}.loading-overlay,.toast{position:fixed;top:0;left:0}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-right:40px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-option{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group-name{padding-right:8px}@font-face{font-family:'Proxima Nova Regular';font-style:normal;font-weight:400;src:url(https://snapdragon-ws.fitbit.com/assets/fonts/proxima-nova-regular-00e2fc72fb5ef844e5b551084c457860.eot#iefix) format("embedded-opentype"),url(https://snapdragon-ws.fitbit.com/assets/fonts/proxima-nova-regular-0697d6de600804947b88bda4ac0b6d52.woff2) format("woff2"),url(https://snapdragon-ws.fitbit.com/assets/fonts/proxima-nova-regular-9b6ce0ea9fc5423658c5fa4cb9e16371.woff) format("woff"),url(https://snapdragon-ws.fitbit.com/assets/fonts/proxima-nova-regular-d49742d9b24301b494882b0826f16fd6.ttf) format("truetype"),url(https://snapdragon-ws.fitbit.com/assets/fonts/proxima-nova-regular-58fb66bfe136dd3643b02ca104e34f90.svg#ProximaNovaRegular) format("svg");font-display:swap}@font-face{font-family:'Proxima Nova SemiBold';font-style:normal;font-weight:400;src:url(https://snapdragon-ws.fitbit.com/assets/fonts/proxima-nova-semibold-03502f75fb1138c3ca1a1dfeb53f9514.eot#iefix) format("embedded-opentype"),url(https://snapdragon-ws.fitbit.com/assets/fonts/proxima-nova-semibold-141b18ff25195ac4d03a3a21802ededd.woff2) format("woff2"),url(https://snapdragon-ws.fitbit.com/assets/fonts/proxima-nova-semibold-27be2c522244c26d3e28f9178dd891ad.woff) format("woff"),url(https://snapdragon-ws.fitbit.com/assets/fonts/proxima-nova-semibold-e414f3b027a7c2309b29b4d47a37db68.ttf) format("truetype"),url(https://snapdragon-ws.fitbit.com/assets/fonts/proxima-nova-semibold-abfff66924902fc53cbfb61461043c70.svg#ProximaNovaSemiBold) format("svg");font-display:swap}@font-face{font-family:'Proxima Nova Light';font-style:normal;font-weight:400;src:url(https://snapdragon-ws.fitbit.com/assets/fonts/proxima-nova-light-b3a6ef6a985371fdb5230a87195b72f0.eot#iefix) format("embedded-opentype"),url(https://snapdragon-ws.fitbit.com/assets/fonts/proxima-nova-light-eeeff3e983523ff4e50c1494bbedf797.woff2) format("woff2"),url(https://snapdragon-ws.fitbit.com/assets/fonts/proxima-nova-light-0f8fab28d191d821e920190a1bd628e5.woff) format("woff"),url(https://snapdragon-ws.fitbit.com/assets/fonts/proxima-nova-light-e8f73b338474e1e242b1ace77b1edac3.ttf) format("truetype"),url(https://snapdragon-ws.fitbit.com/assets/fonts/proxima-nova-light-72558f65d8766f6cdec7f9e7d91a989a.svg#ProximaNovaLight) format("svg");font-display:swap}@font-face{font-family:'Fitbit Icons';font-style:normal;font-weight:400;src:url(https://snapdragon-ws.fitbit.com/assets/fonts/fitbit-icons-cfe844c3f12c8f750c4f4329741a1fae.woff2) format("woff2"),url(https://snapdragon-ws.fitbit.com/assets/fonts/fitbit-icons-42e24c70f9cf4ce7eb01723e8e448692.woff) format("woff"),url(https://snapdragon-ws.fitbit.com/assets/fonts/fitbit-icons-ca08c1b378aeed2a3b0e6a3d451b9904.ttf) format("truetype"),url(https://snapdragon-ws.fitbit.com/assets/fonts/fitbit-icons-7e3655eac00edfc5b1586afddc722d56.svg#FibitIcons) format("svg");font-display:swap}h1{font-size:30px;font-family:"Proxima Nova Light",Arial,sans-serif}h2{font-size:18px;font-family:"Proxima Nova Regular",Arial,sans-serif}h2.alternate{font-size:13px;font-family:"Proxima Nova SemiBold",Arial,sans-serif}.input-header,.secondary-text,a,body,h3,li{font-family:"Proxima Nova Regular",Arial,sans-serif}h3{color:#9da1a7;font-size:13px}body,li{font-size:14px}#device-list .alert,#device-settings .alert,#scale-settings .alert,.error,.fit-dob-fieldset.error input,.fit-dob-fieldset.error select{color:#ee3d6e;font-size:16px;font-family:"Proxima Nova Regular",Arial,sans-serif}a{color:#4dbfbf;font-size:16px}.secondary-text{color:#9da1a7;font-size:12px}.input-header{color:#9da1a7;font-size:13px}.component-header{font:normal normal 1.125rem "Proxima Nova SemiBold",Arial,sans-serif}.small-text{color:#9da1a7;font-size:10px;font-family:"Proxima Nova Regular",Arial,sans-serif}.button,[type=button],button{font-weight:700;border-radius:.25rem;background-color:#fff;border:.0625rem solid #4dbfbf;color:#4dbfbf}.button.disabled,.button:disabled,[type=button].disabled,[type=button]:disabled,button.disabled,button:disabled{border-radius:.25rem;background-color:#fff;border:.0625rem solid #9da1a7;color:#9da1a7}.button.disabled:focus,.button.disabled:hover,.button:disabled:focus,.button:disabled:hover,[type=button].disabled:focus,[type=button].disabled:hover,[type=button]:disabled:focus,[type=button]:disabled:hover,button.disabled:focus,button.disabled:hover,button:disabled:focus,button:disabled:hover{cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;border-radius:.25rem;background-color:#fff;border:.0625rem solid #9da1a7;color:#9da1a7}.button.pressed,.button:focus,.button:hover,[type=button].pressed,[type=button]:focus,[type=button]:hover,button.pressed,button:focus,button:hover{border-radius:.25rem;background-color:#fff;border:.0625rem solid #4dbfbf;color:#338282;-webkit-box-shadow:inset 0 0 0 .0625rem #4dbfbf;box-shadow:inset 0 0 0 .0625rem #4dbfbf;cursor:pointer}.button.important,[type=button].important,button.important{border-radius:.25rem;background-color:#4dbfbf;border:.0625rem solid #4dbfbf;color:#fff}.button.important.pressed,.button.important:focus,.button.important:hover,[type=button].important.pressed,[type=button].important:focus,[type=button].important:hover,button.important.pressed,button.important:focus,button.important:hover{border-radius:.25rem;background-color:#338282;border:.0625rem solid #4dbfbf;color:#fff}.button.important.disabled,.button.important:disabled,[type=button].important.disabled,[type=button].important:disabled,button.important.disabled,button.important:disabled{border-radius:.25rem;background-color:#9da1a7;border:.0625rem solid #9da1a7;color:#383f4c;font-weight:700;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.button.hollow,[type=button].hollow,button.hollow{border-radius:.25rem;background-color:#fff;border:.0625rem solid #4dbfbf;color:#4dbfbf}.button.hollow.pressed,.button.hollow:focus,.button.hollow:hover,[type=button].hollow.pressed,[type=button].hollow:focus,[type=button].hollow:hover,button.hollow.pressed,button.hollow:focus,button.hollow:hover{border-radius:.25rem;background-color:#338282;border:.0625rem solid #4dbfbf;color:#fff}.button.hollow.disabled,.button.hollow:disabled,[type=button].hollow.disabled,[type=button].hollow:disabled,button.hollow.disabled,button.hollow:disabled{border-radius:.25rem;background-color:#9da1a7;border:.0625rem solid #9da1a7;color:#383f4c;font-weight:700}.button.close-button,[type=button].close-button,button.close-button{border-radius:.25rem;background-color:#fff;border:none;color:#383f4c}.button.cta-button,[type=button].cta-button,button.cta-button{background-color:#ee3d6e;border:.0625rem solid #ee3d6e;color:#fff;border-radius:25px;font-weight:400;text-align:center;text-decoration:none;height:2.375rem;width:10rem;text-transform:uppercase}.button.cta-button.pressed,.button.cta-button:focus,.button.cta-button:hover,[type=button].cta-button.pressed,[type=button].cta-button:focus,[type=button].cta-button:hover,button.cta-button.pressed,button.cta-button:focus,button.cta-button:hover{-webkit-box-shadow:inset 0 0 0 .0625rem #94123e;box-shadow:inset 0 0 0 .0625rem #94123e;border:.0625rem solid #94123e}.button.btn-link,[type=button].btn-link,button.btn-link{background:0 0!important;border:none;padding:0!important;font:inherit;cursor:pointer}.button.btn-link:hover,[type=button].btn-link:hover,button.btn-link:hover{-webkit-box-shadow:none;box-shadow:none}.switch .switch-paddle{border-radius:100px;background-color:#9da1a7}.switch .switch-paddle::after{border-radius:50%}.switch input:checked~.switch-paddle{background-color:#4dbfbf}#profile-settings .twitter-typeahead .select-city,input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=color],select{background-color:#fff;border:1px solid #cacaca;border-radius:4px;height:2.375rem;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}#profile-settings .twitter-typeahead .select-city:focus,input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input[type=color]:focus,select:focus{background-color:rgba(77,191,191,.1);border:1px solid #4dbfbf;border-radius:4px;height:2.375rem;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}#device-list #profile-settings .twitter-typeahead .select-city.alert,#device-list input.alert[type=text],#device-list input.alert[type=password],#device-list input.alert[type=date],#device-list input.alert[type=datetime],#device-list input.alert[type=datetime-local],#device-list input.alert[type=month],#device-list input.alert[type=week],#device-list input.alert[type=email],#device-list input.alert[type=number],#device-list input.alert[type=search],#device-list input.alert[type=tel],#device-list input.alert[type=time],#device-list input.alert[type=url],#device-list input.alert[type=color],#device-list select.alert,#device-settings #profile-settings .twitter-typeahead .select-city.alert,#device-settings input.alert[type=text],#device-settings input.alert[type=password],#device-settings input.alert[type=date],#device-settings input.alert[type=datetime],#device-settings input.alert[type=datetime-local],#device-settings input.alert[type=month],#device-settings input.alert[type=week],#device-settings input.alert[type=email],#device-settings input.alert[type=number],#device-settings input.alert[type=search],#device-settings input.alert[type=tel],#device-settings input.alert[type=time],#device-settings input.alert[type=url],#device-settings input.alert[type=color],#device-settings select.alert,#profile-settings .twitter-typeahead #device-list .select-city.alert,#profile-settings .twitter-typeahead #device-settings .select-city.alert,#profile-settings .twitter-typeahead #scale-settings .select-city.alert,#profile-settings .twitter-typeahead .error.select-city,#profile-settings .twitter-typeahead .fit-dob-fieldset.error .select-city,#scale-settings #profile-settings .twitter-typeahead .select-city.alert,#scale-settings input.alert[type=text],#scale-settings input.alert[type=password],#scale-settings input.alert[type=date],#scale-settings input.alert[type=datetime],#scale-settings input.alert[type=datetime-local],#scale-settings input.alert[type=month],#scale-settings input.alert[type=week],#scale-settings input.alert[type=email],#scale-settings input.alert[type=number],#scale-settings input.alert[type=search],#scale-settings input.alert[type=tel],#scale-settings input.alert[type=time],#scale-settings input.alert[type=url],#scale-settings input.alert[type=color],#scale-settings select.alert,.fit-dob-fieldset.error #profile-settings .twitter-typeahead .select-city,.fit-dob-fieldset.error input[type=text],.fit-dob-fieldset.error input[type=password],.fit-dob-fieldset.error input[type=date],.fit-dob-fieldset.error input[type=datetime],.fit-dob-fieldset.error input[type=datetime-local],.fit-dob-fieldset.error input[type=month],.fit-dob-fieldset.error input[type=week],.fit-dob-fieldset.error input[type=email],.fit-dob-fieldset.error input[type=number],.fit-dob-fieldset.error input[type=search],.fit-dob-fieldset.error input[type=tel],.fit-dob-fieldset.error input[type=time],.fit-dob-fieldset.error input[type=url],.fit-dob-fieldset.error input[type=color],.fit-dob-fieldset.error select,input[type=text].error,input[type=password].error,input[type=date].error,input[type=datetime].error,input[type=datetime-local].error,input[type=month].error,input[type=week].error,input[type=email].error,input[type=number].error,input[type=search].error,input[type=tel].error,input[type=time].error,input[type=url].error,input[type=color].error,select.error{background-color:rgba(77,191,191,.1);border:1px solid #ee3d6e;border-radius:4px;height:2.375rem;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}#profile-settings .twitter-typeahead .select-city:disabled,input[type=text]:disabled,input[type=password]:disabled,input[type=date]:disabled,input[type=datetime]:disabled,input[type=datetime-local]:disabled,input[type=month]:disabled,input[type=week]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=color]:disabled,select:disabled{color:#3f3f3f;background-color:#eaebea;border:1px solid #cecece;border-radius:4px;height:2.375rem;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;opacity:1}textarea,textarea:disabled,textarea:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}textarea{background-color:#fff;border:1px solid #cacaca;border-radius:4px;height:5.625rem}textarea:focus{background-color:rgba(77,191,191,.1);border:1px solid #4dbfbf;border-radius:4px;height:5.625rem}#device-list textarea.alert,#device-settings textarea.alert,#scale-settings textarea.alert,textarea.error{background-color:rgba(77,191,191,.1);border:1px solid #ee3d6e;border-radius:4px;height:5.625rem;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}textarea:disabled{background-color:#eaebea;border:1px solid #cecece;border-radius:4px;height:2.375rem;-webkit-box-shadow:none;box-shadow:none}.eti,.eti:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.fitglyph-triangle-down,.fitglyph-triangle-up{color:#9da1a7;font-size:.6rem;margin-left:1.25rem}.inline{display:inline-block}.toast{margin:0 0 1rem;border:1px solid rgba(10,10,10,.25);border-radius:0;background-color:#fff;color:#0a0a0a;text-align:center;padding:.625rem;width:100%;z-index:100;font-weight:700;border-bottom:1px solid #4dbfbf}.toast>:first-child{margin-top:0}.toast>:last-child{margin-bottom:0}.toast.alert-success{background-color:#f1fbfb;color:#4dbfbf}.toast.alert-alert{background-color:#fff2f6;color:#ee3d6e;border-color:#ee3d6e}.callout.success{background-color:#f1fbfb;color:#4dbfbf}.callout.alert{background-color:#fff2f6;color:#ee3d6e;border-color:#ee3d6e}.loading-overlay{right:0;bottom:0;z-index:1007;overflow:visible;margin:auto}.loading-overlay-white{background:#fff}.fitbit-radio-button{display:inline-block}.ember-power-select-trigger[aria-disabled=true]{cursor:not-allowed}.eti{background-color:#fff;border:.0625rem solid #cacaca;border-radius:4px;height:auto;min-height:2.625rem}.eti:focus{background-color:rgba(77,191,191,.1);border:.0625rem solid #4dbfbf;border-radius:4px;height:2.375rem}.eti .eti-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.3125rem .3125rem 0 0;padding:0}.eti .eti-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 .3125rem .3125rem;padding:.3125rem .625rem;border-radius:1.5rem;height:1.875rem;background-color:var(--eti-a2);list-style:none;overflow:hidden}.eti .eti-tag:not(.eti-new-tag):not(.eti-edit-tag){border:.0625rem solid #4dbfbf;background-color:rgba(77,191,191,.1)}.eti .eti-tag.eti-edit-tag input,.eti .eti-tag.eti-new-tag input{width:100%;background:0 0;-webkit-box-shadow:none;box-shadow:none}.eti .eti-tag.eti-new-tag{background:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.eti .eti-tag.eti-new-tag input{font-size:1rem}.eti .eti-edit-tag,.eti .eti-new-tag{padding:0}.eti .eti-tag-content{color:var(--eti-a0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eti .eti-tag-remove-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:.3125rem;cursor:pointer}.eti .eti-fake-input,.eti-svg-icons{display:none}.eti .eti-tag-remove-button svg{width:.625rem;height:.625rem}.eti .eti-input{height:1.25rem;padding:0 .3125rem;border:0;margin:0}.eti .eti-input:focus{padding:0 .3125rem;border:0;margin:0;background-color:var(--eti-a2);outline:0}.eti .eti-edit-input{width:5rem;min-width:5rem}.eti .eti-input-buffer{position:absolute;top:-6250rem;left:-6250rem;visibility:hidden}.eti .eti,.eti .eti-input,.eti .eti-input-buffer,.eti .eti-tag{font-family:Arial,sans-serif;font-size:.6875rem;font-weight:400}.eti .eti-input,.eti .eti-read-only{background-color:var(--eti-a4)}.eti .eti-read-only .eti-tag{cursor:default}.fit-modal{position:relative;overflow:hidden;-webkit-box-shadow:0 .0625rem .5rem 0 rgba(0,0,0,.2);box-shadow:0 .0625rem .5rem 0 rgba(0,0,0,.2);border:none}@media screen and (min-width:40em){.fit-modal{border-radius:.25rem}}.fit-modal h2{margin-bottom:1.25rem}.fit-modal .input-header{margin-bottom:.5rem}.fit-modal button{cursor:pointer;margin:.625rem .3125rem 0}.fit-modal button.close-button{margin:0;text-align:right;background-color:transparent;z-index:800}.fit-modal button.close-button:hover{-webkit-box-shadow:none;box-shadow:none}#device-list .fit-modal .alert,#device-settings .fit-modal .alert,#scale-settings .fit-modal .alert,.fit-dob-fieldset.error .fit-modal input,.fit-dob-fieldset.error .fit-modal select,.fit-modal #device-list .alert,.fit-modal #device-settings .alert,.fit-modal #scale-settings .alert,.fit-modal .error,.fit-modal .fit-dob-fieldset.error input,.fit-modal .fit-dob-fieldset.error select{font-size:.875rem}.fit-modal .flash-message-container{width:100%;left:-1.0625rem;top:-.0625rem}.fit-modal .flash-message-container .flash-message{position:static;border-color:#4dbfbf}#cookie-list tbody,#cookie-list th{border-right:none;border-left:none}.modal-header-text{margin:-1.5625rem 0 0 2.5rem}.modal-header-back .fitglyph-arrow-left2:focus,.modal-header-back .fitglyph-arrow-left2:hover,.modal-header-row-focus,.modal-row-focus:hover{color:#27cafb}.unstyled-modal-header-button{border:none;padding:0;background:0 0}.unstyled-modal-header-button:focus,.unstyled-modal-header-button:hover{border-top:none;border-left:none;border-right:none;border-bottom:.0625rem solid #dee2e8;background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#27cafb}#header-nav,.error-msg,.full-white{background-color:#fff}.modal-header-arrow-button:focus,.modal-header-arrow-button:hover{border-bottom:none}.fit-confirm-modal{overflow-y:visible}.fit-confirm-modal .button-row{padding-top:.375rem}.fit-confirm-modal .button-row .button{margin:.25rem auto 0;width:100%;border-radius:3.125rem}.error-msg{height:calc(100vh - 50px);min-height:35rem;position:relative}.error-msg .internal-error-text-container,.error-msg .missing-error-text-container{height:40%;margin-left:1.25rem;margin-right:1.25rem;padding-top:4vh}.error-msg .internal-error-text-container .internal-error-centered,.error-msg .internal-error-text-container .missing-error-centered,.error-msg .missing-error-text-container .internal-error-centered,.error-msg .missing-error-text-container .missing-error-centered{max-width:25rem;padding-top:1.25rem}@media print,screen and (min-width:64em){.error-msg .internal-error-text-container .internal-error-centered,.error-msg .internal-error-text-container .missing-error-centered,.error-msg .missing-error-text-container .internal-error-centered,.error-msg .missing-error-text-container .missing-error-centered{margin-left:25%}}@media screen and (min-width:40em) and (max-width:63.9375em){.error-msg .internal-error-text-container .internal-error-centered,.error-msg .internal-error-text-container .missing-error-centered,.error-msg .missing-error-text-container .internal-error-centered,.error-msg .missing-error-text-container .missing-error-centered{margin-left:15%}}@media screen and (min-width:40em){.error-msg .internal-error-text-container .internal-error-centered .error-header,.error-msg .internal-error-text-container .missing-error-centered .error-header,.error-msg .missing-error-text-container .internal-error-centered .error-header,.error-msg .missing-error-text-container .missing-error-centered .error-header{font-size:1.75rem}.error-msg .internal-error-text-container .internal-error-centered .error-text,.error-msg .internal-error-text-container .missing-error-centered .error-text,.error-msg .missing-error-text-container .internal-error-centered .error-text,.error-msg .missing-error-text-container .missing-error-centered .error-text{font-size:1.25rem}}@media screen and (max-width:39.9375em){.error-msg .internal-error-text-container .internal-error-centered,.error-msg .internal-error-text-container .missing-error-centered,.error-msg .missing-error-text-container .internal-error-centered,.error-msg .missing-error-text-container .missing-error-centered,.fit-modal button:not(.close-button){width:100%}.error-msg .internal-error-text-container .internal-error-centered .error-header,.error-msg .internal-error-text-container .missing-error-centered .error-header,.error-msg .missing-error-text-container .internal-error-centered .error-header,.error-msg .missing-error-text-container .missing-error-centered .error-header{font-size:1.5rem}.error-msg .internal-error-text-container .internal-error-centered .error-text,.error-msg .internal-error-text-container .missing-error-centered .error-text,.error-msg .missing-error-text-container .internal-error-centered .error-text,.error-msg .missing-error-text-container .missing-error-centered .error-text{font-size:.875rem}}.error-msg .internal-error-image,.error-msg .missing-error-image{position:absolute;bottom:0;width:100%;height:60%;overflow:hidden;background-position:center;background-size:auto 100%;background-repeat:no-repeat}.error-msg .missing-error-image{background-image:url(https://snapdragon-ws.fitbit.com/assets/images/error/error_404-dad18ef56497a4d37dfbff947a7fcac1.png)}.error-msg .internal-error-image{background-image:url(https://snapdragon-ws.fitbit.com/assets/images/error/error_500-4d75ff6b4c5d12c0d3381f4ea18f656c.png)}.full-white{border-bottom:.0625rem solid #e5e5e5}.full-white #header-nav{margin-bottom:0}#header-nav{margin-bottom:1.25rem}#header-nav .aux a,#header-nav .menu a{color:#383f4c;font-size:.9375rem;font-family:"Proxima Nova Regular",Arial,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:3rem;padding:0 1rem;white-space:nowrap;border-bottom:.125rem solid #fff}#header-nav .aux a .fitglyph:nth-child(2),#header-nav .aux li.active a .fitglyph:nth-child(1),#header-nav .menu a .fitglyph:nth-child(2),#header-nav .menu li.active a .fitglyph:nth-child(1){display:none}#header-nav .aux a:focus,#header-nav .aux a:hover,#header-nav .menu a:focus,#header-nav .menu a:hover{border-bottom:.125rem solid #383f4c}#header-nav .aux li,#header-nav .menu li{position:relative}#header-nav .aux li.active a,#header-nav .menu li.active a{border-bottom:.125rem solid #383f4c;font-weight:800;background:0 0}#header-nav .aux li.active a .fitglyph:nth-child(2),#header-nav .menu li.active a .fitglyph:nth-child(2){display:inline-block}#header-nav .aux li.active a .text-label,#header-nav .menu li.active a .text-label{text-indent:0}@media screen and (max-width:39.9375em){#header-nav .aux a,#header-nav .menu a{padding:0 .75rem}#header-nav .aux li.active a .text-label,#header-nav .menu li.active a .text-label{text-indent:-624.9375rem}}#header-nav .primary li .fitglyph{font-size:1.75rem;margin:0 auto;line-height:inherit}@media print,screen and (min-width:40em){#header-nav .primary li .fitglyph{margin:0 .625rem}}@media print,screen and (min-width:64em){#header-nav .primary li .fitglyph{text-indent:0;margin:0 .625rem 0 0}}#header-nav .primary li .text-label{display:inline-block;overflow:hidden;text-indent:0}#header-nav .aux{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}#header-nav .aux li{list-style:none}#header-nav .aux li a{display:block;font-size:.9375rem;border:none}#header-nav .aux li a:focus,#header-nav .aux li a:hover{border:none}#header-nav .aux li .fitglyph{font-size:1.5rem;text-align:center;min-width:1.875rem}#header-nav .aux li.profile a{background:0 0}#header-nav .aux li.profile a .photo{display:inline-block;border-radius:50%;border:1px solid rgba(0,0,0,.2);width:1.875rem;height:1.875rem}#header-nav .aux li.settings a{border-bottom:.125rem solid #fff}@media screen and (max-width:63.9375em){#header-nav .primary li .text-label{text-indent:-624.9375rem}#header-nav .aux li.settings a{border-bottom:.125rem solid transparent}}#header-nav .aux li.settings a .fitglyph-device{color:#b6b6b6;font-size:1.75rem;top:.375rem}#header-nav .aux li.settings a.active{border-bottom:.125rem solid #fff}#header-nav .aux li.store a{color:#ee3d6e}#header-nav .aux li.store .fitglyph{top:.25rem}#header-nav .aux li.notifications a{padding:0 .75rem}#header-nav .aux li.notifications .fitglyph-header-notification-off{color:#b6b6b6;font-size:1.75rem;top:.375rem}#footer .social,#footer .social a .fitglyph{font-size:1.5625rem}#header-nav .sub-menu-column{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media screen and (max-width:39.9375em){#header-nav .sub-menu-column{width:100%}#header-nav .sub-menu-column .aux{display:block;position:absolute;width:100%;z-index:800}#header-nav .sub-menu-column .aux .fitglyph+.link-text,#header-nav .sub-menu-column .aux .photo+.link-text{padding-left:1.0625rem}#header-nav .sub-menu-column .aux li{background-color:#eaeef0;border-bottom:.0625rem solid #c5d6d6;padding:0 .6875rem}#header-nav .sub-menu-column .aux li a{padding:0}#header-nav .sub-menu-column .aux li:not(.store) a:hover .link-text{color:#4dbfbf}}#header-nav .submenu-log,#header-nav .submenu-log .menu{background-color:#eaebea}#header-nav .submenu-log{margin-bottom:-1.25rem}#header-nav .submenu-log .menu li{border-top:.25rem solid transparent;border-bottom:.25rem solid transparent}#header-nav .submenu-log .menu li a{border-bottom:none}#header-nav .submenu-log .menu li.active a{color:#f54786}#header-nav .submenu-log .menu li:focus,#header-nav .submenu-log .menu li:hover{background-color:rgba(56,63,76,.15)}#header-nav .burger-menu-button{border:0;height:auto;line-height:3.125rem;padding-top:0;padding-bottom:0;margin:0 auto;display:block}#header-nav .burger-menu-button:focus,#header-nav .burger-menu-button:hover{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}#header-nav .burger-menu-button:focus .burger-menu-icon::after,#header-nav .burger-menu-button:hover .burger-menu-icon::after{background:#4dbfbf;-webkit-box-shadow:0 .375rem 0 #4dbfbf,0 .75rem 0 #4dbfbf;box-shadow:0 .375rem 0 #4dbfbf,0 .75rem 0 #4dbfbf}#header-nav .burger-menu-button .burger-menu-icon{position:relative;display:inline-block;vertical-align:middle;width:.9375rem;height:.8125rem;cursor:pointer}#header-nav .burger-menu-button .burger-menu-icon::after{position:absolute;top:0;left:0;display:block;width:100%;height:.0625rem;background:#f54786;-webkit-box-shadow:0 .375rem 0 #f54786,0 .75rem 0 #f54786;box-shadow:0 .375rem 0 #f54786,0 .75rem 0 #f54786;content:''}#header-nav .burger-menu-button .burger-menu-icon:hover::after{background:#4dbfbf;-webkit-box-shadow:0 .375rem 0 #4dbfbf,0 .75rem 0 #4dbfbf;box-shadow:0 .375rem 0 #4dbfbf,0 .75rem 0 #4dbfbf}#footer{max-width:75rem;margin:0 auto;border-top:1px solid #eaebea;background:#fff}#footer .social a{color:#939c9e}#footer .social a:focus,#footer .social a:hover{color:#4dbfbf}#footer .social ul{margin:0;padding:0}#footer .social li{display:inline-block;list-style-type:none;text-align:center;padding:0 1.25rem;line-height:4.1875rem}#footer .social .blog{color:#9da1a7;font-size:1.25rem;font-family:"Proxima Nova Semibold",Arial,sans-serif;font-weight:900}@media screen and (max-width:63.9375em){#footer .social{font-size:1.1875rem}#footer .social li{padding:0 .5rem}}#footer .links-primary{border-top:1px solid #e1e1e1;margin-bottom:.3125rem}#footer .links-primary li{display:inline-block;list-style-type:none;line-height:2.5rem;padding:0 .625rem}#footer .links-primary li:first-child{margin-left:0;padding-left:0;text-align:left}#footer .links-primary .logo{position:relative;top:.25rem;display:inline-block;overflow:hidden;height:1rem;width:4.0625rem;text-indent:-624.9375rem;background:url(https://snapdragon-ws.fitbit.com/assets/images/fitbit-logo-99c8573d36fb673265d95168db4fc976.svg) no-repeat;margin-top:.1875rem}.settings-nav .settings-nav-item .settings-nav-link:focus,.settings-nav .settings-nav-item .settings-nav-link:hover,.settings-nav .settings-nav-item.active>.settings-nav-link{background-color:rgba(77,191,191,.2)}#footer .links-primary .links ul{margin:0}#footer .links-primary .links a{color:#102429;font-size:.8125rem;font-family:"Proxima Nova Regular",Arial,sans-serif}#footer .links-primary .links a:focus,#footer .links-primary .links a:hover{color:#4dbfbf}#footer .links-primary .locale{color:#939c9e;font-size:.8125rem;font-family:"Proxima Nova Semibold",Arial,sans-serif;line-height:2.5rem}#footer .links-primary .locale a,#footer .links-secondary .copyright{font-size:.8125rem;font-family:"Proxima Nova Regular",Arial,sans-serif}#footer .links-primary .locale a{color:#939c9e}#footer .links-primary .locale a:focus,#footer .links-primary .locale a:hover{color:#00b0b9}@media screen and (max-width:63.9375em){#footer .links-primary{border-top:none;border-bottom:1px solid #e1e1e1;margin-bottom:1.75rem;padding-bottom:.9375rem}#footer .links-secondary{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#footer .links-secondary{margin-bottom:.9375rem}#footer .links-secondary .copyright{color:#939c9e;line-height:1.5625rem}#footer .links-secondary ul{margin-left:0}#footer .links-secondary li{display:inline-block;list-style-type:none;line-height:1.5625rem;padding:0 .1875rem}#footer .links-secondary li a{color:#383f4c}#footer .links-secondary li a:hover{color:#00b0b9}.settings-nav .settings-nav-item{border-bottom:.0625rem solid #dee2e8}.settings-nav .settings-nav-item .battery-level{padding-right:.625rem}.settings-nav .settings-nav-item h3{font-family:'Proxima Nova SemiBold'}.settings-nav .settings-nav-item .row .row{margin-left:0;margin-right:0}.settings-nav .settings-nav-item .settings-nav-link{padding:.6875rem .625rem;color:#383f4c;font-size:.875rem;vertical-align:middle}.settings-nav .settings-nav-item .settings-nav-link .fitglyph{font-size:1.25rem;left:.3125rem}.settings-nav .settings-nav-item .settings-nav-link .fitglyph.fitglyph-setting-wellness{font-size:.875rem;left:.0625rem}.settings-nav .settings-image-column{-webkit-box-flex:0;-ms-flex:0 0 1.875rem;flex:0 0 1.875rem;max-width:1.875rem;margin-right:.9375rem}.settings-nav .settings-image-column .settings-image{width:1.375rem}.settings-nav .settings-image-column .profile-image{border-radius:50%;width:1.875rem}.settings-nav .settings-image-column .icon{font-size:1.375rem;text-align:center;width:1.375rem}.settings-nav .settings-nav-item-heading{margin-bottom:.625rem;margin-top:1.375rem;padding-left:.625rem}.settings-nav .settings-nav-item-heading .settings-nav-heading{color:#383f4c;margin:0}.settings-nav .settings-nav-link .settings-nav-item-heading{margin-top:.6875rem;margin-bottom:0;padding-left:0}.settings-nav .logout-link{color:#ee3d6e;display:block;font-size:.875rem;margin:1.25rem 1.25rem 1.25rem .625rem}.panel-component .heading-button,.panel-component-heading-button{height:inherit;border:none;background-color:transparent;line-height:inherit;width:100%;text-align:left;font-weight:400;font-size:1rem;-webkit-box-shadow:none;box-shadow:none;color:#383f4c}.panel-component .heading-button:focus .alternate,.panel-component .heading-button:hover .alternate,.panel-component-heading-button:focus .alternate,.panel-component-heading-button:hover .alternate{color:#4dbfbf}.panel-component .heading-button h2,.panel-component-heading-button h2{line-height:inherit;margin-bottom:0}.flatpickr-calendar{border-radius:.225rem;width:14.6875rem}.flatpickr-calendar:after,.flatpickr-calendar:before{display:none}.flatpickr-calendar.inline{top:0;width:14.6875rem}.flatpickr-month{height:2.3125rem;line-height:inherit;border-bottom:.0625rem solid #9da1a7}.flatpickr-current-month{font-size:.75rem;color:#222}.flatpickr-current-month input.cur-year{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;border:none;border-radius:0;height:initial}.fit-date-range-picker .date-range-controls>*,.fit-date-range-picker .date-range-controls>*>.button,.fit-date-range-picker .date-range-controls>*>a,.fit-date-range-picker .date-range-controls>*>button,.fit-date-range-picker .date-range-periods>*,.fit-date-range-picker .date-range-periods>*>.button,.fit-date-range-picker .date-range-periods>*>a,.fit-date-range-picker .date-range-periods>*>button,.fit-date-range-picker-button-group-round>*,.fit-date-range-picker-button-group-round>*>.button,.fit-date-range-picker-button-group-round>*>a,.fit-date-range-picker-button-group-round>*>button,.flatpickr-day{border-radius:0}.flatpickr-weekdays{width:14.6875rem;padding:0 .5rem;border-bottom:.0625rem solid #9da1a7}.flatpickr-weekdays .flatpickr-weekday{color:#9da1a7;font-size:.75rem;line-height:1.75rem;height:auto;padding-top:0}.flatpickr-days{width:14.6875rem;padding:.375rem .5rem}.flatpickr-days .dayContainer{width:100%;min-width:100%;max-width:100%}.flatpickr-day{color:#222;height:1.5625rem;line-height:1.5625rem}.flatpickr-day.endRange.endRange,.flatpickr-day.endRange.startRange,.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.selected.startRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.startRange.startRange,.flatpickr-day.startRange.startRange.endRange{background:rgba(77,191,191,.2);border-radius:0}.flatpickr-day.endRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.selected,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:rgba(77,191,191,.2);border-color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{color:#222}.flatpickr-day.endRange.startRange+.flatpickr-day.endRange:not(:nth-child(7n+1)),.flatpickr-day.inRange,.flatpickr-day.selected.startRange+.flatpickr-day.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.flatpickr-day.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:none;box-shadow:none}.fit-date-range-picker .date-range-controls>*,.fit-date-range-picker .date-range-periods>*,.fit-date-range-picker-button-group-round>*{display:inline-block;margin:0 -.03125rem}.fit-date-range-picker .date-range-controls>* .button,.fit-date-range-picker .date-range-controls>*>button,.fit-date-range-picker .date-range-periods>* .button,.fit-date-range-picker .date-range-periods>*>button,.fit-date-range-picker-button-group-round>* .button,.fit-date-range-picker-button-group-round>*>button{border-left:.0625rem solid;border-color:rgba(255,255,255,.5)}.fit-date-range-picker .date-range-controls>:first-child .button,.fit-date-range-picker .date-range-controls>:first-child button,.fit-date-range-picker .date-range-periods>:first-child .button,.fit-date-range-picker .date-range-periods>:first-child button,.fit-date-range-picker-button-group-round>:first-child .button,.fit-date-range-picker-button-group-round>:first-child button{border-left:0}.fit-date-range-picker .date-range-controls>:first-child,.fit-date-range-picker .date-range-controls>:first-child>.button,.fit-date-range-picker .date-range-controls>:first-child>a,.fit-date-range-picker .date-range-controls>:first-child>button,.fit-date-range-picker .date-range-periods>:first-child,.fit-date-range-picker .date-range-periods>:first-child>.button,.fit-date-range-picker .date-range-periods>:first-child>a,.fit-date-range-picker .date-range-periods>:first-child>button,.fit-date-range-picker-button-group-round>:first-child,.fit-date-range-picker-button-group-round>:first-child>.button,.fit-date-range-picker-button-group-round>:first-child>a,.fit-date-range-picker-button-group-round>:first-child>button{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.fit-date-range-picker .date-range-controls>:last-child,.fit-date-range-picker .date-range-controls>:last-child>.button,.fit-date-range-picker .date-range-controls>:last-child>a,.fit-date-range-picker .date-range-controls>:last-child>button,.fit-date-range-picker .date-range-periods>:last-child,.fit-date-range-picker .date-range-periods>:last-child>.button,.fit-date-range-picker .date-range-periods>:last-child>a,.fit-date-range-picker .date-range-periods>:last-child>button,.fit-date-range-picker-button-group-round>:last-child,.fit-date-range-picker-button-group-round>:last-child>.button,.fit-date-range-picker-button-group-round>:last-child>a,.fit-date-range-picker-button-group-round>:last-child>button{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}@media screen and (max-width:39.9375em){.fit-date-range-picker .date-range-button-groups{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.fit-date-range-picker .date-picker-button-container{padding:0 .625rem}.fit-date-range-picker .date-range-controls .button,.fit-date-range-picker .date-range-periods .button,.fit-date-range-picker .go-to-today-button .button{color:#fff;background-color:transparent;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;font-size:.75rem;height:1.875rem;line-height:.5625rem}.fit-date-range-picker .date-range-controls .button.active:enabled,.fit-date-range-picker .date-range-controls .button:hover:enabled,.fit-date-range-picker .date-range-periods .button.active:enabled,.fit-date-range-picker .date-range-periods .button:hover:enabled,.fit-date-range-picker .go-to-today-button .button.active:enabled,.fit-date-range-picker .go-to-today-button .button:hover:enabled{background-color:#fff;color:#454f5e}.fit-date-range-picker .go-to-today-button{margin-right:.625rem}.fit-date-range-picker .go-to-today-button button:disabled{cursor:default}.fit-date-range-picker .date-range-controls .fitglyph{top:0;margin-top:-.125rem}.fit-date-range-picker .date-range-target{position:relative}.fit-date-range-picker .date-picker-container{border-radius:.25rem;overflow:hidden;width:14.6875rem}.fit-date-range-picker .date-picker-container .flatpickr-calendar{border-radius:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.fit-date-range-picker .date-picker-container .calendar,.fit-date-range-picker .date-picker-container .date-range-form{padding:0}.fit-date-range-picker .date-picker-container .calendar{background:#fff}.fit-date-range-picker .date-picker-container .date-range-form{background-color:#eaebea;padding:.875rem}.fit-date-range-picker .date-picker-container .date-range-form .input-label{margin-bottom:.25rem}.fit-date-range-picker .date-picker-container .date-range-form .input-group{position:relative;margin-bottom:0}.fit-date-range-picker .date-picker-container .date-range-form .input-group input{padding-left:2.875rem}.fit-date-range-picker .date-picker-container .date-range-form .input-group .fitglyph{position:absolute;left:1.0625rem;top:.75rem}.fit-date-range-picker .date-picker-container .date-range-form .submit-button{width:100%}@media screen and (min-width:40em){.fit-date-range-picker .date-range-button-groups{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fit-date-range-picker .date-picker-container{position:absolute;z-index:800;top:0;left:0}}.starting-weight .edit-weight-goal-button{font-weight:400}.starting-weight .edit-weight-goal-button:focus,.starting-weight .edit-weight-goal-button:hover{color:#ee3d6e;border:none}.weight-goal-edit-button{margin-top:3.3125rem}.weight-edit-stone-pound-errors{margin-top:.9375rem;margin-left:-.625rem}.fit-dob-fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.fit-dob-fieldset .fit-date-input,.fit-dob-fieldset .fit-day-select,.fit-dob-fieldset .fit-month-select,.fit-dob-fieldset .fit-year-input{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.fit-dob-fieldset.date-empty .fit-date-input:before{content:attr(placeholder);color:#585858}.fit-dob-fieldset.date-empty .fit-date-input::-webkit-datetime-edit{display:none}.fit-spinner-position{position:absolute}.fit-spinner-position.large-spinner .fit-spinner-container{width:6.375rem;height:6.375rem}.fit-spinner-position.large-spinner .fit-spinner-container .fit-spinner-point .fit-spinner-capsule{height:1.275rem;width:.51rem}.fit-spinner-position.medium-spinner .fit-spinner-container{width:4.25rem;height:4.25rem}.fit-spinner-position.medium-spinner .fit-spinner-container .fit-spinner-point .fit-spinner-capsule{height:.85rem;width:.34rem}.fit-spinner-position .fit-spinner-container{position:relative;width:2.125rem;height:2.125rem}.fit-spinner-position .fit-spinner-container .fit-spinner-point{position:absolute}.fit-spinner-position .fit-spinner-container .fit-spinner-point .fit-spinner-capsule-anchor{position:relative}.fit-spinner-position .fit-spinner-container .fit-spinner-point .fit-spinner-capsule{position:absolute;height:.425rem;width:.17rem;border-radius:62.4375rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-animation:fade 2s linear infinite;animation:fade 2s linear infinite}.fit-spinner-position .fit-spinner-container #fit-spinner-point-1{left:50%;top:15%}.fit-spinner-position .fit-spinner-container #fit-spinner-point-1 .fit-spinner-capsule{background-color:#41d9cc;-webkit-animation-delay:0s;animation-delay:0s}.fit-spinner-position .fit-spinner-container #fit-spinner-point-2{-webkit-transform:rotate(30deg);transform:rotate(30deg);left:67.5%;top:19.69%}.fit-spinner-position .fit-spinner-container #fit-spinner-point-2 .fit-spinner-capsule{background-color:#085b88;-webkit-animation-delay:167ms;animation-delay:167ms}.fit-spinner-position .fit-spinner-container #fit-spinner-point-3{-webkit-transform:rotate(60deg);transform:rotate(60deg);left:80.31%;top:32.5%}.fit-spinner-position .fit-spinner-container #fit-spinner-point-3 .fit-spinner-capsule{background-color:#0d668f;-webkit-animation-delay:.33s;animation-delay:.33s}.fit-spinner-position .fit-spinner-container #fit-spinner-point-4{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:50%;left:85%}.fit-spinner-position .fit-spinner-container #fit-spinner-point-4 .fit-spinner-capsule{background-color:#127295;-webkit-animation-delay:.5s;animation-delay:.5s}.fit-spinner-position .fit-spinner-container #fit-spinner-point-5{-webkit-transform:rotate(120deg);transform:rotate(120deg);left:80.31%;top:67.5%}.fit-spinner-position .fit-spinner-container #fit-spinner-point-5 .fit-spinner-capsule{background-color:#177d9a;-webkit-animation-delay:.67s;animation-delay:.67s}.fit-spinner-position .fit-spinner-container #fit-spinner-point-6{-webkit-transform:rotate(150deg);transform:rotate(150deg);left:67.5%;top:80.31%}.fit-spinner-position .fit-spinner-container #fit-spinner-point-6 .fit-spinner-capsule{background-color:#1d88a1;-webkit-animation-delay:835ms;animation-delay:835ms}.fit-spinner-position .fit-spinner-container #fit-spinner-point-7{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:50%;top:85%}.fit-spinner-position .fit-spinner-container #fit-spinner-point-7 .fit-spinner-capsule{background-color:#2294a7;-webkit-animation-delay:1s;animation-delay:1s}.fit-spinner-position .fit-spinner-container #fit-spinner-point-8{-webkit-transform:rotate(210deg);transform:rotate(210deg);left:32.5%;top:80.31%}.fit-spinner-position .fit-spinner-container #fit-spinner-point-8 .fit-spinner-capsule{background-color:#279fad;-webkit-animation-delay:1.167s;animation-delay:1.167s}.fit-spinner-position .fit-spinner-container #fit-spinner-point-9{-webkit-transform:rotate(240deg);transform:rotate(240deg);left:19.69%;top:67.5%}.fit-spinner-position .fit-spinner-container #fit-spinner-point-9 .fit-spinner-capsule{background-color:#2cabb4;-webkit-animation-delay:1.33s;animation-delay:1.33s}.fit-spinner-position .fit-spinner-container #fit-spinner-point-10{-webkit-transform:rotate(270deg);transform:rotate(270deg);left:15%;top:50%}.fit-spinner-position .fit-spinner-container #fit-spinner-point-10 .fit-spinner-capsule{background-color:#31b6b9;-webkit-animation-delay:1.5s;animation-delay:1.5s}.fit-spinner-position .fit-spinner-container #fit-spinner-point-11{-webkit-transform:rotate(300deg);transform:rotate(300deg);left:19.75%;top:32.5%}.fit-spinner-position .fit-spinner-container #fit-spinner-point-11 .fit-spinner-capsule{background-color:#37c1bf;-webkit-animation-delay:1.67s;animation-delay:1.67s}.fit-spinner-position .fit-spinner-container #fit-spinner-point-12{-webkit-transform:rotate(330deg);transform:rotate(330deg);left:32.5%;top:19.75%}.fit-spinner-position .fit-spinner-container #fit-spinner-point-12 .fit-spinner-capsule{background-color:#3ccdc6;-webkit-animation-delay:1.835s;animation-delay:1.835s}.fit-spinner-position.white #fit-spinner-point-1 .fit-spinner-capsule,.fit-spinner-position.white #fit-spinner-point-10 .fit-spinner-capsule,.fit-spinner-position.white #fit-spinner-point-11 .fit-spinner-capsule,.fit-spinner-position.white #fit-spinner-point-12 .fit-spinner-capsule,.fit-spinner-position.white #fit-spinner-point-2 .fit-spinner-capsule,.fit-spinner-position.white #fit-spinner-point-3 .fit-spinner-capsule,.fit-spinner-position.white #fit-spinner-point-4 .fit-spinner-capsule,.fit-spinner-position.white #fit-spinner-point-5 .fit-spinner-capsule,.fit-spinner-position.white #fit-spinner-point-6 .fit-spinner-capsule,.fit-spinner-position.white #fit-spinner-point-7 .fit-spinner-capsule,.fit-spinner-position.white #fit-spinner-point-8 .fit-spinner-capsule,.fit-spinner-position.white #fit-spinner-point-9 .fit-spinner-capsule{background-color:#fff}@-webkit-keyframes fade{0%,100%,90%{opacity:0}35%,45%{opacity:1}}@keyframes fade{0%,100%,90%{opacity:0}35%,45%{opacity:1}}.activity-header{background-color:#002c44;color:#fff}.activity-header .date,.activity-header .heading,.activity-header .menu-button-container,.activity-header .summary-item{color:#fff;display:inline-block;line-height:.9375rem;margin-bottom:0;padding-top:.75rem;padding-bottom:.75rem}.activity-header .heading{margin-right:1.25rem}.activity-header .summary{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none}@media print,screen and (min-width:40em){.activity-header .summary{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.activity-header .summary-item{white-space:nowrap}.activity-header .summary-item .value{font-size:1.125rem}.activity-header .summary-item .unit{font-size:.875rem;text-transform:lowercase}.activity-header .menu-button-container{margin-left:auto}.activity-header .menu-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;background-color:transparent;border:.0625rem solid #fff;border-radius:.75rem;margin-bottom:0;padding:0 .25rem}.activity-header .menu-button .dot{background-color:#fff;height:.125rem;min-height:.125rem;width:.125rem;min-width:.125rem;margin:.375rem .125rem}.activity-header .menu-button.active,.activity-header .menu-button:focus,.activity-header .menu-button:hover{background-color:#fff}.activity-header .menu-button.active .dot,.activity-header .menu-button:focus .dot,.activity-header .menu-button:hover .dot{background-color:#002c44}.activity-header .menu-button:hover{-webkit-box-shadow:none;box-shadow:none}.activity-header .activity-menu{position:relative}.activity-header .activity-menu .activity-menu-list{border:.0625rem solid #dee2e8;border-top:0;background-color:#fff;position:absolute;top:0;right:0;width:100%;z-index:800;list-style:none;margin:0}.activity-header .activity-menu .button{font:normal normal .8125rem "Proxima Nova Regular",Arial,sans-serif;border:none;border-radius:0;color:#9da1a7;padding:.9375rem;-webkit-box-shadow:none;box-shadow:none;width:100%;text-align:left;margin:0}.activity-header .activity-menu .button:focus,.activity-header .activity-menu .button:hover{background-color:#9da1a7;color:#fff}.activity-header .activity-menu .button .fitglyph{margin-right:.625rem;width:.875rem;text-align:center}@media print,screen and (min-width:40em){.activity-header .activity-menu .activity-menu-list{width:auto}}#activity-goals{margin:2.5rem}#activity-goals h1{margin-bottom:2.25rem;font-size:1.875rem}#activity-goals h2{font-size:1.125rem;margin-top:2.375rem;margin-bottom:.875rem}#activity-goals input{display:inline-block;width:70%;font-size:14px;color:#383f4c}#activity-goals .input-label{display:inline-block;color:#9da1a7;font-size:12px;text-transform:lowercase}#activity-goals .header-text{margin-bottom:.3125rem;color:#909090}#impact{padding:1.5625rem 0 1.25rem 1.75rem;background-color:#fff}@media screen and (max-width:63.9375em){#impact{padding-left:0}}#impact h4{color:#383f4c;font-size:1rem;font-family:"Proxima Nova Semibold",Arial,sans-serif;font-variant:small-caps;margin-bottom:1.25rem}#impact h4 .fitglyph{top:.3125rem;padding-right:.4375rem;color:#b7d332}#impact .stat{color:#383f4c;font-size:.875rem;font-family:"Proxima Nova Regular",Arial,sans-serif;margin-right:1.875rem}@media screen and (max-width:39.9375em){#impact .stat{margin:.9375rem 0}}#impact .stat .stat-list{margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style-type:none}#impact .stat .stat-list li:nth-child(2){padding-left:.9375rem;color:#999}#impact .stat .stat-list li:nth-child(2) strong{display:block;color:#0a0a0a;font-size:1.75rem;font-family:"Proxima Nova Light",Arial,sans-serif;line-height:1.75rem;font-weight:100}#impact .stat .stat-list .meter{width:3.125rem;height:3.125rem;border:.0625rem solid #cacaca;border-radius:50%;display:table;table-layout:fixed;position:relative}#impact .stat .stat-list .meter .gauge{display:table-cell;vertical-align:middle;height:100%}#impact .stat .stat-list .meter .gauge .fitglyph{position:absolute;z-index:100;color:#0a0a0a;top:.8125rem;left:.8125rem;font-size:1.5rem}#impact .stat .stat-list .meter .gauge .fitglyph.fitglyph-steps{font-size:1.375rem}#impact .stat .stat-list .meter .gauge .fitglyph.fitglyph-exercise{left:.6875rem}#impact .stat .stat-list .meter .gauge b{display:block;position:relative;max-width:100%;max-height:100%;margin:auto;border-radius:50%;background-color:#b7d332;text-indent:-624.9375rem}.activity-splits-container{border-bottom:.0625rem solid #eaebea;padding:1.5625rem 0 1.25rem 1.75rem;background-color:#fff}@media screen and (max-width:63.9375em){.activity-splits-container{padding-left:0}}.activity-splits-container h4{color:#383f4c;font-size:1rem;font-family:"Proxima Nova Semibold",Arial,sans-serif;font-variant:small-caps;margin-bottom:.3125rem}.activity-splits-container h4 .fitglyph{top:.25rem;padding-right:.4375rem;color:#ee3d6e}.activity-splits-container .avg-pace{color:#383f4c;font-size:.875rem;font-family:"Proxima Nova Light",Arial,sans-serif}.activity-splits-container .avg-pace span{font-size:1.75rem}.activity-splits-container .split-list{list-style:none;padding:0;margin:0;width:100%}.activity-splits-container .split-list .title-row-container{height:1.5rem;padding:0 .25rem}.activity-splits-container .split-list .title-row-container.nopad-title-row-container{padding:0 .25rem 0 0}.activity-splits-container .split-list .split-meter{width:auto;height:100%;line-height:1.25rem}.activity-splits-container .split-list .split-meter .bar{padding-left:.3125rem;font-weight:700;display:block;background-color:#4dbfbf;color:#fff;border-radius:.1875rem}.activity-splits-container .split-list .split-meter .bar .fitglyph{display:none}.activity-splits-container .split-list .split-meter .bar.fastest{background-color:#b7d332}.activity-splits-container .split-list .split-meter .bar.fastest .fitglyph{float:right;display:inline-block;padding-right:.3125rem;top:.1875rem}.activity-splits-container .split-row{height:1.25rem;line-height:1.25rem}.activity-splits-container .split-row-text{margin:.25rem 0;padding:0 .25rem}.activity-splits-container .split-item{margin:.25rem 0}#exercise-map{height:28.75rem;margin:0 auto;position:relative}#exercise-map .ember-cli-g-map{height:100%;width:100%}#exercise-map .map-controls{position:absolute;top:1.125rem;left:1.3125rem;height:12.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#exercise-map .control{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;height:5.625rem;margin:0;border-radius:1.25rem;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.12);box-shadow:0 2px 3px rgba(0,0,0,.12);background-color:#fff}#exercise-map .control button{background-color:transparent;color:#102429}#exercise-map .control button.pressed,#exercise-map .control button:focus,#exercise-map .control button:hover{background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none}#exercise-map .map-type-control input{position:absolute;left:-9999em}#exercise-map .map-type-control label,#exercise-map button{height:2.375rem;width:2.375rem;margin:0;border:none}#exercise-map input[type=radio]{height:0;width:0;margin:0}#exercise-map .mapTypeTrigger{text-align:center}#exercise-map .fitglyph{font-size:2.125rem;color:#102429}#exercise-map .active{color:#4dbfbf}#exercise-map .terrainTrigger span{top:-.0625rem}#exercise-map .roadmapTrigger span{top:.375rem}#exercise-map #trackpoint-marker-overlay{color:#fff;font-size:.8125rem;font-family:"Proxima Nova SemiBold",Arial,sans-serif;background-color:#4dbfbf;border:.125rem solid rgba(255,255,255,.5);border-radius:50%;height:2.25rem;line-height:2.25rem;text-align:center;width:2.25rem}#exercise-map #trackpoint-marker-overlay .unit{display:none}#exercise-map #trackpoint-marker-overlay.end{background:url(https://snapdragon-ws.fitbit.com/assets/images/map/total-distance-marker-a68758a2d0e69f07888c55a54012febd.png) no-repeat;border:none;font-size:1.21875rem;height:4.6875rem;line-height:1.21875rem;padding-top:1.1875rem;padding-right:.125rem;position:absolute;top:-3.3125rem;width:4.3125rem}#exercise-map #trackpoint-marker-overlay.end .unit,#exercise-map #trackpoint-marker-overlay.end .value{display:block}#exercise-map #trackpoint-marker-overlay.end .unit{font-size:.75rem;text-transform:uppercase}#china-map-placeholder{height:6.25rem;margin:.625rem auto;line-height:6.25rem}#china-map-placeholder .message{width:100%;text-align:center}.linear-input .input-label{display:inline-block;font-weight:700;color:#383f4c;margin:auto .1875rem}.linear-input .input-choices{display:inline-block}.linear-input .input-choices .linear-input-item{margin:.1875rem .3125rem .1875rem 0;display:inline-block;min-width:2rem;padding:.3125rem;border:.0625rem solid #cecece;border-radius:.1875rem;background-color:#fff;color:#4dbfbf;font-size:1rem;font-weight:bolder;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.linear-input .input-choices .linear-input-item:last-child{margin-right:0}.linear-input .input-choices .linear-input-item.active{background-color:#4dbfbf;border-color:#338282;color:#fff}.linear-input .input-choices .linear-input-item:not(.active):hover{background-color:#e1f7f7}.linear-input .input-choices .linear-input-item input[type=radio]{position:absolute;opacity:0;cursor:pointer}.twitter-typeahead .tt-input:focus{background-color:rgba(77,191,191,.1)!important}.twitter-typeahead .tt-suggestion{border-bottom:.0625rem solid #dee2e8}.twitter-typeahead .typeahead-suggestion,.twitter-typeahead .typeahead-suggestion:hover{color:#000}.twitter-typeahead .tt-suggestion.tt-cursor,.twitter-typeahead .tt-suggestion:focus,.twitter-typeahead .tt-suggestion:hover{background-color:rgba(199,235,235,.67)}.maintenance-error-container{margin-top:1rem}.maintenance-error-container .maintenance-error-logo{margin-top:1.5rem;margin-bottom:1.5rem;width:4rem;height:4rem;background:url(https://snapdragon-ws.fitbit.com/assets/images/svg/logo/fitbit-logo-green-dots-fe0ceec1b0cfe7df5eea039587ec698f.svg) no-repeat}.maintenance-error-container .maintenance-error-text{font-size:1rem}.user-action-button{background-color:#4dbfbf;border-radius:50%;height:2.8125rem;padding:0;width:2.8125rem}.nutritional-facts .nutritional-facts-table tr:nth-child(even),.nutritional-facts .nutritional-table tbody:nth-of-type(even) tr{background-color:#ddd}.user-action-button .fitglyph{color:#fff}.user-action-button:focus,.user-action-button:hover{border-radius:50%}.user-action-button:focus .fitglyph,.user-action-button:hover .fitglyph{color:#4dbfbf}.user-actions-button-group::after,.user-actions-button-group::before{display:none}.user-messaging-form .user-messaging-form-header{padding-bottom:.5rem;border-bottom:.0625rem solid #cecece;margin-bottom:.5rem}.user-messaging-form .user-messaging-form-header .user-messaging-form-avatar{height:2.5rem;padding-right:.5rem;margin:0}.user-messaging-form .user-messaging-form-header .user-messaging-form-header-text{margin:0;line-height:2.5rem;padding-right:.5rem}.user-messaging-form .user-messaging-form-text-area{resize:vertical;margin:0}#device-list .user-messaging-form .alert,#device-settings .user-messaging-form .alert,#scale-settings .user-messaging-form .alert,.fit-dob-fieldset.error .user-messaging-form input,.fit-dob-fieldset.error .user-messaging-form select,.user-messaging-form #device-list .alert,.user-messaging-form #device-settings .alert,.user-messaging-form #scale-settings .alert,.user-messaging-form .char-count,.user-messaging-form .error,.user-messaging-form .fit-dob-fieldset.error input,.user-messaging-form .fit-dob-fieldset.error select{margin-top:.5rem;margin-bottom:.5rem}.user-messaging-form .char-count{color:#9da1a7}.user-messaging-form .user-messaging-form-button-row .cancel-column{padding-right:.9375rem}.user-messaging-form .user-messaging-form-button-row .button{margin:0;height:100%;width:100%}.nutritional-facts{width:100%}.nutritional-facts .nutrition-button{font-weight:400;font-size:1rem;margin:.625rem 0 .3125rem;color:#4dbfbf}.nutritional-facts .nutrition-button:focus,.nutritional-facts .nutrition-button:hover{border:none;color:#ee3d6e}.nutritional-facts .nutrition-brand{color:grey}.nutritional-facts .black-bar{border:.125rem solid #000;margin-top:.3125rem}.nutritional-facts .nutritional-table{margin:.25rem 0 0}.nutritional-facts .nutritional-table .food-nutrition-body{border:none;padding-bottom:0}.nutritional-facts .nutritional-table .food-validation-cell{border:none;width:0;padding:0}.nutritional-facts .nutritional-table .food-nutrition-text-header{height:.125rem;padding-left:.625rem;font-weight:700}.nutritional-facts .nutritional-table .food-nutrition-text-sub{height:.125rem;padding:0 0 0 1.25rem}.nutritional-facts .nutritional-facts-table .food-nutrition-value{height:.125rem;padding-right:.625rem;text-align:right}.nutritional-facts .nutritional-facts-table .food-nutrition-row{padding:.125rem 0 0 .625rem;text-align:left}.nutritional-facts .nutritional-facts-table .food-nutrition-label{padding-left:1.25rem}.nutritional-facts .edit-nutrition-value{padding:0 .9375rem 0 0;text-align:right}.nutritional-facts .edit-nutrition-input{text-align:right;display:inline-block;width:4.6875rem;padding:0 .3125rem 0 0;margin:0}.nutritional-facts .edit-nutrition-unit{display:inline-block;padding:0;margin:0}.nutritional-facts .edit-nutrition-input-grams{text-align:right;display:inline-block;padding:0 0 0 .625rem;margin:0}#device-list .nutritional-facts .nutrient-error .alert,#device-settings .nutritional-facts .nutrient-error .alert,#scale-settings .nutritional-facts .nutrient-error .alert,.fit-dob-fieldset.error .nutritional-facts .nutrient-error input,.fit-dob-fieldset.error .nutritional-facts .nutrient-error select,.nutritional-facts .nutrient-error #device-list .alert,.nutritional-facts .nutrient-error #device-settings .alert,.nutritional-facts .nutrient-error #scale-settings .alert,.nutritional-facts .nutrient-error .error,.nutritional-facts .nutrient-error .fit-dob-fieldset.error input,.nutritional-facts .nutrient-error .fit-dob-fieldset.error select{margin-bottom:0}.accept-consent{margin-bottom:.625rem;background-color:#fff}.accept-consent .accept-consent-title{color:#ee3d6e;font-weight:700;font-size:1.125rem;margin-top:.625rem;margin-bottom:.625rem}.accept-consent .accept-consent-body{color:#383f4c}.accept-consent .accept-checkup-button-div{margin-left:.9375rem}.accept-consent a{font-size:.875rem}.accept-consent a:hover{color:#ee3d6e}@media screen and (min-width:40em){#changeEmailModal,#changeEmailModalFromVerify,#deleteAccountDialog{width:30rem}}#deleteAccountDialog .send-confirmation{border-bottom:.0625rem solid #dee2e8;padding-bottom:1rem}#deleteAccountDialog .button-container{margin-top:1.25rem}#deleteAccountDialog .button-container button{width:13.25rem}#deleteAccountDialog .button-container button.send-delete-confirmation{border-color:#ee3d6e;background-color:#ee3d6e;-webkit-box-shadow:none;box-shadow:none}#deleteAccountDialog .button-container button.send-delete-confirmation.pressed,#deleteAccountDialog .button-container button.send-delete-confirmation:focus,#deleteAccountDialog .button-container button.send-delete-confirmation:hover{border-radius:.25rem;background-color:#94123e;border:.0625rem solid #ee3d6e;color:#fff}@media screen and (min-width:40em){#changeEmailModal .change-email,#changeEmailModalFromVerify .change-email{width:13.75rem}}.profile-list-component-container .profile-button{width:100%}.profile-list-component-container .privacy-fitglyph{padding-left:.3125rem;color:#cacaca}.profile-list-component-container .privacy-fitglyph .fitglyph{font-size:.9375rem}.profile-list-component-container .profile-private-container{color:#383f4c}.profile-list-component-container .profile-private-container .private-lock-column{padding-right:0}.profile-list-component-container .profile-private-container .private-lock-column .private-lock-svg{height:3.5rem;width:3.5rem}.user-profile-list .list-item{color:#0a0a0a;height:4.6875rem;min-height:4.6875rem;margin-bottom:.9375rem}.user-profile-list .list-item:focus,.user-profile-list .list-item:hover{-webkit-box-shadow:inset 0 0 0 .0625rem #4dbfbf;box-shadow:inset 0 0 0 .0625rem #4dbfbf}.user-profile-list-modal .user-profile-list-modal-content{height:100%;position:relative;overflow:auto}.user-profile-list-modal .user-profile-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto;min-height:0}.user-profile-list-modal .user-profile-list .list-item{margin-left:0;margin-right:0}.user-profile-friends-list .friend-avatar{border-radius:50%;width:3.4375rem;height:3.4375rem}#profile-settings{margin:2.5rem 2.5rem 0}#profile-settings .profile-picture img{border-radius:50%;height:3.125rem;width:3.125rem}#profile-settings .profile-picture .change-link{padding-top:.9375rem;margin-left:1.25rem}#profile-settings .cover-image .cover-image-preview{background-image:url(https://snapdragon-ws.fitbit.com/assets/images/user-profile/profile-bg-90ae435a44261089211179d13b7cc561.svg);background-size:cover;height:12.5rem;width:31.25rem;border:.0625rem solid #dee2e8}#profile-settings .cover-image .change-link{margin:.625rem 0}#profile-settings .change-email-button-container{position:relative}#profile-settings .change-email-button-container .change-email-button{position:absolute;bottom:0;font-weight:400;margin-bottom:0;border:none;-webkit-box-shadow:none;box-shadow:none;font-size:.875rem}.leaderboard-button-popover[x-placement=top]>div[x-arrow],.steps-info-popover[x-placement=top]>div[x-arrow]{bottom:-.5625rem}@media screen and (max-width:39.9375em){#profile-settings .change-email-button-container .change-email-button{padding-bottom:.375rem}}#profile-settings .verifyPassword{margin-top:.625rem}#profile-settings .header-text{margin-bottom:.3125rem}#profile-settings input,#profile-settings select{margin-bottom:0}#profile-settings .row{margin-top:1.25rem}#profile-settings .row.birthday{margin-top:0}#profile-settings .units input{width:80%;display:inline-block}#profile-settings .units .input-label{display:inline-block}#profile-settings .change-profile-button{width:100%;margin-top:1.25rem}@media (max-width:425px){#profile-settings .day,#profile-settings .month,#profile-settings .name,#profile-settings .sex,#profile-settings .units.feet-inches,#profile-settings .units.weight,#profile-settings .year{display:block;width:100%;padding:0}}#profile-settings .select-country{width:70%}#profile-settings .select-city{display:block;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #585858;border-radius:0;background-color:#fff;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.1);box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;width:100%}#changeCoverImage #coverUploader+label,#changeProfilePicture #pictureUploader+label{background-color:#fff;font-size:1.25em;display:block;padding:.3125rem;cursor:pointer}#profile-settings .select-city:focus{outline:0;border:1px solid #999;background-color:#fff;-webkit-box-shadow:0 0 5px #585858;box-shadow:0 0 5px #585858;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}#profile-settings .firstName{margin:0 .625rem .625rem 0}#changeCoverImage .button-group,#changeProfilePicture .button-group{margin-top:1.25rem}#changeProfilePicture .cropper-container{height:100%}#changeProfilePicture .button-group button{width:9.375rem}#changeProfilePicture .close-button{text-align:right}#changeProfilePicture .close-button:hover{-webkit-box-shadow:none;box-shadow:none}#changeProfilePicture #pictureUploader{width:.00625rem;height:.00625rem;opacity:0;overflow:hidden;position:absolute;z-index:-1}#changeProfilePicture #pictureUploader+label{border:.0625rem solid #cacaca;border-radius:4px;height:2.375rem;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}#changeProfilePicture #pictureUploader:focus+label{outline:#000 dotted .0625rem;outline:-webkit-focus-ring-color auto .3125rem}#changeCoverImage .cropper-container{height:100%}#changeCoverImage .button-group button{width:9.375rem}#changeCoverImage .close-button{text-align:right}#changeCoverImage .close-button:hover{-webkit-box-shadow:none;box-shadow:none}#changeCoverImage #coverUploader{width:.00625rem;height:.00625rem;opacity:0;overflow:hidden;position:absolute;z-index:-1}#changeCoverImage #coverUploader+label{border:.0625rem solid #cacaca;border-radius:4px;height:2.375rem;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}#changeCoverImage #coverUploader:focus+label{outline:#000 dotted .0625rem;outline:-webkit-focus-ring-color auto .3125rem}#advanced-settings{margin-top:2.5rem}#advanced-settings .advanced-settings-header,#advanced-settings .row.body{border-bottom:.0625rem solid #dee2e8;padding-bottom:1.125rem}#advanced-settings .row:focus .alternate,#advanced-settings .row:hover .alternate{color:#4dbfbf}#advanced-settings .panel-component .row.heading{margin-top:0}#advanced-settings .unit{margin-top:1.25rem;text-transform:uppercase}#advanced-settings .profile-settings-heart-rate-input{width:80%;display:inline-block;max-width:12.5rem}#advanced-settings #auto-stride-container .row{margin-bottom:.9375rem}.cropper-preview{overflow:hidden;height:12.5rem;width:12.5rem}.delete-user-account .delete-account-button{border:none;color:#ee3d6e;font-weight:400;-webkit-box-shadow:none;box-shadow:none;text-align:left}.delete-account .cancel-delete-account{margin:0 1.25rem 0 0}.change-email .empty-input{opacity:0;position:absolute}#device-settings .sortable-item,#notification-settings .notification-settings-content-item .notification-button-container,#notification-settings .notification-settings-header .notification-header-icon{position:relative}#scale-settings,.device-settings-container{margin-top:1.25rem}#scale-settings>.column,#scale-settings>.columns,.device-settings-container>.column,.device-settings-container>.columns{padding-left:2.375rem;padding-right:2.375rem}#scale-settings .status-bar .fitglyph,.device-settings-container .status-bar .fitglyph{padding-right:.1875rem}#scale-settings .status-bar .status-col,.device-settings-container .status-bar .status-col{margin-right:1.875rem}#scale-settings .legacy-device-remove,.device-settings-container .legacy-device-remove{font-size:1rem;margin-top:1rem}#device-list .row.body,#device-settings .row.body,#scale-settings .row.body{line-height:2.5rem;vertical-align:middle}#device-list .row.heading,#device-settings .row.heading,#scale-settings .row.heading{color:#383f4c}#device-list .row.heading h2,#device-settings .row.heading h2,#scale-settings .row.heading h2{line-height:inherit;margin-bottom:0}#device-list .row.border,#device-settings .row.border,#scale-settings .row.border{border-bottom:1px solid #dee2e8;padding-bottom:.3125rem;padding-top:.3125rem}#device-list .row.border:last-child,#device-settings .row.border:last-child,#scale-settings .row.border:last-child{border-bottom:0}#device-list .panel.gray,#device-settings .panel.gray,#scale-settings .panel.gray{background-color:#f2f4f6;min-height:2.5rem;line-height:2.5rem;vertical-align:middle;border-radius:6px;padding:.625rem}#device-list .switch-container,#device-list .switch-label,#device-settings .switch-container,#device-settings .switch-label,#scale-settings .switch-container,#scale-settings .switch-label{text-align:right}#device-list .switch-container .switch-paddle,#device-settings .switch-container .switch-paddle,#scale-settings .switch-container .switch-paddle{line-height:2.5rem;vertical-align:middle}#device-list .edit-icon,#device-settings .edit-icon,#scale-settings .edit-icon{padding-left:0}#device-list .greeting-toggle,#device-settings .greeting-toggle,#scale-settings .greeting-toggle{padding-right:0}#device-list input:disabled,#device-settings input:disabled,#scale-settings input:disabled{color:#9da1a7}#device-list .devices-title,#device-list .no-devices-paired{margin-left:1rem}#device-list .no-devices-paired{font-size:1rem}#device-list .device-image{width:2.5rem}#device-list .alternate{display:inline-block;text-transform:uppercase}#device-list .device{margin-top:1.25rem;margin-left:1rem}#device-list .device-overview{margin-top:1rem;margin-left:1rem}#device-settings .btn-link{margin:.9375rem 0}#device-settings .disabled-text{opacity:.5}#device-settings .switch{display:inline-block}#device-settings .switch-label{padding-right:.375rem}#device-settings .reminder-to-sync{margin-bottom:.625rem;border:.0625rem solid #dee2e8;background-color:#fff}#device-settings .reminder-to-sync a{font-size:.875rem}#device-settings .reminder-to-sync h6{font-weight:700}#device-settings .reminder-to-sync p{margin-bottom:0}#device-settings .device-alarm-item{margin:.625rem 0}#device-settings .device-alarm-form-item{margin:.75rem 0 .125rem}#device-settings .auto-exercise-recognition .description,#device-settings .inactivity-alerts .editInactivityAlerts{margin-top:1.25rem}#device-settings .label-input{display:inline-block;padding-right:1rem}#device-settings .inactivity-alerts .reminders{margin-right:.625rem;margin-left:.625rem}#device-settings .inactivity-alerts .timeframe{margin-right:.625rem}#device-settings .inactivity-alerts .editInactivityAlerts h2,#device-settings .inactivity-alerts .editInactivityAlerts p{padding-left:.625rem}#device-settings .inactivity-alerts .editInactivityAlerts .endTime,#device-settings .inactivity-alerts .editInactivityAlerts .startTime{margin-left:1.25rem;width:20%;height:100%;display:inline-block}#device-settings .inactivity-alerts .editInactivityAlerts .select-end-am-pm,#device-settings .inactivity-alerts .editInactivityAlerts .select-start-am-pm{width:10%;height:100%}#device-settings .inactivity-alerts .save-settings{width:5rem}#device-settings .inactivity-alerts .waiting-to-sync{font-weight:700;color:#4dbfbf}#device-settings .radio-group .label-input{display:inline-block;margin-right:1.875rem}#device-settings .auto-exercise-recognition .panel{padding-left:0}#device-settings .auto-exercise-recognition .auto-exercise-threshold .input-header{display:inline-block;text-transform:none}#device-settings .customize-display-setting .greeting-text-field,#device-settings .live-data .switch-label{text-transform:uppercase}#device-settings .auto-exercise-recognition .auto-exercise-threshold select{display:inline-block;width:9.375rem}#device-settings .clock-face .row.body{line-height:1}#device-settings .clock-face-option{display:inline-block;margin-bottom:1.25rem;text-align:center;width:100%}#device-settings .clock-face-option .clock-face-visual{position:relative;margin:1.875rem auto 1.25rem;width:100%}#device-settings .clock-face-option .clock-face-img-gutter{display:inline-block;margin:0 -.3125rem;padding:.3125rem;width:100%}#device-settings .clock-face-option .clock-face-img{display:block;width:100%}#device-settings .clock-face-option .check-mark{display:block;margin:-1rem auto -.25rem;width:1.25rem}#device-settings .clock-face-option.active .clock-face-img-gutter{background-color:#ee3d6e;border:.3125rem solid #ee3d6e;border-radius:2%;padding:0}#device-settings .live-data .description{line-height:1.5rem;-ms-flex-item-align:center;align-self:center}#cookie-list,#cookie-list h1{-ms-flex-item-align:stretch;align-self:stretch;color:#102429}#device-settings.alta .horizontal-clock-faces,#device-settings.alta .vertical-clock-faces,#device-settings.alta-hr .horizontal-clock-faces,#device-settings.alta-hr .vertical-clock-faces{text-align:center}#device-settings.alta .horizontal-clock-faces .clock-face-img,#device-settings.alta-hr .horizontal-clock-faces .clock-face-img{width:9.375rem}#device-settings.alta .clock-face-option.active .clock-face-img-gutter,#device-settings.alta-hr .clock-face-option.active .clock-face-img-gutter{border-radius:12px}#device-settings .customize-display-setting .panel{margin:1.25rem 0}#application-settings .application-item .app-permissions .permissions,#exercise-details .activity-graph .heart-rate-zone-graph .zone-labels{text-transform:capitalize}#device-settings .device-sortable-item,#device-settings .sortable-group{border:.0625rem dashed #9da1a7;border-radius:.25rem;padding:0 .625rem}#device-settings .sortable-item{z-index:1}#device-settings .sortable-item.is-dragging{z-index:2}#device-settings .sortable-group .sortable-item{margin:.625rem}#device-settings .sortable-group .sortable-item .device-sortable-item{margin:0}#device-settings .device-sortable-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-style:solid;margin:.625rem 0;padding:0}#device-settings .device-sortable-item .drag-handle{margin:0 .625rem 0 .9375rem;width:.75rem}#device-settings .device-sortable-item .drag-handle:hover{cursor:pointer}#device-settings .device-sortable-item .device-sortable-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#device-settings .device-sortable-item .device-sortable-item-body,#device-settings .device-sortable-item .device-sortable-item-meta{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 .625rem}#device-settings .device-sortable-item .device-sortable-item-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#device-settings .device-sortable-item .switch-container{margin:0 .625rem 0 .5rem}#device-settings .fitglyph{padding-left:.625rem}#device-settings .interval-workout-setting .interval-select{height:100%}#device-settings .column-heading{font-family:Proxima Nova SemiBold;margin-bottom:.9375rem}#scale-settings .container{margin-top:1.25rem}#scale-settings .scale-input{width:20rem}#scale-settings .people{padding-left:0}#scale-settings .people .scale-user-title{background-color:#4dbfbf;color:#fff;text-align:center;border-radius:3px;padding-left:15px;width:calc(100% - 15px);margin-left:15px;height:30px;line-height:30px}#scale-settings .invite-people .connected{background-color:#f2f4f6;border-radius:4px;line-height:2.5rem;vertical-align:middle;padding:0 1rem}#scale-settings .invite-people .invite{text-align:right}#scale-settings .invite-people .invite-btn{height:auto;width:100%;background-color:#ee3d6e;padding:.9375rem}#scale-settings .invite-people .invite-btn span{white-space:pre}#scale-settings .scale-user-list{margin-top:1.25rem;border:1px solid #cacaca;border-radius:4px}#scale-settings .scale-user-list .hasCursor{cursor:pointer}#scale-settings .scale-user-list .lean-mode-tooltip{width:1.375rem;height:1.375rem;border-radius:50%;background-color:#dee2e8;text-align:center;margin-left:.9375rem}#scale-settings .scale-user-list .no-padding-column{padding-left:0}#scale-settings .scale-user-list .user-scale{padding:0 1rem}#scale-settings .scale-user-list .user-scale:not(:last-of-type){border-bottom:1px solid #cacaca}#scale-settings .scale-user-list .scale-user-avatar{padding-right:0}#scale-settings .scale-user-list .scale-user-avatar .avatar{border-radius:50%;height:2rem;width:2rem}#scale-settings .scale-user-list .nickname-input{margin-bottom:0;margin-top:.5rem;padding-right:.625rem}#scale-settings .scale-user-list .nickname-input :disabled{background-color:#f7f7f7;border-color:#9da1a7;color:#9da1a7}#scale-settings .scale-user-list .nickname-input .alert,#scale-settings .scale-user-list .nickname-input .error,#scale-settings .scale-user-list .nickname-input .fit-dob-fieldset.error input,#scale-settings .scale-user-list .nickname-input .fit-dob-fieldset.error select,.fit-dob-fieldset.error #scale-settings .scale-user-list .nickname-input input,.fit-dob-fieldset.error #scale-settings .scale-user-list .nickname-input select{font-size:.625rem}#scale-settings .scale-user-list .columns,#scale-settings .scale-user-list .secondary-text{line-height:3.4375rem}#scale-settings .scale-user-list .columns a,#scale-settings .scale-user-list .secondary-text a{font-size:1em}#scale-settings .scale-user-list #scale-nickname{display:inline-block;margin:0}#scale-settings .scale-user-list .user-scale-body-type{margin-top:1.25rem}#scale-settings .scale-user-list .user-scale-body-type .first-radio{margin-right:1.875rem}#scale-settings .scale-user-list .user-scale-body-type label{display:inline-block}#scale-settings .scale-user-list .remove-icon{text-align:right;padding-right:1rem}#scale-settings .scale-user-list .remove-icon i{color:#b6b6b6}.inviteScaleUsers .cancel,.inviteScaleUsers .submit-invite-users,.removeScaleUser .cancel,.removeScaleUser .submit-invite-users{width:9.4375rem}.inviteScaleUsers .invite-email-text,.removeScaleUser .invite-email-text{min-height:9.4375rem}.inviteScaleUsers .close-button:hover,.removeScaleUser .close-button:hover{-webkit-box-shadow:none;box-shadow:none}.inviteScaleUsers .button,.removeScaleUser .button{margin-bottom:0}.removeTracker .cancel-remove-tracker{margin-bottom:0;margin-right:1.25rem}#privacy-settings{margin:2.5rem}#privacy-settings h1{margin-bottom:2.25rem;font-size:1.875rem}#privacy-settings h2{font-size:1.125rem;padding:.1875rem;margin-top:2.375rem;margin-bottom:.875rem}#privacy-settings .privacy-setting{padding:.1875rem;margin-bottom:.1875rem;border-bottom:.0625rem solid #cacaca}#privacy-settings .edit-privacy-label{margin-right:6px}#privacy-settings .edit-privacy{cursor:pointer;line-height:1.625rem}#privacy-settings .privacy-arrow{margin-left:0}#privacy-settings .fitglyph{width:1.25rem;text-align:center}#privacy-settings .display-value{color:#ee3d6e}.privacy-opts{border:.0625rem solid #cacaca;border-radius:.25rem;text-align:left;padding:.1875rem 0;margin:0}.privacy-option-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#383f4c;margin:.5625rem 0}.privacy-option-button .privacy-fitglyph{margin-right:.8125rem;width:1.25rem;text-align:center}.selected-value{color:#ee3d6e}.highlighted-value{background-color:#f2f4f6}.privacy-opt-label{width:4.875rem;margin-right:1.5rem;margin-left:.8125rem;font-size:.875rem}#notification-settings{margin:2.5rem}#notification-settings .notification-settings-title{padding-bottom:1.25rem;border-bottom:.0625rem;font-size:1.875rem;margin-bottom:0}#notification-settings .notification-settings-deprecation{padding-bottom:1.25rem;border-bottom:.0625rem dashed #999;margin-bottom:0}#notification-settings .notification-settings-deprecation-link{font-size:small}@media print,screen and (min-width:64em){#notification-settings .notification-settings-header{padding:.875rem .375rem .125rem}}#notification-settings .notification-settings-header .notification-header-icon .fitglyph{left:50%}#notification-settings .notification-settings-header .notification-header-icon.notification-header-email .fitglyph{-webkit-transform:translateX(-50%) scale(.7);transform:translateX(-50%) scale(.7)}#notification-settings .notification-settings-header .notification-header-icon.notification-header-push .fitglyph{-webkit-transform:translateX(-50%) scale(1.5);transform:translateX(-50%) scale(1.5)}#notification-settings .notification-settings-header .notification-header-icon .notification-glyph-label{text-align:center}@media screen and (max-width:63.9375em){#notification-settings .notification-settings-header{padding:.875rem .375rem .375rem}#notification-settings .notification-settings-header .notification-header-icon .notification-glyph-label{display:none}}#notification-settings .notification-settings-content-item{border-top:.0625rem solid #dee2e8;padding:.625rem .375rem}#notification-settings .notification-settings-content-item .notification-text-container{padding-left:0}#notification-settings .notification-settings-content-item .notification-text-container .notification-description,#notification-settings .notification-settings-content-item .notification-text-container .notification-label{margin:0}#notification-settings .notification-settings-content-item .notification-text-container .notification-label{font-size:.9375rem;font-weight:600}#notification-settings .notification-settings-content-item .notification-text-container .notification-description{font-size:.875rem;color:#999;font-weight:600}#notification-settings .notification-settings-content-item .notification-button-container .notification-centered{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#notification-settings .notification-button-row{border-top:.0625rem solid #dee2e8}#notification-settings .notification-button-row .text-cancel-button{height:2.25rem;line-height:2.25rem;margin-top:.625rem;-webkit-box-shadow:none;box-shadow:none;border:none;text-align:right;padding:0 1rem 0 0}#notification-settings .notification-button-row .text-cancel-button:hover,#notification-settings .notification-button-row .text-cancel-buttonfocus{border:none;padding:0 1rem 0 0;-webkit-box-shadow:none;box-shadow:none}#notification-settings .notification-button-row .notification-button{margin-top:.625rem;padding-top:.625rem;padding-bottom:.625rem}#application-settings{margin:2.5rem}#application-settings ul{margin-left:0;padding-left:0}#application-settings .app-settings-desc{font-size:1.125rem}#application-settings .application-item{list-style:none;padding-top:1rem;border-bottom:.0625rem solid #dee2e8}#application-settings .application-item .app-name{font-size:.9375rem}#application-settings .application-item .app-name .app-org{color:#4dbfbf}#application-settings .application-item .app-approval-date{font-size:.8125rem;color:#9da1a7}#application-settings .application-item .app-permissions{color:#9da1a7}#application-settings .application-item .app-permissions .permissions .fitglyph-app_access{color:#4dbfbf;margin-right:.625rem}#application-settings .application-item .button-container{text-align:right}#application-settings .application-item .button-container button{background:0 0;color:#ee3d6e;border:none;-webkit-box-shadow:none;box-shadow:none}#account-access-settings{margin-top:2.5rem}#account-access-settings .account-access-settings-title-container{margin:0 2.5rem}#account-access-settings .account-access-settings-title-container .account-access-settings-title{font:normal normal 1.875rem "Proxima Nova Regular",Arial,sans-serif;padding:0 0 1rem;line-height:2.5rem;margin-bottom:0}#account-access-settings .account-access-settings-title-container .account-access-settings-subtitle{font:normal normal 1.125rem "Proxima Nova Regular",Arial,sans-serif;padding:0 0 1rem;line-height:1.5rem;margin-bottom:0}#account-access-settings .account-access-settings-content{margin:0 1.5625rem}#account-access-settings .revoke-text{font:normal normal .875rem "Proxima Nova Regular",Arial,sans-serif;line-height:1.0625rem;color:#757575}#account-access-settings .revoke-all-access{width:100%}.device-access-accordion-container{background-color:#f2f4f6;border-radius:.375rem;margin-bottom:1.25rem}.device-access-accordion-container .device-access-summary{position:relative;height:4.5rem;padding:.75rem 1rem}.device-access-accordion-container .device-access-summary .device-access-device-icon{position:absolute;height:2.625rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.device-access-accordion-container .device-access-summary .device-access-device-summary-text{padding:.3125rem .5rem .3125rem .3125rem;height:3rem}.device-access-accordion-container .device-access-summary .device-access-device-summary-text p{margin:0}.device-access-accordion-container .device-access-summary .device-access-device-summary-text .device-access-device-name{color:#202020;line-height:1.25rem;font-size:1rem}.device-access-accordion-container .device-access-summary .device-access-device-summary-text .device-access-device-sub-name{color:#757575;line-height:1.125rem;font-size:.875rem}.device-access-accordion-container .device-access-summary .device-access-device-summary-text .device-access-device-sub-name.this-device{font:normal normal .875rem "Proxima Nova SemiBold",Arial,sans-serif;color:#7ed321}.device-access-accordion-container .device-access-summary .device-access-device-summary-text .device-access-accordion-glyph-anchor{position:absolute;color:#383f4c;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.device-access-accordion-container .device-access-dropdown{margin:0;padding:0 .125rem}.device-access-accordion-container .device-access-dropdown .device-access-dropdown-section-1{padding-top:1.0625rem;border-top:.0625rem solid #dee2e8}.device-access-accordion-container .device-access-dropdown .device-dropdown-row{margin:0 0 1.25rem}.device-access-accordion-container .device-access-dropdown .device-dropdown-row .device-dropdown-key{color:#757575;margin:0}.device-access-accordion-container .device-access-dropdown .device-dropdown-row .device-dropdown-value{color:#383f4c;margin:0}.device-access-accordion-container .device-access-dropdown .device-access-dropdown-section-2{padding-top:1rem;margin-bottom:1rem;border-top:.0625rem solid #dee2e8}.device-access-accordion-container .device-access-dropdown .device-access-dropdown-section-2 .device-dropdown-disclaimer{margin-bottom:0;font-size:.875rem;line-height:1.0625rem;color:#757575}.device-access-accordion-container .device-access-dropdown .device-access-dropdown-section-2 .device-dropdown-disclaimer .device-dropdown-learn-more{font:normal normal .875rem "Proxima Nova SemiBold",Arial,sans-serif;padding:0;display:inline}.device-access-accordion-container .device-access-dropdown .device-access-dropdown-section-3{margin-bottom:1rem}.device-access-accordion-container .device-access-dropdown .device-access-dropdown-section-3 .device-dropdown-revoke{font:normal normal .875rem "Proxima Nova SemiBold",Arial,sans-serif;padding-top:0;padding-bottom:0;color:#ee3d6e}#email-resend-container{margin:2.5rem}@media screen and (max-width:39.9375em){#application-settings .application-item .button-container button{width:100%}#email-resend-container{margin:1.25rem}}#email-resend-container input{margin-bottom:0}#email-resend-container .email-resend-indicator{min-width:3.75rem;min-height:2.375rem;position:relative}#email-resend-container .email-success-indicator{position:absolute;top:50%;left:.625rem;height:1.875rem;width:1.875rem;border-radius:100%;border:.125rem solid #9da1a7;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}#email-resend-container .email-success-indicator.success,#email-resend-container .email-success-indicator.verified{border:.125rem solid #4dbfbf;background-color:#4dbfbf}#email-resend-container .email-success-indicator.success:before,#email-resend-container .email-success-indicator.verified:before{content:'';position:absolute;width:.1875rem;height:.875rem;background-color:#fff;left:.8125rem;top:.25rem}#email-resend-container .email-success-indicator.success:after,#email-resend-container .email-success-indicator.verified:after{content:'';position:absolute;width:.375rem;height:.25rem;background-color:#fff;left:.5rem;top:.875rem}#email-resend-container .email-success-indicator.failure{border:.125rem solid #ee3d6e;background-color:#ee3d6e}#email-resend-container .email-success-indicator.failure:before{content:'';position:absolute;width:.25rem;height:1.25rem;background-color:#fff;left:.6875rem;top:.1875rem}#email-resend-container .email-success-indicator.failure:after{content:'';position:absolute;width:1.25rem;height:.25rem;background-color:#fff;left:.1875rem;top:.6875rem}#email-resend-container .verified-email-row{margin-top:1rem}.user-action-notification-container{position:absolute;height:5rem;width:12.5rem;right:-16.25rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#4dbfbf;border-radius:.25rem}.user-action-notification-container .user-action-notification-fit-glyph{font-size:2rem;line-height:5rem;color:#fff}@media screen and (max-width:63.9375em){.user-action-notification-container{height:3.75rem}.user-action-notification-container .user-action-notification-fit-glyph{font-size:1.5rem;line-height:3.75rem}}.user-action-notification-container .user-action-notification-text-column{text-align:center;padding-left:0}.user-action-notification-container .user-action-notification-text-column .user-action-notification-text{font-size:.875rem;font-family:"Proxima Nova SemiBold",Arial,sans-serif;margin:0;overflow:hidden;text-overflow:ellipsis;color:#fff}@media screen and (max-width:39.9375em){.user-action-notification-container{width:11.25rem}.user-action-notification-container .user-action-notification-text-column .user-action-notification-text{font-size:.75rem}}.friends-row{margin-bottom:1rem;padding-top:1rem;padding-bottom:1rem;background-color:#fff}.friends-row .friends-list-container{background:#fff}@media screen and (min-width:64em){.friends-row .friends-list-container{border-right:.0625rem solid #cecece}}.friends-row .friends-list-container .clickable-header{color:#4dbfbf}.friends-row .friends-list-container .clickable-header:focus,.friends-row .friends-list-container .clickable-header:hover{color:#338282}.friends-row .friends-list-container .leaderboard-profile-link{color:#383f4c}.friends-row .friends-list-container .leaderboard-profile-link:focus .leaderboard-row-container{background-color:rgba(199,235,235,.67)}.friends-row .friends-list-container .leaderboard-profile-link:focus .leaderboard-name-text{text-decoration:underline;font-weight:700}.friends-row .friends-list-container .leaderboard-profile-link:focus .leaderboard-step-rank{font-weight:700}.friends-row .friends-list-container .inactive-list .leaderboard-row-container,.friends-row .friends-list-container .ranked-list .leaderboard-row-container{position:relative;overflow:hidden;border-bottom:.0625rem solid #cecece}.friends-row .friends-list-container .inactive-list .leaderboard-row-container:focus,.friends-row .friends-list-container .inactive-list .leaderboard-row-container:hover,.friends-row .friends-list-container .ranked-list .leaderboard-row-container:focus,.friends-row .friends-list-container .ranked-list .leaderboard-row-container:hover{background-color:rgba(199,235,235,.67);cursor:pointer}.friends-row .friends-list-container .inactive-list .leaderboard-row-container:focus .leaderboard-name-text,.friends-row .friends-list-container .inactive-list .leaderboard-row-container:hover .leaderboard-name-text,.friends-row .friends-list-container .ranked-list .leaderboard-row-container:focus .leaderboard-name-text,.friends-row .friends-list-container .ranked-list .leaderboard-row-container:hover .leaderboard-name-text{text-decoration:underline;font-weight:700}.friends-row .friends-list-container .inactive-list .leaderboard-row-container:focus .leaderboard-step-rank,.friends-row .friends-list-container .inactive-list .leaderboard-row-container:hover .leaderboard-step-rank,.friends-row .friends-list-container .ranked-list .leaderboard-row-container:focus .leaderboard-step-rank,.friends-row .friends-list-container .ranked-list .leaderboard-row-container:hover .leaderboard-step-rank{font-weight:700}.friends-row .friends-list-container .inactive-list .friends-leaderboard-container,.friends-row .friends-list-container .ranked-list .friends-leaderboard-container{border-top:.0625rem solid #dee2e8}.friends-row .friends-list-container .inactive-list .leaderboard-row .leaderboard-column,.friends-row .friends-list-container .ranked-list .leaderboard-row .leaderboard-column{margin-top:.4375rem;margin-bottom:.4375rem}.friends-row .friends-list-container .inactive-list .leaderboard-row .leaderboard-column.leaderboard-step-rank,.friends-row .friends-list-container .ranked-list .leaderboard-row .leaderboard-column.leaderboard-step-rank{font-size:1.5rem;padding-right:0}@media print,screen and (min-width:40em){.friends-row .friends-list-container .inactive-list .leaderboard-row .leaderboard-column.leaderboard-step-rank,.friends-row .friends-list-container .ranked-list .leaderboard-row .leaderboard-column.leaderboard-step-rank{font-size:1.25rem}}@media screen and (max-width:39.9375em){.friends-row .friends-list-container .inactive-list .leaderboard-row .leaderboard-column.leaderboard-step-rank,.friends-row .friends-list-container .ranked-list .leaderboard-row .leaderboard-column.leaderboard-step-rank{font-size:1rem}}.friends-row .friends-list-container .inactive-list .leaderboard-row .leaderboard-column.leaderboard-name,.friends-row .friends-list-container .ranked-list .leaderboard-row .leaderboard-column.leaderboard-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.friends-row .friends-list-container .inactive-list .leaderboard-row .leaderboard-column.leaderboard-name .leaderboard-name-text,.friends-row .friends-list-container .ranked-list .leaderboard-row .leaderboard-column.leaderboard-name .leaderboard-name-text{font-size:1.125rem}@media screen and (min-width:40em) and (max-width:63.9375em){.friends-row .friends-list-container .inactive-list .leaderboard-row .leaderboard-column.leaderboard-name .leaderboard-name-text,.friends-row .friends-list-container .ranked-list .leaderboard-row .leaderboard-column.leaderboard-name .leaderboard-name-text{font-size:1rem}}@media screen and (max-width:39.9375em){.friends-row .friends-list-container .inactive-list .leaderboard-row .leaderboard-column.leaderboard-name .leaderboard-name-text,.friends-row .friends-list-container .ranked-list .leaderboard-row .leaderboard-column.leaderboard-name .leaderboard-name-text{font-size:.8125rem}}.friends-row .friends-list-container .inactive-list .leaderboard-row .leaderboard-column.leaderboard-small-expand-column,.friends-row .friends-list-container .ranked-list .leaderboard-row .leaderboard-column.leaderboard-small-expand-column{padding-right:0}.friends-row .friends-list-container .inactive-list .leaderboard-row .leaderboard-column .leaderboard-avatar,.friends-row .friends-list-container .ranked-list .leaderboard-row .leaderboard-column .leaderboard-avatar{width:5rem}@media screen and (max-width:63.9375em){.friends-row .friends-list-container .inactive-list .leaderboard-row .leaderboard-column .leaderboard-avatar,.friends-row .friends-list-container .ranked-list .leaderboard-row .leaderboard-column .leaderboard-avatar{width:3.75rem}}.friends-row .friends-list-container .inactive-list .leaderboard-row .leaderboard-column .leaderboard-step-text,.friends-row .friends-list-container .ranked-list .leaderboard-row .leaderboard-column .leaderboard-step-text{font-size:1.375rem;font-weight:700}@media print,screen and (min-width:40em){.friends-row .friends-list-container .inactive-list .leaderboard-row .leaderboard-column .leaderboard-step-text,.friends-row .friends-list-container .ranked-list .leaderboard-row .leaderboard-column .leaderboard-step-text{font-size:1.125rem}}@media screen and (max-width:39.9375em){.friends-row .friends-list-container .inactive-list .leaderboard-row .leaderboard-column .leaderboard-step-text,.friends-row .friends-list-container .ranked-list .leaderboard-row .leaderboard-column .leaderboard-step-text{font-size:1rem}}.friends-row .friends-list-container .show-all-friends-text{margin-top:1rem;margin-bottom:1rem;font-size:.875rem}.friends-row .self-steps{-webkit-transform:rotate(90deg) scale(1.5);transform:rotate(90deg) scale(1.5);color:#9da1a7}.friends-row .friend-request-container{margin-bottom:2rem}.friends-row .friend-request-container .friend-invite-row{margin-bottom:.5rem}.friends-row .friend-request-container .friend-invite-row:focus,.friends-row .friend-request-container .friend-invite-row:hover{background-color:rgba(199,235,235,.67);cursor:pointer}.friends-row .friend-request-container .friend-invite-row:focus .friend-invitation-name,.friends-row .friend-request-container .friend-invite-row:hover .friend-invitation-name{text-decoration:underline;font-weight:700}.friends-row .friend-request-container .friend-invite-row .friend-invite-column{line-height:3.125rem;color:#383f4c}.friends-row .friend-request-container .friend-invite-row .friend-invitation-avatar{width:3.125rem;height:3.125rem}.friends-row .friend-request-container .friend-invite-row .friend-invitation-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.friends-row .friend-request-container .friend-invite-row .friend-invite-button{margin:0;padding:.375rem}.friends-row .friend-request-container .friend-invite-row .decline-column{padding-left:0}.friends-row .friend-request-container .friend-invite-row .decline-button{border-radius:.25rem;background-color:#ee3d6e;border:#ee3d6e;color:#fff}.friends-row .friend-request-container .friend-invite-row .decline-button:focus,.friends-row .friend-request-container .friend-invite-row .decline-button:hover{border-radius:.25rem;background-color:#94123e;border:#94123e;color:#fff;-webkit-box-shadow:none;box-shadow:none}.friends-row .separator,.friends-row .top-border{width:100%;border-top:.0625rem solid #cecece}.friends-row .find-friend-container .invite-by-email-link{display:-webkit-box;display:-ms-flexbox;display:flex}.friends-row .find-friend-container .invite-by-email-link .email-image{padding:.125rem}.friends-row .find-friend-container .invite-by-email-link .email-link{line-height:1.875rem;font-size:1.25rem;padding-left:.75rem}.friends-row .separator{margin-top:2rem;padding-top:2rem}.friends-row .reasons-for-friends-container .reason-for-friends-column{color:#666;margin-top:.5rem;margin-bottom:.5rem;height:3.125rem;font-size:.9375rem}.friends-row .reasons-for-friends-container .reason-for-friends-column.icon-column{padding-top:.6875rem;padding-bottom:.6875rem}.friends-row .reasons-for-friends-container .reason-for-friends-column .reasons-for-friends-icon{font-size:1.75rem}.friends-row .reasons-for-friends-container .reason-for-friends-column.text-column{line-height:3.125rem}.friends-row .reasons-for-friends-container .reason-for-friends-column .reasons-for-friends-text{display:inline-block;margin:0}.leaderboard-button{background-color:transparent;border:none;cursor:pointer;margin:0;padding:0;display:block;border-radius:50%}.leaderboard-button:focus,.leaderboard-button:hover{border-radius:50%}.leaderboard-button .fitglyph{border:.0625rem solid #9da1a7;border-radius:50%;top:0}@media screen and (min-width:40em){.revoke-auth-reveal{max-width:26.25rem}.leaderboard-button .fitglyph{padding:.375rem;font-size:1.375rem}}@media screen and (max-width:39.9375em){.leaderboard-button .fitglyph{padding:.25rem}}.leaderboard-button .fitglyph:before{color:#9da1a7}.leaderboard-button:focus,.leaderboard-button:hover{background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none}.leaderboard-button:focus .fitglyph,.leaderboard-button:hover .fitglyph{color:#383f4c;border-color:transparent;-webkit-box-shadow:inset 0 0 0 .0625rem #383f4c;box-shadow:inset 0 0 0 .0625rem #383f4c}.leaderboard-button:focus .fitglyph:before,.leaderboard-button:hover .fitglyph:before{color:#383f4c}.leaderboard-button-popover{background-color:#fff;color:inherit;text-align:inherit;padding:.9375rem 1.375rem .875rem .875rem;border:.0625rem solid #cecece;border-radius:.1875rem;position:relative}.leaderboard-button-popover div[x-arrow]{background-color:inherit;height:.9375rem;width:.9375rem;border-color:transparent}.leaderboard-button-popover div[x-arrow]:after,.leaderboard-button-popover div[x-arrow]:before{content:'';display:block;width:0;height:0;border:.5rem solid transparent;border-left-color:#cecece;border-bottom-color:#cecece;position:absolute;left:-.25rem;top:0}.leaderboard-button-popover div[x-arrow]:after{border-left-color:#fff;border-bottom-color:#fff;top:-.0625rem;left:-.1875rem}.leaderboard-button-popover[x-placement=bottom]>div[x-arrow]{top:-.5625rem}.leaderboard-button-popover .close-button{top:.125rem;right:.125rem;line-height:1.25rem;font-weight:700;color:#cecece}.leaderboard-button-popover .close-button .close-button-text{display:block;height:1.25rem;width:1.25rem}.leaderboard-button-popover .leaderboard-popover-container{min-width:11rem}.leaderboard-button-popover .leaderboard-button{display:-webkit-box;display:-ms-flexbox;display:flex}@media print,screen and (min-width:40em){#invite-by-email-modal{width:44rem}}#invite-by-email-modal .invite-by-email-modal-container{height:100%;position:relative}#invite-by-email-modal .invite-by-email-text-area{resize:vertical;margin:0}#invite-by-email-modal .invite-by-email-button-row .invite-by-email-cancel-column{padding-right:.9375rem}#invite-by-email-modal .invite-by-email-button-row .button{margin:0;height:100%;width:100%}#invite-by-email-modal .friend-invite-preview-row,#invite-by-email-modal .invite-by-email-button-row{margin-top:1rem}#invite-by-email-modal .invite-by-email-preview{width:100%;height:18.75rem}#invite-by-email-modal .friend-invite-preview-row .friend-invite-preview{max-height:25rem;overflow:scroll;border:.0625rem solid #cecece;border-radius:.25rem;min-height:5rem}#invite-by-email-modal .friend-invite-email-preview-container{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#invite-by-email-modal .friend-invite-email-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:32rem}@media screen and (max-width:39.9375em){#invite-by-email-modal .friend-invite-email-preview{min-height:0}}#invite-by-email-modal .friend-invite-email-preview .friend-invite-email-preview-element{height:100%;width:100%;border:.0625rem solid #cecece;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto;min-height:32rem}#invite-by-email-modal .friend-invite-preview-empty{margin:0;height:5rem;line-height:5rem;font-size:1.5rem;text-align:center;color:#9da1a7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#device-list #invite-by-email-modal .eti.alert,#device-settings #invite-by-email-modal .eti.alert,#invite-by-email-modal #device-list .eti.alert,#invite-by-email-modal #device-settings .eti.alert,#invite-by-email-modal #scale-settings .eti.alert,#invite-by-email-modal .eti.error,#invite-by-email-modal .fit-dob-fieldset.error input.eti,#invite-by-email-modal .fit-dob-fieldset.error select.eti,#scale-settings #invite-by-email-modal .eti.alert,.fit-dob-fieldset.error #invite-by-email-modal input.eti,.fit-dob-fieldset.error #invite-by-email-modal select.eti{border-color:#ee3d6e}#invite-by-email-error-modal .invite-by-email-error-subheader{margin-bottom:.5rem;font-size:1rem}#invite-by-email-error-modal .invite-by-email-error-list{margin:0 0 1rem;padding:.5rem;border:.0625rem solid #383f4c}#invite-by-email-error-modal .invite-by-email-error-close{margin:0;width:100%}#invite-by-email-error-modal .invite-by-email-error-email{font-weight:700}.steps-info-popover{max-width:12.5rem;font-size:14px;font-family:"Proxima Nova Regular",Arial,sans-serif;background-color:#fff;color:inherit;text-align:inherit;padding:.9375rem 1.375rem .875rem .875rem;border:.0625rem solid #383f4c;border-radius:.1875rem;position:relative}.steps-info-popover div[x-arrow]{background-color:inherit;height:.9375rem;width:.9375rem;border-color:transparent}.steps-info-popover div[x-arrow]:after,.steps-info-popover div[x-arrow]:before{content:'';display:block;width:0;height:0;border:.5rem solid transparent;border-left-color:#383f4c;border-bottom-color:#383f4c;position:absolute;left:-.25rem;top:0}.steps-info-popover div[x-arrow]:after{border-left-color:#fff;border-bottom-color:#fff;top:-.0625rem;left:-.1875rem}.steps-info-popover[x-placement=bottom]>div[x-arrow]{top:-.5625rem}.steps-info-popover p{margin-bottom:0}.steps-info-popover .close-button{top:.125rem;right:.125rem;line-height:1.25rem;font-weight:700;color:#383f4c}.steps-info-popover .close-button .close-button-text{display:block;height:1.25rem;width:1.25rem}.expand-button{margin:0 0 .75rem;text-align:center;cursor:pointer;border:.0625rem solid #d0d0d0;color:#383f4c;border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem;-webkit-box-shadow:none;box-shadow:none;width:100%}.expand-button:focus,.expand-button:hover{border:.0625rem solid #4dbfbf;color:#4dbfbf}.expand-button .fitglyph.shrink{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.expand-button .fitglyph.expand{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#exercise-details .activity-graph{font-family:'Proxima Nova Regular';background-color:#fff;padding:.625rem 0 1.25rem;border-bottom:.0625rem #dee2e8 solid}#exercise-details .activity-graph .chart-container{height:7.8125rem}#exercise-details .activity-graph .heart-rate-zone-graph .chart-container{height:4.125rem}#exercise-details .activity-graph .heart-rate-zone-graph .hr-zone-info{padding-top:.625rem;font-size:.8125rem}#exercise-details .activity-graph .heart-rate-zone-graph .hr-zone-info .learn-more-link{font-size:.8125rem}#exercise-details .activity-graph .graph-header{padding-left:2.5rem}@media screen and (max-width:63.9375em){#exercise-details .activity-graph .graph-header{padding-left:.625rem}}#exercise-details .activity-graph .graph-header .graph-title{color:#383f4c;font-size:13px;font-family:"Proxima Nova Semibold",Arial,sans-serif;text-transform:uppercase;margin-top:1.25rem}#exercise-details .activity-graph .graph-header .graph-title i{margin-right:.75rem}#exercise-details .activity-graph .graph-header .graph-stat{margin-bottom:0}#exercise-details .activity-graph .graph-header .graph-stat .stat-value{color:#383f4c;font-size:28px;font-family:"Proxima Nova Light",Arial,sans-serif}#exercise-details .activity-graph .graph-header .graph-stat .stat-unit{color:#383f4c;font-size:20px;font-family:"Proxima Nova Light",Arial,sans-serif}#exercise-details .activity-graph .graph-header .graph-stat .stat-descriptor{color:#383f4c;font-size:14px;font-family:"Proxima Nova Light",Arial,sans-serif}#exercise-details .activity-graph .graph-header .graph-stat .stat-subtext{color:#9da1a7;font-size:11px;font-family:"Proxima Nova Regular",Arial,sans-serif}#exercise-details #chart-header{text-align:center;background-color:#fff;border-bottom:.0625rem #dee2e8 solid}#exercise-details #chart-header .chart-view-toggle{margin:0 auto;padding:.625rem 0}#exercise-details #chart-header .chart-view-toggle h2{margin:0}#exercise-details #chart-header .chart-view-toggle button{width:50%;padding:.5rem;cursor:pointer}@media screen and (max-width:39.9375em){#invite-by-email-modal .friend-invite-email-preview .friend-invite-email-preview-element{min-height:0}#exercise-details #chart-header .chart-view-toggle button:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}#exercise-details #chart-header .chart-view-toggle button:last-child{border-top-right-radius:0;border-top-left-radius:0}}#exercise-details .chart-header-no-gps{padding-top:.625rem;padding-bottom:.125rem}#exercise-details #axis-toggle{padding-bottom:.625rem}@media screen and (min-width:40em){#exercise-details #chart-header .chart-view-toggle button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}#exercise-details #chart-header .chart-view-toggle button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}#exercise-details #axis-toggle{padding-top:.625rem}}#exercise-details #axis-toggle .chart-toggle-button-container{border:.0625rem solid #cecece;border-radius:2rem;width:3.75rem;margin:0 auto}#exercise-details #axis-toggle .chart-toggle-button-container .chart-toggle-button{border-radius:.25rem;background-color:#fff;border:none;color:#9e9e9e;line-height:1.6875rem;font-size:.9375rem;cursor:pointer}#badges h4,#hr-zone-text .learn-more-link{font-size:.8125rem}#exercise-details #axis-toggle .chart-toggle-button-container .chart-toggle-button.active,#exercise-details #axis-toggle .chart-toggle-button-container .chart-toggle-button.pressed,#exercise-details #axis-toggle .chart-toggle-button-container .chart-toggle-button:active,#exercise-details #axis-toggle .chart-toggle-button-container .chart-toggle-button:focus,#exercise-details #axis-toggle .chart-toggle-button-container .chart-toggle-button:hover{-webkit-box-shadow:none;box-shadow:none;color:#00b0b9}#exercise-details #axis-toggle .chart-toggle-button-container .chart-toggle-button:first-child{margin-right:.375rem}#pace-graph-section .fitglyph{color:#ee3d6e}#elevation-graph-section .fitglyph{color:#4dbfbf}#heart-rate-graph .fitglyph{color:#ff7559}#calorie-burn-section .fitglyph{color:#f68737}#hr-zone-info-container{cursor:pointer;position:relative;height:1.25rem;width:1.25rem;margin-left:.75rem}#hr-zone-info-container .fitglyph{color:#b6b6b6}#hr-zone-info{height:5.5rem;position:absolute;top:0;left:-.5rem;text-transform:none}#hr-zone-text{height:4.625rem;width:12.1875rem;padding:.5rem .4375rem;background-color:#fff;border-radius:.75rem;border:.0625rem solid #cecece;-webkit-box-shadow:.125rem .125rem .125rem #cecece;box-shadow:.125rem .125rem .125rem #cecece;text-align:center;margin-top:1.1875rem;font-family:'Proxima Nova Regular'}#badges .badge-view-toggle .button,#badges h4{color:#383f4c;font-family:"Proxima Nova Semibold",Arial,sans-serif}#hr-zone-info-container:focus #hr-zone-info,#hr-zone-info-container:hover #hr-zone-info{visibility:visible}#badges{background-color:#fff}#badges h2{padding:.9375rem 0 0 .3125rem}#badges h4{text-transform:uppercase;margin:.3125rem 0 1.375rem}#badges .badge-view-toggle{margin:0 1.25rem .6875rem;padding:.625rem 0}#badges .badge-view-toggle .button{width:10.3125rem;margin:0;padding:.5rem;cursor:pointer;border:.0625rem solid #383f4c;text-transform:capitalize;font-size:.75rem}#cookie-list h2,#cookie-policy h2,#user-profile h4,.app-banner-link{text-transform:uppercase}#badges .badge-view-toggle .button:focus,#badges .badge-view-toggle .button:hover{border:.0625rem solid #4dbfbf;-webkit-box-shadow:none;box-shadow:none;color:#4dbfbf}#badges .badge-view-toggle .button.active{background-color:#383f4c;color:#fff}#badges .badge-view-toggle .button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}#badges .badge-view-toggle .button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}#badges .category{padding:.625rem .625rem 0 1.25rem;border-top:.0625rem solid #eaebea}#badges .badge-item{display:-webkit-box;display:-ms-flexbox;display:flex;color:#383f4c;font-size:.875rem;font-family:"Proxima Nova Regular",Arial,sans-serif;margin-bottom:1.375rem}#badges .badge-item .badge-image{min-width:3.75rem;margin-right:1.0625rem}#badges .badge-item .badge-title{margin-top:.625rem;color:#383f4c;font-size:.875rem;font-family:"Proxima Nova Semibold",Arial,sans-serif}#badges .badge-item .badge-info-content{padding-right:.9375rem;margin-bottom:0}#badges .badge-item .badge-info-content.solo{margin-top:.625rem}#badges .badge-item .achieved-date{white-space:nowrap}#badges .badge-item:focus,#badges .badge-item:hover{-webkit-box-shadow:inset 0 0 0 .0625rem #4dbfbf;box-shadow:inset 0 0 0 .0625rem #4dbfbf}#badges .no-badges,#badges .no-badges-link{font-size:.875rem}#corporate{background-color:#fff;padding:0 2.5rem}#corporate h2{margin:0;padding:1.6875rem 0 0;color:#383f4c;font-size:1.875rem;font-family:"Proxima Nova Light",Arial,sans-serif}#corporate h4{margin:.75rem 0 1.125rem;padding:0;color:#383f4c;font-size:1.125rem;font-family:"Proxima Nova Regular",Arial,sans-serif}.app-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;margin-top:1rem;color:#fff;background:#007a81}.app-banner-content{max-width:31.25rem;margin-bottom:0;line-height:1.5}.app-banner-link{display:inline-block;margin-top:1rem;font-weight:700}.app-banner-link,.app-banner-link:focus,.app-banner-link:hover{color:#fff}.app-banner-app-store-link,.app-banner-play-store-link{background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;height:2.875rem;margin-top:1.75rem;min-width:10rem;text-indent:-624.9375rem}.app-banner-app-store-link{background-image:url(https://snapdragon-ws.fitbit.com/assets/images/svg/app-store-badge-fdc1d20854810bccc8e9a8751bb70a96.svg);margin-right:2.0625rem}.app-banner-play-store-link{background-image:url(https://snapdragon-ws.fitbit.com/assets/images/svg/google-play-store-badge-628829ad20e13a9b5de21f641782d366.svg)}@media screen and (max-width:39.9375em){.app-banner{margin:1rem -1.5rem 0}}@media screen and (max-width:63.9375em){.app-banner{padding:1rem;border-radius:.75rem}.app-banner-title{font-size:1.125rem;font-weight:700}.app-banner-content,.app-banner-link{font-size:.875rem}.app-banner-image{min-width:7.5rem;margin:-1rem -1rem -1rem 0;background:url(https://snapdragon-ws.fitbit.com/assets/images/svg/fitbit-app-small-32dbc62aa640a5cb2db48a980b582c6a.svg) right bottom no-repeat;background-size:contain}}@media print,screen and (min-width:64em){.app-banner{padding:1.25rem 1.5rem;border-radius:1.25rem}.app-banner-title{font-size:1.875rem;margin-bottom:1.25rem}.app-banner-content{font-size:1rem}.app-banner-link{font-size:1.125rem}.app-banner-image{min-width:12.5rem;margin:-1.25rem -1.5rem -1.25rem 0;background:url(https://snapdragon-ws.fitbit.com/assets/images/svg/fitbit-app-large-a5ea5eab871cb260e52c0701ceea7af0.svg) center center no-repeat;background-size:contain}}.profile-views{padding:0 0 .4375rem .4375rem}.profile-views button{margin-left:.4375rem;padding:.1875rem .3125rem}#user-profile{padding:0;background-color:#fff}#user-profile .privacy-icon{color:#cacaca;padding-left:.3125rem}#user-profile .friend-fit-spinner{position:relative}#user-profile h4{color:#383f4c;font-size:.8125rem;font-family:"Proxima Nova Semibold",Arial,sans-serif;margin-bottom:1.25rem}@media screen and (max-width:39.9375em){#user-profile .column-header{margin-top:1.5625rem}}#user-profile .user-profile-heading{background:url(https://snapdragon-ws.fitbit.com/assets/images/user-profile/profile-bg-90ae435a44261089211179d13b7cc561.svg) center #fff;background-size:cover;height:16.25rem;position:relative;margin-bottom:5rem}#user-profile .user-profile-heading .upload-image-circle{cursor:pointer;display:block;position:absolute;width:2.5rem;height:2.5rem;border-radius:50%;background-color:#ee3d6e;right:1.25rem;bottom:-1.25rem}#user-profile .user-profile-heading .upload-image-circle .upload-profile-icon{font-size:1.25rem;color:#fff;position:relative;top:23%;left:26%}#user-profile .user-profile-heading .profile-image{width:9.375rem;height:9.375rem;display:block;position:absolute;bottom:-3.90625rem;left:3.125rem}#user-profile .user-profile-heading .profile-image img{border-radius:50%}#user-profile .user-profile-heading .profile-image .upload-image-circle{top:6.6875rem;right:.625rem;bottom:unset}#user-profile .profile-friend-button-spinner{padding-left:3.75rem;padding-bottom:1.25rem}#user-profile .profile-friend-button-container{padding-left:1.25rem}#user-profile .profile-friend-button-container .profile-friend-button-text{padding-left:.625rem}#user-profile .profile-friend-button-container .remove-friend-button{border-radius:.25rem;background-color:#ee3d6e;border:#ee3d6e;color:#fff}#user-profile .profile-friend-button-container .remove-friend-button:focus,#user-profile .profile-friend-button-container .remove-friend-button:hover{border-radius:.25rem;background-color:#94123e;border:#94123e;color:#fff;-webkit-box-shadow:none;box-shadow:none}#user-profile .personal-info h4{margin-bottom:.75rem;margin-top:1.6875rem}#user-profile .personal-info h4:first-child{margin-top:0}#user-profile .personal-info p{margin-bottom:.625rem}#user-profile .personal-info p .personal-info-label{color:#9e9e9e}@media screen and (min-width:40em){#user-profile .personal-info{padding-left:1.25rem}}.onboarding-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.onboarding-panel{-webkit-box-shadow:0 0 .625rem .3125rem rgba(0,0,0,.03);box-shadow:0 0 .625rem .3125rem rgba(0,0,0,.03);width:35rem;text-align:center;padding-bottom:2rem;background-color:#fff;margin-bottom:2rem;margin-top:4rem}.onboarding-panel .done-button,.onboarding-panel .icon-select-button{margin-top:3.1875rem;display:inline-block}.onboarding-panel .scale-consent-header{background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #4DBFBF),color-stop(50%, #4DBFBF),color-stop(50%, #000),color-stop(50%, #fff),to(#fff));background:linear-gradient(to bottom,#4DBFBF 0,#4DBFBF 50%,#000 50%,#fff 50%,#fff 100%)}.onboarding-panel .agree-consent-wrapper{width:100%;text-align:center}.onboarding-panel .agree-consent{border-radius:15px;font-size:16px;min-width:180px}.onboarding-panel .agree-consent:hover{border-radius:15px}.icon-wrapper button{width:4rem;padding:.8rem;margin:.625rem 1.25rem;background-color:#dee2e8;border-radius:50%;display:inline-block;cursor:pointer;border:none;-webkit-box-shadow:none;box-shadow:none}.icon-wrapper button.selected{background-color:#4dbfbf}.icon-wrapper button.selected img.scale-icon{-webkit-filter:invert(100%);filter:invert(100%)}.icon-wrapper button.owned{background-color:#fff;position:relative;cursor:default}.icon-wrapper button label{position:absolute;left:0;right:0;bottom:-.625rem;margin:0 auto;font-size:.75rem;color:#999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.scale-icon{pointer-events:none;-webkit-filter:invert(40%);filter:invert(40%)}.padded-content{margin:0 3rem}.padded-content .scale-invite-header{font:normal normal 2.5rem "Proxima Nova Regular",Arial,sans-serif}.padded-content .scale-invite-sub-header{font:normal normal 1.375rem "Proxima Nova Light",Arial,sans-serif}.store-links{padding-top:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store-links .logo-icon{width:50%}.store-links a{width:136px}.store-links .store-link{margin:.625rem 0}@media all and (-ms-high-contrast:active),(-ms-high-contrast:none){.store-links .logo-icon{width:75%}.store-links .link-google-ie{margin-top:-46px}.store-links .link-win-ie{margin-top:-130px}}.legacy-device-setup .legacy-device-download-row{padding-top:1rem;background-color:#fff;color:#4dbfbf}.legacy-device-setup .legacy-device-download-header{border-bottom:.0625rem solid #dee2e8;padding-bottom:1rem}.legacy-device-setup .legacy-device-download-header-text{color:#4dbfbf;font-size:30px;font-family:"Proxima Nova Light",Arial,sans-serif}.legacy-device-setup .legacy-device-download-subtext{color:#383f4c;font-size:18px;font-family:"Proxima Nova Regular",Arial,sans-serif}.legacy-device-setup .aria-getting-started{padding-bottom:4.375rem}.legacy-device-setup .web-based-setup-link{background-color:#ee3d6e;border:.0625rem solid transparent;height:3.125rem;width:12.5rem;margin-top:1.25rem;-webkit-box-shadow:none;box-shadow:none;color:#fff;line-height:inherit}.legacy-device-setup .web-based-setup-link:hover{border-radius:.25rem;background-color:#94123e;border:.0625rem solid #f54786;color:#fff}.legacy-device-setup .web-based-setup-link .link-text{line-height:inherit;vertical-align:middle}.legacy-device-setup .intro-instructions{border-bottom:.0625rem solid #dee2e8}#cookie-list tbody,#cookie-list th,#cookie-list thead{border-bottom:1px solid #ccc}.legacy-device-setup .intro-instructions .circle{border-radius:1.25rem;width:2.5rem;height:2.5rem;background:#4dbfbf;float:left;text-align:center;vertical-align:middle;color:#fff;line-height:2.5rem;font-size:1rem;font-weight:700;margin-top:.9375rem;margin-left:.625rem}#cookie-list tbody,#cookie-list td,#cookie-policy tbody,#cookie-policy td{vertical-align:top}.legacy-device-setup .intro-instructions .instruction-step{color:#383f4c;font-size:18px;font-family:"Proxima Nova Regular",Arial,sans-serif;margin-left:2.5rem;padding:.625rem .9375rem}#cookie-list,#cookie-policy{place-items:center;font-family:'Proxima Nova Regular',Arial,sans-serif;-webkit-font-feature-settings:'clig' off,'liga' off;font-feature-settings:'clig' off,'liga' off;font-style:normal}#consent{margin-top:-1.25rem}#consent .content{background:#fff;padding-top:1.25rem}#consent p a{font-size:inherit}#cookie-list{background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}@media print,screen and (min-width:64em){#cookie-list{display:grid}}#cookie-list h1{font-size:30px;font-weight:300;line-height:42px;margin:0}#cookie-list h2{color:#102429;font-size:18px;font-weight:400;line-height:25.2px;margin:0}#cookie-list a,#cookie-list p{font-size:16px;font-weight:300}#cookie-list p{line-height:22.4px;margin:0}#cookie-list a{color:#f13c6e!important;line-height:140%}#cookie-list thead{background:#ededed}#cookie-list td,#cookie-list th{border-collapse:collapse;font-size:14px;width:25%;padding:16px}#cookie-list th{font-weight:400;line-height:19.6px}#cookie-list td{font-weight:300;word-wrap:break-word;line-height:19.6px}#cookie-list td a{font-size:14px}#cookie-list tr{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.cookie-table-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.cookie-table-container .table{width:-webkit-max-content;width:-moz-max-content;width:max-content;border-collapse:collapse}.cookie-list-container{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:828px;padding:48px 24px 24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;gap:24px;-ms-flex-item-align:center;align-self:center}.cookie-list-container .ot-sdk-show-settings{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding:0 44px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:4px;border:2px solid #4cbfbf;background:#4cbfbf;color:#fff;font-size:14px;font-weight:700;line-height:16.8px}#cookie-policy tbody,#cookie-policy th{border-bottom:1px solid #ccc;border-right:none;border-left:none}#cookie-policy{background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;padding:0;color:#102429}@media print,screen and (min-width:64em){#cookie-policy{display:grid}}#cookie-policy h1{-ms-flex-item-align:stretch;align-self:stretch;color:#102429;font-size:30px;font-weight:300;line-height:42px;margin:0}#cookie-policy h2{color:#102429;font-size:18px;font-weight:400;line-height:25.2px;margin:0}#cookie-policy li,#cookie-policy p{color:#102429;font-size:16px;font-weight:300;line-height:22.4px;margin:0}#cookie-policy a{color:#f13c6e!important;font-size:16px;font-weight:300;line-height:140%}#cookie-policy thead{border-bottom:1px solid #ccc;background:#ededed}#cookie-policy td,#cookie-policy th{border-collapse:collapse;font-size:14px;width:25%;padding:16px}#cookie-policy th{font-weight:400;line-height:19.6px}#cookie-policy td{font-weight:300;word-wrap:break-word;line-height:19.6px}#cookie-policy td a{font-size:14px}#cookie-policy tr{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.cookie-policy-table-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.cookie-policy-table-container .table{width:-webkit-max-content;width:-moz-max-content;width:max-content;border-collapse:collapse}.cookie-policy-container{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:828px;padding:48px 24px 24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;gap:24px;-ms-flex-item-align:center;align-self:center}.cookie-policy-container .ot-sdk-show-settings{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding:0 44px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:4px;border:2px solid #4cbfbf;background:#4cbfbf;color:#fff;font-size:14px;font-weight:700;line-height:16.8px}#dashboard,.dashboard-banner{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}#dashboard h5,#dashboard p{font-weight:300;line-height:140%;font-family:'Proxima Nova Thin',Arial,serif;font-style:normal}#dashboard{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#383f4c}#dashboard h5{font-size:1.875rem}#dashboard p{font-size:1rem;-ms-flex-item-align:stretch;align-self:stretch}#dashboard p img{padding-right:1.5rem}#dashboard a{font-family:'Proxima Nova Thin',Arial,serif;font-style:normal}.dashboard-banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;padding:3rem 1.5rem 0;width:970px;max-width:970px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:68px}@media (min-width:900px){.dashboard-banner-image{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:stretch;align-self:stretch;background:url(https://snapdragon-ws.fitbit.com/assets/images/app-dashboard-95bde09261ff3b3b3e7eedade76942a5.png) center bottom no-repeat;background-size:contain;margin-bottom:-16px}}.dashboard-banner-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;padding-bottom:48px}.dashboard-banner-title{-ms-flex-item-align:stretch;align-self:stretch;max-width:30.625rem;padding-bottom:20px;margin-bottom:0}.context-container-1,.context-container-2,.context-container-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:12px}.dashboard-banner-content-1,.dashboard-banner-content-2,.dashboard-banner-content-3{margin-bottom:0;white-space:normal;padding-left:24px;text-align:left}.mobile-app-banner-link{font-size:14px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:4px;border:8px solid #4cbfbf;background:#4cbfbf;margin-top:24px;text-transform:none;font-style:normal;font-weight:700}.dashboard-banner-app-store-link,.dashboard-banner-play-store-link{background-repeat:no-repeat;background-size:contain;height:2.5rem;width:119px;margin-top:32px;min-width:10rem;text-indent:-624.9375rem}.dashboard-banner-app-store-link{background-image:url(https://snapdragon-ws.fitbit.com/assets/images/svg/app-store-badge-dashboard-aa1c80a4cc6f9343cb8837beb48073b5.svg);background-position:left;margin-right:-1.875rem}.dashboard-banner-play-store-link{background-image:url(https://snapdragon-ws.fitbit.com/assets/images/svg/play-store-badge-dashboard-921dd9651c90d4da1a2ef6b7dd200486.svg);background-position:left}.dashboard-legacy-link{color:#f13c6e}.app-small-banner-image{height:358px;background:url(https://snapdragon-ws.fitbit.com/assets/images/app-dashboard-95bde09261ff3b3b3e7eedade76942a5.png) center bottom no-repeat;background-size:contain;margin-bottom:0;margin-top:68px}@media screen and (max-width:63.9375em){.mobile-app-banner{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:970px;padding:48px 24px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:68px}.mobile-app-banner-title{text-align:center;-webkit-font-feature-settings:'clig' off,'liga' off;font-feature-settings:'clig' off,'liga' off;font-size:30px;font-style:normal;font-weight:300;line-height:140%;padding-bottom:22px}.context-container-1,.context-container-2,.context-container-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:12px}.mobile-app-banner-content-1,.mobile-app-banner-content-2,.mobile-app-banner-content-3{white-space:normal;margin-bottom:0;padding-left:24px;text-align:left}}.sleep-score-help,.sleep-score-help .sleep-score-help-section{padding-top:.5rem}.sleep-score-help .sleep-score-help-header,.sleep-score-help .sleep-score-list-item-title{font-weight:600}.center,.user-notification .notification-profile-link{text-align:center}.sleep-score-help{background-color:#fff}.user-notifications-page{background:#fff;padding:1.25rem 0}.user-notification-list{border-top:.0625rem solid #dee2e8;padding:1.5625rem 0}.user-notification{border:0 solid #dee2e8;border-bottom-width:.0625rem;min-height:5.9375rem;padding:.5rem .75rem}.user-notification.unread{background:rgba(199,235,235,.67)}.user-notification .notification-author-thumb{border:.125rem solid transparent;display:inline-block;text-align:center}.user-notification .notification-author-thumb.placeholder{background-color:rgba(77,191,191,.2);width:100%;border:none;position:relative}.user-notification .notification-author-thumb.placeholder:after{content:'';display:block;padding-bottom:100%}.user-notification .notification-author-thumb.placeholder .dots{position:absolute;height:100%;width:100%}.user-notification .notification-author-thumb.placeholder .dot{height:15%;width:15%;display:block;background-color:#fff;border-radius:50%;margin:5%}.user-notification .notification-author-thumb:focus,.user-notification .notification-author-thumb:hover{border-color:#1468a0}.user-notification .notification-details{margin-bottom:.25rem}.user-notification .notification-author-name{display:inline-block;font-family:'Proxima Nova SemiBold';font-size:1rem;margin-right:.75rem;word-wrap:break-word}.snore-help-page .snore-help-subheader,.snore-help-page .snore-help-title{font-family:"Proxima Nova SemiBold",Arial,sans-serif;color:#0a0a0a}.user-notification .notification-time{color:#9da1a7;font-size:.75rem}.user-notification .notification-body{font-size:.875rem;line-height:1.4em;margin:0;word-wrap:break-word;white-space:pre-line}.user-notification .notification-user-actions-mobile{margin-top:1.125rem}.snore-help-page{padding-top:1rem;background:#fff}.snore-help-page .snore-report-logo{height:1.75rem}.snore-help-page .snore-help-header-row{margin-top:1rem}.snore-help-page .snore-help-title{font-size:1.5rem}.snore-help-page .snore-help-subheader{text-transform:uppercase;font-size:1rem;margin-top:1.5rem;margin-bottom:1.5rem}.snore-help-page .snore-help-text li{color:#0a0a0a;font-size:1rem;font-family:"Proxima Nova Regular",Arial,sans-serif}.snore-help-page .inconclusive-bullet{margin-bottom:1.5rem}.snore-help-page .snore-help-link-row{padding-bottom:1.5rem;border-bottom:.0625rem solid #dee2e8}.snore-help-page .snore-help-paragraph-end{margin-bottom:0}.snore-help-page .snore-help-last-paragraph{margin-bottom:2.25rem}.wf-application-container .wf-root-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:75rem;margin:0 auto;min-height:100vh}.wf-application-container .wf-root-container.floating-button-page{min-height:initial;height:100vh}.wf-application-container .wf-root-container .wf-header-container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.wf-application-container .wf-root-container .wf-main-content{background:#fff;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:scroll}.wf-application-container.wf-is-desktop{max-width:43.75rem;margin:0 auto 1.5rem}.wf-application-container.wf-is-desktop .wf-root-container{height:auto;min-height:37.5rem}.wf-application-container.wf-is-desktop .wf-root-container.floating-button-page{height:auto;min-height:auto}.wf-application-container.wf-is-desktop .wf-root-container .wf-main-content{padding-bottom:2rem}.wf-application-container .wf-button-row{margin:0 auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:75rem;font-size:.9375rem;background:#fff;border-top:.0625rem solid #999;padding-top:1rem}.wf-application-container .wf-button-row .wf-button{font-size:inherit;display:block;width:85%;margin:0 auto 1rem;min-height:3rem;border:none;border-radius:1rem;text-transform:uppercase;background-color:#112530;color:#fff;line-height:inherit}.wf-application-container .wf-button-row .wf-button:active,.wf-application-container .wf-button-row .wf-button:focus,.wf-application-container .wf-button-row .wf-button:hover{border-radius:1rem;color:#fff;-webkit-box-shadow:none;box-shadow:none}.wf-application-container .wf-button-row .wf-button.disabled,.wf-application-container .wf-button-row .wf-button[disabled]{background-color:#cfd3d6}.wf-application-container .wf-button-row .wf-button.wf-primary-button{color:#fff;background-color:#112530}.wf-application-container .wf-button-row .wf-button.wf-primary-button.disabled,.wf-application-container .wf-button-row .wf-button.wf-primary-button[disabled]{background-color:#cfd3d6}.wf-application-container .wf-button-row .wf-button.wf-secondary-button{color:#112530;background-color:transparent}.wf-application-container .wf-button-row .wf-button.wf-secondary-button:active,.wf-application-container .wf-button-row .wf-button.wf-secondary-button:focus,.wf-application-container .wf-button-row .wf-button.wf-secondary-button:hover{border-radius:1rem;-webkit-box-shadow:none;box-shadow:none}.wf-application-container .wf-button-row .wf-button.wf-secondary-button.disabled,.wf-application-container .wf-button-row .wf-button.wf-secondary-button[disabled]{color:#cfd3d6}body,html{height:100%;min-height:100%;min-height:100vh;background:#eaebea}body{--eti-a0:#000000;--eti-a1:#cccccc;--eti-a2:#ececec;--eti-a3:#949494;--eti-a4:#f4f4f4;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);position:relative}:focus{outline:0}.settings-col-container .settings-nav-col{background-color:#fff;border-right:1px solid #d0d0d0}.settings-col-container .settings-body-col{background-color:#fff}.friends-list .friend{padding:1rem 0}.friends-list .friend.active{background-color:#dee2e8}.friends-list .friend-avatar{width:100%;border-radius:50%}.time-series-mini-graph-header{border:5px solid #000}.time-series-mini-graph-wrapper{height:500px;overflow:scroll}