.school-settings__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:16px}@media screen and (min-width:960px){.school-settings__grid{grid-template-columns:repeat(2,1fr)}}.flex{padding:.9375rem}.async-select{margin-bottom:18px}.card__text h2{font-size:.75rem;font-weight:900;margin:0 0 1.25rem;text-transform:uppercase}.card__text h3{font-weight:400;color:#9b9b9b;font-size:1rem;text-transform:uppercase}.card__text h3.label{display:inline-block;margin-top:.625rem;margin-bottom:.625rem;min-width:7.5rem}.card__text .hoursGroup{padding:0 .625rem}.card__text .hoursGroup:nth-child(2n){background-color:#f5f5f5}.card__text .openingHours{color:#000;font-weight:700}.card__text .school{font-size:1.125rem;color:#0a0b09;font-weight:500;margin-top:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card__text .school .logo,.card__text .school .name{display:inline-table}.card__text .school .nameInput:after{content:"";width:100%;height:.0625rem;margin-top:-.125rem;background-color:#e9e9e9}.card__text .school .actions{display:inline-table}.card__text .school .actions .action{display:inline-table;margin-left:.625rem;cursor:pointer}.card__text .school .actions .action.edit:hover .icon{color:#008ac4}.card__text .school .actions .action.delete:hover .icon{color:#d0021b}.card__text .school .actions .action.save:hover .icon{color:#00b900}.warning-text{color:#d0021b;font-weight:700}.attention{font-size:.875rem;font-weight:700;font-style:italic}.status__container{position:relative}.status__field{display:inline-table;width:15.625rem;-webkit-box-shadow:none;box-shadow:none;border:1px solid #333;border-radius:.3125rem}.label{position:absolute;top:2px;left:20px;background-color:#fff;color:#333;font-size:.75rem;padding:5px;z-index:10}.label:first-letter,.status__example{text-transform:uppercase}.status__example{display:inline;margin-left:1.5rem;color:#fff;border-radius:.3125rem;padding:.625rem .875rem}.status__example.status__example--highlighted{background-color:#ffc100}.status__example.status__example--busy{background-color:#008ac4}.status__example.status__example--closed{background-color:#d0021b}.status__example.status__example--old{background-color:#ff7800}.status__example.status__example--finished{background-color:#00b900}.status__example.status__example--inactive{background-color:#9b9b9b}.status__example.status__example--dismissed{background-color:purple}.status__example.status__example--future{background-color:#000}.treatment__container{position:relative}.treatment__field{display:inline-table;width:15.625rem;-webkit-box-shadow:none;box-shadow:none;border:1px solid #333;border-radius:.3125rem}.treatment__field .treatment__title{line-height:46px;display:inline-block;margin-left:20px;font-size:16px}.treatment__example{width:40px;height:40px;border-radius:100%;display:inline-block;border-radius:0;margin-left:1.5rem;color:#fff;padding:.625rem .875rem;text-transform:uppercase;vertical-align:bottom}.treatment__example.treatment__example--purple{background-color:purple}.treatment__example.treatment__example--teal{background-color:teal}.treatment__example.treatment__example--blue{background-color:#008ac4}.treatment__example.treatment__example--yellow{background-color:#f8c623}.treatment__example.treatment__example--burgundy{background-color:#7b2b3d}.treatment__example.treatment__example--pink{background-color:pink}.text-align-right{text-align:right}.profile .text{margin-top:1.5rem;margin-bottom:.75rem}.profile .text:first-child{margin-top:0}.icon{cursor:pointer}.lock-explain__subtext{font-weight:400;display:block;font-size:.875rem;color:#4a4a4a}.school-tools__card{height:100%!important}.school-tools__buttons--container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}@media screen and (max-width:960px){.school-tools__buttons--container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.plan-status__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:16px}.action{cursor:pointer}.action--edit:hover{color:#008ac4}.action--cancel:hover{color:#d0021b}.action--save:hover{color:#00b900}