body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}body{font-family:Poppins,sans-serif;justify-content:center;margin:20px;padding:0}.page,body{display:flex}.page{flex-direction:column}ion-icon{color:#1476bc}section{grid-gap:0;display:grid;grid-template-columns:196px 1fr}@media (min-width:800px){.content{width:604px}}@media (min-width:1024px){.content{width:828px}}@media (min-width:1200px){.content{width:1004px}}@media (min-width:1600px){.content{width:1280px}}.navigation{align-self:start;box-shadow:inset 0 6px 6px -6px gray;padding-top:20px;width:196px}.navigation ul{align-items:flex-start;display:flex;flex-direction:column;margin-top:0;padding-left:0}.navigation li{list-style:none;list-style-position:inside;width:100%}.navigation li a{grid-gap:10px;align-items:center;background-repeat:no-repeat;color:#1476bc;display:grid;font-size:.9em;grid-template-columns:auto 1fr;height:40px;line-height:40px;padding-left:15px;text-decoration:none;width:100%}.navigation .icon-large{height:22px;width:22px}.navigation li a.active{background-color:#f2f8fc;font-weight:700}.content{background-color:#f2f8fc;box-shadow:inset 0 6px 6px -6px gray;min-height:480px;padding:20px}.content>.breadcrumb{color:#1476bc;font-size:12px}.content>.title{font-family:Roboto;font-size:24px;font-weight:700;padding:18px 0}.drop-shadow-content-box{background-color:#fff;border-radius:5px;box-shadow:0 3px 6px #00000029;margin-bottom:20px;padding:6px 12px 12px}.group-user-control{display:flex;flex-direction:column}.group-user-control h4{font-size:9px}.group-user-control div,.group-user-list{display:flex;flex-direction:row}.group-user-list button{background-color:#ecfcf9;border:1px solid #0e9648;border-radius:50%;color:#0e9648;font-size:11px;height:24px;line-height:24px;margin-right:4px;text-align:center;text-decoration:none;width:28px}.group-user-control button.selected{border:2px solid #1376bc;color:#1376bc}.user-filter{align-items:center;display:flex;flex-direction:row;margin-left:20px}.user-filter select{border-color:#d6d6d6;color:#4d4d4d;font-size:10px;height:27px;margin-right:10px;opacity:.5;padding:6px}.user-filter button{border:1px solid #4d4d4d;border-radius:10px;font-size:10px;height:20px;margin-right:6px;width:70px}.modal{background:#0009;height:100%;left:0;position:fixed;top:0;width:100%}.modal-main{background:#fff;height:auto;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.modal-content,.modal-main{align-items:center;display:flex}.modal-content{flex-direction:column;justify-content:flex-start;padding:5px}button.modal-close{background-color:#a71414;color:#fff;padding:10px 15px}.nFitScores{background-color:#fff;min-height:200px}.nFitScores .controls{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.nFitScores .controls .nFitScoreTitle{font-family:Roboto;font-size:16px;font-weight:700;padding:20px}.nFitScores .controls button.timePeriod{background:#fff 0 0 no-repeat padding-box;border:1px solid #4d4d4d;border-radius:10px;color:#4d4d4d;font-size:9px;height:20px;margin:12px 3px;padding:4px;text-decoration:none}.nFitScores .controls button.selected{background:#e2e8fc 0 0 no-repeat padding-box}.nFitScores .controls label{color:#1476bc;font-size:9px}.nFitScores .controls .showScan{background-color:#a71414;color:#fff;margin-left:50px;padding:10px 15px}.manageScores{display:flex;flex-direction:row}.overallScore{margin:10px 20px}.overallScoreLabel{font-family:Roboto;font-size:12px;font-weight:700}.numericOverallScore{font-size:24px;font-weight:700}.numericOverallScore.up{color:#0e9648}.numericOverallScore.down{color:#f0a06d}.annotationForm{display:flex;flex-direction:column}.annotationInfo,.annotationInfo .icon-medium{color:#0025c1;font-size:10px;margin-bottom:5px}.annotationEntry,.annotationInfo{grid-gap:10px;align-items:flex-start;display:grid;grid-template-columns:auto 1fr}.annotationEntry button,.annotationEntry textarea{align-self:start;display:block}.annotationEntry textarea{border:2px solid #d6d6d6;border-radius:4px;box-sizing:border-box;font-size:10px;height:57px;padding:5px;resize:none;width:413px}.annotationEntry button .icon-medium{color:#000;margin-left:-60px;margin-top:4px}.qrCodeBorder{margin:5px;padding:10px}button{background-color:#fff;border:none;cursor:pointer}.statCard{display:flex;flex-direction:row;justify-content:space-between;margin-right:20px;width:200px}.statCards .cardHelp{height:16px;width:16px}.statCards .cardHelp span{display:block;width:400px;word-break:"break-all",}.statCards .cardDetails{display:flex;flex-direction:column;padding:5px 6px 12px}.cardTitle{font-size:12px;padding:6px 3px}.cardScore{font-size:24px;font-weight:700;padding:6px 3px}.cardDelta{font-size:20px;font-weight:400}.cardDelta.up{color:#0e9648}.cardDelta.down{color:#f0a06d}.nFitStatistics{margin:20px 0}.nFitStatistics .subTitle{font-size:20px;font-weight:700;margin-bottom:5px}.statCards{flex-wrap:wrap;max-width:1444px}.statCards,header{display:flex;flex-direction:row}header{align-items:center;font-family:Roboto;height:55px;justify-content:space-between}header a.logo img{max-height:28px;max-width:127px}header .user{align-items:center;display:flex;flex-direction:row;height:55px;justify-content:space-between}.user .icon-large{height:25px;width:25px}.accountAction{color:#4d4d4d;font-size:9px;margin:0 20px 0 10px;text-decoration:none}
/*# sourceMappingURL=main.a16072ea.css.map*/