.agenda{display:grid;grid-template-columns:120px auto!important;grid-gap:1rem;gap:1rem;padding:.5rem 1.5rem;background-color:#fff;margin-bottom:.5rem}.agenda_wrapper{overflow-y:auto}.agenda_month{min-width:100px}.agenda_month input[type=text]{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px;text-transform:uppercase;padding:1rem 0}.agenda_month fieldset{border:0;border-radius:unset;border-bottom:2px solid #49454f}.agenda_days{display:flex;list-style-type:none;gap:.75rem;width:100%;overflow-y:auto;padding-left:0;margin-top:.5rem}.agenda_days li{flex:0 0 2rem;height:2rem;border-radius:2rem;line-height:2rem!important;background-color:#f5fafd;text-align:center;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px;color:#49454f;margin-bottom:.7rem;cursor:pointer}.agenda_days li.active{background-color:#04586c;color:#fff}::-webkit-scrollbar{height:2px;width:4px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#f5fafd}::-webkit-scrollbar-thumb:hover{background:#49454f}.payment-template .MuiGrid-item{display:grid;justify-content:flex-end;grid-gap:1rem;gap:1rem;grid-template-columns:3fr 2fr;text-align:right;padding:.25rem 0}body{overflow-x:hidden}h5{margin:0}.MuiAppBar-root .MuiContainer-root{padding:0 1rem;margin-bottom:.5rem}.header-logo{max-width:100%;height:auto;width:2.5rem}.button-with-check{background-color:#e4e9ec!important;color:#04586c!important}.button-with-check .MuiFormControlLabel-root .MuiCheckbox-root{color:#04586c;padding:0 .5rem 0 0}.button-with-check .MuiFormControlLabel-root span{font-weight:500;font-size:.875rem}.patient-view .detail-card{border:0}.patient-view .detail-card li{background-color:#f5fafd}.consultation-container__details{padding:0 1.5rem 1rem;background-color:#f5fafd}.consultation-container .detail-card li{background-color:#dceaea}.infinite-scroll-component__outerdiv{width:100%}