body,html{font-family:'"Noto Sans"'}*,body,html{padding:0;margin:0}*{outline:none;box-sizing:border-box}:after,:before{box-sizing:inherit}:root{--fc-today-bg-color:#fff!important}.fc-col-header-cell,.fc-datagrid-cell-frame,.fc-timegrid-axis,.fc-timegrid-slot-label{border-left:none!important;border-right:none!important}.fc-resource-timeline-divider,.fc-timegrid-divider{display:none!important}.appointment-calendar-shell .fc{--fc-border-color:#edeef2;--fc-non-business-color:rgba(17,24,39,.06);--fc-today-bg-color:rgba(84,54,245,.02);--fc-highlight-color:rgba(84,54,245,.08)}.appointment-calendar-shell .fc-scrollgrid-section-header>*{box-shadow:0 1px 0 rgba(0,0,0,.04)}@media(max-width:768px){.hide-on-mobile{display:none!important}}@media(max-width:767px)and (orientation:portrait){.dashboard-header-controls,.dashboard-header-controls .ant-btn,.dashboard-header-controls .ant-picker,.dashboard-header-controls .ant-segmented,.dashboard-header-controls .ant-select,.dashboard-header-controls .ant-space,.dashboard-header-controls.ant-space-vertical,.dashboard-header-controls>.ant-space-item{width:100%}.dashboard-header-controls .ant-segmented .ant-segmented-group{flex-wrap:wrap;row-gap:4px}.dashboard-header-controls .ant-segmented .ant-segmented-item{flex:1 1 33.33%;min-width:0}.dashboard-header-controls .ant-segmented .ant-segmented-item-label{padding:0 4px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(orientation:landscape)and (max-width:1024px){.dashboard-header-controls .ant-space-item{flex-shrink:0}.dashboard-header-controls .ant-segmented{flex-shrink:1;min-width:0}.ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-table-wrapper .ant-table{min-width:100%}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{white-space:nowrap;padding:8px 12px;font-size:12px}.ant-card .ant-card-body{padding:16px}}