.small-button{font-size:10px;font-size:.625rem;padding:.25rem .625rem;border-radius:12px}.card{position:relative;margin-bottom:.9375rem;border-radius:35px;border-radius:2.1875rem;box-sizing:border-box}.card+.MuiCollapse-container{margin-top:-.625rem;padding-top:.625rem}.card--child{margin-left:3.375rem}.card__header{position:relative;z-index:6;min-height:70px;min-height:4.375rem;padding:.9375rem 5.25rem .375rem 1rem;border-radius:35px;border-radius:2.1875rem}@media screen and (min-width:43.75em){.card__header{display:flex;align-items:center;flex-wrap:wrap}}@media screen and (min-width:73.125em){.card__header{flex-wrap:nowrap;padding:.375rem 5.25rem .375rem 1rem}}.card__header>div:first-child{margin-bottom:20px}@media screen and (min-width:43.75em){.card__header>div:first-child{margin-bottom:0}}.card__title{padding:1rem 0;font-size:24px;font-size:1.5rem;width:100%;flex:0 0 auto}@media screen and (min-width:43.75em){.card__title{padding:.375rem 0 .25rem 4.6875rem}}@media screen and (min-width:73.125em){.card__title{padding-left:1.875rem;width:auto;flex:1 1 auto}}.card__title a{display:block}.card__title h3{margin:0;font-family:SymphonieGrotesque,sans-serif;font-weight:600;line-height:1;color:#000;transition:color .25s ease-out}.card__title a:focus h3,.card__title a:hover h3{color:#5a6c69}.card__expand{position:absolute;top:50%;right:16px;right:1rem;margin-top:-1.25rem;box-shadow:none;background-color:#cdd6d4;transition:transform .25s ease-in-out,background-color .25s ease-in-out}.card__expand--open,.card__expand:focus,.card__expand:hover{background-color:#8ca09c}.card__expand--open{transform:rotate(135deg)}.card__edit{position:absolute;right:16px;right:1rem;bottom:-52px;bottom:-3.25rem}.card__delete,.card__hours{position:absolute;right:16px;right:1rem;bottom:-104px;bottom:-6.5rem}.card__delete{background-color:#ff5745}.card__delete--lower{bottom:-156px;bottom:-9.75rem}.card__delete:focus,.card__delete:hover{background-color:#ba4033}.react-swipeable-view-container>div{padding:0 .5rem}.chart-container{padding:0 1.25rem;marginTop:24px;marginTop:1.5rem}main{width:100%;transition:width 225ms cubic-bezier(.4,0,.6,1)}@media screen and (max-width:959px){main{width:100%!important}}.content__list{padding:.5rem 3rem 1.125rem;max-width:1105px;max-width:69.0625rem;margin:0 auto}@media screen and (min-width:60em){.content__list{padding:.5rem 3.625rem 1.125rem}}textarea{min-height:120px;min-height:7.5rem}.text-field{margin-bottom:0}.text-field--elevation>div{box-shadow:0 1px 8px 0 rgba(0,0,0,.1),0 3px 4px 0 rgba(0,0,0,.06),0 3px 3px -2px rgba(0,0,0,.04)}.text-field>div{background-color:#fff;border-radius:30px}.text-field>div:before{display:none}.text-field>div:after{border-bottom-color:#b652f7;left:36px;right:36px}.text-field>div.Mui-focused,.text-field>div:not(.Mui-disabled):hover{background-color:#fff}.text-field>p{margin-left:2.25rem;margin-right:2.25rem}.text-field .MuiInputLabel-filled{transform:translate(36px,20px) scale(1);font-weight:500}.text-field .MuiInputLabel-filled.MuiInputLabel-shrink{transform:translate(36px,10px) scale(.75);font-weight:400}.text-field .MuiInputAdornment-root{margin-right:1.25rem;font-weight:500}.text-field .MuiSelect-select{padding-left:2.25rem;padding-right:3rem;font-weight:500}.text-field .MuiSelect-select:focus{background:none}.text-field .MuiSelect-root svg{right:22px;right:1.375rem}.text-field input{padding-left:2.25rem;padding-right:2.25rem;font-weight:500}.text-field textarea{padding-left:1.5rem;padding-right:1.5rem;font-weight:500}.segmented-controller{display:flex;background:none;margin:0 -.75rem}.segmented-controller--small{max-width:358px;max-width:22.375rem;margin:0 auto}.segmented-controller--wrap{flex-wrap:wrap}.segmented-controller--wrap button{width:calc(50% - 1.5rem);flex:0 0 auto}.segmented-controller button{flex-grow:1;min-height:57px;min-height:3.5625rem;font-family:SymphonieGrotesque,sans-serif;font-size:24px;font-size:1.5rem;font-weight:700;color:#141918;transition:border-color .25s ease-out}.segmented-controller button:nth-child(n){border:4px solid #cdd6d4;border-radius:28px;margin:0 .75rem .75rem}.segmented-controller button:focus,.segmented-controller button:hover{background-color:#cdd6d4}.segmented-controller button.Mui-selected{background-color:#cdd6d4;color:#141918}body{background:rgba(204,214,212,.3)!important}.App{display:flex}.main-logo{height:38px;height:2.375rem;width:77px;width:4.8125rem;position:fixed;top:16px;top:1rem;left:58px;left:3.625rem}.content{flex-grow:1}a{text-decoration:none}