.leaflet-container{color:#404040;color:rgba(0,0,0,0.75);outline:0;overflow:hidden;-ms-touch-action:none}.leaflet-container *,.leaflet-container::after,.leaflet-container::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.leaflet-container .marker-description img{margin-bottom:10px}.leaflet-container a{color:#3887be;font-weight:400;text-decoration:none}.leaflet-container a:hover,.leaflet-container.dark a{color:#63b6e5}.leaflet-container.dark a:hover{color:#8fcaec}.leaflet-container .mapbox-button,.leaflet-container.dark .mapbox-button{background-color:#3887be;display:inline-block;height:40px;line-height:40px;text-decoration:none;color:#fff;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.leaflet-container .mapbox-button:hover,.leaflet-container.dark .mapbox-button:hover{color:#fff;background-color:#3bb2d0}.leaflet-image-layer,.leaflet-layer,.leaflet-map-pane,.leaflet-marker-icon,.leaflet-marker-pane,.leaflet-marker-shadow,.leaflet-overlay-pane,.leaflet-overlay-pane svg,.leaflet-popup-pane,.leaflet-shadow-pane,.leaflet-tile,.leaflet-tile-container,.leaflet-tile-pane,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-control{position:relative;z-index:7;pointer-events:auto;float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-fade-anim .leaflet-popup,.leaflet-fade-anim .leaflet-tile{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup,.leaflet-fade-anim .leaflet-tile-loaded{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1);-o-transition:-o-transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-control-zoom-in,.leaflet-control-zoom-out{display:block;content:"";text-indent:-999em}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;padding:6px 10px 6px 6px;color:#404040;color:rgba(0,0,0,0.75)}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;border-top-color:rgba(0,0,0,0.1);margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background-color:rgba(255,255,255,0.5);margin:0;box-shadow:none}.leaflet-container .leaflet-control-attribution a,.leaflet-container .map-info-container a{color:#404040}.leaflet-control-attribution a:hover,.map-info-container a:hover{color:inherit;text-decoration:underline}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background-color:rgba(255,255,255,0.5);border:1px solid #999;border-color:rgba(0,0,0,0.4);border-top:0;padding:2px 5px 1px;white-space:nowrap;overflow:hidden}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #ddd;border-top-color:rgba(0,0,0,0.1);border-bottom:0;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-popup{position:absolute;text-align:center;pointer-events:none}.leaflet-popup-content-wrapper{padding:1px;text-align:left;pointer-events:all}.leaflet-popup-content{padding:10px 10px 15px;margin:0;line-height:inherit}.leaflet-popup-close-button+.leaflet-popup-content-wrapper .leaflet-popup-content{padding-top:15px}.leaflet-popup-tip-container{width:20px;height:20px;margin:0 auto;position:relative}.leaflet-popup-tip{width:0;height:0;margin:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;box-shadow:none}.leaflet-popup-close-button{text-indent:-999em;position:absolute;top:0;right:0;pointer-events:all}.leaflet-popup-close-button:hover{background-color:#f8f8f8}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-div-icon{background:#fff;border:1px solid #999;border-color:rgba(0,0,0,0.4)}.leaflet-editing-icon{border-radius:3px}.leaflet-bar a,.leaflet-control-layers-toggle,.leaflet-popup-close-button,.map-tooltip.closable .close,.mapbox-button-icon:before,.mapbox-icon{content:"";display:inline-block;width:26px;height:26px;vertical-align:middle;background-repeat:no-repeat}.leaflet-bar a{display:block}.leaflet-bar .leaflet-control-zoom-in{background-position:0 0}.leaflet-bar .leaflet-control-zoom-out{background-position:0 -26px}.leaflet-popup-close-button,.map-tooltip.closable .close{background-position:-3px -55px;width:20px;height:20px;border-radius:0 3px 0 0}.mapbox-icon-info{background-position:0 -78px}.leaflet-control-layers-toggle{background-position:0 -104px}.mapbox-icon.mapbox-icon-share,.mapbox-icon.mapbox-icon-share:before{background-position:0 -130px}.mapbox-icon.mapbox-icon-geocoder,.mapbox-icon.mapbox-icon-geocoder:before{background-position:0 -156px}.mapbox-icon.mapbox-icon-facebook,.mapbox-icon.mapbox-icon-facebook:before{background-position:0 -182px}.mapbox-icon.mapbox-icon-twitter,.mapbox-icon.mapbox-icon-twitter:before{background-position:0 -208px}.mapbox-icon.mapbox-icon-pinterest,.mapbox-icon.mapbox-icon-pinterest:before{background-position:0 -234px}.leaflet-popup-content-wrapper,.map-legends,.map-tooltip{background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.map-legends,.map-tooltip{max-width:300px}.map-legends .map-legend{padding:10px}.map-tooltip{z-index:999999;padding:10px;min-width:180px;max-height:400px;overflow:auto;opacity:1;-webkit-transition:opacity 150ms;-moz-transition:opacity 150ms;-o-transition:opacity 150ms;transition:opacity 150ms}.map-tooltip .close{text-indent:-999em;overflow:hidden;display:none}.map-tooltip.closable .close{position:absolute;top:0;right:0;border-radius:3px}.map-tooltip.closable .close:active{background-color:#f8f8f8}.leaflet-control-interaction{position:absolute;top:10px;right:10px;width:300px}.leaflet-popup-content .marker-title{font-weight:700}.leaflet-control .mapbox-button{background-color:#fff;border:1px solid #ddd;border-color:rgba(0,0,0,0.1);padding:5px 10px;border-radius:3px}.mapbox-modal>div{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow-y:auto}.mapbox-modal.active>div{z-index:99999;transition:all 0.2s,z-index 0 0}.mapbox-modal .mapbox-modal-mask{background:rgba(0,0,0,0.5);opacity:0}.mapbox-modal.active .mapbox-modal-mask{opacity:1}.mapbox-modal .mapbox-modal-content{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.mapbox-modal.active .mapbox-modal-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.mapbox-modal-body{position:relative;background:#fff;padding:20px;z-index:1000;width:50%;margin:20px 0 20px 25%}.mapbox-share-buttons{margin:0 0 20px}.mapbox-share-buttons a{width:33.3333%;border-left:1px solid #fff;text-align:center;border-radius:0}.mapbox-share-buttons a:last-child{border-radius:0 3px 3px 0}.mapbox-share-buttons a:first-child{border:0;border-radius:3px 0 0 3px}.mapbox-modal input{width:100%;height:40px;padding:10px;border:1px solid #ddd;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.5)}.leaflet-control.mapbox-control-info{margin:5px 30px 10px 10px;min-height:26px}.leaflet-right .leaflet-control.mapbox-control-info{margin:5px 10px 10px 30px}.mapbox-info-toggle{background-color:#fff;background-color:rgba(255,255,255,0.5);border-radius:50%;position:absolute;bottom:0;left:0;z-index:1}.leaflet-right .mapbox-control-info .mapbox-info-toggle{left:auto;right:0}.mapbox-info-toggle:hover{background-color:#fff}.map-info-container{background:#fff;padding:3px 5px 3px 27px;display:none;position:relative;bottom:0;left:0;border-radius:13px 3px 3px 13px}.leaflet-right .map-info-container{left:auto;right:0;padding:3px 27px 3px 5px;border-radius:3px 13px 13px 3px}.mapbox-control-info.active .map-info-container{display:inline-block}.leaflet-container .mapbox-improve-map{font-weight:700}.leaflet-control-mapbox-geocoder{position:relative}.leaflet-control-mapbox-geocoder.searching{opacity:0.75}.leaflet-control-mapbox-geocoder .leaflet-control-mapbox-geocoder-wrap{background:#fff;position:absolute;border:1px solid #999;border-color:rgba(0,0,0,0.4);overflow:hidden;left:26px;height:28px;width:0;top:-1px;border-radius:0 3px 3px 0;opacity:0;-webkit-transition:opacity 100ms;-moz-transition:opacity 100ms;-o-transition:opacity 100ms;transition:opacity 100ms}.leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-wrap{width:180px;opacity:1}.leaflet-bar .leaflet-control-mapbox-geocoder-toggle,.leaflet-bar .leaflet-control-mapbox-geocoder-toggle:hover{border-bottom:0}.leaflet-control-mapbox-geocoder-toggle{border-radius:3px}.leaflet-control-mapbox-geocoder.active,.leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.leaflet-control-mapbox-geocoder .leaflet-control-mapbox-geocoder-form input{background:0 0;border:0;width:180px;padding:0 0 0 10px;height:26px;outline:0}.leaflet-control-mapbox-geocoder-results{width:180px;position:absolute;left:26px;top:25px;border-radius:0 0 3px 3px}.leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-results{background:#fff;border:1px solid #999;border-color:rgba(0,0,0,0.4)}.leaflet-control-mapbox-geocoder-results a,.leaflet-control-mapbox-geocoder-results span{padding:0 10px;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;font-size:12px;line-height:26px;text-align:left;overflow:hidden}.leaflet-container.dark .leaflet-control .leaflet-control-mapbox-geocoder-results a:hover,.leaflet-control-mapbox-geocoder-results a:hover{background:#f8f8f8;opacity:1}.leaflet-right .leaflet-control-mapbox-geocoder-results,.leaflet-right .leaflet-control-mapbox-geocoder-wrap{left:auto;right:26px}.leaflet-right .leaflet-control-mapbox-geocoder-wrap{border-radius:3px 0 0 3px}.leaflet-right .leaflet-control-mapbox-geocoder.active,.leaflet-right .leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-toggle{border-radius:0 3px 3px 0}.leaflet-bottom .leaflet-control-mapbox-geocoder-results{top:auto;bottom:25px;border-radius:3px 3px 0 0}.leaflet-container.dark .leaflet-bar{background-color:#404040;border-color:#202020;border-color:rgba(0,0,0,0.75)}.leaflet-container.dark .leaflet-bar a{color:#404040;border-color:rgba(0,0,0,0.5)}.leaflet-container.dark .leaflet-bar a:active,.leaflet-container.dark .leaflet-bar a:hover{background-color:#505050}.leaflet-container.dark .leaflet-control-attribution,.leaflet-container.dark .map-info-container,.leaflet-container.dark .mapbox-info-toggle{background-color:rgba(0,0,0,0.5);color:#f8f8f8}.leaflet-container.dark .leaflet-control-attribution a,.leaflet-container.dark .leaflet-control-attribution a:hover,.leaflet-container.dark .map-info-container a,.leaflet-container.dark .map-info-container a:hover{color:#fff}.leaflet-container.dark .leaflet-control-layers-list span{color:#f8f8f8}.leaflet-container.dark .leaflet-control-layers-separator{border-top-color:rgba(255,255,255,0.1)}.leaflet-container.dark .leaflet-bar a.leaflet-disabled,.leaflet-container.dark .leaflet-control .mapbox-button.disabled{background-color:#252525;color:#404040}.leaflet-container.dark .leaflet-control-mapbox-geocoder>div{border-color:#202020;border-color:rgba(0,0,0,0.75)}.leaflet-container.dark .leaflet-control .leaflet-control-mapbox-geocoder-results a{border-color:#ddd #202020;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.75)}.leaflet-container.dark .leaflet-control .leaflet-control-mapbox-geocoder-results span{border-color:#202020;border-color:rgba(0,0,0,0.75)}@media only screen and (max-width: 800px){width:83.3333%;margin-left:8.3333%}@media only screen and (max-width: 640px){width:100%;height:100%;margin:0}.leaflet-vml-shape{width:1px;height:1px}.leaflet-container img.leaflet-tile{max-width:none !important}.leaflet-container img.leaflet-marker-icon{max-width:none}.leaflet-container img.leaflet-image-layer{max-width:15000px !important}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-oldie .mapbox-modal .mapbox-modal-content{display:none}.leaflet-oldie .mapbox-modal.active .mapbox-modal-content{display:block}.map-tooltip{width:280px}.desktop body{background:#1c2432}html.desktop,.desktop body{overflow:hidden}html.mobile{background:#000 !important}html.mobile body{background:#000}.toplevel.gyroscope-logo{background:url(../images/dashboard/logo.png) no-repeat 0 0;background-size:cover;border-radius:8px;box-shadow:2px 2px 4px rgba(0,0,0,0.25);display:block;position:absolute;top:12px;left:12px;height:42px;width:42px;z-index:9999;transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(0.25)}.loaded .toplevel.gyroscope-logo{opacity:0.9;-webkit-transform:none}.loaded .toplevel.gyroscope-logo:hover{opacity:1}.loaded .toplevel.gyroscope-logo:active{opacity:0.9;-webkit-transform:scale(0.9)}.intro .toplevel.gyroscope-logo{transition-delay:300ms}.mobile .toplevel.gyroscope-logo{display:none}@media (max-height: 550px){.toplevel.gyroscope-logo{display:none}}@media (max-width: 600px){.toplevel.gyroscope-logo{display:none}}.helix-background{background:#171d25;background:-webkit-linear-gradient(top, #13181e, #181e26 88%);display:none;overflow:hidden;position:absolute;pointer-events:none;top:0;left:0;height:100%;width:100%;max-height:1000px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.helix-background{background:-webkit-linear-gradient(top, #151b22, #181e27 88%)}}.desktop .helix-background{display:block;position:fixed}@media (min-resolution: 192dpi) and (min-height: 1000px) and (min-width: 1200px){.helix-background .jvc{display:none !important}}.helix-background .shelf{background:url(../images/helix/background/shelf_alpha.png) repeat-x 0 bottom;background-size:33px 350px;display:block;position:absolute;bottom:0;left:0;width:100%;height:700px}.desktop .helix-background .shelf{opacity:1;opacity:1;-webkit-transform:translateZ(0)}.helix-background .shadows{position:absolute;top:0;left:0;height:100%;width:100%;max-height:320px}.helix-background .shadows .one{background:-webkit-linear-gradient(top, rgba(0,0,0,0.35), rgba(20,29,35,0.05));background:-webkit-linear-gradient(top, rgba(0,0,0,0.55), rgba(20,29,35,0.04));background:-webkit-linear-gradient(top, rgba(0,0,0,0.65), rgba(0,0,0,0));position:absolute;top:0;left:0;height:100%;width:100%}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.helix-background .shadows .one{background:-webkit-linear-gradient(top, rgba(0,0,0,0.35), rgba(20,29,35,0.05))}}.helix-background{pointer-events:none;-webkit-user-select:none}.helix-background .jvc{font-size:0px;line-height:0;position:absolute;top:0;left:0;min-width:1200px;width:100%;height:90%;max-height:1000px}.helix-background .jvc .glows{position:absolute;top:0;left:0;height:100%;width:100%}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.helix-background .jvc .glows{opacity:0.4}}.helix-background .jvc .glows .glow{background:url(../images/helix/background/glow-1.png) no-repeat 0 0;background-size:100% 100%;position:absolute;opacity:0;-webkit-transform:scale(0.5)}.helix-background .jvc .glows .glow.one{top:-5%;left:5%;height:35%;width:30%}.helix-background .jvc .glows .glow.one.glowing{transition:all 600ms ease-in;opacity:1;-webkit-transform:scale(0.6) translateX(-60%) translateY(-90%)}.helix-background .jvc .glows .glow.one.glowing-2{transition:all 1400ms ease-in;opacity:1;-webkit-transform:scale(1.3) translateX(20%) translateY(40%)}.helix-background .jvc .glows .glow.one.end-glow{transition:all 1400ms ease-out;opacity:0;-webkit-transform:scale(2) translateX(30%) translateY(60%)}.helix-background .jvc .glows .glow.two{top:auto;bottom:12%;left:40%;height:30%;width:25%}.helix-background .jvc .glows .glow.two.glowing{opacity:1;-webkit-transform:scale(1.1);transition:all 1200ms ease-in}.helix-background .jvc .glows .glow.two.glowing-2{opacity:0.8;-webkit-transform:translateY(-60%) translateX(-20%);transition:all 1400ms ease-in}.helix-background .jvc .glows .glow.two.end-glow{opacity:0;-webkit-transform:translateY(-90%) translateX(-60%) scale(1.5);transition:-webkit-transform 900ms ease-out,opacity 700ms ease 400ms}.helix-background .jvc .glows .glow.three{right:0;top:-5%;height:35%;width:25%}.helix-background .jvc .glows .glow.three.glowing{opacity:1;-webkit-transform:none;transition:all 800ms ease-in}.helix-background .jvc .glows .glow.three.glowing-2{opacity:0.8;-webkit-transform:scale(1.2) translateX(-20%) translateY(30%);transition:all 1200ms ease-in}.helix-background .jvc .glows .glow.three.end-glow{opacity:0;-webkit-transform:scale(1.8) translateX(-30%) translateY(45%);transition:all 1200ms ease-out}.helix-background .jvc .hexes{background:url(../images/helix/background/hexpattern-1x.png) repeat 0 0;background-size:256px 150px;position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transform:translateZ(0)}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.helix-background .jvc .hexes{background-image:url(../images/helix/background/hexpattern.png)}}.globals .dropdown{display:none}.desktop .globals .dropdown{display:block}@media (max-width: 1024px){.desktop .globals .dropdown{display:none}}.expanded .desktop .globals .dropdown,.feet .desktop .globals .dropdown{-webkit-transform:translateX(140px) rotateZ(180deg);opacity:0;pointer-events:none}.mobile .globals .dropdown{display:none}.mobile .globals .user-header{display:block;margin:0 0 0 -130px;position:absolute;top:12px;left:50%;width:260px;height:100px;-webkit-transform:scale(0.85);z-index:999}.desktop .user-header{position:absolute;top:6%;left:36px;right:16px;z-index:20}.desktop .user-header .container{margin:0 auto;position:relative;max-width:1240px}.desktop .user-header .backdrop{display:none}@media (min-height: 700px){.desktop .user-header{margin:-320px 0 0 0;top:50%}}@media (min-height: 1100px){.desktop .user-header{margin-top:-28vh}}@media (max-width: 1024px){.desktop .user-header{margin:8px 0 0 0;top:5%;left:42px;right:auto}}@media (max-width: 900px) and (min-height: 950px){.desktop .user-header{right:32px}.desktop .user-header .container{max-width:200px}}.mobile .user-header{position:relative;width:100%}.mobile .user-header .crystals{margin:0 auto;position:relative;width:260px;height:100px}.mobile .user-header .backdrop{background:-webkit-linear-gradient(top, #141f2b, #000);position:absolute;top:0;left:0;height:120%;width:100%;transition:all 320ms ease-out;opacity:0}.loaded .mobile .user-header .backdrop{opacity:1}.user-header .mobile-nav{margin:0 auto;position:relative}.user-header .avatar{display:block;pointer-events:none;position:absolute;top:0;left:0;height:50px;width:50px;transition:all 360ms ease-out;opacity:0;-webkit-transform:scale(0.6) translateZ(0)}.desktop .in-content .user-header .avatar,.desktop .in-home .user-header .avatar{opacity:1;pointer-events:auto;-webkit-transform:translateZ(0);transition-delay:480ms}.mobile .loaded .user-header .avatar{opacity:1;pointer-events:auto;-webkit-transform:translateZ(0);transition-delay:480ms}.mobile .user-header .avatar{top:-10px;left:16px;height:64px;width:64px}.user-header .avatar .shine{display:none}.user-header .text{color:#fff;margin:0 -12px;position:relative;padding:6px 0}.user-header .user-name{position:absolute;top:28px;left:56px;max-width:200px}@media (max-width: 1024px){.desktop .user-header .user-name{display:none}}@media (max-width: 900px) and (min-height: 950px){.desktop .user-header .user-name{display:block;min-width:108px}}.mobile .user-header .user-name{display:block;left:88px}.user-header .user-name .text{padding:10px 4px 8px 14px}.user-header .user-name h1{color:#00bff3;font:500 13px/1.3 "D","Lucida Grande",verdana,sans-serif;letter-spacing:0.15em;text-transform:uppercase;-webkit-font-smoothing:antialiased}.mobile .user-header .user-name h1{color:#fff}.user-header .user-name .text{text-align:center;transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(0.8)}.in-content .user-header .user-name .text,.in-home .user-header .user-name .text,.mobile .loaded .user-header .user-name .text{opacity:1;-webkit-transform:none;transition-delay:600ms}.in-content .user-header .user-name .polygon-backdrop,.in-home .user-header .user-name .polygon-backdrop,.mobile .loaded .user-header .user-name .polygon-backdrop{transition-delay:560ms}.user-header .user-age{position:absolute;top:-2px;left:150px}@media (max-width: 1024px){.desktop .user-header .user-age{display:none}}@media (max-width: 900px) and (min-height: 950px){.desktop .user-header .user-age{display:block}}.user-header .user-age .text{color:#656e7a;padding:7px 6px 8px 6px;-webkit-font-smoothing:antialiased;white-space:nowrap;transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(0.8)}.mobile .user-header .user-age .text{color:rgba(255,255,255,0.64)}.in-content .user-header .user-age .text,.in-home .user-header .user-age .text,.mobile .loaded .user-header .user-age .text{opacity:1;-webkit-transform:none;transition-delay:780ms}.in-content .user-header .user-age .polygon-backdrop,.in-home .user-header .user-age .polygon-backdrop{opacity:0.7;transition-delay:720ms}.mobile .in-content .user-header .user-age .polygon-backdrop,.mobile .in-home .user-header .user-age .polygon-backdrop{opacity:0.5}.user-header .user-age h2{display:inline-block;font:500 13px/18px "D","Lucida Grande",verdana,sans-serif;margin-right:0.12em}.user-header .user-age h3{display:inline-block;font:500 13px/18px "D","Lucida Grande",verdana,sans-serif;margin:0 0 0 -0.12em}.user-header .polygon-backdrop{background:#1a242a;transition:all 420ms ease-out;opacity:0}.mobile .user-header .polygon-backdrop{background:#1f2c3b}.user-header .polygon-backdrop .left-edge,.user-header .polygon-backdrop .right-edge{background-image:url(../images/helix/header/polygon.png)}.mobile .user-header .polygon-backdrop .left-edge,.mobile .user-header .polygon-backdrop .right-edge{background-image:url(../images/helix/header/polygon_lighter.png)}.in-content .user-header .polygon-backdrop,.in-home .user-header .polygon-backdrop,.mobile .loaded .user-header .polygon-backdrop{opacity:1;-webkit-transform:none}.top-header{position:fixed;top:0;left:0;width:100%;height:48px;-webkit-user-select:none;pointer-events:none;z-index:500}.mobile .top-header{display:none}.loaded .top-header{pointer-events:auto}.home .top-header,.about .top-header{pointer-events:none}.top-header .header-backdrop{background:#000;background:-webkit-linear-gradient(left, rgba(0,0,0,0.15), rgba(0,0,0,0.9));position:absolute;top:0;left:0;height:100%;width:100%;transition:all 400ms ease-out;opacity:0;-webkit-transform:translateY(-12px)}.loaded .top-header .header-backdrop{opacity:0.32;-webkit-transform:translateY(0);transition-delay:800ms}.home .top-header .header-backdrop,.about .top-header .header-backdrop{opacity:0;-webkit-transform:translateY(-12px);transition-delay:0ms}.leaving .top-header .header-backdrop,.switching-page .top-header .header-backdrop{-webkit-transform:translateY(-4px);transition-duration:360ms;transition-delay:100ms}@media (max-height: 500px){.top-header .header-backdrop{display:none}}.top-header .buttons{margin:7px 0 0 0;text-align:right;width:100%}.top-header .buttons .button{line-height:32px;margin:0 8px 0 0}.home .top-header .buttons .button,.about .top-header .buttons .button{-webkit-transform:scale(0.8);opacity:0;transition-delay:0ms}.loaded .top-header .buttons .button{transition-delay:1900ms}.top-header .facebook-button,.top-header .twitter-button{background:rgba(0,0,0,0.2);background:rgba(255,255,255,0.08);border-radius:4px;box-shadow:inset 1px 1px 0 rgba(255,255,255,0.2),2px 2px 5px rgba(0,0,0,0.5);display:inline-block;margin:0 6px 0 0;padding:6px 10px;position:relative;height:20px;vertical-align:middle;transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(0.8)}.top-header .twitter-button iframe{width:68px !important}.top-header .twitter-button{background:#88b6c8;background:-webkit-linear-gradient(top, #cef1ff, #88b6c8);padding-right:4px}.top-header .facebook-button{background:#6c86b6;background:-webkit-linear-gradient(top, #a3c7f1, #6c86b6);display:none}@media (min-height: 750px){.top-header .facebook-button{display:inline-block}}.loaded .top-header .facebook-button,.loaded .top-header .twitter-button{opacity:0.55;-webkit-transform:none}.loaded .top-header .facebook-button:hover,.loaded .top-header .twitter-button:hover{opacity:1}.intro.loaded .top-header .twitter-button{transition-delay:1800ms}.intro.loaded .top-header .facebook-button{transition-delay:1850ms}.home .top-header .facebook-button,.home .top-header .twitter-button,.about .top-header .facebook-button,.about .top-header .twitter-button{-webkit-transform:scale(0.8);opacity:0;transition-delay:0ms}#device-info{height:100%}@media (min-width: 1300px){body.helix{overflow:hidden}}.page-container{display:-webkit-flex;display:flex;margin:0 auto;overflow:hidden;position:relative;justify-content:center;-webkit-justify-content:center;align-items:flex-end;-webkit-align-items:flex-end;padding:0 8px;min-height:500px;height:100%;max-height:1100px;max-width:1200px}@media (min-width: 1200px){.page-container{padding:0 42px 0 130px}}@media (min-width: 1300px){.page-container{padding:0 42px 0 200px}}@media (min-width: 1300px){.page-container{overflow:visible}}.mobile .page-container{display:block;height:auto;max-height:none;min-height:0;padding:0}.page-container .human{display:-webkit-flex;display:flex;flex-grow:1;-webkit-flex-grow:1;flex-shrink:0;-webkit-flex-shrink:0;flex-basis:0;-webkit-flex-basis:0;margin:16px 0 16px 24px;position:relative;height:88%;max-height:750px;min-width:200px;width:35%;-webkit-perspective:800px;-webkit-perspective-origin:40% 54%}@media (min-width: 1200px){.page-container .human{margin-left:-128px}}@media (max-width: 1024px){.page-container .human{flex-grow:0;-webkit-flex-grow:0;flex-basis:auto;-webkit-flex-basis:auto;margin-left:0;width:100px;min-width:0}}.mobile .page-container .human{display:none}.page-container .human .body{display:-webkit-flex;display:flex;flex-grow:2;-webkit-flex-grow:2;flex-shrink:0;-webkit-flex-shrink:0;flex-basis:auto;-webkit-flex-basis:auto;position:relative}@media (max-width: 1400px){.page-container .human .body{margin:0 0 0 -32px}}.page-container .human .body .container{display:block;margin:auto;position:relative;height:500px;width:250px}@media (max-height: 600px){.page-container .human .body .container{height:420px;width:210px}}@media (max-width: 1024px){.page-container .human .body{display:none !important}}.page-container .human .human-nav{display:-webkit-flex;display:flex;flex-grow:1;-webkit-flex-grow:1;flex-shrink:0;-webkit-flex-shrink:0;flex-basis:auto;-webkit-flex-basis:auto}.page-container .human .human-nav .container{display:block;margin:auto;height:500px;width:auto}@media (max-height: 600px){.page-container .human .human-nav .container{height:420px}}@media (max-width: 1024px){.page-container .human .human-nav{display:block;margin-top:40%;height:90%}.page-container .human .human-nav .container{height:100%}}.page-container .loading-spinner{display:block;line-height:100px;margin:-75px 0 0 -50px;position:absolute;pointer-events:none;top:50%;left:65%;height:100px;width:100px;transition:all 320ms ease-out 300ms}.loaded .page-container .loading-spinner{opacity:0;-webkit-transform:scale(0.3);transition-delay:100ms}.page-container .loading-spinner .text{color:#fff;display:inline-block;font:13px/1.2 "D","Lucida Grande",verdana,sans-serif;letter-spacing:0.1em;text-transform:uppercase;text-align:center;vertical-align:middle;width:100%}.page-container .page{display:-webkit-flex;display:flex;flex-grow:1.8;-webkit-flex-grow:1.8;flex-shrink:0;-webkit-flex-shrink:0;flex-basis:0;-webkit-flex-basis:0;margin:0 8px 0 0;position:relative;height:100%;width:65%}@media (max-width: 1024px){.desktop .page-container .page{margin:16px 0 16px 24px;height:88%;max-height:800px}.desktop .page-container .page .section-content{margin-top:-3%}}.page-container .page .section-content{display:block;width:100%}.mobile .page-container .page{display:block;margin:0;width:100%;max-height:none}.polygon-backdrop{background:#000;display:block;position:absolute;top:0;left:0;height:100%;width:100%;transition:all 600ms ease-out;opacity:0;-webkit-transform:translateX(-32px) scaleX(0.8) scaleY(0.6)}.polygon-backdrop .left-edge,.polygon-backdrop .right-edge{background:url(../images/helix/home/polygon.png) no-repeat 0 0;background-size:auto 100%;display:block;position:absolute;top:0;height:100%;width:32px}.polygon-backdrop .left-edge{right:100%}.polygon-backdrop .right-edge{background-position:right 0;left:100%}.day-labels{display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row}.mobile .day-labels{padding:0 0 16px 8px}.day-labels ul{display:-webkit-flex;display:flex;width:100%}.day-labels li{color:#5c749c;display:-webkit-flex;display:flex;font:400 9px/1.3 "D","Lucida Grande",verdana,sans-serif;flex-grow:1;-webkit-flex-grow:1;position:relative;text-transform:uppercase}.mobile .day-labels li{font-size:8px;font-weight:500}.day-labels li .text{display:block;transition:all 320ms ease-out 60ms;opacity:0;-webkit-transform:translateX(-4px) translateZ(0)}.leaving .day-labels li .text,.switching-page .day-labels li .text{-webkit-transform:translateX(6px)}.day-labels li .arrow{background:url(../images/helix/icons/arrow-down.png) no-repeat 0 0;background-size:8px 6px;display:block;position:absolute;top:16px;left:0px;width:8px;height:6px;transition:all 320ms ease-out 60ms;opacity:0;-webkit-transform:translateY(-4px) translateZ(0)}.loaded .day-labels.showing li .text{opacity:0.75;-webkit-transform:translateZ(0)}.loaded .day-labels.showing li .arrow{opacity:0.08;-webkit-transform:translateZ(0)}.mobile .loaded .day-labels.showing li .arrow{opacity:0.16}.loaded .day-labels.showing li:nth-child(1) .text,.loaded .day-labels.showing li:nth-child(1) .arrow{transition-delay:188ms}.loaded .day-labels.showing li:nth-child(2) .text,.loaded .day-labels.showing li:nth-child(2) .arrow{transition-delay:276ms}.loaded .day-labels.showing li:nth-child(3) .text,.loaded .day-labels.showing li:nth-child(3) .arrow{transition-delay:364ms}.loaded .day-labels.showing li:nth-child(4) .text,.loaded .day-labels.showing li:nth-child(4) .arrow{transition-delay:452ms}.loaded .day-labels.showing li:nth-child(5) .text,.loaded .day-labels.showing li:nth-child(5) .arrow{transition-delay:540ms}.loaded .day-labels.showing li:nth-child(6) .text,.loaded .day-labels.showing li:nth-child(6) .arrow{transition-delay:628ms}.loaded .day-labels.showing li:nth-child(7) .text,.loaded .day-labels.showing li:nth-child(7) .arrow{transition-delay:716ms}.loaded .day-labels.showing li:nth-child(8) .text,.loaded .day-labels.showing li:nth-child(8) .arrow{transition-delay:804ms}.loaded .day-labels.showing li:nth-child(9) .text,.loaded .day-labels.showing li:nth-child(9) .arrow{transition-delay:892ms}.loaded .day-labels.showing li:nth-child(10) .text,.loaded .day-labels.showing li:nth-child(10) .arrow{transition-delay:980ms}.loaded .day-labels.showing li:nth-child(11) .text,.loaded .day-labels.showing li:nth-child(11) .arrow{transition-delay:1068ms}.loaded .day-labels.showing li:nth-child(12) .text,.loaded .day-labels.showing li:nth-child(12) .arrow{transition-delay:1156ms}.tintable{background:rgba(255,255,255,0.3)}.tintable-text{color:#717a87}.category-food .tintable{background:#ffbc06;background:-webkit-linear-gradient(top, #ffc72f, #dfa300)}.category-food .tintable-text{color:#d29900}.category-nightlife .tintable,.category-gastropub .tintable{background:#3a5282;background:-webkit-linear-gradient(top, #284e99, #1f4289)}.category-nightlife .tintable-text,.category-gastropub .tintable-text{color:#6783bb}.category-bakery .tintable,.category-coffee-shop .tintable,.category-cafe .tintable{background:#e76700;background:-webkit-linear-gradient(top, #ff7301, #d86100)}.category-bakery .tintable-text,.category-coffee-shop .tintable-text,.category-cafe .tintable-text{color:#e76700}.category-sushi .tintable,.category-japanese .tintable{background:#ff235f;background:-webkit-linear-gradient(top, #ff4779, #ff1958)}.category-sushi .tintable-text,.category-japanese .tintable-text{color:#ff235f}.category-italian .tintable,.category-pizza .tintable,.category-pizza-place .tintable{background:#e9101f;background:-webkit-linear-gradient(top, #f02331, #b90d19)}.category-italian .tintable-text,.category-pizza .tintable-text,.category-pizza-place .tintable-text{color:#e9101f}.category-travel .tintable,.category-airport .tintable,.category-airport-gate .tintable,.category-airport-terminal .tintable,.category-airport-lounge .tintable,.category-train-station .tintable{background:#00afba;background:-webkit-linear-gradient(top, #00d1de, #009ca6)}.category-travel .tintable-text,.category-airport .tintable-text,.category-airport-gate .tintable-text,.category-airport-terminal .tintable-text,.category-airport-lounge .tintable-text,.category-train-station .tintable-text{color:#00afba}.category-monument .tintable{background:#ff20a4;background:-webkit-linear-gradient(top, #ff5dbd, #f60092)}.category-monument .tintable-text{color:#ff20a4}.category-hotel .tintable{background:#2c3542;background:-webkit-linear-gradient(top, #2cbcff, #008dcf)}.category-hotel .tintable-text{color:#656e7a}.category-outdoors .tintable,.category-beach .tintable,.category-outdoors-recreation .tintable,.category-resort .tintable{background:#0ade0e;background:-webkit-linear-gradient(top, #0df412, #09c60c)}.category-outdoors .tintable-text,.category-beach .tintable-text,.category-outdoors-recreation .tintable-text,.category-resort .tintable-text{color:#09c60c}.category-gym-fitness .tintable,.category-climbing-gym .tintable,.category-medical .tintable{background:#631dd6;background:-webkit-linear-gradient(top, #702ae2, #591ac0)}.category-gym-fitness .tintable-text,.category-climbing-gym .tintable-text,.category-medical .tintable-text{color:#8e57e8}.category-tech-startup .tintable{background:#0a9aff}.category-tech-startup .tintable-text{color:#54c6fb}.type_run .tintable,.type_bike .tintable{background:#1eeb1d}.timelines{padding:0 0 0 32px;transition:-webkit-transform 320ms ease-in-out}.mobile .timelines{padding:0}.expanded .timelines{-webkit-overflow-scrolling:touch}.desktop .expanded .timelines{overflow:auto;-webkit-transform:translateY(-240px);transition-duration:640ms;transition-delay:42ms;height:100%;max-height:550px}@media (min-height: 700px){.desktop .expanded .timelines{-webkit-transform:translateY(-280px);max-height:700px}}@media (min-height: 800px){.desktop .expanded .timelines{-webkit-transform:translateY(-360px)}}@media (min-height: 1000px){.desktop .expanded .timelines{-webkit-transform:translateY(-25vh)}}.timelines .title{display:block;padding:16px 0 0 0}.mobile .timelines .title{padding:42px 0 0 0}.timelines .title h2{color:#c1c6cb;display:block;font:500 16px/1.1 "D","Lucida Grande",verdana,sans-serif;padding:16px 0 0 16px;text-transform:uppercase;letter-spacing:0.12em;-webkit-font-smoothing:antialiased;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.mobile .timelines .title h2{padding:8px;text-align:center}.loaded .timelines .title.showing h2{opacity:1;-webkit-transform:translateZ(0);transition-delay:40ms}.leaving .timelines .title.showing h2,.switching-page .timelines .title.showing h2{-webkit-transform:translateX(8px)}.timelines .day-labels{margin:4px 220px 0 16px}.mobile .timelines .day-labels{margin:0 4px;text-align:center}.timelines .days .day{margin:0;position:relative;height:70px;width:100%;display:none}.timelines .days .day:nth-child(-n+3){display:block}.expanded .timelines .days .day{display:block}.mobile .timelines .days .day{padding-top:24px;padding-bottom:16px}.timelines .days .day .graphic{display:block;position:relative;margin:0 220px 0 16px;width:auto;height:100%;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.mobile .timelines .days .day .graphic{margin:0}.leaving .timelines .days .day .graphic,.switching-page .timelines .days .day .graphic{-webkit-transform:translateX(8px)}.timelines .days .day .graphic .graph{position:absolute;top:0;left:0;width:100%;height:100%}.timelines .days .day .day-info{position:absolute;bottom:20px;right:0;width:220px}.mobile .timelines .days .day .day-info{top:8px;bottom:auto;left:0px;width:auto}.timelines .days .day .day-info .details{color:#54647c;display:inline-block;font:12px/1.2 "D","Lucida Grande",verdana,sans-serif;width:110px;vertical-align:middle;-webkit-font-smoothing:antialiased;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-4px)}.mobile .timelines .days .day .day-info .details{float:right;font-size:11px;line-height:1.3;margin:0 8px 0 0;text-align:right}.timelines .days .day .day-info .details p{display:block}.timelines .days .day .day-info .details p.empty{opacity:0.5}.timelines .days .day .day-info .details p .value{font-size:11px}.timelines .days .day .day-info .details p.very-low .value{color:#1a6d50;font-weight:600}.timelines .days .day .day-info .details p.high .value{color:#b29122;font-weight:600}.timelines .days .day .day-info .details p.very-high .value{color:#d93232;color:#d34e53;font-weight:600}.timelines .days .day .day-title{display:inline-block;width:110px;vertical-align:middle}.mobile .timelines .days .day .day-title{display:inline-block;width:auto;white-space:nowrap}.timelines .days .day .day-title h2{color:#c1c6cb;display:block;font:500 11px/1.2 "D","Lucida Grande",verdana,sans-serif;letter-spacing:0.06em;padding:0 0 0 20px;text-transform:uppercase;-webkit-font-smoothing:antialiased;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.mobile .timelines .days .day .day-title h2{font:600 12px/1.3 "D","Lucida Grande",verdana,sans-serif;display:inline-block;padding:0 0 0 16px;letter-spacing:0}.timelines .days .day .day-title h3{color:#5b6a83;display:block;font:500 10px/1.2 "D","Lucida Grande",verdana,sans-serif;letter-spacing:0.08em;padding:0 0 0 20px;text-transform:uppercase;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-4px)}.mobile .timelines .days .day .day-title h3{color:#4f6180;font:400 12px/1.3 "D","Lucida Grande",verdana,sans-serif;display:inline-block;letter-spacing:0;padding:0 0 0 2px}.timelines .days .day .day-title .weekend-label{background:rgba(0,0,0,0.16);background:#0083a6;border-radius:3px;color:rgba(255,255,255,0.7);display:block;float:left;font:500 8px/1.2 "D","Lucida Grande",verdana,sans-serif;letter-spacing:0.1em;margin:4px 0 -8px 18px;padding:2px 3px 0 4px;text-transform:uppercase;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-4px)}.mobile .timelines .days .day .day-title .weekend-label{display:none}.timelines .days .day .bottom-line{background:rgba(255,255,255,0.04);position:absolute;bottom:0;left:0;height:1px;width:100%;transition:all 320ms ease-out;opacity:0;-webkit-transform:scaleX(0.4);-webkit-transform-origin:0 0}.mobile .timelines .days .day .bottom-line{background:#202226}.mobile .brain-content .timelines .days .day .bottom-line{bottom:65px}.loaded .timelines .days .day.showing .day-title h2{opacity:1;-webkit-transform:translateZ(0);transition-delay:100ms}.loaded .timelines .days .day.showing .day-title h3{opacity:1;-webkit-transform:translateZ(0);transition-delay:120ms}.loaded .timelines .days .day.showing .day-title .weekend-label{opacity:1;-webkit-transform:translateZ(0);transition-delay:180ms}.loaded .timelines .days .day.showing .bottom-line{-webkit-transform:none;opacity:1;transition-delay:240ms}.loaded .timelines .days .day.showing .graphic{opacity:1;-webkit-transform:none}.loaded .timelines .days .day.showing .day-info.written .details{opacity:1;-webkit-transform:none;transition-delay:180ms}.timelines .more-days{display:block;margin:24px 12px 24px 12px;padding:16px 0;position:relative;text-decoration:none;transition:all 480ms ease-out;opacity:0;-webkit-transform:scale(0.88)}@media (min-height: 900px){.timelines .more-days{margin-top:32px}}.timelines .more-days .more-backdrop{background:rgba(0,0,0,0.32);border-radius:8px;position:absolute;top:0;left:0;height:100%;width:100%;transition:all 240ms ease-out;opacity:0.5}.mobile .timelines .more-days .more-backdrop{background:#00bff3;opacity:1}.timelines .more-days .label{color:#00bff3;display:block;font:12px/1.2 "D","Lucida Grande",verdana,sans-serif;letter-spacing:0.16em;position:relative;text-transform:uppercase;text-align:center}.mobile .timelines .more-days .label{color:#fff}.timelines .more-days:hover .more-backdrop{opacity:1}.loaded .timelines .more-days{opacity:1;-webkit-transform:none;transition-delay:1800ms}.expanded .timelines .more-days{opacity:0;-webkit-transform:scale(1.02);transition-delay:0ms;transition-duration:320ms;pointer-events:none}.home-content{display:none}.desktop .home-content{display:-webkit-flex;display:flex;align-items:flex-end;flex-grow:1;-webkit-flex-grow:1;height:100%;margin-left:42px}@media (max-width: 1199px){.desktop .home-content{margin-left:0}}@media (max-width: 1024px){.desktop .home-content{height:100%}}.desktop .home-content .main-content{display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;margin:16px 0;position:relative;height:88%;max-height:750px;width:100%}@media (max-width: 1024px){.desktop .home-content .main-content{margin:5% 0 0 0}}@media (max-width: 900px){.desktop .home-content .main-content{margin:12% 0 3% 0;height:85%}}.desktop .home-content .main-content .day-backdrop{background:-webkit-linear-gradient(top, rgba(0,0,0,0.24), rgba(0,0,0,0.08));border-radius:16px;margin:-256px 0 0 0;position:absolute;top:50%;left:-24px;height:460px;right:-4px;transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(1.04) translateX(-8px)}@media (max-height: 600px){.desktop .home-content .main-content .day-backdrop{margin-top:-210px;height:420px}}@media (max-width: 1024px){.desktop .home-content .main-content .day-backdrop{height:auto;top:12px;margin:0 8px 0 0;left:-24px;bottom:16px}}.loaded .desktop .home-content .main-content .day-backdrop{opacity:1;-webkit-transform:none;transition-delay:680ms}.desktop .home-content .main-content .graphs-container{display:block;position:relative;height:500px;width:75%}@media (max-height: 600px){.desktop .home-content .main-content .graphs-container{height:420px}}@media (max-width: 1024px){.desktop .home-content .main-content .graphs-container{height:100%}}.desktop .home-content .main-content .section{display:block;position:relative;height:15%;width:auto}@media (max-width: 1024px){.desktop .home-content .main-content .section{height:19%}}.desktop .home-content .main-content .section.brain{margin-top:10px}.desktop .home-content .main-content .section .section-border{background:#171d25;background:rgba(255,255,255,0.06);display:none;position:absolute;bottom:0;left:0;right:24px;height:1px;transition:all 640ms ease-out;opacity:0;-webkit-transform:scaleX(0.4);-webkit-transform-origin:0 0}.loaded .desktop .home-content .main-content .section .section-border{opacity:0.8;-webkit-transform:none;transition-delay:1000ms}.desktop .home-content .day-header{position:absolute;margin:0 0 24px 0;bottom:100%;left:0;right:0}@media (max-width: 1024px){.desktop .home-content .day-header{margin-bottom:8px}}.home-content .user-header{display:none}.mobile .home-content{display:block}.mobile .home-content .user-header{display:block}.mobile .home-content .main-content .section{display:block;position:relative}.mobile .day-header{display:none}.day-header h2{font:400 18px/1.3 "D","Lucida Grande",verdana,sans-serif;text-transform:uppercase;transition:all 420ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.loaded .day-header h2{opacity:1;-webkit-transform:none;transition-delay:900ms}.day-header h2 .date{color:#40506c;font-weight:400;margin-left:4px}.day-header .ticks{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;padding:8px 0 0 0;-webkit-user-select:none}.day-header .ticks ul{display:flex;display:-webkit-flex;width:100%}.day-header .ticks li{color:#40506c;display:flex;display:-webkit-flex;flex-grow:1;-webkit-flex-grow:1}.loaded .day-header .ticks li:nth-child(1) .line{transition-delay:964ms}.loaded .day-header .ticks li:nth-child(1) .label{transition-delay:1064ms}.loaded .day-header .ticks li:nth-child(2) .line{transition-delay:1028ms}.loaded .day-header .ticks li:nth-child(2) .label{transition-delay:1128ms}.loaded .day-header .ticks li:nth-child(3) .line{transition-delay:1092ms}.loaded .day-header .ticks li:nth-child(3) .label{transition-delay:1192ms}.loaded .day-header .ticks li:nth-child(4) .line{transition-delay:1156ms}.loaded .day-header .ticks li:nth-child(4) .label{transition-delay:1256ms}.loaded .day-header .ticks li:nth-child(5) .line{transition-delay:1220ms}.loaded .day-header .ticks li:nth-child(5) .label{transition-delay:1320ms}.loaded .day-header .ticks li:nth-child(6) .line{transition-delay:1284ms}.loaded .day-header .ticks li:nth-child(6) .label{transition-delay:1384ms}.loaded .day-header .ticks li:nth-child(7) .line{transition-delay:1348ms}.loaded .day-header .ticks li:nth-child(7) .label{transition-delay:1448ms}.loaded .day-header .ticks li:nth-child(8) .line{transition-delay:1412ms}.loaded .day-header .ticks li:nth-child(8) .label{transition-delay:1512ms}.loaded .day-header .ticks li:nth-child(9) .line{transition-delay:1476ms}.loaded .day-header .ticks li:nth-child(9) .label{transition-delay:1576ms}.loaded .day-header .ticks li:nth-child(10) .line{transition-delay:1540ms}.loaded .day-header .ticks li:nth-child(10) .label{transition-delay:1640ms}.loaded .day-header .ticks li:nth-child(11) .line{transition-delay:1604ms}.loaded .day-header .ticks li:nth-child(11) .label{transition-delay:1704ms}.loaded .day-header .ticks li:nth-child(12) .line{transition-delay:1668ms}.loaded .day-header .ticks li:nth-child(12) .label{transition-delay:1768ms}.day-header .ticks li .line{background:#41526f;display:block;margin:-2px 0 0 0;height:16px;width:1px;transition:all 320ms ease-out 60ms;opacity:0;-webkit-transform:translateX(-8px) translateZ(0)}.loaded .day-header .ticks li .line{-webkit-transform:translateX(0);opacity:0.25}.day-header .ticks li .label{font:500 9px/1.3 "D","Lucida Grande",verdana,sans-serif;padding:0 0 0 4px;text-transform:uppercase;transition:all 320ms ease-out 60ms;opacity:0;-webkit-transform:translateX(-4px) translateZ(0)}.loaded .day-header .ticks li .label{-webkit-transform:translateX(0);opacity:1}.day-header .day-nav{margin:0 16px 0 24px;position:absolute;top:0;left:98%;white-space:nowrap;transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(0.88)}.scanned .day-header .day-nav{opacity:1;-webkit-transform:none;transition-delay:1600ms}.day-header .day-nav .switch-day{display:inline-block;height:42px;width:42px}.day-header .day-nav .switch-day:hover .arrow{-webkit-transform:translateX(8px);opacity:0.6;transition-delay:80ms}.day-header .day-nav .switch-day:hover .arrow.left{-webkit-transform:rotateZ(-180deg) translateX(8px)}.day-header .day-nav .arrow{display:block;height:42px;width:42px;background:url(../images/helix/nav/arrow_white.png) no-repeat center center;background-size:24px 32px;transition:all 320ms ease-out;opacity:0.3;-webkit-transform:none}.day-header .day-nav .arrow.left{-webkit-transform:rotateZ(-180deg) translateX(0)}.home-content .now{margin:0 0 6px 0;position:absolute;bottom:100%;left:0;display:none}.desktop .home-content .now{display:block}.home-content .now h3,.home-content .now h4{color:#00bff3;font:8px/1.3 "D","Lucida Grande",verdana,sans-serif;margin:0 0 0 4px;text-transform:uppercase;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.loaded .home-content .now h3,.loaded .home-content .now h4{opacity:1;-webkit-transform:none;transition-delay:1200ms}.home-content .now h3{font-weight:500;font-size:9px}.loaded .home-content .now h4{opacity:0.4}.home-content .now .line{background:-webkit-linear-gradient(top, transparent, #00bff3 5%, #00bff3 50%, transparent);position:absolute;top:-10px;left:0;height:420px;width:1px;transition:all 600ms ease-out;-webkit-transform:translateX(-120px);opacity:0}.loaded .home-content .now .line{opacity:0.2;-webkit-transform:none;transition-delay:1000ms}.desktop .home-content .graphs-container .heartline{display:block;margin:0 16px 0 -6px;height:105%}.desktop .home-content .graphs-container .heartline .graph{margin-top:-8px}.desktop .home-content .graphs-container .brainline .graph,.desktop .home-content .graphs-container .heartline .graph{height:100%;width:100%;position:relative}.desktop .home-content .graphs-container .timeline{display:block;position:absolute;top:0;left:-6px;right:16px;height:100%}.desktop .home-content .graphs-container .timeline .item{position:absolute;top:0}.home-content .upsell{text-align:center}.desktop .home-content .upsell{position:absolute;bottom:0;left:-24px;z-index:999}@media (min-height: 850px){.desktop .home-content .upsell{bottom:auto;top:-200px;left:auto;right:-33%}}@media (max-width: 1024px){.desktop .home-content .upsell{display:none}}.home-content .upsell .buttons .button{line-height:35px;margin:0 8px 0 0}.loaded .home-content .upsell .buttons .button{transition-delay:2400ms}.loaded .home-content .upsell .buttons .button:nth-child(2){transition-delay:2500ms}@media (max-height: 849px){.home-content .upsell .buttons .backdrop{background:rgba(15,22,32,0.5);box-shadow:none;border-radius:12px}.home-content .upsell .buttons .label{color:#7d919b;font-size:14px;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}}.mobile .home-content .section{margin:12px 8px}.mobile .home-content .section.empty{display:none}.mobile .home-content .section .section-backdrop{background:-webkit-linear-gradient(top, #273345, #171e28);background:-webkit-linear-gradient(top, #2d3a4f, #131921);box-shadow:inset 2px 2px 0 rgba(255,255,255,0.04);border-radius:6px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;transition:all 420ms ease-out;opacity:0;-webkit-transform:scale(0.88)}.loaded .mobile .home-content .section.showing .section-backdrop{opacity:1;-webkit-transform:none;transition-delay:180ms}.mobile .home-content .section .section-border{background:rgba(255,255,255,0.6);display:none;position:absolute;left:0;bottom:0;height:1px;width:100%}.section-title{display:block;padding:16px 12px 16px 24px;margin-bottom:0;position:relative}.section-title .icon{background:url(../images/helix/nav/icons.png) no-repeat 0 0;background-size:42px 252px;display:block;float:left;margin-top:-4px;height:42px;width:42px;transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(0.3)}.section-title .icon.heart{background-position:0 -42px}.section-title .icon.core{background-position:0 -84px}.section-title .icon.legs{background-position:0 -126px}.section-title .icon.feet{background-position:0 -168px}.loaded .showing .section-title .icon{opacity:1;-webkit-transform:none;transition-delay:240ms}.section-title .arrow{background:url(../images/helix/nav/arrow_white.png) no-repeat 0 0;background-size:100% 100%;display:block;float:right;margin:5px 8px 0 0;height:24px;width:18px;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-16px)}.loaded .showing .section-title .arrow{opacity:0.32;-webkit-transform:none;transition-delay:480ms}.section-title .text{margin:0 32px 0 32px}.section-title .text h2{color:#fff;display:block;font:600 14px/1.4 "D","Lucida Grande",verdana,sans-serif;letter-spacing:0.18em;padding:4px 0 0 24px;text-transform:uppercase;text-shadow:1px 2px 3px rgba(0,0,0,0.6);transition:all 240ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.loaded .showing .section-title .text h2{opacity:1;-webkit-transform:none;transition-delay:320ms}.section-title .text h3{color:#8897ae;font:400 10px/1.1 "D","Lucida Grande",verdana,sans-serif;padding:0 0 0 24px;letter-spacing:0.1em;text-transform:uppercase;transition:all 240ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.section-title .text h3 .date{opacity:0.5}.loaded .showing .section-title .text h3{opacity:1;-webkit-transform:none;transition-delay:360ms}.section-title .overlay{position:absolute;top:0;left:0;height:100%;width:100%}.section-title .title-border{background:#44618b;display:block;position:absolute;bottom:0;height:1px;left:80px;right:24px;transition:all 320ms ease-out;opacity:0;-webkit-transform:scaleX(0.1);-webkit-transform-origin:0 0}.loaded .showing .section-title .title-border{opacity:0.25;-webkit-transform:none;transition-delay:320ms}.mobile .section-info{display:block;padding:12px 12px 0 24px;position:relative;margin:-8px 16px 0 32px}.mobile .section-info .detailed{display:block}.mobile .section-info .simple{display:none}.mobile .section-info .if-populated,.mobile .section-info .if-empty{position:absolute;top:50%;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.mobile .section-info.empty .if-empty{opacity:1;-webkit-transform:none}.mobile .section-info.populated .if-populated{opacity:1;-webkit-transform:none}.mobile .section-info p{color:#fff;display:block;font:600 14px/1.4 "D","Lucida Grande",verdana,sans-serif;padding:12px 0 8px 24px;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px);-webkit-font-smoothing:antialiased}.mobile .section-info p.details{color:rgba(255,255,255,0.6);font:12px/1.4 "Lucida Grande",verdana,sans-serif;padding:0 0 12px 24px}.loaded .mobile .showing .section-info p{opacity:1;-webkit-transform:none;transition-delay:420ms}.mobile .section.low .graphic .heartline{margin-top:-42px;padding-bottom:16px}.mobile .section .graphic{display:block;position:relative;width:100%}.mobile .section .graphic .brainline{height:200px;position:relative}.mobile .section .graphic .timeline{position:relative;margin:-50px 0 0 0;overflow:hidden;height:120px;width:100%}.mobile .section.legs .graphic{margin-top:-8px;padding-bottom:20px}.mobile .section.legs .graphic .timeline{height:42px;margin:0}.desktop .home-content .section .section-title{display:block;position:absolute;top:10%;height:40%;left:100%;width:26.5%}.desktop .home-content .section .section-title .icon,.desktop .home-content .section .section-title .text{display:none}.desktop .home-content .section .section-title .title-border{top:6%;left:0;height:80%;width:1px;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.desktop .home-content .section .section-title .overlay{z-index:5}.desktop .home-content .section .section-title .arrow{float:none;position:absolute;top:50%;right:12px;margin:-12px 0 0 0;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.loaded .desktop .home-content .section.showing .section-title .arrow{opacity:0.16;transition-delay:1800ms}.loaded .desktop .home-content .section.showing .section-title .title-border{opacity:0.3;-webkit-transform:none;transition-delay:1700ms}.leaving .desktop .home-content .section.showing .section-title .arrow{opacity:0;-webkit-transform:translateX(32px)}.desktop .home-content .section .ticks{display:none}.desktop .home-content .section .section-info{display:block;position:absolute;top:50%;left:100%;width:30%;-webkit-transform:translateY(-50%)}.desktop .home-content .section .section-info .detailed{display:none}.desktop .home-content .section .section-info .simple{display:block}.desktop .home-content .section .section-info .if-populated,.desktop .home-content .section .section-info .if-empty{position:absolute;top:50%;margin-top:-20px;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.desktop .home-content .section .section-info .if-empty{margin-top:-12px}.desktop .home-content .section .section-info.empty .if-empty{opacity:1;-webkit-transform:none}.desktop .home-content .section .section-info.populated .if-populated{opacity:1;-webkit-transform:none}.desktop .home-content .section .section-info p{color:#7e8794;display:block;font:11px/1.4 "Lucida Grande",verdana,sans-serif;padding:4px 16px 4px 14px;-webkit-font-smoothing:antialiased;max-width:13em;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.desktop .home-content .section .section-info p.details{display:none}.desktop .home-content .section .section-info p .vault-icon{background:orange;border-radius:3px;display:inline-block;margin:0 0 1px 6px;height:6px;width:6px}.loaded .desktop .home-content .section.showing .section-info p{opacity:1;-webkit-transform:none;transition-delay:1700ms}.graphic{pointer-events:none}.graphic .ticks{display:block;padding:0;position:absolute;bottom:0;left:0;width:100%;-webkit-user-select:none}.graphic .ticks ul{display:block;margin:0;width:100%}.graphic .ticks li{display:block;float:left;position:relative;height:16px;width:8.33%}.loaded .showing .graphic .ticks li:nth-child(1) .line{transition-delay:364ms}.loaded .showing .graphic .ticks li:nth-child(1) .label{transition-delay:468ms}.loaded .showing .graphic .ticks li:nth-child(2) .line{transition-delay:428ms}.loaded .showing .graphic .ticks li:nth-child(2) .label{transition-delay:556ms}.loaded .showing .graphic .ticks li:nth-child(3) .line{transition-delay:492ms}.loaded .showing .graphic .ticks li:nth-child(3) .label{transition-delay:644ms}.loaded .showing .graphic .ticks li:nth-child(4) .line{transition-delay:556ms}.loaded .showing .graphic .ticks li:nth-child(4) .label{transition-delay:732ms}.loaded .showing .graphic .ticks li:nth-child(5) .line{transition-delay:620ms}.loaded .showing .graphic .ticks li:nth-child(5) .label{transition-delay:820ms}.loaded .showing .graphic .ticks li:nth-child(6) .line{transition-delay:684ms}.loaded .showing .graphic .ticks li:nth-child(6) .label{transition-delay:908ms}.loaded .showing .graphic .ticks li:nth-child(7) .line{transition-delay:748ms}.loaded .showing .graphic .ticks li:nth-child(7) .label{transition-delay:996ms}.loaded .showing .graphic .ticks li:nth-child(8) .line{transition-delay:812ms}.loaded .showing .graphic .ticks li:nth-child(8) .label{transition-delay:1084ms}.loaded .showing .graphic .ticks li:nth-child(9) .line{transition-delay:876ms}.loaded .showing .graphic .ticks li:nth-child(9) .label{transition-delay:1172ms}.loaded .showing .graphic .ticks li:nth-child(10) .line{transition-delay:940ms}.loaded .showing .graphic .ticks li:nth-child(10) .label{transition-delay:1260ms}.loaded .showing .graphic .ticks li:nth-child(11) .line{transition-delay:1004ms}.loaded .showing .graphic .ticks li:nth-child(11) .label{transition-delay:1348ms}.loaded .showing .graphic .ticks li:nth-child(12) .line{transition-delay:1068ms}.loaded .showing .graphic .ticks li:nth-child(12) .label{transition-delay:1436ms}.graphic .ticks li .line{background:rgba(255,255,255,0.1);background:-webkit-linear-gradient(top, transparent, rgba(90,140,195,0.15));display:block;position:absolute;bottom:0;left:0;margin:0 0 0 -2px;height:72px;width:1px;transition:all 320ms ease-out 60ms;opacity:0;-webkit-transform:scaleY(0.2);-webkit-transform-origin:0 100%}.loaded .showing .graphic .ticks li .line{-webkit-transform:translateX(0);opacity:1}.graphic .ticks li .label{color:#839cc2;font:500 9px/12px "D","Lucida Grande",verdana,sans-serif;display:block;padding:0;position:absolute;bottom:2px;left:2px;text-shadow:1px 1px 1px rgba(0,0,0,0.33);text-transform:uppercase;transition:all 320ms ease-out 60ms;opacity:0;-webkit-transform:translateY(4px) translateZ(0)}.loaded .showing .graphic .ticks li .label{-webkit-transform:translateX(0);opacity:1}.graphic .ticks li .label .ampm{display:none}.desktop .graphic .ticks li .label .ampm{display:block}.mobile .graphic .ticks li:nth-child(1) .label{display:none}.desktop .home-content .graphic{-webkit-transform:translateX(0);opacity:1;position:relative;height:100%}.not-loaded .desktop .home-content .graphic,.leaving .desktop .home-content .graphic{transition:all 320ms ease-out 42ms;opacity:0;-webkit-transform:translateX(-8px)}.graphic .mini-timeline{height:21px;margin:16px 0 -12px 0;position:relative}.desktop .graphic .mini-timeline.commits{margin:0;position:absolute;top:53%;width:100%;z-index:6}.desktop .graphic .mini-timeline.music{margin:0;position:absolute;top:59%;left:0;width:100%;z-index:5}.desktop .graphic .mini-timeline.meditation{margin:0;position:absolute;top:47%;left:0;width:100%;z-index:5}.graphic .mini-timeline .line{background:-webkit-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.06), rgba(255,255,255,0.03));display:block;position:absolute;top:50%;height:1px;width:100%;transition:all 320ms ease-out;opacity:0;-webkit-transform:scaleX(0.2);-webkit-transform-origin:0 0}.loaded .showing .graphic .mini-timeline .line{opacity:1;-webkit-transform:none;transition-delay:400ms}.graphic .mini-timeline .label{display:block;margin:0 0 0 8px;position:absolute;top:0;left:0}.desktop .graphic .mini-timeline .label{display:none}.graphic .mini-timeline .label .icon{background:url(../images/helix/icons/music.png) no-repeat 0 0;background-size:21px 21px;display:block;height:21px;width:21px;transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(0.2)}.loaded .showing .graphic .mini-timeline .label .icon{opacity:1;-webkit-transform:none;transition-delay:700ms}.graphic .mini-timeline .label .icon.github{background-image:url(../images/helix/icons/github.png)}.graphic .mini-timeline .label .text{display:none}.graphic .mini-timeline .items{display:block;height:100%;width:100%;transition:all 420ms ease-out;opacity:0;-webkit-transform:scaleY(0) translateX(-4px)}.loaded .showing .graphic .mini-timeline .items{opacity:1;-webkit-transform:none;transition-delay:700ms}.graphic .mini-timeline .items .circle{background:rgba(255,255,255,0.3);border-radius:2px;display:block;margin:-1px 0 0 -2px;position:absolute;top:50%;left:0;height:2px;width:2px}.graphic .mini-timeline.music .circle{background:#30eeff;box-shadow:0 0 1px 1px rgba(10,60,255,0.3);opacity:0.7;height:2px;width:2px}.desktop .graphic .mini-timeline.music .circle{height:1px;margin-top:0}.graphic .mini-timeline.commits .circle{background:#b4ff00;box-shadow:0 0 2px 0 rgba(70,180,60,0.6);opacity:0.4;margin:-2px 0 0 -2px;height:4px;width:4px}.graphic .mini-timeline.commits .circle.big{box-shadow:0 0 3px 0 rgba(70,180,60,0.6);margin:-2px 0 0 -2px;height:4px;width:4px;opacity:0.65}.graphic .mini-timeline.commits .circle.huge{box-shadow:0 0 3px 1px rgba(70,180,60,0.5);border-radius:3px;margin:-3px 0 0 -4px;height:6px;width:6px;opacity:0.7}.desktop .graphic .mini-timeline.commits .circle{height:1px;margin-top:0}.graphic .mini-timeline.meditation .circle{background:#ff17a0;box-shadow:0 0 2px 0 rgba(223,11,200,0.6);opacity:0.9;margin:-2px 0 0 -2px;height:4px;width:4px;max-width:33px}.mobile-nav{padding:88px 0 0 0;position:relative;height:320px;width:260px}.mobile-nav .body{background:url(../images/helix/human/8-1x.png) no-repeat 0 0;background-size:100% auto;display:block;position:absolute;height:336px;width:100%;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateY(8px)}.loaded .mobile-nav .body{opacity:1;-webkit-transform:none;transition-delay:500ms}.mobile-nav .body.female{background-image:url(../images/helix/human/9.png)}.mobile-nav ul{display:block;position:relative;height:100%}.mobile-nav .mobile-section{display:block;position:absolute;width:110px}.mobile-nav .mobile-section.brain{top:4%;left:2.5%}@media (max-width: 400px){.mobile-nav .mobile-section.brain{top:4%;left:-1%}}@media (max-width: 360px){.mobile-nav .mobile-section.brain{top:3%;left:4%}}.mobile-nav .mobile-section.heart{top:16%;left:78%}@media (max-width: 360px){.mobile-nav .mobile-section.heart{left:70%;top:14%}}.mobile-nav .mobile-section.core{top:35%;left:-10%}@media (max-width: 400px){.mobile-nav .mobile-section.core{top:28%;left:-3%}}@media (max-width: 360px){.mobile-nav .mobile-section.core{top:32%;left:3%}}.mobile-nav .mobile-section.legs{bottom:6%;left:-10%}@media (max-width: 400px){.mobile-nav .mobile-section.legs{bottom:6%;left:-7%}}@media (max-width: 360px){.mobile-nav .mobile-section.legs{bottom:2%;left:-2%}}.mobile-nav .mobile-section.feet{top:50%;left:82%;width:130px}@media (max-width: 400px){.mobile-nav .mobile-section.feet{top:50%;left:69%}}@media (max-width: 360px){.mobile-nav .mobile-section.feet{left:62%}}.mobile-nav .mobile-section a{text-decoration:none}.mobile-nav .mobile-section .text{margin:0}.mobile-nav .mobile-section .icon{background:url(../images/helix/nav/icons_blue.png) no-repeat 0 0;background-size:28px 168px;display:block;float:left;margin:0;height:28px;width:28px;transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(0.3)}.loaded .mobile-nav .mobile-section .icon{opacity:1;-webkit-transform:none;transition-delay:550ms}.mobile-nav .mobile-section .icon.heart{background-position:0 -28px}.mobile-nav .mobile-section .icon.core{background-position:0 -56px;margin:-2px 1px 0 0}@media (max-width: 400px){.mobile-nav .mobile-section .icon.core{display:inline-block;margin:0 32px 0 0;float:none !important}}.mobile-nav .mobile-section .icon.legs{background-position:0 -112px;display:inline-block;margin:0 36px -4px 0;float:none !important}.mobile-nav .mobile-section .icon.feet{background-position:0 -140px;display:inline-block;margin:0 0 0 34px;float:none !important}.mobile-nav .mobile-section.left{text-align:right;margin-left:-40px}.mobile-nav .mobile-section.left .icon{float:right}.mobile-nav .mobile-section.left .label{margin:6px 36px 0 0}.mobile-nav .mobile-section.left .info{margin:0 38px 0 0}.mobile-nav .mobile-section .label{color:#00bff3;display:block;font:400 13px/1.3 "D","Lucida Grande",verdana,sans-serif;margin:8px 0 0 36px;text-transform:uppercase;letter-spacing:0.12em;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.loaded .mobile-nav .mobile-section .label{opacity:1;-webkit-transform:none;transition-delay:600ms}.mobile-nav .mobile-section .info{display:block;margin:0 0 0 37px}.mobile-nav .mobile-section .info .stat{color:#a2b5d1;display:block;font:10px/1.1 "Lucida Grande",verdana,sans-serif;padding:2px 0 2px 0;-webkit-font-smoothing:antialiased;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-6px)}.loaded .mobile-nav .mobile-section .info .stat{opacity:1;-webkit-transform:none;transition-delay:700ms}.mobile-nav .mobile-section .info .timestamp{color:#5a6b85;display:block;font:10px/1.1 "Lucida Grande",verdana,sans-serif;padding:1px 0 0 0;-webkit-font-smoothing:antialiased;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-6px)}.loaded .mobile-nav .mobile-section .info .timestamp{opacity:1;-webkit-transform:none;transition-delay:780ms}.about-content{position:relative;width:100%}.desktop .about-content .userinfo{margin:-150px 0 0 0;position:absolute;top:45%;left:15%;height:300px;width:70%}.mobile .about-content .userinfo{display:none}.scanned .about-content .userinfo{transition:all 880ms ease-in-out 220ms;-webkit-transform:translateY(-120px)}.desktop .about-content .text-info{display:flex;align-items:center;justify-content:center;text-align:center;margin:-56px 0 0 0;position:absolute;top:45%;bottom:56px;left:10%;width:80%;max-height:400px}.mobile .about-content .text-info{padding:90px 16px 42px 16px;text-align:center}.about-content .text-info .about-text-backdrop{background:#2d3949;background-size:cover;background-position:center center;border-radius:12px;position:absolute;top:0;left:0;max-height:500px;height:100%;width:100%;transition:all 420ms ease-out;-webkit-transform:scaleX(0.94) scaleY(0.75);opacity:0}.mobile .about-content .text-info .about-text-backdrop{border-radius:0}.loaded .about-content .text-info .about-text-backdrop{opacity:0.4;-webkit-transform:none;transition-delay:1750ms}.loaded .scanned .about-content .text-info .about-text-backdrop{transition-delay:420ms}.leaving .about-content .text-info .about-text-backdrop{-webkit-transform:scale(0.96)}.about-content .text-contents{position:relative;text-align:left}.mobile .about-content .text-contents{padding:0 8px;margin:0 auto;max-width:400px;text-align:center}.about-content .text-contents h1{color:#fff;display:block;font:600 26px/1.6 "D","Lucida Grande",verdana,sans-serif;margin:0 42px;text-shadow:1px 1px 3px rgba(0,0,0,0.4);-webkit-font-smoothing:antialiased;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.mobile .about-content .text-contents h1{margin:0 auto;font-size:18px}.loaded .about-content .text-contents h1{opacity:1;-webkit-transform:none;transition-delay:1800ms}.loaded .scanned .about-content .text-contents h1{transition-delay:420ms}.about-content .text-contents h2{color:rgba(255,255,255,0.75);display:block;font:500 18px/1.3 "D","Lucida Grande",verdana,sans-serif;margin:0 42px;text-shadow:1px 1px 3px rgba(0,0,0,0.4);max-width:25em;-webkit-font-smoothing:antialiased;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.mobile .about-content .text-contents h2{margin:0 auto;font-size:14px}.loaded .about-content .text-contents h2{opacity:1;-webkit-transform:none;transition-delay:1800ms}.loaded .scanned .about-content .text-contents h2{transition-delay:480ms}.about-content .text-contents h3{color:rgba(255,255,255,0.75);display:block;font:500 12px/1.3 "D","Lucida Grande",verdana,sans-serif;padding:0 0 12px 0;letter-spacing:0.1em;text-transform:uppercase;-webkit-font-smoothing:antialiased;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.loaded .about-content .text-contents h3{opacity:1;-webkit-transform:none;transition-delay:1800ms}.loaded .scanned .about-content .text-contents h3{transition-delay:540ms}.about-content .text-contents .sources{padding:42px 0 16px 42px}.mobile .about-content .text-contents .sources{padding:24px}.about-content .text-contents .buttons{margin:16px 0 0 42px}.mobile .about-content .text-contents .buttons{margin:0 0 0 0}.loaded .about-content .text-contents .buttons .button{transition-delay:1980ms}.loaded .scanned .about-content .text-contents .buttons .button{transition-delay:600ms}.about-content .userinfo .avatar{height:150px;width:150px;transition:all 360ms ease-out;opacity:0;-webkit-transform:translateX(-16px) scale(0.6)}.loaded .about-content .userinfo .avatar{opacity:1;-webkit-transform:none;transition-delay:120ms}.leaving .about-content .userinfo .avatar{transition-duration:240ms}.about-content .userinfo .user-name{display:block;position:absolute;top:100px;left:130px}.about-content .userinfo .text{color:#fff;display:block;padding:20px;position:relative;-webkit-font-smoothing:antialiased}.about-content .userinfo .text h1{display:block;font:600 24px/1.3 "D","Lucida Grande",verdana,sans-serif;-webkit-font-smoothing:antialiased;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-16px)}.loaded .about-content .userinfo .text h1{opacity:1;-webkit-transform:none;transition-delay:360ms}.leaving .about-content .userinfo .text h1{transition-duration:280ms}.about-content .userinfo .text h1 .dot{background:#1fd31a;border-radius:8px;display:inline-block;margin:0 0 0 0.15em;position:relative;pointer-events:none;height:10px;width:10px;vertical-align:middle;transition:all 360ms ease-out;opacity:0;-webkit-transform:scale(0.6)}.loaded .scanned .about-content .userinfo .text h1 .dot{opacity:1;-webkit-transform:none;transition-delay:600ms}.about-content .userinfo .text h1 .dot .beacon{background:rgba(0,200,110,0.6);border-radius:30px;border:1px solid #1eff00;display:block;margin:-15px 0 0 -15px;position:absolute;top:50%;left:50%;height:28px;width:28px;opacity:0.4;-webkit-transform:scale(0)}.scanned .about-content .userinfo .text h1 .dot .beacon{opacity:0;-webkit-transform:scale(1.8);transition:all 1400ms ease-out}.scanned .about-content .userinfo .text h1 .dot .beacon.one{transition-delay:600ms}.about-content .userinfo .text h2{color:#fff;font:600 16px/1.2 "D","Lucida Grande",verdana,sans-serif;text-shadow:1px 1px 2px rgba(0,0,0,0.4)}.about-content .userinfo .text .status{color:#9299a4;display:block;font:500 13px/16px "D","Lucida Grande",verdana,sans-serif;letter-spacing:0.1em;position:relative;text-transform:uppercase;height:16px;min-width:8em;-webkit-font-smoothing:antialiased}.about-content .userinfo .text .status .pre,.about-content .userinfo .text .status .post{display:block;position:absolute;top:0;left:0;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.about-content .userinfo .text .status .pre{-webkit-transform:translateX(-18px)}.loaded .about-content .userinfo .text .status .pre{opacity:1;-webkit-transform:none;transition-delay:400ms}.loaded .scanned .about-content .userinfo .text .status .pre{opacity:0;-webkit-transform:translateX(8px);transition-delay:80ms}.loaded .scanned .about-content .userinfo .text .status .post{transition-delay:360ms;opacity:1;-webkit-transform:none}.about-content .userinfo .text .label{color:#9299a4;display:block;font:500 12px/14px "D","Lucida Grande",verdana,sans-serif;letter-spacing:0.1em;text-transform:uppercase}.about-content .userinfo .user-age{float:right;margin:8px 42px 0 0;position:relative}.about-content .userinfo .user-age .text{padding:16px 12px 16px 0}.about-content .userinfo .user-age .age-number{display:block;float:left;font:500 34px/36px "D","Lucida Grande",verdana,sans-serif;margin:-2px 0.1em 0 0;width:45px;text-align:right;transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(0.5)}.loaded .about-content .userinfo .user-age .age-number{opacity:1;-webkit-transform:none}.scanning .about-content .userinfo .user-age .age-number{transition-delay:1760ms}.scanned .about-content .userinfo .user-age .age-number{transition-delay:580ms}.leaving .about-content .userinfo .user-age .age-number{transition-delay:0ms}.about-content .userinfo .user-age h3{color:#767f8d;color:#fff;display:block;font:500 13px/16px "D","Lucida Grande",verdana,sans-serif;letter-spacing:0.08em;margin:0 0 1px 50px;min-width:6em;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.loaded .about-content .userinfo .user-age h3{opacity:1;-webkit-transform:none}.scanning .about-content .userinfo .user-age h3{transition-delay:1800ms}.scanned .about-content .userinfo .user-age h3{transition-delay:620ms}.leaving .about-content .userinfo .user-age h3{transition-delay:0ms}.about-content .userinfo .user-age .label{display:block;margin:0 0 0 52px;font-size:11px;font-weigth:400;letter-spacing:0.1em;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.loaded .about-content .userinfo .user-age .label{opacity:1;-webkit-transform:none}.scanning .about-content .userinfo .user-age .label{transition-delay:1960ms}.scanned .about-content .userinfo .user-age .label{transition-delay:780ms}.leaving .about-content .userinfo .user-age .label{transition-delay:0ms}.scanning .about-content .userinfo .user-age .polygon-backdrop{transition-delay:1600ms}.scanned .about-content .userinfo .user-age .polygon-backdrop{transition-delay:600ms}.leaving .about-content .userinfo .user-age .polygon-backdrop{transition-delay:60ms}.loaded .about-content .userinfo .polygon-backdrop{opacity:0.5;-webkit-transform:none;transition-delay:120ms}.leaving .about-content .userinfo .polygon-backdrop{transition-duration:280ms;-webkit-transform:translateX(-8px) scale(0.6)}.about-content .badges{display:block;margin:0 0 0 0}.about-content .badges .badge{background:rgba(0,0,0,0.1);border-radius:3px;color:rgba(255,255,255,0.8);font:600 10px/1.4 "D","Lucida Grande",verdana,sans-serif;margin:0 16px 0 0;padding:4px 6px 3px 6px;transition:all 200ms ease-out;text-transform:uppercase;opacity:0;-webkit-transform:scale(0.5)}.loaded .about-content .badges .badge{opacity:1;-webkit-transform:none;transition-delay:450ms}.about-content .badges .badge.staff,.about-content .badges .badge.vip{background:rgba(20,140,100,0.55)}.about-content .badges .badge.pro,.about-content .badges .badge.og{background:rgba(30,200,255,0.5)}.about-content .badges .badge.hunter{background:#da552f}.about-content .sources{vertical-align:middle}.about-content .sources .logos{display:block;vertical-align:top}.about-content .sources .logos li{display:inline-block;margin:0 28px 34px 0;position:relative}.about-content .sources .logos .circle-logo{background-size:36px auto;height:36px;width:36px;transition:all 200ms ease-out;opacity:0;-webkit-transform:scale(0.3)}.loaded .about-content .sources .logos .circle-logo{opacity:0.75;-webkit-transform:none}.about-content .sources .logos .label{color:rgba(255,255,255,0.9);font:500 10px/14px "D","Lucida Grande",verdana,sans-serif;margin:4px 0 0 -50px;position:absolute;top:100%;left:50%;width:100px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,0.25);-webkit-font-smoothing:antialiased;transition:all 240ms ease-out;opacity:0;-webkit-transform:translateY(-8px)}.loaded .about-content .sources .logos .label{opacity:0.75;-webkit-transform:none}.loaded .sources .logos li:nth-child(1) .circle-logo,.loaded .sources .logos li:nth-child(1) .label{transition-delay:1270ms}.loaded .sources .logos li:nth-child(2) .circle-logo,.loaded .sources .logos li:nth-child(2) .label{transition-delay:1340ms}.loaded .sources .logos li:nth-child(3) .circle-logo,.loaded .sources .logos li:nth-child(3) .label{transition-delay:1410ms}.loaded .sources .logos li:nth-child(4) .circle-logo,.loaded .sources .logos li:nth-child(4) .label{transition-delay:1480ms}.loaded .sources .logos li:nth-child(5) .circle-logo,.loaded .sources .logos li:nth-child(5) .label{transition-delay:1550ms}.loaded .sources .logos li:nth-child(6) .circle-logo,.loaded .sources .logos li:nth-child(6) .label{transition-delay:1620ms}.loaded .sources .logos li:nth-child(7) .circle-logo,.loaded .sources .logos li:nth-child(7) .label{transition-delay:1690ms}.loaded .sources .logos li:nth-child(8) .circle-logo,.loaded .sources .logos li:nth-child(8) .label{transition-delay:1760ms}.loaded .sources .logos li:nth-child(9) .circle-logo,.loaded .sources .logos li:nth-child(9) .label{transition-delay:1830ms}.body .container{-webkit-transform-style:preserve-3d;-webkit-perspective:900px}.body .base{background:url(../images/helix/human/8-1x.png) no-repeat center center;background-size:contain;position:absolute;top:0;left:0;height:100%;width:100%;transition:all 640ms ease-out 60ms}.female .body .base{background-image:url(../images/helix/human/9-1x.png)}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.body .base{background-image:url(../images/helix/human/8.png)}.female .body .base{background-image:url(../images/helix/human/9.png)}}.hidden .body .base{opacity:0;-webkit-transform:translateX(-24px) rotateY(20deg)}.scanning .body .base{opacity:0.4}.scanned .body .base{opacity:0.75;transition:all 1600ms ease}.body .heartbeat-glow{display:block;overflow:hidden;position:absolute;pointer-events:none;top:22%;left:49%;z-index:999;opacity:0;-webkit-transform:scale(1.8) translateZ(2px);transition:all 4s ease;height:40px;width:40px;-webkit-transform-style:flat}.female .body .heartbeat-glow{top:24%;left:48%}.loaded .body .heartbeat-glow{opacity:0.5;-webkit-transform:translateZ(2px)}.loaded.heart .body .heartbeat-glow{opacity:1;-webkit-transform:scale(2.4) translateZ(2px);transition-delay:1200ms}.body .heartbeat-glow .beat{background:url(../images/helix/human/heart-glow.png) no-repeat 0 0;background-size:20px 20px;display:block;margin:-10px 0 0 -10px;position:absolute;top:50%;left:50%;height:20px;width:20px;-webkit-animation-name:heartbeat;animation-name:heartbeat;-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate}.body .light{background:-webkit-radial-gradient(closest-side, rgba(120,200,255,0.04), rgba(0,0,0,0));position:absolute;top:-10%;left:-25%;height:120%;width:160%}@-webkit-keyframes heartbeat{0%{transform:scale(1.4);opacity:0.16}100%{transform:scale(1.1);opacity:0.5}}@keyframes heartbeat{0%{transform:scale(1.4);opacity:0.16}100%{transform:scale(1.1);opacity:0.5}}.body .floor{display:block;position:absolute;margin:0 0 -240px -250px;bottom:0;left:50%;height:500px;width:500px;-webkit-transform:rotateX(90deg) scale(0.9);-webkit-transform-style:preserve-3d}.browser-firefox .body .floor,.browser-ie .body .floor{display:none !important}.body .floor .ring{margin:-150px 0 0 -150px;position:absolute;top:50%;left:50%;width:300px;height:300px;transition:all 800ms ease 120ms}.body .floor .ring.one{transition-duration:1000ms}.hidden .body .floor .ring.one{opacity:0;-webkit-transform:rotateZ(-360deg) scale(0.6)}.body .floor .ring.one .spinnable{background:url(../images/helix/floor/0.png) no-repeat center center;background-size:300px 300px}.body .floor .ring.two{margin:-125px 0 0 -125px;height:250px;width:250px}.hidden .body .floor .ring.two{opacity:0;-webkit-transform:rotateZ(-120deg) scale(0.1)}.body .floor .ring.two .spinnable{background:url(../images/helix/floor/2.png) no-repeat center center;background-size:250px 250px;-webkit-animation-duration:16s;animation-duration:16s;animation-direction:reverse;-webkit-animation-direction:reverse}.body .floor .ring.three{margin:-250px 0 0 -250px;height:500px;width:500px;transition-duration:1200ms}.hidden .body .floor .ring.three{opacity:0;-webkit-transform:rotateZ(-90deg) scale(0.8)}.body .floor .ring.three .spinnable{background:url(../images/helix/floor/1.png) no-repeat center center;background-size:500px 500px;-webkit-animation-duration:28s;animation-duration:28s;animation-direction:reverse;-webkit-animation-direction:reverse}.body .floor .ring .spinnable{display:block;position:absolute;top:0;left:0;height:100%;width:100%;-webkit-animation-name:ringspin;animation-name:ringspin;-webkit-animation-duration:37s;animation-duration:37s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-play-state:paused;animation-play-state:paused}.loaded .body .floor .ring .spinnable{-webkit-animation-play-state:running;animation-play-state:running}.out-of-focus .body .floor .ring .spinnable,.modal-open .body .floor .ring .spinnable,.expanded .body .floor .ring .spinnable{-webkit-animation-play-state:paused;animation-play-state:paused}.body .floor .ring.light{background:-webkit-radial-gradient(closest-side, rgba(60,140,180,0.06), rgba(0,0,0,0));margin:-300px 0 0 -300px;height:600px;width:600px}@keyframes ringspin{0%{transform:rotateZ(0)}100%{transform:rotateZ(360deg)}}.human .body .actions{display:block;position:absolute;height:100%;width:100%}.human .body .actions li{display:block;height:16%}.human .body .actions li.legs{height:22%}.human .body .actions li.feet{height:27%}.human .body .actions li a{display:block;height:99%}.body .glow{position:absolute;top:0;left:0;height:100%;width:100%}.glow .on{background:transparent no-repeat center center;background-size:contain;display:block;position:absolute;top:0;left:0;height:100%;width:100%;transition:all 400ms ease-out 100ms;opacity:0}.glow .on.brain{background-image:url(../images/helix/human/brain.png)}.female .glow .on.brain{background-image:url(../images/helix/human/brain_f.png)}.hover-brain .glow .on.brain{opacity:0.2;transition:all 1200ms ease-out 80ms}.brain.loaded .scanning .glow .on.brain{opacity:1;opacity:0.64;transition:all 2600ms ease 400ms}.glow .on.heart{background-image:url(../images/helix/human/heart.png)}.female .glow .on.heart{background-image:url(../images/helix/human/heart_f.png)}.hover-heart .glow .on.heart{opacity:0.2;transition:all 1200ms ease-out 80ms}.heart.loaded .scanning .glow .on.heart{opacity:1;opacity:0.64;transition:all 2600ms ease 400ms}.glow .on.core{background-image:url(../images/helix/human/core.png)}.female .glow .on.core{background-image:url(../images/helix/human/core_f.png)}.hover-core .glow .on.core{opacity:0.2;transition:all 1200ms ease-out 80ms}.core.loaded .scanning .glow .on.core{opacity:1;opacity:0.64;transition:all 2600ms ease 400ms}.glow .on.legs{background-image:url(../images/helix/human/legs.png)}.female .glow .on.legs{background-image:url(../images/helix/human/legs_f.png)}.hover-legs .glow .on.legs{opacity:0.2;transition:all 1200ms ease-out 80ms}.legs.loaded .scanning .glow .on.legs,.legs.switching-page .scanning .glow .on.legs{opacity:1;opacity:0.64;transition:all 2600ms ease 400ms}.glow .on.feet{background-image:url(../images/helix/human/feet.png)}.female .glow .on.feet{background-image:url(../images/helix/human/feet_f.png)}.hover-feet .glow .on.feet{opacity:0.2;transition:all 1200ms ease-out 80ms}.feet.loaded .scanning .glow .on.feet{opacity:1;opacity:0.64;transition:all 2600ms ease 400ms}.human .body .rings{display:none;pointer-events:none;margin:0 0 0 -125px;position:absolute;top:0;left:50%;height:250px;width:250px;-webkit-transform-origin:center center;-webkit-transform:translateY(280px) scale(1.5) rotateX(90deg) rotateZ(-10deg);-webkit-transform:translateY(280px) scale(1.2) rotateX(90deg) rotateZ(-40deg);-webkit-transform-style:preserve-3d;opacity:0;transition:all 900ms ease-in-out;z-index:50}@media (max-height: 600px){.human .body .rings{margin-left:-90px;height:180px;width:180px}}.scanning .human .body .rings{transition-delay:1900ms}.scanned .human .body .rings{transition-delay:0ms}.switching-page .human .body .rings{transition-delay:800ms}.brain.loaded .human .body .rings{opacity:1;-webkit-transform:translateY(-80px) rotateX(90deg) rotateZ(-40deg)}@media (max-height: 600px){.brain.loaded .human .body .rings{-webkit-transform:translateY(-50px) rotateX(90deg) rotateZ(-40deg)}}.heart.loaded .human .body .rings{opacity:1;-webkit-transform:translateY(-4px) rotateX(90deg) rotateZ(-20deg)}@media (max-height: 600px){.heart.loaded .human .body .rings{-webkit-transform:translateY(10px) rotateX(90deg) rotateZ(-20deg)}}.core.loaded .human .body .rings{opacity:1;-webkit-transform:translateY(64px) rotateX(90deg)}.legs.loaded .human .body .rings{opacity:1;-webkit-transform:translateY(170px) rotateX(90deg)}.feet.loaded .human .body .rings{opacity:1;-webkit-transform:translateY(280px) rotateX(90deg)}.human .body .rings .spinnable{position:absolute;margin:-125px 0 0 -125px;top:50%;left:50%;height:250px;width:250px;-webkit-transform-style:preserve-3d;-webkit-animation-name:ringspin;animation-name:ringspin;-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-play-state:paused;animation-play-state:paused}.content.loaded .human .body .rings .spinnable,.switching-page .human .body .rings .spinnable{-webkit-animation-play-state:running;animation-play-state:running}.human .body .rings .ring{display:block;position:absolute;margin:-110px 0 0 -110px;top:50%;left:50%;height:220px;width:220px;-webkit-transform-style:preserve-3d}@media (max-height: 600px){.human .body .rings .ring{margin:-90px 0 0 -90px;width:180px;height:180px}}.human .body .rings .ring.two{-webkit-transform:rotateZ(11.25deg)}.human .body .rings .ring.three{-webkit-transform:rotateZ(22.5deg)}.human .body .rings .ring.four{-webkit-transform:rotateZ(33.75deg)}.human .body .rings .ring.five{-webkit-transform:rotateZ(45deg)}.human .body .rings .ring.six{-webkit-transform:rotateZ(56.25deg)}.human .body .rings .ring.seven{-webkit-transform:rotateZ(67.5deg)}.human .body .rings .ring.eight{-webkit-transform:rotateZ(78.75deg)}.human .body .rings .ring .bar{background:rgba(140,220,255,0.32);background:rgba(50,115,250,0.6);border-radius:1px;display:block;position:absolute;margin:-6px 0 0 -1px;opacity:0.3;top:50%;left:0;height:16px;width:1px;width:3px;-webkit-transform:rotateX(90deg) rotateY(80deg)}.human .body .rings .ring .bar.bar-2{top:0%;left:50%;-webkit-transform:rotateX(90deg) rotateY(10deg)}.human .body .rings .ring .bar.bar-3{top:50%;left:100%}.human .body .rings .ring .bar.bar-4{top:100%;left:50%;-webkit-transform:rotateX(90deg) rotateY(10deg)}.body .scanner{position:absolute;top:0;left:0;height:60px;width:100%;-webkit-transform-style:preserve-3d;-webkit-transform:translateY(440px) scaleX(1.3);opacity:0;transition:-webkit-transform 1000ms ease-in-out,opacity 600ms ease-out 200ms}.scanning .body .scanner{-webkit-transform:translateY(-24px) scaleX(0.8);opacity:0.8}.scanned .body .scanner{-webkit-transform:translateY(440px);opacity:0;transition:-webkit-transform 800ms ease-in-out,opacity 440ms ease 400ms}.body .scanner .blip{background:url(../images/helix/human/blip.png) no-repeat center center;background-size:100% 60px;display:block;position:absolute;bottom:0;left:0;height:60px;width:100%}.human-nav{-webkit-user-select:none}.human-nav li{cursor:pointer;display:block;margin:0;height:15%;z-index:500}@media (max-width: 1024px){.human-nav li{height:19%}}.human-nav li.brain{margin-top:10px}.human-nav li.heart .icon{background-position:0 -42px}.human-nav li.core .icon{background-position:0 -84px}.human-nav li.legs .icon{background-position:0 -126px}.human-nav li.feet a{padding-bottom:32px}.human-nav li.feet .icon{background-position:0 -210px}.human-nav a{box-sizing:border-box;display:block;padding:14px 18px 14px 24px;position:relative;height:100%;text-decoration:none}.human-nav .icon{cursor:pointer;display:block;margin:-21px 0 0 0;position:absolute;top:50%;left:24px;height:42px;width:42px}.human-nav .icon .grey,.human-nav .icon .blue{background:url(../images/helix/nav/icons.png) no-repeat 0 0;background-position:inherit;background-size:42px 252px;position:absolute;top:0;left:0;height:100%;width:100%;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateZ(0)}.human-nav .icon .grey{-webkit-transform:scale(0.4)}.scanning .human-nav .icon .grey{opacity:1;-webkit-transform:none}.human-nav .icon .blue{background-image:url(../images/helix/nav/icons_blue.png)}.scanned .human-nav .icon .blue{opacity:0.3}.human-nav .text{cursor:pointer;display:block;margin:0 0 0 56px;position:relative}.human-nav .text .scanning-block{display:block;font:10px/12px "Lucida Grande",verdana,sans-serif;margin:-6px 0 0 0;text-transform:uppercase;position:absolute;top:50%;left:0;transition:-webkit-transform 320ms ease-out,opacity 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.in-content .human-nav .text .scanning-block{display:none}.human-nav .text .scanning-block .load-spinner{background:url(../images/helix/nav/spinner_grey.png) no-repeat center center;background-size:18px 18px;display:block;margin:0;height:18px;width:18px;-webkit-transform:rotateZ(-420deg);-webkit-transform:rotateZ(-720deg);opacity:0.4}.scanning .human-nav .text .scanning-block .load-spinner{-webkit-transform:rotateZ(25deg);opacity:1;transition:all 1600ms ease-in}.scanning .human-nav .text .scanning-block{opacity:1;-webkit-transform:none}.scanned .human-nav .text .scanning-block{opacity:0;-webkit-transform:translateX(8px) scale(1.6) rotateZ(280deg)}.human-nav .text .label{color:#79b5c9;display:block;font:500 14px/14px "D","Lucida Grande",verdana,sans-serif;margin:17px 0 0 0;text-transform:uppercase;-webkit-font-smoothing:antialiased;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-16px)}@media (min-width: 1200px){.scanned .human-nav .text .label{opacity:0.5;-webkit-transform:none;transition-delay:0ms}.scanned .human-nav .text .label:hover{opacity:1;transition-delay:0ms}}.in-content .human-nav .text .label{opacity:0;-webkit-transform:translateX(-16px)}.human-nav .bar{background:#254450;border-radius:2px;position:absolute;top:2px;left:2px;bottom:2px;width:2px;transition:all 480ms ease-out;-webkit-transform:translateX(-8px);opacity:0}@media (max-width: 1024px){.human-nav .bar{display:none}}.scanned .human-nav .bar{opacity:0.24;-webkit-transform:none}.human-nav .active-pointer{display:block;margin:-10px 0 0 0;pointer-events:none;position:absolute;top:50%;left:-8px;height:24px;width:60px;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-12px)}.human-nav .active-pointer .arrow{background:url(../images/helix/nav/arrow.png) no-repeat 0 0;background-size:15px 24px;position:absolute;top:0;left:0;height:24px;width:15px;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:1800ms;-webkit-animation-timing-function:ease-in-out;-webkit-animation-delay:400ms;-webkit-animation-play-state:paused;opacity:0;-webkit-transform:translateX(-40%) scaleY(1.2)}.human-nav .active-pointer .arrow.two{left:8px;-webkit-animation-delay:600ms}.human-nav .active-pointer .arrow.three{left:16px;-webkit-animation-delay:800ms}.human-nav .active-pointer .arrow.four{left:24px;-webkit-animation-delay:1000ms}.brain .scanning .human-nav .brain .icon .grey,.heart .scanning .human-nav .heart .icon .grey,.core .scanning .human-nav .core .icon .grey,.legs .scanning .human-nav .legs .icon .grey,.feet .scanning .human-nav .feet .icon .grey{opacity:0.3}.brain .scanning .human-nav .brain .icon .blue,.heart .scanning .human-nav .heart .icon .blue,.core .scanning .human-nav .core .icon .blue,.legs .scanning .human-nav .legs .icon .blue,.feet .scanning .human-nav .feet .icon .blue{opacity:1}.brain .scanned .human-nav .brain .bar,.heart .scanned .human-nav .heart .bar,.core .scanned .human-nav .core .bar,.legs .scanned .human-nav .legs .bar,.feet .scanned .human-nav .feet .bar{opacity:0.8}.brain .scanned .human-nav .brain .text .label,.heart .scanned .human-nav .heart .text .label,.core .scanned .human-nav .core .text .label,.legs .scanned .human-nav .legs .text .label,.feet .scanned .human-nav .feet .text .label{opacity:0;-webkit-transform:translateX(8px)}.brain .scanned .human-nav .brain .active-pointer,.heart .scanned .human-nav .heart .active-pointer,.core .scanned .human-nav .core .active-pointer,.legs .scanned .human-nav .legs .active-pointer,.feet .scanned .human-nav .feet .active-pointer{opacity:0.5;-webkit-transform:none;transition-delay:600ms;display:none}@media (min-width: 1200px){.brain .scanned .human-nav .brain .active-pointer,.heart .scanned .human-nav .heart .active-pointer,.core .scanned .human-nav .core .active-pointer,.legs .scanned .human-nav .legs .active-pointer,.feet .scanned .human-nav .feet .active-pointer{display:block}}.brain .scanned .human-nav .brain .active-pointer .arrow,.heart .scanned .human-nav .heart .active-pointer .arrow,.core .scanned .human-nav .core .active-pointer .arrow,.legs .scanned .human-nav .legs .active-pointer .arrow,.feet .scanned .human-nav .feet .active-pointer .arrow{-webkit-animation-play-state:running;-webkit-animation-name:flashgroup}.out-of-focus .human-nav .active-pointer .arrow,.modal-open .human-nav .active-pointer .arrow,.leaving .human-nav .active-pointer .arrow,.switching-page .human-nav .active-pointer .arrow{-webkit-animation-play-state:paused !important}@media (min-width: 1200px){.hoverable .human-nav .hovering .text .label{opacity:0.65;-webkit-transform:none}}.hoverable .human-nav .hovering .icon .blue{opacity:1}.revealing .human-nav li:nth-child(1) .icon .grey,.revealing .human-nav li:nth-child(1) .icon .blue{transition-delay:764ms}.revealing .human-nav li:nth-child(1) .text .scanning-block{transition-delay:852ms}.revealing .human-nav li:nth-child(1) .text .load-spinner{transition-delay:824ms}.revealing .human-nav li:nth-child(1) .text .label{transition-delay:744ms}.revealing .human-nav li:nth-child(1) .bar{transition-delay:784ms}.in-home.scanned .human-nav li:nth-child(1) .text .label{transition-delay:164ms}.scanned.revealing .human-nav li:nth-child(1) .icon .blue{transition-delay:180ms}.scanned.revealing .human-nav li:nth-child(1) .text .scanning-block{transition-delay:240ms}.scanned.revealing .human-nav li:nth-child(1) .text .label{transition-delay:310ms}.revealing .human-nav li:nth-child(2) .icon .grey,.revealing .human-nav li:nth-child(2) .icon .blue{transition-delay:740ms}.revealing .human-nav li:nth-child(2) .text .scanning-block{transition-delay:828ms}.revealing .human-nav li:nth-child(2) .text .load-spinner{transition-delay:800ms}.revealing .human-nav li:nth-child(2) .text .label{transition-delay:720ms}.revealing .human-nav li:nth-child(2) .bar{transition-delay:760ms}.in-home.scanned .human-nav li:nth-child(2) .text .label{transition-delay:228ms}.scanned.revealing .human-nav li:nth-child(2) .icon .blue{transition-delay:300ms}.scanned.revealing .human-nav li:nth-child(2) .text .scanning-block{transition-delay:280ms}.scanned.revealing .human-nav li:nth-child(2) .text .label{transition-delay:430ms}.revealing .human-nav li:nth-child(3) .icon .grey,.revealing .human-nav li:nth-child(3) .icon .blue{transition-delay:620ms}.revealing .human-nav li:nth-child(3) .text .scanning-block{transition-delay:708ms}.revealing .human-nav li:nth-child(3) .text .load-spinner{transition-delay:680ms}.revealing .human-nav li:nth-child(3) .text .label{transition-delay:600ms}.revealing .human-nav li:nth-child(3) .bar{transition-delay:640ms}.in-home.scanned .human-nav li:nth-child(3) .text .label{transition-delay:292ms}.scanned.revealing .human-nav li:nth-child(3) .icon .blue{transition-delay:420ms}.scanned.revealing .human-nav li:nth-child(3) .text .scanning-block{transition-delay:320ms}.scanned.revealing .human-nav li:nth-child(3) .text .label{transition-delay:550ms}.revealing .human-nav li:nth-child(4) .icon .grey,.revealing .human-nav li:nth-child(4) .icon .blue{transition-delay:500ms}.revealing .human-nav li:nth-child(4) .text .scanning-block{transition-delay:588ms}.revealing .human-nav li:nth-child(4) .text .load-spinner{transition-delay:560ms}.revealing .human-nav li:nth-child(4) .text .label{transition-delay:480ms}.revealing .human-nav li:nth-child(4) .bar{transition-delay:520ms}.in-home.scanned .human-nav li:nth-child(4) .text .label{transition-delay:356ms}.scanned.revealing .human-nav li:nth-child(4) .icon .blue{transition-delay:540ms}.scanned.revealing .human-nav li:nth-child(4) .text .scanning-block{transition-delay:360ms}.scanned.revealing .human-nav li:nth-child(4) .text .label{transition-delay:670ms}.revealing .human-nav li:nth-child(5) .icon .grey,.revealing .human-nav li:nth-child(5) .icon .blue{transition-delay:380ms}.revealing .human-nav li:nth-child(5) .text .scanning-block{transition-delay:468ms}.revealing .human-nav li:nth-child(5) .text .load-spinner{transition-delay:440ms}.revealing .human-nav li:nth-child(5) .text .label{transition-delay:360ms}.revealing .human-nav li:nth-child(5) .bar{transition-delay:400ms}.in-home.scanned .human-nav li:nth-child(5) .text .label{transition-delay:420ms}.scanned.revealing .human-nav li:nth-child(5) .icon .blue{transition-delay:660ms}.scanned.revealing .human-nav li:nth-child(5) .text .scanning-block{transition-delay:400ms}.scanned.revealing .human-nav li:nth-child(5) .text .label{transition-delay:790ms}@-webkit-keyframes flashgroup{0%{opacity:0;-webkit-transform:translateX(-40%) scaleY(1.3)}30%{opacity:0.8}100%{opacity:0;-webkit-transform:translateX(20%) scaleY(1)}}.section-content .gauges{display:block;margin:8px 0 0 16px;position:relative;text-align:center}@media (max-width: 1024px){.section-content .gauges{margin-top:-32px}}@media (max-width: 900px){.section-content .gauges{margin-top:-32px}}@media (min-height: 800px) and (min-width: 1200px){.section-content .gauges{margin-top:8vh}}@media (min-height: 1000px) and (min-width: 1200px){.section-content .gauges{margin-top:15vh}}@media (min-height: 850px) and (min-width: 1025px){.section-content .gauges{margin-top:18vh}}@media (min-height: 1000px) and (min-width: 1025px){.section-content .gauges{margin-top:22vh}}.mobile .section-content .gauges{margin:0 auto;padding:100px 0 0 0;max-width:480px}.section-content .gauges .gauge{display:inline-block;margin:0 3.5% 0 0;padding:0 0 26% 0;position:relative;width:26%;vertical-align:middle;-webkit-perspective:400px}.section-content .gauges .gauge.big{width:36%;padding:0 0 36% 0}.desktop .section-content .gauges .gauge{transition:all 320ms ease-out 180ms}.expanded .desktop .section-content .gauges .gauge{opacity:0;-webkit-transform:scale(0.9) translateY(-100px);transition:all 320ms ease-in 0ms}.mobile .section-content .gauges .gauge{display:inline-block;margin:0 10%;padding:0 0 60% 0;width:60%}.mobile .section-content .gauges .gauge.smaller{margin:0 3%;padding:0 0 38% 0;width:38%}.mobile .section-content .gauges .gauge.smaller .timestamp{font-size:8px;margin-bottom:30px}.gauge .title{color:#00bff3;display:block;font:400 11px/1 "D","Lucida Grande",verdana,sans-serif;letter-spacing:0.08em;margin:0 0 33px -40px;position:absolute;bottom:46%;left:50%;text-align:center;text-transform:uppercase;width:80px;transition:all 320ms ease-out 100ms;opacity:0;-webkit-transform:translateY(8px)}@media (max-width: 1000px){.gauge .title{font-size:10px}}.gauge.smaller .title{font-size:10px;letter-spacing:0.06em;margin-bottom:28px}@media (max-width: 1000px){.gauge.smaller .title{font-size:9px}}.gauge.smaller .timestamp{margin-bottom:30px}.gauge .timestamp{color:#656e7a;font:10px/1.2 "Lucida Grande",verdana,sans-serif;margin:0 0 36px -75px;position:absolute;bottom:46%;left:50%;text-align:center;width:150px;-webkit-font-smoothing:antialiased;transition:all 320ms ease-out 50ms;opacity:0;-webkit-transform:translateY(4px) translateZ(-8px) rotateX(-90deg);-webkit-transform-origin:50% 100%}.gauge .timestamp span{display:block;margin:0 auto;max-width:8em}.gauge .timestamp .instructions{color:#00bff3;display:block}.mobile .gauge .timestamp{font-size:9px;margin-bottom:32px}.gauge .gauge-link{position:absolute;top:0;left:0;height:100%;width:100%}.loaded .gauge.showing .title,.switching-page .gauge.showing .title{opacity:1;-webkit-transform:none;transition-delay:120ms}.loaded .gauge.showing:hover .title,.switching-page .gauge.showing:hover .title{-webkit-transform:translateY(-12px) rotateX(90deg);opacity:0}.loaded .gauge.showing:hover .timestamp,.switching-page .gauge.showing:hover .timestamp{-webkit-transform:rotateX(0);opacity:1;transition-delay:160ms}.gauge .value{display:block;font:500 44px/56px "D","Lucida Grande",verdana,sans-serif;margin:-28px 0 0 -75px;position:absolute;top:55%;left:50%;text-align:center;-webkit-font-smoothing:antialiased;height:54px;width:150px}.gauge .value.backdrop{background:-webkit-radial-gradient(center center, 44% 94%, rgba(60,140,180,0.4), rgba(0,0,0,0));display:block;transition:all 320ms ease-out 100ms;opacity:0;-webkit-transform:scaleY(0.3) scaleX(0.6)}.gauge .value.backdrop .line{background:-webkit-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.07), rgba(255,255,255,0));position:absolute;position:absolute;top:0;left:0;height:1px;width:100%}.gauge .value.backdrop .line.bottom{top:auto;bottom:0}.gauge .value .number{display:inline-block;position:relative;vertical-align:middle;text-shadow:0 0 6px rgba(0,120,255,0.9);transition:all 320ms ease-out 100ms;opacity:0;-webkit-transform:scale(0.4)}.gauge .value .number.compact{font-size:80%;letter-spacing:-0.05em}.gauge .value .number .vault-icon{background:orange;border-radius:6px;display:inline-block;margin:0 2px 5px -8px;height:8px;width:8px}.gauge .value .name{font-size:60%;line-height:1;display:inline-block;position:relative;letter-spacing:0em;vertical-align:middle;max-width:78%;text-shadow:0 0 6px rgba(0,120,255,0.9);transition:all 320ms ease-out 100ms;opacity:0;-webkit-transform:scale(0.4)}.gauge .value .name.long{font-size:40%;max-width:70%}.gauge .value .unit{color:#c2dbea;display:inline-block;font:600 12px/1.3 "D","Lucida Grande",verdana,sans-serif;letter-spacing:0.06em;margin:0 0 2px 0.5em;position:relative;vertical-align:middle;transition:all 320ms ease-out 100ms;opacity:0;-webkit-transform:translateX(-8px)}.gauge .value .unit.compact{letter-spacing:0;font-size:12px;margin-left:0.5em}.gauge .value.stacked .number{font-size:85%;margin-top:1px}.gauge .value.stacked .unit{display:block;font-weight:500;font-size:10px;margin:-8px 0 0 0;-webkit-transform:translateY(-4px)}.gauge .value .empty-text{color:rgba(255,255,255,0.64);font:600 11px/1.3 "D","Lucida Grande",verdana,sans-serif;display:inline-block;position:relative;vertical-align:middle;text-align:center;text-transform:uppercase;width:80%;transition:all 320ms ease-out 100ms;opacity:0;-webkit-transform:scale(0.4)}.gauge.smaller .value{font-size:28px;font-weight:600;line-height:48px;margin-top:-23px;height:46px}.gauge.smaller .value.stacked{line-height:36px}.loaded .gauge.showing .value,.switching-page .gauge.showing .value{opacity:1;-webkit-transform:none}.loaded .gauge.showing .number,.loaded .gauge.showing .name,.switching-page .gauge.showing .number,.switching-page .gauge.showing .name{opacity:1;-webkit-transform:none;transition-delay:160ms}.loaded .gauge.showing .unit,.switching-page .gauge.showing .unit{opacity:1;-webkit-transform:none;transition-delay:180ms}.loaded .gauge.showing .empty-text,.switching-page .gauge.showing .empty-text{opacity:1;-webkit-transform:none;transition-delay:120ms}.gauges .shell-bg{background:url(../images/helix/gauges/shell2.png) no-repeat 0 0;background-size:100% auto;display:block;position:absolute;top:0;left:0.75%;height:100%;width:98.5%;transition:all 320ms ease-out 40ms;opacity:0;-webkit-transform:scaleY(0.9)}.mobile .gauges .shell-bg{display:none}.loaded .gauges.active .shell-bg,.switching-page .gauges.active .shell-bg{opacity:0.3;-webkit-transform:none;transition-delay:150ms}.expanded .gauges.active .shell-bg{opacity:0;-webkit-transform:scaleY(0.95) translateY(-100px);transition:all 320ms ease-in 20ms}.gauge .ring{background:url(../images/helix/gauges/ring512.png) no-repeat center center;background-size:100% 100%;position:absolute;top:0;left:0;height:100%;width:100%;transition:all 360ms ease-out 100ms;opacity:0;-webkit-transform:scale(0.7) translateZ(0)}.gauge .ring.inner{background:-webkit-linear-gradient(top, rgba(26,47,59,0.5), rgba(26,47,59,0.25));background:-webkit-linear-gradient(top, rgba(26,47,59,0.5), rgba(26,47,59,0));border-radius:150px;-webkit-transform:scale(0.7)}.gauge.smaller .ring{background:-webkit-linear-gradient(top, rgba(26,47,59,0.7), rgba(26,47,59,0) 80%)}.loaded .gauge.showing .ring,.switching-page .gauge.showing .ring{opacity:1;-webkit-transform:scale(0.9) translateZ(0)}.loaded .gauge.showing .ring.inner,.switching-page .gauge.showing .ring.inner{-webkit-transform:scale(0.83) translateY(0.8%)}.loaded .gauge.showing.smaller .ring,.switching-page .gauge.showing.smaller .ring{-webkit-transform:scale(0.96)}.gauge .meter{display:block;pointer-events:none;position:absolute;top:11%;left:10%;height:80%;width:80%}.gauge .meter .backdrop{background:url(../images/helix/gauges/meter.png) no-repeat 0 0;background-size:100% 100%;position:absolute;top:0;left:0;height:100%;width:100%;transition:all 320ms ease-out 100ms;opacity:0;-webkit-transform:scale(0.7);-webkit-transform-style:preserve-3d}.gauge .meter .high-lines{background:url(../images/helix/gauges/meter_lines_high.png) no-repeat 0 0;background-size:100% 100%;position:absolute;top:0;left:0;height:100%;width:100%;transition:all 320ms ease-out 100ms;opacity:0;-webkit-transform:scale(0.6)}.gauge .meter .highlights{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transform:rotateZ(-40deg);-webkit-transform-style:preserve-3d}.gauge .meter .highlight{background:url(../images/helix/gauges/highlight.png) no-repeat 0 0;background-size:cover;position:absolute;top:50%;left:0;height:35%;width:25%;transition:all 640ms ease-in-out 60ms;opacity:0.2;-webkit-transform-origin:200% 0}.gauge .meter .highlight.red{background-image:url(../images/helix/gauges/highlight_red.png)}.gauge .meter .highlight.low{background-image:url(../images/helix/gauges/highlight-low.png)}.gauge .meter .amount{color:#46687d;font:500 10px/1.2 "D","Lucida Grande",verdana,sans-serif;display:block;position:absolute;top:68%;left:9%;width:20px;text-align:center;-webkit-font-smoothing:antialiased}.gauge .meter .amount.high{font-size:10px;left:81%}.gauge.smaller .meter{top:0;left:0;height:100%;width:100%}.gauge.not-showing .meter .highlight{-webkit-transform:rotateZ(-20deg) translateZ(1px) !important}.gauge.not-showing .meter .highlight.red{-webkit-transform:rotateZ(90deg) translateZ(1px) !important}.loaded .gauge.showing .meter .backdrop,.switching-page .gauge.showing .meter .backdrop{opacity:0.8;-webkit-transform:none;transition-delay:60ms}.loaded .gauge.showing .meter .high-lines,.switching-page .gauge.showing .meter .high-lines{opacity:0.5;-webkit-transform:none;transition-delay:80ms}.loaded .gauge.showing .meter .highlight,.switching-page .gauge.showing .meter .highlight{opacity:1;-webkit-transform:rotateZ(90deg) translateZ(0);transition-delay:80ms}.loaded .gauge.showing .meter .highlight.red,.switching-page .gauge.showing .meter .highlight.red{-webkit-transform:rotateZ(180deg) translateZ(-1px);transition-duration:900ms}.gauge .shelf{background:url(../images/helix/gauges/shelf_large.png) no-repeat 0 0;background-size:100% 100%;display:block;position:absolute;bottom:16%;left:30%;width:40%;height:10%;opacity:0.8;transition:all 320ms ease-out 100ms;opacity:0;-webkit-transform:translateY(-8px) scaleY(0.7)}.gauge.smaller .shelf{background-image:url(../images/helix/gauges/shelf.png);bottom:7.5%;left:25%;width:50%;height:12.5%}.gauge .bars{display:block;position:absolute;bottom:40%;left:8%;height:80%;width:50%;text-align:right}.gauge .bars .bar{display:inline-block;margin:0 2px 0 0;position:relative;width:2px;vertical-align:bottom}.gauge .bars .bar .fill{background:#00abd9;border-radius:1px;position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transform-origin:0 100%;transition:all 240ms ease-out 80ms;opacity:0.9;-webkit-transform:scaleY(0)}.gauge .bars .bar:nth-last-child(1) .fill{background:#09adf9}.gauge .delta{color:rgba(255,255,255,0.6);font:600 11px/1.2 "D","Lucida Grande",verdana,sans-serif;position:absolute;top:5%;left:65%;-webkit-font-smoothing:antialiased;transition:all 320ms ease-out 50ms;opacity:0;-webkit-transform:translateX(-6px)}.loaded .gauge.showing .shelf,.switching-page .gauge.showing .shelf{opacity:1;-webkit-transform:none;transition-delay:420ms}.loaded .gauge.showing .bars .bar .fill,.switching-page .gauge.showing .bars .bar .fill{-webkit-transform:none}.loaded .gauge.showing .bars .bar:nth-child(1) .fill,.switching-page .gauge.showing .bars .bar:nth-child(1) .fill{opacity:0.13;transition-delay:448ms}.loaded .gauge.showing .bars .bar:nth-child(2) .fill,.switching-page .gauge.showing .bars .bar:nth-child(2) .fill{opacity:0.24;transition-delay:496ms}.loaded .gauge.showing .bars .bar:nth-child(3) .fill,.switching-page .gauge.showing .bars .bar:nth-child(3) .fill{opacity:0.35;transition-delay:544ms}.loaded .gauge.showing .bars .bar:nth-child(4) .fill,.switching-page .gauge.showing .bars .bar:nth-child(4) .fill{opacity:0.46;transition-delay:592ms}.loaded .gauge.showing .bars .bar:nth-child(5) .fill,.switching-page .gauge.showing .bars .bar:nth-child(5) .fill{opacity:0.57;transition-delay:640ms}.loaded .gauge.showing .bars .bar:nth-child(6) .fill,.switching-page .gauge.showing .bars .bar:nth-child(6) .fill{opacity:0.68;transition-delay:688ms}.loaded .gauge.showing .bars .bar:nth-child(7) .fill,.switching-page .gauge.showing .bars .bar:nth-child(7) .fill{opacity:0.79;transition-delay:736ms}.loaded .gauge.showing .bars .bar:nth-child(8) .fill,.switching-page .gauge.showing .bars .bar:nth-child(8) .fill{opacity:0.9;transition-delay:784ms}.loaded .gauge.showing .bars .bar:nth-child(9) .fill,.switching-page .gauge.showing .bars .bar:nth-child(9) .fill{opacity:1.01;transition-delay:832ms}.loaded .gauge.showing .delta,.switching-page .gauge.showing .delta{opacity:1;-webkit-transform:none;transition-delay:800ms}.gauge .message{display:block;position:absolute;top:73%;left:30%;width:40%;text-align:center}.gauge .message .icon{background:url(../images/helix/gauges/alert_yellow.png) no-repeat 0 0;background-size:16px 16px;display:inline-block;margin:0 0 2px 0;height:16px;width:16px;transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(0.1)}.gauge .message .icon.red{background-image:url(../images/helix/gauges/alert_red.png)}.gauge .message h2{color:#717a87;font:500 9px/1.3 "D","Lucida Grande",verdana,sans-serif;margin:0 auto;letter-spacing:0.06em;text-transform:uppercase;-webkit-font-smoothing:antialiased;max-width:8em;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateY(-8px)}.gauge.smaller .message{left:25%;width:50%}.loaded .gauge.showing .message .icon,.switching-page .gauge.showing .message .icon{opacity:0.6;-webkit-transform:none;transition-delay:400ms}.loaded .gauge.showing .message h2,.switching-page .gauge.showing .message h2{opacity:1;-webkit-transform:none;transition-delay:440ms}.gauge .info-list{display:block;position:absolute;bottom:8%;left:25%;width:50%;height:20%}.gauge .info-list .app{display:block;clear:both;margin:-2px 0;padding:0 0 0 0;text-align:center;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.gauge .info-list .app .app-name{color:rgba(255,255,255,0.8);display:inline-block;font:10px/10px "Lucida Grande",verdana,sans-serif;margin:0;padding:0 4px 0 0;-webkit-font-smoothing:antialiased;overflow:hidden;text-overflow:ellipsis;max-width:7em;white-space:nowrap;vertical-align:middle}.mobile .gauge .info-list .app .app-name{color:#717a87}.gauge .info-list .app .time-label{background:#212d3e;border-radius:6px;color:#3ee739;display:inline-block;margin:0 -8px 0 0;padding:2px 4px 1px 4px;font:600 9px/9px "D","Lucida Grande",verdana,sans-serif;text-align:center;-webkit-font-smoothing:antialiased;vertical-align:middle}.mobile .gauge .info-list .app .time-label{display:none}@media (max-width: 1024px){.gauge .info-list .app .time-label{display:none}}.loaded .gauge.showing .info-list .app,.switching-page .gauge.showing .info-list .app{opacity:1;-webkit-transform:none}.loaded .gauge.showing .info-list .app:nth-child(1),.switching-page .gauge.showing .info-list .app:nth-child(1){transition-delay:600ms}.loaded .gauge.showing .info-list .app:nth-child(2),.switching-page .gauge.showing .info-list .app:nth-child(2){transition-delay:700ms}.loaded .gauge.showing .info-list .app:nth-child(3),.switching-page .gauge.showing .info-list .app:nth-child(3){transition-delay:800ms}.big-graph{display:block;position:relative;height:280px}.big-graph .graph-backdrop{background:-webkit-linear-gradient(top, rgba(0,0,0,0.24), rgba(0,0,0,0.18));border-radius:16px;position:absolute;top:0;left:0;bottom:0;right:0;transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(1.04)}.loaded .big-graph .graph-backdrop{opacity:1;-webkit-transform:none}.big-graph svg.graph{position:relative;height:100%;width:100%}.big-graph .dotfield{position:absolute;top:0;left:0;height:100%;width:100%}.big-graph .dotfield .dot{background:rgba(10,20,255,0.5);border-radius:2px;position:absolute;height:4px;width:4px;-webkit-transform:scale(0.666);transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(2)}.loaded .big-graph.showing .dotfield .dot{opacity:1;-webkit-transform:none;transition-delay:2592ms}.big-graph.showing .dotfield .dot:nth-child(1){transition-delay:40ms}.big-graph.showing .dotfield .dot:nth-child(2){transition-delay:48ms}.big-graph.showing .dotfield .dot:nth-child(3){transition-delay:56ms}.big-graph.showing .dotfield .dot:nth-child(4){transition-delay:64ms}.big-graph.showing .dotfield .dot:nth-child(5){transition-delay:72ms}.big-graph.showing .dotfield .dot:nth-child(6){transition-delay:80ms}.big-graph.showing .dotfield .dot:nth-child(7){transition-delay:88ms}.big-graph.showing .dotfield .dot:nth-child(8){transition-delay:96ms}.big-graph.showing .dotfield .dot:nth-child(9){transition-delay:104ms}.big-graph.showing .dotfield .dot:nth-child(10){transition-delay:112ms}.big-graph.showing .dotfield .dot:nth-child(11){transition-delay:120ms}.big-graph.showing .dotfield .dot:nth-child(12){transition-delay:128ms}.big-graph.showing .dotfield .dot:nth-child(13){transition-delay:136ms}.big-graph.showing .dotfield .dot:nth-child(14){transition-delay:144ms}.big-graph.showing .dotfield .dot:nth-child(15){transition-delay:152ms}.big-graph.showing .dotfield .dot:nth-child(16){transition-delay:160ms}.big-graph.showing .dotfield .dot:nth-child(17){transition-delay:168ms}.big-graph.showing .dotfield .dot:nth-child(18){transition-delay:176ms}.big-graph.showing .dotfield .dot:nth-child(19){transition-delay:184ms}.big-graph.showing .dotfield .dot:nth-child(20){transition-delay:192ms}.big-graph.showing .dotfield .dot:nth-child(21){transition-delay:200ms}.big-graph.showing .dotfield .dot:nth-child(22){transition-delay:208ms}.big-graph.showing .dotfield .dot:nth-child(23){transition-delay:216ms}.big-graph.showing .dotfield .dot:nth-child(24){transition-delay:224ms}.big-graph.showing .dotfield .dot:nth-child(25){transition-delay:232ms}.big-graph.showing .dotfield .dot:nth-child(26){transition-delay:240ms}.big-graph.showing .dotfield .dot:nth-child(27){transition-delay:248ms}.big-graph.showing .dotfield .dot:nth-child(28){transition-delay:256ms}.big-graph.showing .dotfield .dot:nth-child(29){transition-delay:264ms}.big-graph.showing .dotfield .dot:nth-child(30){transition-delay:272ms}.big-graph.showing .dotfield .dot:nth-child(31){transition-delay:280ms}.big-graph.showing .dotfield .dot:nth-child(32){transition-delay:288ms}.big-graph.showing .dotfield .dot:nth-child(33){transition-delay:296ms}.big-graph.showing .dotfield .dot:nth-child(34){transition-delay:304ms}.big-graph.showing .dotfield .dot:nth-child(35){transition-delay:312ms}.big-graph.showing .dotfield .dot:nth-child(36){transition-delay:320ms}.big-graph.showing .dotfield .dot:nth-child(37){transition-delay:328ms}.big-graph.showing .dotfield .dot:nth-child(38){transition-delay:336ms}.big-graph.showing .dotfield .dot:nth-child(39){transition-delay:344ms}.big-graph.showing .dotfield .dot:nth-child(40){transition-delay:352ms}.big-graph.showing .dotfield .dot:nth-child(41){transition-delay:360ms}.big-graph.showing .dotfield .dot:nth-child(42){transition-delay:368ms}.big-graph.showing .dotfield .dot:nth-child(43){transition-delay:376ms}.big-graph.showing .dotfield .dot:nth-child(44){transition-delay:384ms}.big-graph.showing .dotfield .dot:nth-child(45){transition-delay:392ms}.big-graph.showing .dotfield .dot:nth-child(46){transition-delay:400ms}.big-graph.showing .dotfield .dot:nth-child(47){transition-delay:408ms}.big-graph.showing .dotfield .dot:nth-child(48){transition-delay:416ms}.big-graph.showing .dotfield .dot:nth-child(49){transition-delay:424ms}.big-graph.showing .dotfield .dot:nth-child(50){transition-delay:432ms}.big-graph.showing .dotfield .dot:nth-child(51){transition-delay:440ms}.big-graph.showing .dotfield .dot:nth-child(52){transition-delay:448ms}.big-graph.showing .dotfield .dot:nth-child(53){transition-delay:456ms}.big-graph.showing .dotfield .dot:nth-child(54){transition-delay:464ms}.big-graph.showing .dotfield .dot:nth-child(55){transition-delay:472ms}.big-graph.showing .dotfield .dot:nth-child(56){transition-delay:480ms}.big-graph.showing .dotfield .dot:nth-child(57){transition-delay:488ms}.big-graph.showing .dotfield .dot:nth-child(58){transition-delay:496ms}.big-graph.showing .dotfield .dot:nth-child(59){transition-delay:504ms}.big-graph.showing .dotfield .dot:nth-child(60){transition-delay:512ms}.big-graph.showing .dotfield .dot:nth-child(61){transition-delay:520ms}.big-graph.showing .dotfield .dot:nth-child(62){transition-delay:528ms}.big-graph.showing .dotfield .dot:nth-child(63){transition-delay:536ms}.big-graph.showing .dotfield .dot:nth-child(64){transition-delay:544ms}.big-graph.showing .dotfield .dot:nth-child(65){transition-delay:552ms}.big-graph.showing .dotfield .dot:nth-child(66){transition-delay:560ms}.big-graph.showing .dotfield .dot:nth-child(67){transition-delay:568ms}.big-graph.showing .dotfield .dot:nth-child(68){transition-delay:576ms}.big-graph.showing .dotfield .dot:nth-child(69){transition-delay:584ms}.big-graph.showing .dotfield .dot:nth-child(70){transition-delay:592ms}.big-graph.showing .dotfield .dot:nth-child(71){transition-delay:600ms}.big-graph.showing .dotfield .dot:nth-child(72){transition-delay:608ms}.big-graph.showing .dotfield .dot:nth-child(73){transition-delay:616ms}.big-graph.showing .dotfield .dot:nth-child(74){transition-delay:624ms}.big-graph.showing .dotfield .dot:nth-child(75){transition-delay:632ms}.big-graph.showing .dotfield .dot:nth-child(76){transition-delay:640ms}.big-graph.showing .dotfield .dot:nth-child(77){transition-delay:648ms}.big-graph.showing .dotfield .dot:nth-child(78){transition-delay:656ms}.big-graph.showing .dotfield .dot:nth-child(79){transition-delay:664ms}.big-graph.showing .dotfield .dot:nth-child(80){transition-delay:672ms}.big-graph.showing .dotfield .dot:nth-child(81){transition-delay:680ms}.big-graph.showing .dotfield .dot:nth-child(82){transition-delay:688ms}.big-graph.showing .dotfield .dot:nth-child(83){transition-delay:696ms}.big-graph.showing .dotfield .dot:nth-child(84){transition-delay:704ms}.big-graph.showing .dotfield .dot:nth-child(85){transition-delay:712ms}.big-graph.showing .dotfield .dot:nth-child(86){transition-delay:720ms}.big-graph.showing .dotfield .dot:nth-child(87){transition-delay:728ms}.big-graph.showing .dotfield .dot:nth-child(88){transition-delay:736ms}.big-graph.showing .dotfield .dot:nth-child(89){transition-delay:744ms}.big-graph.showing .dotfield .dot:nth-child(90){transition-delay:752ms}.big-graph.showing .dotfield .dot:nth-child(91){transition-delay:760ms}.big-graph.showing .dotfield .dot:nth-child(92){transition-delay:768ms}.big-graph.showing .dotfield .dot:nth-child(93){transition-delay:776ms}.big-graph.showing .dotfield .dot:nth-child(94){transition-delay:784ms}.big-graph.showing .dotfield .dot:nth-child(95){transition-delay:792ms}.big-graph.showing .dotfield .dot:nth-child(96){transition-delay:800ms}.big-graph.showing .dotfield .dot:nth-child(97){transition-delay:808ms}.big-graph.showing .dotfield .dot:nth-child(98){transition-delay:816ms}.big-graph.showing .dotfield .dot:nth-child(99){transition-delay:824ms}.big-graph.showing .dotfield .dot:nth-child(100){transition-delay:832ms}.big-graph.showing .dotfield .dot:nth-child(101){transition-delay:840ms}.big-graph.showing .dotfield .dot:nth-child(102){transition-delay:848ms}.big-graph.showing .dotfield .dot:nth-child(103){transition-delay:856ms}.big-graph.showing .dotfield .dot:nth-child(104){transition-delay:864ms}.big-graph.showing .dotfield .dot:nth-child(105){transition-delay:872ms}.big-graph.showing .dotfield .dot:nth-child(106){transition-delay:880ms}.big-graph.showing .dotfield .dot:nth-child(107){transition-delay:888ms}.big-graph.showing .dotfield .dot:nth-child(108){transition-delay:896ms}.big-graph.showing .dotfield .dot:nth-child(109){transition-delay:904ms}.big-graph.showing .dotfield .dot:nth-child(110){transition-delay:912ms}.big-graph.showing .dotfield .dot:nth-child(111){transition-delay:920ms}.big-graph.showing .dotfield .dot:nth-child(112){transition-delay:928ms}.big-graph.showing .dotfield .dot:nth-child(113){transition-delay:936ms}.big-graph.showing .dotfield .dot:nth-child(114){transition-delay:944ms}.big-graph.showing .dotfield .dot:nth-child(115){transition-delay:952ms}.big-graph.showing .dotfield .dot:nth-child(116){transition-delay:960ms}.big-graph.showing .dotfield .dot:nth-child(117){transition-delay:968ms}.big-graph.showing .dotfield .dot:nth-child(118){transition-delay:976ms}.big-graph.showing .dotfield .dot:nth-child(119){transition-delay:984ms}.big-graph.showing .dotfield .dot:nth-child(120){transition-delay:992ms}.big-graph.showing .dotfield .dot:nth-child(121){transition-delay:1000ms}.big-graph.showing .dotfield .dot:nth-child(122){transition-delay:1008ms}.big-graph.showing .dotfield .dot:nth-child(123){transition-delay:1016ms}.big-graph.showing .dotfield .dot:nth-child(124){transition-delay:1024ms}.big-graph.showing .dotfield .dot:nth-child(125){transition-delay:1032ms}.big-graph.showing .dotfield .dot:nth-child(126){transition-delay:1040ms}.big-graph.showing .dotfield .dot:nth-child(127){transition-delay:1048ms}.big-graph.showing .dotfield .dot:nth-child(128){transition-delay:1056ms}.big-graph.showing .dotfield .dot:nth-child(129){transition-delay:1064ms}.big-graph.showing .dotfield .dot:nth-child(130){transition-delay:1072ms}.big-graph.showing .dotfield .dot:nth-child(131){transition-delay:1080ms}.big-graph.showing .dotfield .dot:nth-child(132){transition-delay:1088ms}.big-graph.showing .dotfield .dot:nth-child(133){transition-delay:1096ms}.big-graph.showing .dotfield .dot:nth-child(134){transition-delay:1104ms}.big-graph.showing .dotfield .dot:nth-child(135){transition-delay:1112ms}.big-graph.showing .dotfield .dot:nth-child(136){transition-delay:1120ms}.big-graph.showing .dotfield .dot:nth-child(137){transition-delay:1128ms}.big-graph.showing .dotfield .dot:nth-child(138){transition-delay:1136ms}.big-graph.showing .dotfield .dot:nth-child(139){transition-delay:1144ms}.big-graph.showing .dotfield .dot:nth-child(140){transition-delay:1152ms}.big-graph.showing .dotfield .dot:nth-child(141){transition-delay:1160ms}.big-graph.showing .dotfield .dot:nth-child(142){transition-delay:1168ms}.big-graph.showing .dotfield .dot:nth-child(143){transition-delay:1176ms}.big-graph.showing .dotfield .dot:nth-child(144){transition-delay:1184ms}.big-graph.showing .dotfield .dot:nth-child(145){transition-delay:1192ms}.big-graph.showing .dotfield .dot:nth-child(146){transition-delay:1200ms}.big-graph.showing .dotfield .dot:nth-child(147){transition-delay:1208ms}.big-graph.showing .dotfield .dot:nth-child(148){transition-delay:1216ms}.big-graph.showing .dotfield .dot:nth-child(149){transition-delay:1224ms}.big-graph.showing .dotfield .dot:nth-child(150){transition-delay:1232ms}.big-graph.showing .dotfield .dot:nth-child(151){transition-delay:1240ms}.big-graph.showing .dotfield .dot:nth-child(152){transition-delay:1248ms}.big-graph.showing .dotfield .dot:nth-child(153){transition-delay:1256ms}.big-graph.showing .dotfield .dot:nth-child(154){transition-delay:1264ms}.big-graph.showing .dotfield .dot:nth-child(155){transition-delay:1272ms}.big-graph.showing .dotfield .dot:nth-child(156){transition-delay:1280ms}.big-graph.showing .dotfield .dot:nth-child(157){transition-delay:1288ms}.big-graph.showing .dotfield .dot:nth-child(158){transition-delay:1296ms}.big-graph.showing .dotfield .dot:nth-child(159){transition-delay:1304ms}.big-graph.showing .dotfield .dot:nth-child(160){transition-delay:1312ms}.big-graph.showing .dotfield .dot:nth-child(161){transition-delay:1320ms}.big-graph.showing .dotfield .dot:nth-child(162){transition-delay:1328ms}.big-graph.showing .dotfield .dot:nth-child(163){transition-delay:1336ms}.big-graph.showing .dotfield .dot:nth-child(164){transition-delay:1344ms}.big-graph.showing .dotfield .dot:nth-child(165){transition-delay:1352ms}.big-graph.showing .dotfield .dot:nth-child(166){transition-delay:1360ms}.big-graph.showing .dotfield .dot:nth-child(167){transition-delay:1368ms}.big-graph.showing .dotfield .dot:nth-child(168){transition-delay:1376ms}.big-graph.showing .dotfield .dot:nth-child(169){transition-delay:1384ms}.big-graph.showing .dotfield .dot:nth-child(170){transition-delay:1392ms}.big-graph.showing .dotfield .dot:nth-child(171){transition-delay:1400ms}.big-graph.showing .dotfield .dot:nth-child(172){transition-delay:1408ms}.big-graph.showing .dotfield .dot:nth-child(173){transition-delay:1416ms}.big-graph.showing .dotfield .dot:nth-child(174){transition-delay:1424ms}.big-graph.showing .dotfield .dot:nth-child(175){transition-delay:1432ms}.big-graph.showing .dotfield .dot:nth-child(176){transition-delay:1440ms}.big-graph.showing .dotfield .dot:nth-child(177){transition-delay:1448ms}.big-graph.showing .dotfield .dot:nth-child(178){transition-delay:1456ms}.big-graph.showing .dotfield .dot:nth-child(179){transition-delay:1464ms}.big-graph.showing .dotfield .dot:nth-child(180){transition-delay:1472ms}.big-graph.showing .dotfield .dot:nth-child(181){transition-delay:1480ms}.big-graph.showing .dotfield .dot:nth-child(182){transition-delay:1488ms}.big-graph.showing .dotfield .dot:nth-child(183){transition-delay:1496ms}.big-graph.showing .dotfield .dot:nth-child(184){transition-delay:1504ms}.big-graph.showing .dotfield .dot:nth-child(185){transition-delay:1512ms}.big-graph.showing .dotfield .dot:nth-child(186){transition-delay:1520ms}.big-graph.showing .dotfield .dot:nth-child(187){transition-delay:1528ms}.big-graph.showing .dotfield .dot:nth-child(188){transition-delay:1536ms}.big-graph.showing .dotfield .dot:nth-child(189){transition-delay:1544ms}.big-graph.showing .dotfield .dot:nth-child(190){transition-delay:1552ms}.big-graph.showing .dotfield .dot:nth-child(191){transition-delay:1560ms}.big-graph.showing .dotfield .dot:nth-child(192){transition-delay:1568ms}.big-graph.showing .dotfield .dot:nth-child(193){transition-delay:1576ms}.big-graph.showing .dotfield .dot:nth-child(194){transition-delay:1584ms}.big-graph.showing .dotfield .dot:nth-child(195){transition-delay:1592ms}.big-graph.showing .dotfield .dot:nth-child(196){transition-delay:1600ms}.big-graph.showing .dotfield .dot:nth-child(197){transition-delay:1608ms}.big-graph.showing .dotfield .dot:nth-child(198){transition-delay:1616ms}.big-graph.showing .dotfield .dot:nth-child(199){transition-delay:1624ms}.big-graph.showing .dotfield .dot:nth-child(200){transition-delay:1632ms}.big-graph.showing .dotfield .dot:nth-child(201){transition-delay:1640ms}.big-graph.showing .dotfield .dot:nth-child(202){transition-delay:1648ms}.big-graph.showing .dotfield .dot:nth-child(203){transition-delay:1656ms}.big-graph.showing .dotfield .dot:nth-child(204){transition-delay:1664ms}.big-graph.showing .dotfield .dot:nth-child(205){transition-delay:1672ms}.big-graph.showing .dotfield .dot:nth-child(206){transition-delay:1680ms}.big-graph.showing .dotfield .dot:nth-child(207){transition-delay:1688ms}.big-graph.showing .dotfield .dot:nth-child(208){transition-delay:1696ms}.big-graph.showing .dotfield .dot:nth-child(209){transition-delay:1704ms}.big-graph.showing .dotfield .dot:nth-child(210){transition-delay:1712ms}.big-graph.showing .dotfield .dot:nth-child(211){transition-delay:1720ms}.big-graph.showing .dotfield .dot:nth-child(212){transition-delay:1728ms}.big-graph.showing .dotfield .dot:nth-child(213){transition-delay:1736ms}.big-graph.showing .dotfield .dot:nth-child(214){transition-delay:1744ms}.big-graph.showing .dotfield .dot:nth-child(215){transition-delay:1752ms}.big-graph.showing .dotfield .dot:nth-child(216){transition-delay:1760ms}.big-graph.showing .dotfield .dot:nth-child(217){transition-delay:1768ms}.big-graph.showing .dotfield .dot:nth-child(218){transition-delay:1776ms}.big-graph.showing .dotfield .dot:nth-child(219){transition-delay:1784ms}.big-graph.showing .dotfield .dot:nth-child(220){transition-delay:1792ms}.big-graph.showing .dotfield .dot:nth-child(221){transition-delay:1800ms}.big-graph.showing .dotfield .dot:nth-child(222){transition-delay:1808ms}.big-graph.showing .dotfield .dot:nth-child(223){transition-delay:1816ms}.big-graph.showing .dotfield .dot:nth-child(224){transition-delay:1824ms}.big-graph.showing .dotfield .dot:nth-child(225){transition-delay:1832ms}.big-graph.showing .dotfield .dot:nth-child(226){transition-delay:1840ms}.big-graph.showing .dotfield .dot:nth-child(227){transition-delay:1848ms}.big-graph.showing .dotfield .dot:nth-child(228){transition-delay:1856ms}.big-graph.showing .dotfield .dot:nth-child(229){transition-delay:1864ms}.big-graph.showing .dotfield .dot:nth-child(230){transition-delay:1872ms}.big-graph.showing .dotfield .dot:nth-child(231){transition-delay:1880ms}.big-graph.showing .dotfield .dot:nth-child(232){transition-delay:1888ms}.big-graph.showing .dotfield .dot:nth-child(233){transition-delay:1896ms}.big-graph.showing .dotfield .dot:nth-child(234){transition-delay:1904ms}.big-graph.showing .dotfield .dot:nth-child(235){transition-delay:1912ms}.big-graph.showing .dotfield .dot:nth-child(236){transition-delay:1920ms}.big-graph.showing .dotfield .dot:nth-child(237){transition-delay:1928ms}.big-graph.showing .dotfield .dot:nth-child(238){transition-delay:1936ms}.big-graph.showing .dotfield .dot:nth-child(239){transition-delay:1944ms}.big-graph.showing .dotfield .dot:nth-child(240){transition-delay:1952ms}.big-graph.showing .dotfield .dot:nth-child(241){transition-delay:1960ms}.big-graph.showing .dotfield .dot:nth-child(242){transition-delay:1968ms}.big-graph.showing .dotfield .dot:nth-child(243){transition-delay:1976ms}.big-graph.showing .dotfield .dot:nth-child(244){transition-delay:1984ms}.big-graph.showing .dotfield .dot:nth-child(245){transition-delay:1992ms}.big-graph.showing .dotfield .dot:nth-child(246){transition-delay:2000ms}.big-graph.showing .dotfield .dot:nth-child(247){transition-delay:2008ms}.big-graph.showing .dotfield .dot:nth-child(248){transition-delay:2016ms}.big-graph.showing .dotfield .dot:nth-child(249){transition-delay:2024ms}.big-graph.showing .dotfield .dot:nth-child(250){transition-delay:2032ms}.big-graph.showing .dotfield .dot:nth-child(251){transition-delay:2040ms}.big-graph.showing .dotfield .dot:nth-child(252){transition-delay:2048ms}.big-graph.showing .dotfield .dot:nth-child(253){transition-delay:2056ms}.big-graph.showing .dotfield .dot:nth-child(254){transition-delay:2064ms}.big-graph.showing .dotfield .dot:nth-child(255){transition-delay:2072ms}.big-graph.showing .dotfield .dot:nth-child(256){transition-delay:2080ms}.big-graph.showing .dotfield .dot:nth-child(257){transition-delay:2088ms}.big-graph.showing .dotfield .dot:nth-child(258){transition-delay:2096ms}.big-graph.showing .dotfield .dot:nth-child(259){transition-delay:2104ms}.big-graph.showing .dotfield .dot:nth-child(260){transition-delay:2112ms}.big-graph.showing .dotfield .dot:nth-child(261){transition-delay:2120ms}.big-graph.showing .dotfield .dot:nth-child(262){transition-delay:2128ms}.big-graph.showing .dotfield .dot:nth-child(263){transition-delay:2136ms}.big-graph.showing .dotfield .dot:nth-child(264){transition-delay:2144ms}.big-graph.showing .dotfield .dot:nth-child(265){transition-delay:2152ms}.big-graph.showing .dotfield .dot:nth-child(266){transition-delay:2160ms}.big-graph.showing .dotfield .dot:nth-child(267){transition-delay:2168ms}.big-graph.showing .dotfield .dot:nth-child(268){transition-delay:2176ms}.big-graph.showing .dotfield .dot:nth-child(269){transition-delay:2184ms}.big-graph.showing .dotfield .dot:nth-child(270){transition-delay:2192ms}.big-graph.showing .dotfield .dot:nth-child(271){transition-delay:2200ms}.big-graph.showing .dotfield .dot:nth-child(272){transition-delay:2208ms}.big-graph.showing .dotfield .dot:nth-child(273){transition-delay:2216ms}.big-graph.showing .dotfield .dot:nth-child(274){transition-delay:2224ms}.big-graph.showing .dotfield .dot:nth-child(275){transition-delay:2232ms}.big-graph.showing .dotfield .dot:nth-child(276){transition-delay:2240ms}.big-graph.showing .dotfield .dot:nth-child(277){transition-delay:2248ms}.big-graph.showing .dotfield .dot:nth-child(278){transition-delay:2256ms}.big-graph.showing .dotfield .dot:nth-child(279){transition-delay:2264ms}.big-graph.showing .dotfield .dot:nth-child(280){transition-delay:2272ms}.big-graph.showing .dotfield .dot:nth-child(281){transition-delay:2280ms}.big-graph.showing .dotfield .dot:nth-child(282){transition-delay:2288ms}.big-graph.showing .dotfield .dot:nth-child(283){transition-delay:2296ms}.big-graph.showing .dotfield .dot:nth-child(284){transition-delay:2304ms}.big-graph.showing .dotfield .dot:nth-child(285){transition-delay:2312ms}.big-graph.showing .dotfield .dot:nth-child(286){transition-delay:2320ms}.big-graph.showing .dotfield .dot:nth-child(287){transition-delay:2328ms}.big-graph.showing .dotfield .dot:nth-child(288){transition-delay:2336ms}.big-graph.showing .dotfield .dot:nth-child(289){transition-delay:2344ms}.big-graph.showing .dotfield .dot:nth-child(290){transition-delay:2352ms}.big-graph.showing .dotfield .dot:nth-child(291){transition-delay:2360ms}.big-graph.showing .dotfield .dot:nth-child(292){transition-delay:2368ms}.big-graph.showing .dotfield .dot:nth-child(293){transition-delay:2376ms}.big-graph.showing .dotfield .dot:nth-child(294){transition-delay:2384ms}.big-graph.showing .dotfield .dot:nth-child(295){transition-delay:2392ms}.big-graph.showing .dotfield .dot:nth-child(296){transition-delay:2400ms}.big-graph.showing .dotfield .dot:nth-child(297){transition-delay:2408ms}.big-graph.showing .dotfield .dot:nth-child(298){transition-delay:2416ms}.big-graph.showing .dotfield .dot:nth-child(299){transition-delay:2424ms}.big-graph.showing .dotfield .dot:nth-child(300){transition-delay:2432ms}.big-graph .showing path,.big-graph.showing path{display:block}.big-graph path{stroke:#00bff3;stroke-width:2;fill:none;stroke-linejoin:round;stroke-linecap:round;display:none}.big-graph path.gapline{stroke-width:1.5px;stroke-dashoffset:3px !important;stroke-dasharray:0.65px 7px !important}.big-graph .axis{position:absolute;top:0;left:0;height:100%}.big-graph .axis .tick{color:#536887;font:11px/1.2 "D","Lucida Grande",verdana,sans-serif;position:absolute;top:0;left:auto;right:16px;width:50px;text-align:right}.big-graph .axis .tick.min{bottom:0;top:auto}.big-graph .axis .tick.mid{top:50%;margin:-12px 0 0 0}.big-graph .axis .tick.max{top:0}.big-graph .axis.y{border-right:1px solid rgba(255,255,255,0.04);width:12%}.big-graph .axis.x{border-top:1px solid rgba(255,255,255,0.04);margin:16px 0 0 0;top:100%;left:15%;height:50px;width:80%}.big-graph .axis.x .tick{margin:0 0 0 -50px;text-align:center;right:auto;width:100px}.big-graph .axis.x .tick.max{top:12px;left:98%}.big-graph .axis.x .tick.mid{top:12px;left:49%}.big-graph .axis.x .tick.min{top:12px;left:10px}.days .day .brainline .graph{margin:26px 0 0 0}.mobile .days .day .brainline .graph{margin:0}.mobile .brain-timelines .days .day{height:100px}.graphs-container .brainline .pathline,.days .day .brainline .pathline{transition:all 320ms ease-out;opacity:0;-webkit-transform:scaleY(0.1);-webkit-transform-origin:0 100%}.showing .brainline.drawn .graph .pathline{opacity:1;-webkit-transform:none}.showing .brainline.drawn .graph .pathline:nth-child(6){transition-delay:0ms}.showing .brainline.drawn .graph .pathline:nth-child(7){transition-delay:64ms}.showing .brainline.drawn .graph .pathline:nth-child(8){transition-delay:128ms}.showing .brainline.drawn .graph .pathline:nth-child(9){transition-delay:192ms}.brain-content .legend .items{padding:0 10px 0 0}.brain-content .legend .item{border-radius:4px;display:inline-block;margin:0 1px;padding:8px 10px;position:relative}.brain-content .legend .item .backdrop{background:rgba(255,255,255,0.1);background:-webkit-linear-gradient(top, rgba(255,255,255,0.08), rgba(255,255,255,0.04));border-radius:8px;position:absolute;top:0;left:0;height:100%;width:100%;transition:all 280ms ease-out;opacity:0;-webkit-transform:scale(0.8)}.brain-content .legend .item:hover .backdrop{opacity:1;-webkit-transform:none;transition-delay:24ms}.brain-content .legend .item .icon{border-radius:10px;display:inline-block;margin-bottom:1px;height:12px;width:12px;vertical-align:middle;transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(0)}.showing-dots .brain-content .legend .item .icon{opacity:1;-webkit-transform:none}.brain-content .legend .item.productivity .icon{background:-webkit-linear-gradient(top, #57ca67, #39b54a);background:-webkit-linear-gradient(top, #1be700, #00c70e)}.brain-content .legend .item.unproductivity .icon{background:-webkit-linear-gradient(top, #f3e742, #ddd23d);background:-webkit-linear-gradient(top, #fff94e, #ffc602)}.brain-content .legend .item.commit .icon{border:2px solid #0056e4;height:10px;width:10px}.brain-content .legend .item.music .icon{border:2px solid #8129db;opacity:0.6;height:10px;width:10px}.brain-content .legend .item .label{color:#5e708b;font:12px/20px "D","Lucida Grande",verdana,sans-serif;margin:0 0 0 8px;-webkit-font-smoothing:antialiased;vertical-align:middle;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.showing-dots .brain-content .legend .item .label{opacity:1;-webkit-transform:none}.showing-dots .brain-content .legend .item:nth-child(1) .icon{transition-delay:320ms}.showing-dots .brain-content .legend .item:nth-child(1) .label{transition-delay:360ms}.showing-dots .brain-content .legend .item:nth-child(2) .icon{transition-delay:440ms}.showing-dots .brain-content .legend .item:nth-child(2) .label{transition-delay:480ms}.showing-dots .brain-content .legend .item:nth-child(3) .icon{transition-delay:560ms}.showing-dots .brain-content .legend .item:nth-child(3) .label{transition-delay:600ms}.showing-dots .brain-content .legend .item:nth-child(4) .icon{transition-delay:680ms}.showing-dots .brain-content .legend .item:nth-child(4) .label{transition-delay:720ms}.brainline{position:absolute;top:0;left:0;height:100%;width:100%;overflow:visible}.brainline .middle-line{background:-webkit-linear-gradient(left, rgba(255,255,255,0.02), rgba(255,255,255,0.09), rgba(255,255,255,0.02));display:block;position:absolute;margin:-1px 0 0 0;top:50%;left:0;right:0;height:1px;transition:all 320ms ease-out;opacity:0;-webkit-transform:scaleX(0.2)}.desktop .brainline .middle-line{top:61%}.loaded .showing .brainline .middle-line{opacity:1;-webkit-transform:none;transition-delay:480ms}.brainline .graph{width:100%}.mobile .brainline .graph{transition:all 320ms ease-out;-webkit-transform:scaleY(0.3);-webkit-transform-origin:50% 65%;opacity:0}.brain-content .mobile .brainline .graph{height:100px}.loaded .mobile .brainline .graph{opacity:1;-webkit-transform:none;transition-delay:900ms}.brainline .graph .pathline{stroke:rgba(255,255,255,0.24);stroke-width:1.66;fill:none;display:none}.brainline .graph .pathline.productive{stroke:rgba(30,205,105,0.9);stroke:url(#productiveStroke)}.brainline .graph .pathline.unproductive{stroke:rgba(240,60,90,0.8);stroke:url(#unproductiveStroke);stroke-width:1.3}.brainline .graph .pathline.total{stroke:rgba(30,100,120,0.47);stroke-width:1.8}.desktop .brainline .graph .pathline{display:block}.brainline .graph .patharea{stroke:none;fill:rgba(0,0,0,0.6);display:none}.mobile .brainline .graph .patharea{display:block}.brainline .sleeps{display:block;position:absolute;overflow:hidden;left:0;right:0;bottom:22%;height:24px;z-index:8}.mobile .brainline .sleeps{height:30px}.brain-content .mobile .brainline .sleeps{bottom:50%}.brainline .sleeps .sleep{padding:3px 0;position:absolute;top:0;min-height:14px;min-width:60px}.desktop .brainline .sleeps .sleep.predicted .sleep-backdrop{box-shadow:inset 0 0 0 2px #2b435c}.brainline .sleeps .sleep .sleep-backdrop{background:-webkit-linear-gradient(top, #00bef5, #0046ba);box-shadow:inset 0 0 0 3px rgba(255,255,255,0.12);border-radius:32px;position:absolute;top:0;bottom:0;left:2px;right:2px;transition:all 320ms ease-out;opacity:0;-webkit-transform:scaleX(0.4) scaleY(0.7);-webkit-transform-origin:12px 50%}.desktop .brainline .sleeps .sleep .sleep-backdrop{background:rgba(25,30,40,0.88);box-shadow:inset 0 0 0 2px #227148}.showing .brainline .sleeps .sleep .sleep-backdrop{opacity:1;-webkit-transform:none;transition-delay:530ms}.brainline .sleeps .sleep .sleep-label{color:#7bda1f;color:#ed0753;color:#9fb0ca;color:#fff;display:block;font:600 10px/1.2 "Lucida Grande",verdana,sans-serif;margin:0 0 0 0.22em;position:relative;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.15);-webkit-font-smoothing:antialiased;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.showing .brainline .sleeps .sleep .sleep-label{opacity:1;-webkit-transform:none;transition-delay:550ms}.brainline .sleeps .sleep .sleep-duration{color:#6981a3;color:rgba(255,255,255,0.88);display:block;font:500 9px/1.1 "D","Lucida Grande",verdana,sans-serif;width:100%;text-align:center;-webkit-font-smoothing:antialiased;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-4px)}.desktop .brainline .sleeps .sleep .sleep-duration{display:none}.showing .brainline .sleeps .sleep .sleep-duration{opacity:0.8;-webkit-transform:none;transition-delay:590ms}.mobile .heartline{position:relative;height:150px}.heartline.drawn .graph .pathline{display:block}.heartline .graph .pathline{stroke-width:1.4;fill:none;stroke-linejoin:round;stroke-linecap:round;display:none}.heartline .graph .gapline{stroke-linejoin:round;stroke-linecap:round;fill:none;stroke-width:1.6;width:100%;transition:opacity 400ms ease-out;opacity:0;stroke-dashoffset:3px !important;stroke-dasharray:0.75px 6px !important}.showing .heartline .graph .gapline{opacity:1}.heartline .graph .patharea{stroke:none;transition:stroke-dashoffset 1600ms ease-in-out}.heartline .step-chunks{top:auto !important;bottom:44px;display:none}.mobile .heartline .step-chunks{display:block}.mobile .brainline .annotations{bottom:35% !important}.mobile .brainline .graph{z-index:5}.graphic .annotations{position:absolute;bottom:0px;left:0;right:0;height:14px}.brain-content .graphic .annotations{bottom:4px}.graphic .annotations .tick{border-radius:32px;padding:2px 0 0 0;position:absolute;top:-32px;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateY(-8px)}.showing .graphic .annotations .tick{opacity:1;-webkit-transform:none}.graphic .annotations .tick .line{background:#ccc;display:inline-block;height:10px;margin:0 4px 0 0;width:1px}.graphic .annotations .tick .label{color:rgba(205,225,255,0.8);display:inline-block;font:500 9px/11px -apple-system-headline,-apple-system,"Helvetica Neue",Helvetica,Arial,verdana,sans-serif;vertical-align:middle;-webkit-font-smoothing:antialiased}.graphic .annotations .bubble{background:rgba(25,30,40,0.84);box-shadow:inset 0 0 0 2px #103623;border-radius:32px;font:600 8px/11px "D","Lucida Grande",verdana,sans-serif;padding:2px 0 0 0;position:absolute;top:7px;text-align:center;min-height:10px}.graphic .annotations .bubble.predicted{box-shadow:inset 0 0 0 2px #23364b}.graphic .annotations .bubble.predicted .label{color:#7c8491;font-size:90%}.graphic .annotations .bubble.workout{box-shadow:inset 0 0 0 2px rgba(255,255,255,0.1);margin-left:-0.35em;font-size:9px;padding:2px 0.3em 0 0.3em;line-height:12px;min-width:3em}.graphic .annotations .bubble.workout .label{color:#824cda}.graphic .annotations .bubble.meditation{box-shadow:inset 0 0 0 2px rgba(225,15,250,0.22);margin-left:-0.35em;font-size:9px;padding:2px 0.3em 0 0.3em;line-height:12px;min-width:0.9em}.graphic .annotations .bubble.meditation .label{color:#d54cda}.graphic .annotations .bubble.run,.graphic .annotations .bubble.bike{box-shadow:inset 0 0 0 2px rgba(240,180,50,0.16);box-shadow:inset 0 0 0 2px rgba(64,100,120,0.24)}.graphic .annotations .bubble.run .label,.graphic .annotations .bubble.bike .label{color:#d16064}.graphic .annotations .bubble .label{color:#848c98;display:block;text-transform:uppercase;letter-spacing:0.15em;position:relative;-webkit-font-smoothing:antialiased}.graphic .annotations .note{position:absolute;top:0}.brain-timelines .graphic .annotations .note{top:13px}.graphic .annotations .note.sleep{top:13px}.graphic .annotations .note.sleep .label{text-align:center;max-width:100%}.heart-timelines .graphic .annotations .note.sleep .label{top:-11px}.graphic .annotations .note .line{background:rgba(255,255,255,0.12);border-radius:1px;position:absolute;top:0;left:0;height:1px;width:100%;opacity:0.35;transition:all 180ms ease-out}.graphic .annotations .note .line.purple{background:#631dd6}.graphic .annotations .note .line.green{background:#234334}.graphic .annotations .note .line.red{background:#bd282d}.graphic .annotations .note .line.orange{background:#cf7a00}.graphic .annotations .note .label{color:#8c949f;display:block;font:9px/1.2 "Lucida Grande",verdana,sans-serif;opacity:0.5;padding:2px 0 0 0;position:absolute;top:2px;left:0;text-align:center;width:100%;transition:all 180ms ease-out}.heart-timelines .graphic .annotations .note .label{padding-top:0}.graphic .annotations .note .label.purple{color:#9066d4}.graphic .annotations .note .label.green{color:#4b8a70;opacity:0.33}.graphic .annotations .note .label.red{color:#cc6569}.graphic .annotations .note .label.orange{color:#f0a945}.core-content .content-overview{margin:16px 32px 0 24px}.mobile .core-content .content-overview{margin:0}.core-content .content-overview .title{padding:0 0 8px 0;position:relative;z-index:2}.core-content .content-overview .title h2{color:#b4b9bf;display:inline-block;font:500 16px/1.1 "D","Lucida Grande",verdana,sans-serif;letter-spacing:0.12em;padding:16px 24px 8px 24px;text-transform:uppercase;-webkit-font-smoothing:antialiased;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.loaded .core-content .content-overview .title h2{opacity:1;-webkit-transform:none;transition-delay:1000ms}.mobile .core-content .content-overview .title h2{display:block;padding:8px 0 0 0;text-align:center}.core-content .content-overview .title .graph-toggle{display:inline-block;margin:7px 16px 4px 0;margin-right:42px}.mobile .core-content .content-overview .title .graph-toggle{display:block;margin:8px 0 0 0;text-align:center}.core-content .content-overview .big-graph{height:200px;margin:16px 24px 16px 0}.core-content .content-overview .big-graph .graph-backdrop{display:none;top:-80px;bottom:-24px;right:-24px}.loaded .core-content .content-overview .big-graph .graph-backdrop{transition-delay:800ms}.graph-toggle{background:rgba(0,0,0,0.16);border-radius:4px;padding:4px;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-12px)}.mobile .graph-toggle{background:transparent}.loaded .graph-toggle{opacity:1;-webkit-transform:none;transition-delay:1200ms}.graph-toggle .switch-weight{color:#505f76;display:inline-block;font:500 11px/1.6 "D","Lucida Grande",verdana,sans-serif;letter-spacing:0.1em;padding:0 12px;text-decoration:none;text-transform:uppercase;-webkit-font-smoothing:antialiased;transition:all 320ms ease-out}.graph-toggle .switch-weight:hover{color:#00bff3}.graph-toggle .switch-weight.selected{color:#27d1ff;text-shadow:0 0 5px rgba(0,150,255,0.5)}.core-content .big-graph .graph{width:100%}.core-content .big-graph .graph .pathline.removing,.switching-page .core-content .big-graph .graph .pathline,.leaving .core-content .big-graph .graph .pathline{transition:all 480ms ease-out !important;-webkit-transform:translateX(-16px) !important;opacity:0 !important;stroke-dashoffset:0 !important}.core-content .big-graph .x-axis{margin:20px 0 0 0;position:absolute;top:100%;left:0px;right:-4px;height:16px;display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;align-items:stretch;justify-content:space-between;-webkit-justify-content:space-between}.core-content .big-graph .x-axis .tick{text-align:left;width:20px}.core-content .big-graph .x-axis .tick .arrow{background:url(../images/helix/icons/arrow-up.png) no-repeat 0 0;background-size:10px 8px;display:block;margin:0 auto 6px auto;width:10px;height:8px;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateY(4px)}.loaded .core-content .big-graph .x-axis .tick .arrow{opacity:0.12;-webkit-transform:none}.core-content .big-graph .x-axis .tick .label{color:#5c749c;display:block;font:500 12px/1.2 "D","Lucida Grande",verdana,sans-serif;margin:0 0 0 -20px;text-transform:uppercase;text-align:center;width:60px;-webkit-font-smoothing:antialiased;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateY(8px)}.loaded .core-content .big-graph .x-axis .tick .label{opacity:1;-webkit-transform:none}.loaded .core-content .big-graph .x-axis .tick:nth-child(1) .label{transition-delay:1200ms}.loaded .core-content .big-graph .x-axis .tick:nth-child(1) .arrow{transition-delay:1100ms}.loaded .core-content .big-graph .x-axis .tick:nth-child(2) .label{transition-delay:1300ms}.loaded .core-content .big-graph .x-axis .tick:nth-child(2) .arrow{transition-delay:1200ms}.loaded .core-content .big-graph .x-axis .tick:nth-child(3) .label{transition-delay:1400ms}.loaded .core-content .big-graph .x-axis .tick:nth-child(3) .arrow{transition-delay:1300ms}.loaded .core-content .big-graph .x-axis .tick:nth-child(4) .label{transition-delay:1500ms}.loaded .core-content .big-graph .x-axis .tick:nth-child(4) .arrow{transition-delay:1400ms}.loaded .core-content .big-graph .x-axis .tick:nth-child(5) .label{transition-delay:1600ms}.loaded .core-content .big-graph .x-axis .tick:nth-child(5) .arrow{transition-delay:1500ms}.core-content .big-graph .y-axis{position:absolute;top:0;left:0;height:100%;width:100%}.core-content .big-graph .y-axis .tick{display:block;margin:-12px 0 0 0;position:absolute;left:8px;height:24px;right:-16px}.core-content .big-graph .y-axis .tick.max{top:0%}.core-content .big-graph .y-axis .tick.high{top:25%}.core-content .big-graph .y-axis .tick.mid{top:50%}.core-content .big-graph .y-axis .tick.low{top:75%}.core-content .big-graph .y-axis .tick.min{top:100%}.core-content .big-graph .y-axis .tick .line{background:-webkit-linear-gradient(left, transparent, #4a6895 25%, #46638f 75%, transparent);display:block;position:absolute;margin:-1px 0 0 0;top:50%;left:16px;height:1px;right:0;width:100%;transition:all 320ms ease-out;opacity:0;-webkit-transform:scaleX(0.2);-webkit-transform-origin:10% 0}.loaded .core-content .big-graph .y-axis .tick .line{opacity:0.15;-webkit-transform:none}.mobile .core-content .big-graph .y-axis .tick .line{background:#5476aa}.core-content .big-graph .y-axis .tick .label{color:#fff;font:500 13px/16px "D","Lucida Grande",verdana,sans-serif;position:absolute;top:4px;right:-36px;padding:0 4px 0 6px;text-shadow:0 0 5px rgba(0,150,255,0.5);-webkit-font-smoothing:antialiased;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.loaded .core-content .big-graph .y-axis .tick .label{opacity:1;-webkit-transform:none}.mobile .core-content .big-graph .y-axis .tick .label{color:#717a87;font:600 10px/14px -apple-system-headline,-apple-system,"Helvetica Neue",Helvetica,Arial,verdana,sans-serif;right:0}.loaded .core-content .big-graph .y-axis .tick:nth-child(1) .label{transition-delay:1060ms}.loaded .core-content .big-graph .y-axis .tick:nth-child(1) .line{transition-delay:1160ms}.loaded .core-content .big-graph .y-axis .tick:nth-child(2) .label{transition-delay:1220ms}.loaded .core-content .big-graph .y-axis .tick:nth-child(2) .line{transition-delay:1320ms}.loaded .core-content .big-graph .y-axis .tick:nth-child(3) .label{transition-delay:1380ms}.loaded .core-content .big-graph .y-axis .tick:nth-child(3) .line{transition-delay:1480ms}.loaded .core-content .big-graph .y-axis .tick:nth-child(4) .label{transition-delay:1540ms}.loaded .core-content .big-graph .y-axis .tick:nth-child(4) .line{transition-delay:1640ms}.loaded .core-content .big-graph .y-axis .tick:nth-child(5) .label{transition-delay:1700ms}.loaded .core-content .big-graph .y-axis .tick:nth-child(5) .line{transition-delay:1800ms}.places-content{margin:3.5% 0 0 0;height:90%}@media (min-height: 800px){.places-content{margin:10% 0 0 0}}@media (min-height: 1000px){.places-content{margin-top:15vh}}.places-content .level-1-container{height:100%;width:100%}.places-content .places-map{border-radius:8px;display:inline-block;position:relative;height:100%;width:70%;max-height:650px;vertical-align:middle}@media (min-width: 1100px){.places-content .places-map{display:block;margin:0 8px 16px 0;height:60%;width:auto;max-height:500px}}@media (min-height: 800px){.places-content .places-map{display:block;margin:0 8px 16px 0;height:60%;width:auto;max-height:500px}}@media (min-height: 1000px){.places-content .places-map{max-height:550px}}.mobile .places-content .places-map{display:block;margin:90px 8px 8px 8px;height:400px;width:auto}.places-content .places-map .map-container{position:absolute;top:0;left:0;height:100%;width:100%;transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(0.94) translateX(-12px)}.loaded .places-content .places-map .map-container{opacity:1;-webkit-transform:scale(1);transition-delay:360ms}.places-content .places-map .month-info{position:absolute;top:24px;left:32px;-webkit-font-smoothing:antialiased}.places-content .places-map .month-info h2{color:#fff;color:#b4b9bf;font:500 16px/1.6 -apple-system-headline,-apple-system,"Helvetica Neue",Helvetica,Arial,verdana,sans-serif;letter-spacing:0.12em;text-transform:uppercase;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.loaded .places-content .places-map .month-info h2{opacity:1;-webkit-transform:none;transition-delay:240ms}.places-content .places-map .month-info h3{color:#00bff3;font:600 13px/1.4 "D","Lucida Grande",verdana,sans-serif;letter-spacing:0.1em;text-transform:uppercase;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.loaded .places-content .places-map .month-info h3{opacity:1;-webkit-transform:none;transition-delay:290ms}.places-content .places-map .month-nav{position:absolute;top:28px;right:24px;width:90px;transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(0.88)}.loaded .places-content .places-map .month-nav{opacity:1;-webkit-transform:none;transition-delay:600ms}.places-content .places-map .month-nav .switch-month{display:inline-block;height:42px;width:42px}.places-content .places-map .month-nav .switch-month:hover .arrow{-webkit-transform:translateX(8px);opacity:0.6;transition-delay:80ms}.places-content .places-map .month-nav .switch-month:hover .arrow.left{-webkit-transform:rotateZ(-180deg) translateX(8px)}.places-content .places-map .month-nav .arrow{display:block;height:42px;width:42px;background:url(../images/helix/nav/arrow_white.png) no-repeat center center;background-size:24px 32px;transition:all 320ms ease-out;opacity:0.3;-webkit-transform:none}.places-content .places-map .month-nav .arrow.left{-webkit-transform:rotateZ(-180deg) translateX(0)}.places-content .places-stats{display:inline-block;margin:0 0 0 3.5%;width:26%;height:100%;vertical-align:middle}@media (min-width: 1100px){.places-content .places-stats{display:block;margin:0 0 16px 0;width:auto;height:34%}}@media (min-height: 800px){.places-content .places-stats{display:block;margin:0 0 16px 0;width:auto;height:34%}}.mobile .places-content .places-stats{display:block;padding:0 0 24px 0;width:auto}.places-map .visits-map-container,.places-map .radial-gradient-overlay,.places-map .visits-overlay{position:absolute;top:0;left:0;height:100%;width:100%}.places-map .visits-map-container{background:-webkit-linear-gradient(top, #778daa, #171d25);background:-webkit-radial-gradient(50% 50%, ellipse farthest-side, #344254 0%, #252e3b 65%, #171d25 100%);background:-webkit-radial-gradient(50% 50%, ellipse farthest-side, #344254 0%, #2e3b4b 65%, #232c38 100%);border-radius:16px;overflow:hidden}.places-map .visits-map-container .leaflet-map-pane{border-radius:16px;overflow:hidden;height:100%;width:100%}.places-map .visits-map-container.empty{background:rgba(0,0,0,0.15)}.places-map .radial-gradient-overlay{background:-webkit-radial-gradient(50% 50%, ellipse farthest-side, rgba(18,30,40,0) 0%, rgba(18,30,40,0) 25%, rgba(18,30,40,0.9) 100%);border-radius:16px;opacity:0.65}.places-map .visits-overlay .visit{position:absolute;margin:-10px 0 0 -10px;height:20px;width:20px}.mobile .places-map .visits-overlay .visit{margin:-8px 0 0 -8px;height:16px;width:16px}.mapzoom-12 .places-map .visits-overlay .visit,.mapzoom-11 .places-map .visits-overlay .visit,.mapzoom-10 .places-map .visits-overlay .visit{margin:-8px 0 0 -8px;height:16px;width:16px}.mobile .mapzoom-12 .places-map .visits-overlay .visit,.mobile .mapzoom-11 .places-map .visits-overlay .visit,.mobile .mapzoom-10 .places-map .visits-overlay .visit{margin:-6px 0 0 -6px;height:12px;width:12px}.mapzoom-9 .places-map .visits-overlay .visit,.mapzoom-8 .places-map .visits-overlay .visit{margin:-6px 0 0 -6px;height:12px;width:12px}.places-map .visits-overlay .visit .circle{display:block;position:relative;height:100%;width:100%}.places-map .visits-overlay .visit.compact{margin:-10px 0 0 -10px;height:20px;width:20px}.places-map .visits-overlay .visit .details{color:rgba(255,255,255,0.88);font:500 11px/1.2 "D","Lucida Grande",verdana,sans-serif;pointer-events:none}.mobile .places-map .visits-overlay .visit .details{display:none}.places-map .visits-overlay .visit .details .name{display:block;margin:0 0 0 -60px;position:absolute;bottom:90%;left:50%;width:120px;text-align:center;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 3px rgba(0,0,0,0.75);z-index:9999;transition:all 180ms ease-out 20ms;opacity:0;-webkit-transform:scale(0.8) translateY(8px)}.places-map .visits-overlay .visit:hover .details .name{opacity:1;-webkit-transform:none}.visit .circle-backdrop{border-radius:32px;position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transform:scale(0.3)}.visit .circle-backdrop.rear{-webkit-transform:scale(0.4);opacity:0.3}.visits-overlay .visit{display:none;transition:all 320ms ease-out 60ms}.visits-overlay .visit.prepped{display:block}.loaded .visits-overlay .visit{opacity:1;-webkit-transform:none;transition-delay:600ms}.visits-overlay .visit.new{opacity:0;-webkit-transform:scale(0)}.loaded .visits-overlay .visit:nth-child(1){transition-delay:424ms}.loaded .visits-overlay .visit:nth-child(2){transition-delay:448ms}.loaded .visits-overlay .visit:nth-child(3){transition-delay:472ms}.loaded .visits-overlay .visit:nth-child(4){transition-delay:496ms}.loaded .visits-overlay .visit:nth-child(5){transition-delay:520ms}.loaded .visits-overlay .visit:nth-child(6){transition-delay:544ms}.loaded .visits-overlay .visit:nth-child(7){transition-delay:568ms}.loaded .visits-overlay .visit:nth-child(8){transition-delay:592ms}.loaded .visits-overlay .visit:nth-child(9){transition-delay:616ms}.loaded .visits-overlay .visit:nth-child(10){transition-delay:640ms}.loaded .visits-overlay .visit:nth-child(11){transition-delay:664ms}.loaded .visits-overlay .visit:nth-child(12){transition-delay:688ms}.loaded .visits-overlay .visit:nth-child(13){transition-delay:712ms}.loaded .visits-overlay .visit:nth-child(14){transition-delay:736ms}.loaded .visits-overlay .visit:nth-child(15){transition-delay:760ms}.loaded .visits-overlay .visit:nth-child(16){transition-delay:784ms}.loaded .visits-overlay .visit:nth-child(17){transition-delay:808ms}.loaded .visits-overlay .visit:nth-child(18){transition-delay:832ms}.loaded .visits-overlay .visit:nth-child(19){transition-delay:856ms}.loaded .visits-overlay .visit:nth-child(20){transition-delay:880ms}.loaded .visits-overlay .visit:nth-child(21){transition-delay:904ms}.loaded .visits-overlay .visit:nth-child(22){transition-delay:928ms}.loaded .visits-overlay .visit:nth-child(23){transition-delay:952ms}.loaded .visits-overlay .visit:nth-child(24){transition-delay:976ms}.loaded .visits-overlay .visit:nth-child(25){transition-delay:1000ms}.loaded .visits-overlay .visit:nth-child(26){transition-delay:1024ms}.loaded .visits-overlay .visit:nth-child(27){transition-delay:1048ms}.loaded .visits-overlay .visit:nth-child(28){transition-delay:1072ms}.loaded .visits-overlay .visit:nth-child(29){transition-delay:1096ms}.loaded .visits-overlay .visit:nth-child(30){transition-delay:1120ms}.loaded .visits-overlay .visit:nth-child(31){transition-delay:1144ms}.loaded .visits-overlay .visit:nth-child(32){transition-delay:1168ms}.loaded .visits-overlay .visit:nth-child(33){transition-delay:1192ms}.loaded .visits-overlay .visit:nth-child(34){transition-delay:1216ms}.loaded .visits-overlay .visit:nth-child(35){transition-delay:1240ms}.loaded .visits-overlay .visit:nth-child(36){transition-delay:1264ms}.loaded .visits-overlay .visit:nth-child(37){transition-delay:1288ms}.loaded .visits-overlay .visit:nth-child(38){transition-delay:1312ms}.loaded .visits-overlay .visit:nth-child(39){transition-delay:1336ms}.loaded .visits-overlay .visit:nth-child(40){transition-delay:1360ms}.loaded .visits-overlay .visit:nth-child(41){transition-delay:1384ms}.loaded .visits-overlay .visit:nth-child(42){transition-delay:1408ms}.loaded .visits-overlay .visit:nth-child(43){transition-delay:1432ms}.loaded .visits-overlay .visit:nth-child(44){transition-delay:1456ms}.loaded .visits-overlay .visit:nth-child(45){transition-delay:1480ms}.loaded .visits-overlay .visit:nth-child(46){transition-delay:1504ms}.loaded .visits-overlay .visit:nth-child(47){transition-delay:1528ms}.loaded .visits-overlay .visit:nth-child(48){transition-delay:1552ms}.loaded .visits-overlay .visit:nth-child(49){transition-delay:1576ms}.loaded .visits-overlay .visit:nth-child(50){transition-delay:1600ms}.loaded .visits-overlay .visit:nth-child(51){transition-delay:1624ms}.loaded .visits-overlay .visit:nth-child(52){transition-delay:1648ms}.loaded .visits-overlay .visit:nth-child(53){transition-delay:1672ms}.loaded .visits-overlay .visit:nth-child(54){transition-delay:1696ms}.loaded .visits-overlay .visit:nth-child(55){transition-delay:1720ms}.loaded .visits-overlay .visit:nth-child(56){transition-delay:1744ms}.loaded .visits-overlay .visit:nth-child(57){transition-delay:1768ms}.loaded .visits-overlay .visit:nth-child(58){transition-delay:1792ms}.loaded .visits-overlay .visit:nth-child(59){transition-delay:1816ms}.loaded .visits-overlay .visit:nth-child(60){transition-delay:1840ms}.places-stats{vertical-align:top}.mobile .places-stats{text-align:center}.places-stats .top-places{display:block;margin:32px 0 32px 0;width:auto}@media (min-width: 1100px){.places-stats .top-places{display:inline-block;margin-top:0;margin-right:2%;margin-left:32px;width:62%;vertical-align:top}}@media (min-height: 800px){.places-stats .top-places{display:inline-block;margin-top:0;margin-right:2%;margin-left:32px;width:62%;vertical-align:top}}.places-stats .top-travels{display:block}@media (min-width: 1100px){.places-stats .top-travels{display:inline-block;width:28%;vertical-align:top}}@media (min-height: 800px){.places-stats .top-travels{display:inline-block;width:28%;vertical-align:top}}.places-stats h2{color:#00abd9;display:block;font:400 13px/1.3 "D","Lucida Grande",verdana,sans-serif;letter-spacing:0.16em;margin:8px 0 14px 0;text-transform:uppercase;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.loaded .places-stats h2{opacity:1;-webkit-transform:none;transition-delay:1300ms}@media (min-height: 850px){.places-stats h2{margin:16px 0}}.places-stats .travels-list,.places-stats .places-list{display:block}.places-stats .travel,.places-stats .place{display:block;margin:0 0 12px 0;position:relative;vertical-align:top}@media (max-height: 750px){.places-stats .travel,.places-stats .place{margin-bottom:10px}}@media (min-height: 850px){.places-stats .travel,.places-stats .place{margin-bottom:20px}}.places-stats .place{display:block}@media (min-width: 1100px){.places-stats .place{display:inline-block;margin-right:4%;width:45%}.places-stats .place h3,.places-stats .place h4{margin-left:32px}}@media (min-height: 800px){.places-stats .place{display:inline-block;margin-right:4%;width:45%}.places-stats .place h3,.places-stats .place h4{margin-left:32px}}.places-stats h3{color:#d7e0ed;font:500 13px/1.3 "D","Lucida Grande",verdana,sans-serif;-webkit-font-smoothing:antialiased;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-4px)}@media (max-height: 750px){.places-stats h3{font-size:12px;line-height:14px}}.loaded .places-stats h3{opacity:1;-webkit-transform:none}.mobile .places-stats h3{font-size:14px}.places-stats h3 .dot{border-radius:3px;display:inline-block;margin:2px 0 0 3px;height:6px;width:6px}.places-stats h3 .dot.travel-icon{background:#70b6c7}.places-stats h3 .dot.travel-Running{background:#2eb35a}.places-stats h3 .dot.travel-Walking{background:#70b6c7}.places-stats h3 .dot.travel-Driving{background:#acbac1}.places-stats h3 .dot.travel-Cycling{background:#e99841}.places-stats h4{color:#5e708b;font:10px/1.3 "Lucida Grande",verdana,sans-serif;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-4px)}.loaded .places-stats h4{opacity:1;-webkit-transform:none}.mobile .places-stats h4{font-size:11px;margin-bottom:16px}.places-stats .icon{background-image:url(https://ss3.4sqi.net/img/categories_v2/building/home_64.png);background-size:32px 32px;display:none;position:absolute;top:-4px;left:-8px;height:32px;width:32px;transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(0.25);-webkit-filter:brightness(0.33) sepia(65%) hue-rotate(180deg) saturate(150%)}.loaded .places-stats .icon{opacity:1;-webkit-transform:none}@media (min-width: 1100px){.places-stats .icon{display:block}}@media (min-height: 800px){.places-stats .icon{display:block}}.mobile .places-stats .icon{display:block;margin:0 auto 6px auto;position:relative;top:0;left:0}.loaded .places-stats .travel:nth-child(1) h3,.loaded .places-stats .place:nth-child(1) h3{transition-delay:1482ms}.loaded .places-stats .travel:nth-child(1) .icon,.loaded .places-stats .place:nth-child(1) .icon{transition-delay:1532ms}.loaded .places-stats .travel:nth-child(1) h4,.loaded .places-stats .place:nth-child(1) h4{transition-delay:1552ms}.loaded .places-stats .travel:nth-child(2) h3,.loaded .places-stats .place:nth-child(2) h3{transition-delay:1514ms}.loaded .places-stats .travel:nth-child(2) .icon,.loaded .places-stats .place:nth-child(2) .icon{transition-delay:1564ms}.loaded .places-stats .travel:nth-child(2) h4,.loaded .places-stats .place:nth-child(2) h4{transition-delay:1584ms}.loaded .places-stats .travel:nth-child(3) h3,.loaded .places-stats .place:nth-child(3) h3{transition-delay:1546ms}.loaded .places-stats .travel:nth-child(3) .icon,.loaded .places-stats .place:nth-child(3) .icon{transition-delay:1596ms}.loaded .places-stats .travel:nth-child(3) h4,.loaded .places-stats .place:nth-child(3) h4{transition-delay:1616ms}.loaded .places-stats .travel:nth-child(4) h3,.loaded .places-stats .place:nth-child(4) h3{transition-delay:1578ms}.loaded .places-stats .travel:nth-child(4) .icon,.loaded .places-stats .place:nth-child(4) .icon{transition-delay:1628ms}.loaded .places-stats .travel:nth-child(4) h4,.loaded .places-stats .place:nth-child(4) h4{transition-delay:1648ms}.loaded .places-stats .travel:nth-child(5) h3,.loaded .places-stats .place:nth-child(5) h3{transition-delay:1610ms}.loaded .places-stats .travel:nth-child(5) .icon,.loaded .places-stats .place:nth-child(5) .icon{transition-delay:1660ms}.loaded .places-stats .travel:nth-child(5) h4,.loaded .places-stats .place:nth-child(5) h4{transition-delay:1680ms}.loaded .places-stats .travel:nth-child(6) h3,.loaded .places-stats .place:nth-child(6) h3{transition-delay:1642ms}.loaded .places-stats .travel:nth-child(6) .icon,.loaded .places-stats .place:nth-child(6) .icon{transition-delay:1692ms}.loaded .places-stats .travel:nth-child(6) h4,.loaded .places-stats .place:nth-child(6) h4{transition-delay:1712ms}.loaded .places-stats .travel:nth-child(7) h3,.loaded .places-stats .place:nth-child(7) h3{transition-delay:1674ms}.loaded .places-stats .travel:nth-child(7) .icon,.loaded .places-stats .place:nth-child(7) .icon{transition-delay:1724ms}.loaded .places-stats .travel:nth-child(7) h4,.loaded .places-stats .place:nth-child(7) h4{transition-delay:1744ms}.loaded .places-stats .travel:nth-child(8) h3,.loaded .places-stats .place:nth-child(8) h3{transition-delay:1706ms}.loaded .places-stats .travel:nth-child(8) .icon,.loaded .places-stats .place:nth-child(8) .icon{transition-delay:1756ms}.loaded .places-stats .travel:nth-child(8) h4,.loaded .places-stats .place:nth-child(8) h4{transition-delay:1776ms}.visit.checkin .circle-backdrop{-webkit-transform:scale(0.35)}.visit.checkin .circle-backdrop.rear{-webkit-transform:scale(0.65);opacity:0.4}.mapzoom-10 .visit.checkin .circle-backdrop,.mapzoom-11 .visit.checkin .circle-backdrop{-webkit-transform:scale(0.2);opacity:0.8}.mapzoom-10 .visit.checkin .circle-backdrop.rear,.mapzoom-11 .visit.checkin .circle-backdrop.rear{-webkit-transform:scale(0.65);opacity:0.2}.mapzoom-12 .visit.checkin .circle-backdrop,.mapzoom-13 .visit.checkin .circle-backdrop{-webkit-transform:scale(0.15);opacity:0.9}.mapzoom-12 .visit.checkin .circle-backdrop.rear,.mapzoom-13 .visit.checkin .circle-backdrop.rear{-webkit-transform:scale(0.55);opacity:0.15}.visit.very-brief .circle-backdrop{-webkit-transform:scale(0.09)}.visit.very-brief .circle-backdrop.rear{-webkit-transform:scale(0.4);opacity:0.12}.visit.very-brief .location-icon{display:none}.visit.brief .circle-backdrop{-webkit-transform:scale(0.15)}.visit.brief .circle-backdrop.rear{-webkit-transform:scale(0.45);opacity:0.15}.visit.brief .location-icon{display:none}.visit.hour .circle-backdrop{-webkit-transform:scale(0.2)}.visit.hour .circle-backdrop.rear{-webkit-transform:scale(0.5);opacity:0.2}.visit.couple-hours .circle-backdrop{-webkit-transform:scale(0.25)}.visit.couple-hours .circle-backdrop.rear{-webkit-transform:scale(0.6);opacity:0.25}.visit.long .circle-backdrop{-webkit-transform:scale(0.25)}.visit.long .circle-backdrop.rear{-webkit-transform:scale(0.65);opacity:0.25}.visit.long .location-icon{display:none}.visit.all-day .circle-backdrop{-webkit-transform:scale(0.35);opacity:0.7}.visit.all-day .circle-backdrop.rear{-webkit-transform:scale(0.75);opacity:0.25}.visit.long.compact .circle-backdrop.front{-webkit-transform:scale(0.25)}.mapzoom-10 .visit.long.compact .circle-backdrop.front,.mapzoom-11 .visit.long.compact .circle-backdrop.front,.mapzoom-12 .visit.long.compact .circle-backdrop.front,.mapzoom-13 .visit.long.compact .circle-backdrop.front{-webkit-transform:scale(0.16)}.visit.long.compact .circle-backdrop.rear{display:block;-webkit-transform:scale(0.8)}.visit.compact .circle-backdrop.front{background:#fff;-webkit-transform:scale(0.12)}.mapzoom-10 .visit.compact .circle-backdrop.front,.mapzoom-11 .visit.compact .circle-backdrop.front,.mapzoom-12 .visit.compact .circle-backdrop.front,.mapzoom-13 .visit.compact .circle-backdrop.front{-webkit-transform:scale(0.08)}.visit.compact .circle-backdrop.rear{background-color:#588fbd;opacity:0.08}.mapping{-webkit-transform-style:preserve-3d}.mapping .data{display:none}.mapping .plane{position:absolute;top:0;left:0;height:100%;width:100%;transition:all 640ms ease-out;opacity:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scale(1.04)}.loaded .mapping .plane{-webkit-transform:translateZ(0);opacity:1;transition-delay:320ms}.mapping .city-map{display:block;overflow:visible;height:100%;width:100%}.mapping .city-map .leaflet-map-pane{background:-webkit-radial-gradient(35% 40%, ellipse farthest-side, rgba(205,225,255,0.22), rgba(205,225,255,0.04));overflow:visible;border-radius:8px;height:100%;width:100%;-webkit-transform-style:preserve-3d}.mapping .city-map .leaflet-tile-pane{border-radius:8px;box-shadow:2px 4px 8px rgba(0,0,0,0.45);position:absolute;pointer-events:none;top:0;left:0;height:100%;width:100%;overflow:hidden;opacity:0.6}.mapping .city-map .leaflet-control-container{display:none}.mapping .city-map .leaflet-marker-pane{color:#fff;-webkit-transform:translateZ(1px);-webkit-transform-style:preserve-3d}.mapping .city-map .leaflet-marker-pane .marker{-webkit-transform-style:preserve-3d;pointer-events:none;z-index:auto !important}.mapping .city-map .leaflet-marker-pane .point{display:block;position:absolute;pointer-events:auto;top:0;left:0;height:100%;width:100%;-webkit-transform-style:preserve-3d}.mapping .city-map .leaflet-marker-pane .point .icon{border-radius:16px;display:block;height:100%;width:100%;-webkit-transform-style:preserve-3d;-webkit-transform-origin:50% 100%}.mapping .city-map .leaflet-marker-pane .point.checkin .icon{-webkit-transform:scale(0.6);opacity:0.9}.mapping .city-map .leaflet-marker-pane .point.very-brief .icon{opacity:0.5;-webkit-transform:scale(0.15)}.mapping .city-map .leaflet-marker-pane .point.very-brief.category-food .icon{-webkit-transform:scale(0.35)}.mapping .city-map .leaflet-marker-pane .point.brief .icon{opacity:0.6;-webkit-transform:scale(0.25)}.mapping .city-map .leaflet-marker-pane .point.brief.category-food .icon{-webkit-transform:scale(0.55);opacity:0.7}.mapping .city-map .leaflet-marker-pane .point.hour .icon{-webkit-transform:scale(0.45);opacity:0.6}.mapping .city-map .leaflet-marker-pane .point.couple-hours .icon{-webkit-transform:scale(0.5);opacity:0.7}.mapping .city-map .leaflet-marker-pane .point.long .icon{-webkit-transform:scale(0.9);opacity:0.8}.mapping .city-map .leaflet-marker-pane .point.all-day .icon{-webkit-transform:scale(1);opacity:0.4}.mapping .city-map .leaflet-marker-pane .point .label{color:#fff;font:600 14px/1.1 "D","Lucida Grande",verdana,sans-serif;margin:0 0 0 -60px;pointer-events:none;position:absolute;bottom:8px;left:50%;width:120px;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-font-smoothing:antialiased;pointer-events:none;transition:all 160ms ease-out;opacity:0}.mapping .city-map .leaflet-marker-pane .point:hover .icon{opacity:1 !important}.mapping .city-map .leaflet-marker-pane .point:hover .label{transition-delay:60ms;opacity:1;-webkit-transform:translateY(-16px) translateZ(2px)}.timeline .visit{display:block;position:absolute;top:50%;min-width:5px;min-height:4px;text-align:center;-webkit-transform:translateY(-50%)}.highlighting .timeline .visit.hoverable{cursor:pointer;pointer-events:auto}.timeline .visit .circle{border-radius:300px;display:block;margin:0 auto;position:relative;pointer-events:none;width:99%;max-height:32px;z-index:10;transition:all 320ms ease;opacity:0;-webkit-transform:scale(0.4);-webkit-transform-origin:5% 50%}.showing .timeline .visit .circle{opacity:1;-webkit-transform:scale(1) translateZ(0);transition-delay:inherit}.timeline .visit .circle .icon{display:none;position:absolute;background-size:80% auto;background-position:center center;background-repeat:no-repeat;top:0;left:0;height:100%;width:100%}.timeline .visit .circle .icon .text{font:600 10px/1.1 "D","Lucida Grande",verdana,sans-serif;margin:-4px 0 0 -40px;position:absolute;top:50%;left:50%;text-transform:uppercase;width:80px;-webkit-font-smoothing:antialiased}.timeline .visit .circle .square{display:block;opacity:0;width:100%;max-height:84px;height:auto;max-width:3px}.timeline .visit.category-yoga-studio .circle .icon{background:rgba(0,0,0,0.45) !important}.timeline .visit.category-yoga-studio .circle .icon::after{content:"YOGA";color:#fff;font:600 9px/1.1 "D","Lucida Grande",verdana,sans-serif;margin:-4px 0 0 -40px;position:absolute;top:50%;left:50%;text-transform:uppercase;width:80px;-webkit-font-smoothing:antialiased}.timeline .visit.brief .circle .icon,.timeline .visit.very-brief .circle .icon{display:none}.timeline .visit.from-foursquare{min-width:42px}.timeline .visit.from-foursquare .circle{display:block;height:auto;width:75%;z-index:5;-webkit-transform-origin:50% 50%}.timeline .visit.from-foursquare .circle .icon{display:block;margin:-16px 0 0 -16px;top:50%;left:50%;width:32px;height:32px}.timeline .visit.from-foursquare .circle .square{max-width:none;height:auto}.timeline .visit.from-moves+.from-foursquare{display:none}.core.section .timeline .visit,.legs.section .timeline .visit{min-width:28px;-webkit-transform:translateY(-50%)}.core.section .timeline .visit .circle,.legs.section .timeline .visit .circle{box-shadow:inset 0 0 0 3px rgba(255,255,255,0.2);max-height:32px;position:relative}.core.section .timeline .visit .circle .icon,.legs.section .timeline .visit .circle .icon{border-radius:32px;background-color:rgba(0,0,0,0.9);background-color:rgba(25,30,40,0.94);background-size:24px 24px;background-position:center center;display:block;margin:0;top:2px;right:2px;left:2px;bottom:2px;height:auto;width:auto;max-height:32px}.core.section .timeline .visit .circle .square,.legs.section .timeline .visit .circle .square{max-width:none;max-height:32px}.core.section .timeline .visit .label,.legs.section .timeline .visit .label{transition-delay:inherit;left:0;margin:4px 0 0 -16px;width:64px;text-align:center}.core.section .timeline .visit .label .venue-name,.legs.section .timeline .visit .label .venue-name{display:block;font:10px/12px "Lucida Grande",verdana,sans-serif;transition-delay:inherit}.desktop .core.section .timeline .visit .label .venue-name,.desktop .legs.section .timeline .visit .label .venue-name{display:none}.core.section .timeline .visit{width:32px !important}.core.showing .timeline .visit .label .venue-name,.legs.showing .timeline .visit .label .venue-name{opacity:1;-webkit-transform:none}.timeline .workouts .visits .visit .circle{background:rgba(0,0,0,0.12);box-shadow:inset 0 0 0 2px #11e911}.timeline .workouts .visits .visit .circle .icon{border-color:orange}.timeline .visit .label{position:absolute;top:100%;left:0;margin:6px 0 0 2px;text-align:left;-webkit-font-smoothing:antialiased;width:95%;pointer-events:none}.timeline .visit .label .venue-name{display:block;font:500 11px/1.1 "D","Lucida Grande",verdana,sans-serif;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateY(-8px)}.timeline .visit .label .time-info{color:rgba(255,255,255,0.3);display:block;font:10px/1.2 "Lucida Grande",verdana,sans-serif;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateY(-4px)}.timeline .visit.long .label{transition-delay:inherit}.timeline .visit.long .label .venue-name{transition-delay:inherit}.showing .timeline .visit.long .label .venue-name{opacity:0.5;-webkit-transform:none;transition-delay:inherit}.empty.dots{display:none;margin:-1px 0 0 0;position:absolute;top:50%;left:0;width:100%;height:2px;justify-content:space-around}.desktop .empty.dots{display:flex}.empty.dots .dot{background:#3c4b61;border-radius:1px;display:block;height:2px;width:2px;transition:all 320ms ease-out;opacity:0}.showing .empty.dots .dot{opacity:1}.empty.dots .dot:nth-child(1){transition-delay:464ms}.empty.dots .dot:nth-child(2){transition-delay:528ms}.empty.dots .dot:nth-child(3){transition-delay:592ms}.empty.dots .dot:nth-child(4){transition-delay:656ms}.empty.dots .dot:nth-child(5){transition-delay:720ms}.empty.dots .dot:nth-child(6){transition-delay:784ms}.empty.dots .dot:nth-child(7){transition-delay:848ms}.empty.dots .dot:nth-child(8){transition-delay:912ms}.empty.dots .dot:nth-child(9){transition-delay:976ms}.empty.dots .dot:nth-child(10){transition-delay:1040ms}.empty.dots .dot:nth-child(11){transition-delay:1104ms}.empty.dots .dot:nth-child(12){transition-delay:1168ms}.empty.dots .dot:nth-child(13){transition-delay:1232ms}.empty.dots .dot:nth-child(14){transition-delay:1296ms}.empty.dots .dot:nth-child(15){transition-delay:1360ms}.empty.dots .dot:nth-child(16){transition-delay:1424ms}.empty.dots .dot:nth-child(17){transition-delay:1488ms}.empty.dots .dot:nth-child(18){transition-delay:1552ms}.empty.dots .dot:nth-child(19){transition-delay:1616ms}.empty.dots .dot:nth-child(20){transition-delay:1680ms}.empty.dots .dot:nth-child(21){transition-delay:1744ms}.empty.dots .dot:nth-child(22){transition-delay:1808ms}.empty.dots .dot:nth-child(23){transition-delay:1872ms}.empty.dots .dot:nth-child(24){transition-delay:1936ms}.step-chunks{position:absolute;left:0;width:100%}.mobile .step-chunks{margin-top:-4px;top:50%}.desktop .step-chunks{top:50%}.step-chunks .step-chunk{display:block;margin:0;position:absolute;pointer-events:none;top:50%;width:1.04167%;text-align:center}.mobile .step-chunks .step-chunk{top:3px}.step-chunks .step-chunk .circle{background:#287382;border-radius:6px;display:block;position:absolute;top:50%;left:0;right:0;height:2px;width:100%;transition:all 240ms ease-out;opacity:0;-webkit-transform:scale(1.5)}.mobile .heartline .step-chunks .step-chunk .circle{background:rgba(70,90,130,0.4);height:14px}.desktop .step-chunks .step-chunk .circle{margin:-3px 0 0 0;height:6px;width:6px}.showing .step-chunks .step-chunk .circle{opacity:0.4;-webkit-transform:scale(0.65) translateZ(0);transition-delay:inherit}.showing .step-chunks .step-chunk .circle.big{-webkit-transform:scale(0.8) translateZ(0);opacity:0.666}.showing .step-chunks .step-chunk .circle.bigger{-webkit-transform:scale(0.88) translateZ(0);opacity:0.7}.showing .step-chunks .step-chunk .circle.biggest{-webkit-transform:scale(0.9) translateZ(0);opacity:0.75}.showing .step-chunks .step-chunk .circle.huge{background:#1d804f;opacity:1;-webkit-transform:scale(1) translateZ(0)}.mobile .heartline .step-chunks .step-chunk .circle.huge{background:rgba(70,90,130,0.4)}.mobile .showing .heartline .step-chunks .step-chunk .circle.huge{opacity:0.88;-webkit-transform:scale(0.9)}.step-chunks .step-chunk .count{color:rgba(255,255,255,0.6);display:block;font:10px/1.2 "Lucida Grande",verdana,sans-serif;position:absolute;top:8px;left:0;opacity:0}.step-chunks .step-chunk:hover .count{opacity:1}.timeline .weight-item{margin-left:-32px;width:34px}.timeline .weight-item .weight-circle{background:#25292b;border:2px solid #687c7a;border-radius:24px;display:block;height:28px;width:28px;transition:all 320ms ease;opacity:0;-webkit-transform:scale(0.35) translateZ(0);-webkit-transform-origin:5% 50%}.showing .timeline .weight-item .weight-circle{opacity:1;-webkit-transform:scale(1) translateZ(0);transition-delay:inherit}.timeline .weight-item .weight-label{color:rgba(255,255,255,0.8);font:500 8.5px/1.1 -apple-system-headline,-apple-system,"Helvetica Neue",Helvetica,Arial,verdana,sans-serif;position:absolute;top:7px;left:1px;right:0px;text-align:center;transition:all 320ms ease;opacity:0;-webkit-transform:translateX(-4px) translateZ(0)}.showing .timeline .weight-item .weight-label{opacity:1;-webkit-transform:translateX(0) translateZ(0);transition-delay:inherit}.bloodsugar-across{position:absolute;top:0;left:0;height:42px;width:100%}.bloodsugar-across:hover .sugar-dot .circle{opacity:0.2}.bloodsugar-across .sugar-dot{position:absolute;height:42px;width:8px;pointer-events:auto;transition:all 240ms ease-out;opacity:0}.loaded .bloodsugar-across .sugar-dot{opacity:1}.bloodsugar-across .sugar-dot .hover-info{background:rgba(0,10,15,0.94);border-radius:24px;color:rgba(205,225,255,0.8);font:500 11px/1.1 -apple-system-headline,-apple-system,"Helvetica Neue",Helvetica,Arial,verdana,sans-serif;display:none;pointer-events:none;padding:8px 12px;position:absolute;top:0;left:8px;width:100px;z-index:100001}.bloodsugar-across .sugar-dot:hover .hover-info{display:block}.bloodsugar-across .sugar-dot:hover .circle{opacity:1;-webkit-transform:scale(2)}.bloodsugar-across .sugar-dot .circle{background:#fff;border-radius:2px;display:block;position:absolute;margin:-4px 0 0 0;left:0;width:4px;height:4px;opacity:0.45;-webkit-transform:scale(0.75);transition:all 240ms ease-out}.timeline .food-across{position:absolute;top:35%;left:0;width:100%}.timeline .food-across .food-item{position:absolute;height:32px;pointer-events:auto;transition:all 240ms ease-out;opacity:0}.loaded .timeline .food-across .food-item{opacity:1;transition-delay:1400ms}.timeline .food-across .food-item .line{background:rgba(205,225,255,0.15);border-radius:2px;position:absolute;top:0;left:0;height:100%;width:2px}.timeline .food-across .food-item .meal-image{background-size:cover;border-radius:8px;display:block;pointer-events:none;margin:0px 0 0 4px;height:64px;width:50px;transition:all 320ms ease-out;-webkit-transform:scale(0.45);-webkit-transform-origin:0 10%}.timeline .food-across .food-item .hover-info{background:rgba(0,10,15,0.88);border-radius:12px;color:rgba(205,225,255,0.8);font:500 9px/1.1 -apple-system-headline,-apple-system,"Helvetica Neue",Helvetica,Arial,verdana,sans-serif;display:none;pointer-events:none;padding:8px 12px;position:absolute;top:32px;left:-8px;width:140px;z-index:1000001}.timeline .food-across .food-item .hover-info .title{font-size:11px;color:#fff}.timeline .food-across .food-item:hover .hover-info{display:block}.timeline .food-across .food-item:hover .meal-image{-webkit-transform:translateY(-40%)}.section-info .restaurants{padding:6px 0 12px 0}.section-info .restaurants .restaurant{padding:12px 0;position:relative;margin-left:-26px}@media (min-width: 550px){.section-info .restaurants .restaurant{display:inline-block;width:50%;margin:0;max-width:250px}}.section-info .restaurants .restaurant .circle{border-radius:32px;box-shadow:2px 3px 3px rgba(0,0,0,0.3),inset 0 0 0 2px rgba(255,255,255,0.12);display:inline-block;position:relative;height:32px;width:32px;vertical-align:middle;transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(0.3)}.loaded .showing .section-info .restaurants .restaurant .circle{opacity:1;-webkit-transform:none;transition-delay:400ms}.section-info .restaurants .restaurant .circle .icon{background-size:24px 24px;display:block;margin:-12px 0 0 -12px;position:absolute;top:50%;left:50%;height:24px;width:24px}.section-info .restaurants .restaurant .text{display:inline-block;margin:0 0 0 18px;vertical-align:middle}.section-info .restaurants .restaurant .text .name{color:rgba(255,255,255,0.96);font:600 14px/16px "D","Lucida Grande",verdana,sans-serif;margin:0;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.loaded .showing .section-info .restaurants .restaurant .text .name{opacity:1;-webkit-transform:none;transition-delay:480ms}.section-info .restaurants .restaurant .text .details{color:#839cc2;font:11px/1 "Lucida Grande",verdana,sans-serif;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-6px)}.loaded .showing .section-info .restaurants .restaurant .text .details{opacity:1;-webkit-transform:none;transition-delay:520ms}.section-info .restaurants .restaurant .time{background:rgba(0,0,0,0.16);border-radius:16px;color:#848c98;display:block;font:500 8px/1 "Helvetica Neue",Helvetica,Arial,verdana,sans-serif;margin:-5px 0 0 -6px;padding:3px 7px;position:absolute;top:50%;right:0;white-space:nowrap;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-6px)}@media (min-width: 550px){.section-info .restaurants .restaurant .time{background:rgba(0,0,0,0.12);top:14px;margin-top:0}}.loaded .showing .section-info .restaurants .restaurant .time{opacity:1;-webkit-transform:none;transition-delay:700ms}.section-info .restaurants .restaurant:nth-last-child(1) .restaurant-border{display:none}.section-info .restaurants .restaurant-border{background:#44618b;position:absolute;bottom:0;left:50px;right:0;height:1px;transition:all 320ms ease-out;opacity:0;-webkit-transform:scaleX(0.1);-webkit-transform-origin:0 0}.loaded .showing .section-info .restaurants .restaurant-border{opacity:0.25;-webkit-transform:none;transition-delay:320ms}.foursquare-attribution{background:rgba(0,0,0,0.08);border-radius:6px;display:block;margin:0 6px 0 0;padding:6px 0 6px 4px}.desktop .foursquare-attribution{display:none}.foursquare-attribution .icon{background:url(../images/helix/icons/foursquare.png) no-repeat 0 0;background-size:21px 21px;display:block;float:left;margin:0 0 0 2px;height:21px;width:21px;opacity:0}.loaded .showing .foursquare-attribution .icon{opacity:0.88;transition-delay:360ms}.foursquare-attribution .text{color:#768397;color:#848c98;display:block;font:9px/1.2 "D","Lucida Grande",verdana,sans-serif;font:500 8px/1.2 "Helvetica Neue",Helvetica,Arial,verdana,sans-serif;margin:1px 4px 0 24px;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-4px)}.loaded .showing .foursquare-attribution .text{opacity:1;-webkit-transform:none;transition-delay:400ms}.section-title .foursquare-attribution{position:absolute;top:16px;right:42px;width:80px}.mobile .core.section .graphic{background:rgba(0,0,0,0.12);border-top:1px solid rgba(255,255,255,0.04);box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);padding:36px 0 0 0}.mobile .core.section .graphic .title{color:#5f708b;font:600 12px/1 "D","Lucida Grande",verdana,sans-serif;letter-spacing:0.08em;position:absolute;top:16px;left:80px;text-transform:uppercase;text-shadow:1px 1px 2px rgba(0,0,0,0.6);-webkit-font-smoothing:antialiased;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.loaded .mobile .core.section .graphic .title.showing{opacity:1;-webkit-transform:none;transition-delay:800ms}.graphic .weightline{height:120px;position:relative;width:72%}.graphic .weightline .graph{position:absolute;top:0;left:0;height:70%;height:95%;width:100%;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-4px)}.loaded .showing .graphic .weightline .graph{opacity:1;-webkit-transform:none;transition-delay:600ms}.graphic .weightline .graph .pathline{stroke:#00bff3;stroke-width:1.8px;fill:none}.graphic .weightline .values{margin:-42px 0 0 16px;padding:8px 0 0 0;top:50%;position:absolute;left:100%;width:40%;max-width:88px}.graphic .weightline .values.has-bodyfat{margin-top:-64px}.graphic .weightline .values .values-backdrop{background:rgba(0,0,0,0.4);border-radius:8px;position:absolute;top:0;left:-12px;height:100%;width:100%;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-6px)}.loaded .showing .graphic .weightline .values .values-backdrop{opacity:0.25;-webkit-transform:none;transition-delay:600ms}.graphic .weightline .latest-weight,.graphic .weightline .latest-bodyfat{margin:0;position:relative;width:100%}.graphic .weightline .latest-weight .label,.graphic .weightline .latest-bodyfat .label{color:#1799ac;display:block;font:600 10px/1.6 "D","Lucida Grande",verdana,sans-serif;letter-spacing:0.1em;text-transform:uppercase;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.loaded .showing .graphic .weightline .latest-weight .label,.loaded .showing .graphic .weightline .latest-bodyfat .label{opacity:1;-webkit-transform:none;transition-delay:600ms}.graphic .weightline .latest-weight .value,.graphic .weightline .latest-bodyfat .value{color:#fff;display:block;font:500 18px/1.2 "D","Lucida Grande",verdana,sans-serif;letter-spacing:-0.04em;margin-bottom:6px;-webkit-font-smoothing:antialiased;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.graphic .weightline .latest-weight .value .units,.graphic .weightline .latest-bodyfat .value .units{display:inline-block;font-size:70%;font-weight:600;opacity:0.75}.loaded .showing .graphic .weightline .latest-weight .value,.loaded .showing .graphic .weightline .latest-bodyfat .value{opacity:1;-webkit-transform:none;transition-delay:660ms}.graphic .weightline .latest-weight .time,.graphic .weightline .latest-bodyfat .time{color:#495668;display:block;font:10px/1.2 "Lucida Grande",verdana,sans-serif;max-width:8em;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.loaded .showing .graphic .weightline .latest-weight .time,.loaded .showing .graphic .weightline .latest-bodyfat .time{opacity:1;-webkit-transform:none;transition-delay:700ms}.graphic .weightline .latest-bodyfat .label{color:#f8b932;font-size:9px;margin-top:8px}.graphic .weightline .latest-bodyfat .value{color:#fdf3d2;font-size:17px;font-weight:500;letter-spacing:-0.05em}.graphic .weightline .ticks{position:absolute;bottom:0;left:0;right:16px;width:auto;height:18px}.graphic .weightline .ticks .tick{position:absolute;bottom:0;left:0;width:35%}.graphic .weightline .ticks .tick:nth-child(2){left:41%}.graphic .weightline .ticks .tick:nth-child(3){left:86%}.graphic .weightline .ticks .tick .tick-line{background:-webkit-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,0.08));display:none;position:absolute;bottom:0;left:0;width:1px;height:150px}.graphic .weightline .ticks .tick .value{color:#677c9c;display:block;font:500 10px/1.2 "D","Lucida Grande",verdana,sans-serif;text-transform:uppercase;letter-spacing:0.1em;margin:0 0 6px 10px;-webkit-font-smoothing:antialiased;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-6px)}.loaded .showing .graphic .weightline .ticks .tick .value{opacity:1;-webkit-transform:none;transition-delay:400ms}.graphic .weightline .y-axis{position:absolute;top:0;left:0;height:95%;width:90%}.graphic .weightline .y-axis .tick{display:block;margin:-8px 0 0 0;position:absolute;left:0;height:12px}.graphic .weightline .y-axis .tick.max{top:5%}.graphic .weightline .y-axis .tick.mid{top:50%}.graphic .weightline .y-axis .tick.min{top:95%}.graphic .weightline .y-axis .tick .line{background:-webkit-linear-gradient(left, transparent, #44618b 25%, #415c84 75%, transparent);display:block;position:absolute;top:4px;left:0;height:1px;width:300px;transition:all 320ms ease-out;opacity:0;-webkit-transform:scaleX(0.2)}.loaded .showing .graphic .weightline .y-axis .tick .line{opacity:0.15;-webkit-transform:none;transition-delay:600ms}.graphic .weightline .y-axis .tick .label{color:#1a7e8d;color:#4f6381;display:block;font:600 11px/12px "D","Lucida Grande",verdana,sans-serif;position:relative;margin:0 0 0 8px;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 2px rgba(0,0,0,0.6);transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.loaded .showing .graphic .weightline .y-axis .tick .label{opacity:1;-webkit-transform:none}.fitness-content .month-container{margin:32px 42px 0 32px;padding:24px 0 0 0;position:relative}.fitness-content .month-container .month-backdrop{background:-webkit-linear-gradient(top, rgba(0,0,0,0.21), rgba(0,0,0,0.12));border-radius:12px;position:absolute;top:0;left:0;height:100%;width:100%;transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(0.9)}.loaded .fitness-content .month-container .month-backdrop{opacity:1;-webkit-transform:none;transition-delay:400ms}.mobile .fitness-content .month-container{margin:8px 0 0 0;padding:0}.mobile .fitness-content .month-container .month-backdrop{display:none}.fitness-content .month-container .title{display:block;position:relative}.fitness-content .month-container .title .month-info{display:inline-block;padding:0 32px 0 0;vertical-align:middle;-webkit-font-smoothing:antialiased}.fitness-content .month-container .title .month-info h1{color:#c1c6cb;font:500 16px/1.2 "D","Lucida Grande",verdana,sans-serif;letter-spacing:0.12em;padding:0 0 0 42px;text-transform:uppercase;-webkit-font-smoothing:antialiased;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.loaded .fitness-content .month-container .title .month-info h1{opacity:1;-webkit-transform:none;transition-delay:600ms}.fitness-content .month-container .title .month-info h2{color:#00bff3;font:500 14px/1.4 "D","Lucida Grande",verdana,sans-serif;letter-spacing:0em;padding:0 0 0 42px;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px)}.loaded .fitness-content .month-container .title .month-info h2{opacity:1;-webkit-transform:none;transition-delay:680ms}.fitness-content .month-container .title .average{display:inline-block;padding:0;width:30%;vertical-align:middle}.fitness-content .month-container .title .average p{border-left:1px solid rgba(255,255,255,0.07);color:#63ba33;font:400 13px/1.2 "D","Lucida Grande",verdana,sans-serif;padding:2px 0 2px 32px;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-8px);max-width:8em}.fitness-content .month-container .title .average p.low{color:#c74249}.fitness-content .month-container .title .average p.medium{color:#d3c03b}.fitness-content .month-container .title .average p.high{color:#0fc69d}.loaded .fitness-content .month-container .title .average p{opacity:1;-webkit-transform:none;transition-delay:740ms}.fitness-content .month-container .title .weight-info{display:inline-block;float:right;margin:0 32px 0 0;text-align:right;width:25%;vertical-align:middle}.mobile .fitness-content .month-container .title .weight-info{display:none}.fitness-content .month-container .title .weight-info .label{color:#657894;font:400 11px/1.2 "D","Lucida Grande",verdana,sans-serif;display:block;text-transform:uppercase;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-4px)}.loaded .fitness-content .month-container .title .weight-info .label{opacity:1;-webkit-transform:none;transition-delay:800ms}.fitness-content .month-container .title .weight-info .value{color:#fff;display:block;font:500 14px/1.2 "D","Lucida Grande",verdana,sans-serif;text-align:right;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-6px)}.loaded .fitness-content .month-container .title .weight-info .value{opacity:1;-webkit-transform:none;transition-delay:880ms}.mobile .fitness-content .month-container .title .month-info{display:block;padding:0;text-align:center}.mobile .fitness-content .month-container .title .month-info h1,.mobile .fitness-content .month-container .title .month-info h2{padding:0 8px}.mobile .fitness-content .month-container .title .month-info h2{color:#415c84}.mobile .fitness-content .month-container .title .average{display:block;text-align:center;width:auto}.mobile .fitness-content .month-container .title .average p{margin:8px auto 0 auto;padding:0;max-width:none}.fitness-content .calendar{display:block;position:absolute;top:8px;right:24px;width:25%;height:100px}.fitness-content .month-container .graphs{clear:both;margin:42px 32px 0 32px;position:relative;height:200px}.mobile .fitness-content .month-container .graphs{margin:42px 0 0 0}.fitness-content .month-days{display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;height:100%;width:100%}.fitness-content .month-days .month-day{display:-webkit-flex;display:flex;flex-basis:0;-webkit-flex-basis:0;flex-grow:1;-webkit-flex-grow:1;position:relative}.fitness-content .month-days .stepsline{overflow:visible;pointer-events:none;position:absolute;top:-16px;height:55%;width:100%;z-index:2;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateY(-8px)}.loaded .fitness-content .month-days .stepsline{opacity:1;-webkit-transform:none}.fitness-content .month-days .stepsline .pathline{stroke:url(#steplinecolor);stroke-width:1.66;opacity:0.9;stroke-dashoffset:50000px;fill:none;display:none}.fitness-content .month-days.showing .stepsline .pathline{display:block}.fitness-content .month-days .steps-bar{position:absolute;left:1px;right:1px;bottom:45%;top:0%}.fitness-content .month-days .steps-bar .steps-fill{background:-webkit-linear-gradient(top, #232933, #1a1f27);border-radius:4px;box-shadow:1px 1px 2px rgba(0,0,0,0.2),inset 1px 1px 0 rgba(255,255,255,0.04);display:block;margin:0 0 0 -6px;position:absolute;bottom:0;left:50%;width:12px;transition:all 320ms ease-out;opacity:0;-webkit-transform-origin:0 100%;-webkit-transform:scaleY(0.2)}.fitness-content .month-days .steps-bar .steps-fill.has-gym{border-bottom:2px solid #631dd6}.fitness-content .month-days .steps-bar .steps-fill.has-run{border-bottom:2px solid #1fd31a}.loaded .fitness-content .month-days .steps-bar .steps-fill{opacity:1;-webkit-transform:none}.mobile .fitness-content .month-days .steps-bar .steps-fill{width:6px;margin-left:-2px}.fitness-content .month-days .steps-bar .steps-fill .step-count{color:#fff;font:11px/1.2 "D","Lucida Grande",verdana,sans-serif;position:absolute;top:-28px;width:100%;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,0.4),0 0 5px rgba(0,0,0,0.8);z-index:10;transition:all 320ms ease-out 0ms;opacity:0;-webkit-transform:scale(0.8) translateY(2px)}.fitness-content .month-days .steps-bar:hover .steps-fill .step-count{opacity:1;-webkit-transform:none;transition-delay:40ms}.fitness-content .month-days .circle{background:rgba(0,0,0,0.12);border:2px solid #3f973c;border-radius:16px;color:#fff;font:500 8px/20px "D","Lucida Grande",verdana,sans-serif;margin:-8px 0 0 -11px;position:absolute;top:65%;left:50%;text-align:center;text-transform:uppercase;height:18px;width:18px;transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(0.35)}.fitness-content .month-days .circle a{display:block;color:#fff;text-decoration:none}.fitness-content .month-days .circle+.circle{top:76%}.fitness-content .month-days .circle.gym{border-color:#631dd6;font-size:9px}.fitness-content .month-days .circle.run{border-color:#169312;top:65%}.fitness-content .month-days .circle.bike{background-color:#151b22;border-color:#1ab316;top:55%;font-size:11px;line-height:23px}.loaded .fitness-content .month-days .circle{opacity:0.8;-webkit-transform:none}.loaded .fitness-content .month-days .circle.short{border-width:1.5px;-webkit-transform:scale(0.8);margin-top:-7px;opacity:0.75}.loaded .fitness-content .month-days .circle.long{border-color:#1fd31a;-webkit-transform:scale(1);opacity:0.9}.loaded .fitness-content .month-days .circle.very-long{-webkit-transform:scale(1.25);opacity:1}.fitness-content .month-days .day-title{display:block;position:absolute;bottom:8px;left:0;text-align:center;width:100%}.mobile .fitness-content .month-days .day-title{display:none}.fitness-content .month-days .day-title .number{color:#717a87;display:block;font:500 12px/1.3 "D","Lucida Grande",verdana,sans-serif;letter-spacing:-0.05em;text-align:center;-webkit-font-smoothing:antialiased;transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(0.4)}.loaded .fitness-content .month-days .day-title .number{opacity:1;-webkit-transform:none}.fitness-content .month-days .day-title .weekend-label{color:#4b5e7a;display:block;font:500 8px/1.6 "D","Lucida Grande",verdana,sans-serif;position:absolute;top:-16px;left:0;text-transform:uppercase;width:200%;transition:all 320ms ease-out;opacity:0;-webkit-transform:translateX(-4px)}.loaded .fitness-content .month-days .day-title .weekend-label{opacity:1;-webkit-transform:none}.loaded .month-day:nth-child(1) .number{transition-delay:340ms}.loaded .month-day:nth-child(1) .steps-fill{transition-delay:432ms}.loaded .month-day:nth-child(1) .circle{transition-delay:56ms}.loaded .month-day:nth-child(2) .number{transition-delay:380ms}.loaded .month-day:nth-child(2) .steps-fill{transition-delay:464ms}.loaded .month-day:nth-child(2) .circle{transition-delay:112ms}.loaded .month-day:nth-child(3) .number{transition-delay:420ms}.loaded .month-day:nth-child(3) .steps-fill{transition-delay:496ms}.loaded .month-day:nth-child(3) .circle{transition-delay:168ms}.loaded .month-day:nth-child(4) .number{transition-delay:460ms}.loaded .month-day:nth-child(4) .steps-fill{transition-delay:528ms}.loaded .month-day:nth-child(4) .circle{transition-delay:224ms}.loaded .month-day:nth-child(5) .number{transition-delay:500ms}.loaded .month-day:nth-child(5) .steps-fill{transition-delay:560ms}.loaded .month-day:nth-child(5) .circle{transition-delay:280ms}.loaded .month-day:nth-child(6) .number{transition-delay:540ms}.loaded .month-day:nth-child(6) .steps-fill{transition-delay:592ms}.loaded .month-day:nth-child(6) .circle{transition-delay:336ms}.loaded .month-day:nth-child(7) .number{transition-delay:580ms}.loaded .month-day:nth-child(7) .steps-fill{transition-delay:624ms}.loaded .month-day:nth-child(7) .circle{transition-delay:392ms}.loaded .month-day:nth-child(8) .number{transition-delay:620ms}.loaded .month-day:nth-child(8) .steps-fill{transition-delay:656ms}.loaded .month-day:nth-child(8) .circle{transition-delay:448ms}.loaded .month-day:nth-child(9) .number{transition-delay:660ms}.loaded .month-day:nth-child(9) .steps-fill{transition-delay:688ms}.loaded .month-day:nth-child(9) .circle{transition-delay:504ms}.loaded .month-day:nth-child(10) .number{transition-delay:700ms}.loaded .month-day:nth-child(10) .steps-fill{transition-delay:720ms}.loaded .month-day:nth-child(10) .circle{transition-delay:560ms}.loaded .month-day:nth-child(11) .number{transition-delay:740ms}.loaded .month-day:nth-child(11) .steps-fill{transition-delay:752ms}.loaded .month-day:nth-child(11) .circle{transition-delay:616ms}.loaded .month-day:nth-child(12) .number{transition-delay:780ms}.loaded .month-day:nth-child(12) .steps-fill{transition-delay:784ms}.loaded .month-day:nth-child(12) .circle{transition-delay:672ms}.loaded .month-day:nth-child(13) .number{transition-delay:820ms}.loaded .month-day:nth-child(13) .steps-fill{transition-delay:816ms}.loaded .month-day:nth-child(13) .circle{transition-delay:728ms}.loaded .month-day:nth-child(14) .number{transition-delay:860ms}.loaded .month-day:nth-child(14) .steps-fill{transition-delay:848ms}.loaded .month-day:nth-child(14) .circle{transition-delay:784ms}.loaded .month-day:nth-child(15) .number{transition-delay:900ms}.loaded .month-day:nth-child(15) .steps-fill{transition-delay:880ms}.loaded .month-day:nth-child(15) .circle{transition-delay:840ms}.loaded .month-day:nth-child(16) .number{transition-delay:940ms}.loaded .month-day:nth-child(16) .steps-fill{transition-delay:912ms}.loaded .month-day:nth-child(16) .circle{transition-delay:896ms}.loaded .month-day:nth-child(17) .number{transition-delay:980ms}.loaded .month-day:nth-child(17) .steps-fill{transition-delay:944ms}.loaded .month-day:nth-child(17) .circle{transition-delay:952ms}.loaded .month-day:nth-child(18) .number{transition-delay:1020ms}.loaded .month-day:nth-child(18) .steps-fill{transition-delay:976ms}.loaded .month-day:nth-child(18) .circle{transition-delay:1008ms}.loaded .month-day:nth-child(19) .number{transition-delay:1060ms}.loaded .month-day:nth-child(19) .steps-fill{transition-delay:1008ms}.loaded .month-day:nth-child(19) .circle{transition-delay:1064ms}.loaded .month-day:nth-child(20) .number{transition-delay:1100ms}.loaded .month-day:nth-child(20) .steps-fill{transition-delay:1040ms}.loaded .month-day:nth-child(20) .circle{transition-delay:1120ms}.loaded .month-day:nth-child(21) .number{transition-delay:1140ms}.loaded .month-day:nth-child(21) .steps-fill{transition-delay:1072ms}.loaded .month-day:nth-child(21) .circle{transition-delay:1176ms}.loaded .month-day:nth-child(22) .number{transition-delay:1180ms}.loaded .month-day:nth-child(22) .steps-fill{transition-delay:1104ms}.loaded .month-day:nth-child(22) .circle{transition-delay:1232ms}.loaded .month-day:nth-child(23) .number{transition-delay:1220ms}.loaded .month-day:nth-child(23) .steps-fill{transition-delay:1136ms}.loaded .month-day:nth-child(23) .circle{transition-delay:1288ms}.loaded .month-day:nth-child(24) .number{transition-delay:1260ms}.loaded .month-day:nth-child(24) .steps-fill{transition-delay:1168ms}.loaded .month-day:nth-child(24) .circle{transition-delay:1344ms}.loaded .month-day:nth-child(25) .number{transition-delay:1300ms}.loaded .month-day:nth-child(25) .steps-fill{transition-delay:1200ms}.loaded .month-day:nth-child(25) .circle{transition-delay:1400ms}.loaded .month-day:nth-child(26) .number{transition-delay:1340ms}.loaded .month-day:nth-child(26) .steps-fill{transition-delay:1232ms}.loaded .month-day:nth-child(26) .circle{transition-delay:1456ms}.loaded .month-day:nth-child(27) .number{transition-delay:1380ms}.loaded .month-day:nth-child(27) .steps-fill{transition-delay:1264ms}.loaded .month-day:nth-child(27) .circle{transition-delay:1512ms}.loaded .month-day:nth-child(28) .number{transition-delay:1420ms}.loaded .month-day:nth-child(28) .steps-fill{transition-delay:1296ms}.loaded .month-day:nth-child(28) .circle{transition-delay:1568ms}.loaded .month-day:nth-child(29) .number{transition-delay:1460ms}.loaded .month-day:nth-child(29) .steps-fill{transition-delay:1328ms}.loaded .month-day:nth-child(29) .circle{transition-delay:1624ms}.loaded .month-day:nth-child(30) .number{transition-delay:1500ms}.loaded .month-day:nth-child(30) .steps-fill{transition-delay:1360ms}.loaded .month-day:nth-child(30) .circle{transition-delay:1680ms}.loaded .month-day:nth-child(31) .number{transition-delay:1540ms}.loaded .month-day:nth-child(31) .steps-fill{transition-delay:1392ms}.loaded .month-day:nth-child(31) .circle{transition-delay:1736ms}.loaded .month-day:nth-child(32) .number{transition-delay:1580ms}.loaded .month-day:nth-child(32) .steps-fill{transition-delay:1424ms}.loaded .month-day:nth-child(32) .circle{transition-delay:1792ms}.month-container .month-nav .switch-month{display:block;margin:-70px 0 0 -64px;top:50%;left:0;pointer-events:none;position:absolute;height:128px;width:64px;transition:all 320ms ease-out;opacity:0;-webkit-transform:scale(0.8)}.loaded .month-container .month-nav .switch-month{opacity:1;-webkit-transform:none;pointer-events:auto}.mobile .month-container .month-nav .switch-month{top:-8px;margin:0;z-index:55;height:64px}.mobile .month-container .month-nav .switch-month.next{margin-right:0}.month-container .month-nav .switch-month.next{margin-left:0;margin-right:-64px;left:auto;right:0}.month-container .month-nav .switch-month:hover .arrow{-webkit-transform:translateX(8px);opacity:0.6;transition-delay:80ms}.month-container .month-nav .switch-month:hover .arrow.left{-webkit-transform:rotateZ(-180deg) translateX(8px)}.month-container .month-nav .switch-month .arrow{display:block;margin:0 auto;width:42px;height:128px;background:url(../images/helix/nav/arrow_white.png) no-repeat center center;background-size:28px 48px;transition:all 320ms ease-out;opacity:0.3;-webkit-transform:none}.month-container .month-nav .switch-month .arrow.left{-webkit-transform:rotateZ(-180deg) translateX(0)}.mobile .month-container .month-nav .switch-month .arrow{opacity:0.5;height:64px}
