.App{text-align:center}.App-logo{-webkit-animation:App-logo-spin infinite 20s linear;animation:App-logo-spin infinite 20s linear;height:80px}.user-header{background-color:#fff;height:80px;padding:20px 30px;border-bottom:1px solid #e6e6e6}.section-title{font-size:20;font-family:HelveticaNeue}.App-intro{font-size:large}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.nav-header{background-color:#5b48b8;height:50px;padding:0 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.powered-by-container{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.header,.powered-by-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-box-direction:normal}.header{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:35px;box-sizing:border-box}.header,.user-header{background-color:#fff;border-bottom:1px solid #e6e6e6}.user-header{padding:0 10px;margin-left:20px;margin-right:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.name{margin-left:10px;font-size:16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.controls-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background-color:#fff;padding:20px 0;box-sizing:border-box;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content-container{margin:35px}.section-container{margin-bottom:35px;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section-title{font-size:20px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin:6px}.section-description{margin:0 50px 15px}.graph-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;flex-direction:row;height:120px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:0 7px;position:relative;overflow-x:hidden}.graph-container,.graph-y-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row}.graph-y-container{flex-direction:row}.full-graph-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.x-axis-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;flex-direction:row}.x-axis-container,.x-axis-label-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;padding:0}.x-axis-label-container{flex-direction:row}.x-axis-divider{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:20px}.baseline-x-axis-divider,.x-axis-divider{border-right:1px solid #e6e6e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.baseline-x-axis-divider{width:10%}.x-axis-label{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.x-axis-label,.y-axis-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1}.y-axis-container{-webkit-flex:1;-ms-flex:1;flex:1;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;z-index:-1;padding:inherit}.y-axis-divider{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-bottom:1px solid #f7f7f7}.y-axis-divider,.y-axis-label-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.y-axis-label-container{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:5px;position:relative;width:10px}.y-axis-top-label-container{-ms-flex-item-align:stretch;-ms-flex-pack:center}.y-axis-bottom-label-container,.y-axis-top-label-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-self:stretch;align-self:stretch;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.y-axis-bottom-label-container{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:stretch;-ms-flex-pack:center}.y-axis-main-label-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.y-axis-main-label,.y-axis-main-label-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.y-axis-main-label{position:absolute;text-align:center;margin:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.bar,.y-axis-main-label{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 4px}.bar-marker{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;height:2}.bar-marker,.horiz-bar-y-axis-divider{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.horiz-bar-y-axis-divider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f7f7f7}.horiz-bar{height:5px}.relative-indicator-container{position:absolute;top:0;left:0;right:0;bottom:0;padding:inherit;margin-left:10%;z-index:-3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.relative-indicator{background-color:hsla(0,0%,97%,.5)}.key-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:10px 0;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.key-container,.key-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.key-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:0;margin-bottom:0}.key-dot{width:8px;height:8px;border-radius:4px;margin-right:6px}.value-dot{-webkit-flex:1;-ms-flex:1;flex:1;height:12px;border-radius:6px;margin:4px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.mood-container,.value-dot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1}.mood-container{-webkit-flex:1;-ms-flex:1;flex:1}.mood-spacer{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.mood-circle,.mood-spacer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mood-circle{width:360px;height:360px;border-radius:180px;border:1px solid #e6e6e6;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mood-inner-circle{width:120px;height:120px;border-radius:60px;border:1px solid #e6e6e6}.intensity-legend{margin-left:50px;width:210px;height:80px;border:1px solid #e6e6e6;box-sizing:border-box;padding:10px 30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.intensity-bar,.intensity-legend{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.intensity-bar{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;height:9px;margin:15px 0 0}.intensity-bar-section{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.intensity-bar-axis,.intensity-bar-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.intensity-bar-axis{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;margin:0 -12px 0 -3px}.legend-title{font-size:12px;font-style:bold;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#aaa;margin:0}.control-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:268px;margin:10px 20px}.control-btn-container,.control-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.control-btn-container{height:35px;border:1px solid #eee;border-radius:3px;box-sizing:border-box;width:270px;background-color:#f7f7f7}.control-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.bordered-ctrl-btn{border-left:1px solid #eee}.ctrl-btn-sel{background-color:#5b48b8}.secondary-header{font-weight:700;color:#ccc;margin:0;margin-bottom:10px}.ctrl-btn-label-unsel,.secondary-header{font-size:12px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.ctrl-btn-label-unsel{color:#666}.ctrl-btn-label-sel{font-size:12px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;color:#fff}.ps-container{position:absolute;top:0;bottom:0;width:100%}.ps-content-container{width:100%;height:100%;background-color:#f7f7f7}.list-container{padding:50px 32px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.col-desc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-bottom:1px solid #ccc;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:30px;padding-right:15px}.col-label{font-size:12px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;color:#ccc;margin-bottom:4px}.patient-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:71px;background-color:#fff;border-bottom:1px solid #e6e6e6;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:30px;padding-right:15px}.patient-row-name{font-size:16px;font-weight:700}.patient-row-active,.patient-row-name{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.patient-row-active{font-size:14px}.patient-row-days{font-size:24px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}.name-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.day-container,.status-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.next-arrow{margin-left:15px}.next-arrow-hidden{margin-left:15px;visibility:hidden}.tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:130px;position:relative}.tab-label{font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;color:#fff}.tab-underline{position:absolute;height:2px;left:0;right:0;bottom:2px;background-color:#fff}.add-btn{width:60px;height:60px;position:fixed;right:20px;bottom:20px;border-radius:30px;background-color:#cf1;box-shadow:0 0 15px rgba(0,0,0,.2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.add-patient-container{position:absolute;top:0;bottom:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.text-input-label{font-size:16px;font-weight:700;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#000;margin:8px}.add-patient-input-container{width:350px;height:50px;border:1px solid #e6e6e6;margin-bottom:10px;box-sizing:border-box}.add-patient-input,.add-patient-input-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.add-patient-input{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border:0;padding:0 20px;text-align:center;font-size:16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#000}.send-btn-container{width:50px;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body{margin:0;padding:0;font-family:sans-serif}
/*# sourceMappingURL=main.fcaa6237.css.map*/