.track-button.notification{position:relative;padding:1.25rem .5rem;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:3px 3px 3px #ccc;box-shadow:3px 3px 3px #ccc}.track-button.notification.isTracking,.track-button.notification:active{-webkit-box-shadow:none;box-shadow:none}.track-button.notification .trackIndicator{position:absolute}.track-button.notification.isTracking .trackIndicator{border:5px solid #fff;opacity:1;border-radius:50%;-webkit-animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.track-button.notification.isTracking .trackIndicator:nth-child(2){-webkit-animation-delay:-.5s;animation-delay:-.5s}@-webkit-keyframes lds-ripple{0%{top:50%;left:50%;width:0;height:0;opacity:1}to{top:-1px;left:-1px;width:100%;height:100%;opacity:0}}@keyframes lds-ripple{0%{top:50%;left:50%;width:0;height:0;opacity:1}to{top:-1px;left:-1px;width:100%;height:100%;opacity:0}}.clock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.clock h1{font-weight:bolder;font-size:2rem;line-height:2rem}.clock h1 b{color:#aaa}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sidebar>.menu{width:150px;height:100%;position:fixed;top:36px;right:0;bottom:0;left:-150px;z-index:10;-webkit-transition:left .2s;transition:left .2s;background-color:#666}.sidebar>.menu .menu-list a{color:#fff}.sidebar>.overlay{position:fixed;z-index:8;left:0;right:0;top:0;background-color:#000;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}body.sidebar-active .sidebar>.menu{left:0}body.sidebar-active .sidebar>.overlay{bottom:0;opacity:.4}.topnav{background-color:#666;color:#fff;-webkit-box-shadow:1px 0 6px #666;box-shadow:1px 0 6px #666;position:fixed;left:0;right:0;top:0;z-index:100;margin:0}.topnav h2{font-family:monospace;font-weight:700}.topnav .button{border-radius:0}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;margin-top:52px}#app>.section{padding-top:0}