@layer components{.sidebar-date-picker .mud-picker-paper{padding:.5rem 1rem}.week-picker .mud-picker-calendar .week-highlight{background-color:color-mix(in srgb, var(--mud-palette-primary) 16%, transparent);border-radius:0}.week-picker .mud-picker-calendar .week-highlight-start{border-bottom-left-radius:999px;border-top-left-radius:999px}.week-picker .mud-picker-calendar .week-highlight-end{border-bottom-right-radius:999px;border-top-right-radius:999px}.week-picker .mud-picker-calendar .week-highlight-selected{background-color:var(--mud-palette-primary);color:var(--mud-palette-primary-text);font-weight:600}.ui-info-card-title{font-size:1.2rem;text-transform:uppercase;opacity:.8;color:#5c3500}.ui-unit-info .caption{font-size:.8rem;opacity:.7}.ui-unit-info .caption.caption-bold{font-weight:700}.ui-unit-info .value{opacity:.9;font-size:1.1rem}.ui-unit-info .value.small-size{font-size:1rem}.ui-unit-info .value.large-size{font-size:1.8rem}.ui-unit-info-horizontal{border-bottom:1px solid #eceff1}.ui-unit-info-horizontal:last-child{border-bottom:none}.ui-unit-info-horizontal .caption{font-size:.9rem;font-weight:400}.ui-unit-info-horizontal .value{opacity:.8}.appointment-status-filter{border:1px solid rgba(0,0,0,0);box-sizing:border-box}.appointment-status-filter-selected{background-color:var(--mud-palette-background-gray);border:1px solid var(--mud-palette-lines-default)}.flat-panel{border:none;box-shadow:none;padding:0}@media screen and (min-width: 600px){.flat-panel{border:1px solid var(--mud-palette-lines-default);padding:1rem 1rem;padding-top:.5rem}}}
