@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/be-vietnam-pro-vietnamese-400-normal-CRcqvyg1.woff2)format("woff2"),url(/assets/be-vietnam-pro-vietnamese-400-normal-BuGn0gnm.woff)format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/be-vietnam-pro-vietnamese-500-normal-DREgrEoJ.woff2)format("woff2"),url(/assets/be-vietnam-pro-vietnamese-500-normal-CfdwVo8-.woff)format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/be-vietnam-pro-vietnamese-600-normal-nyU-ZL2p.woff2)format("woff2"),url(/assets/be-vietnam-pro-vietnamese-600-normal-DkpCIyan.woff)format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/be-vietnam-pro-vietnamese-700-normal-Csr0PCuG.woff2)format("woff2"),url(/assets/be-vietnam-pro-vietnamese-700-normal-By_5yT39.woff)format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/be-vietnam-pro-latin-400-normal-PpnXBOrz.woff2)format("woff2"),url(/assets/be-vietnam-pro-latin-400-normal-bXgqVju9.woff)format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/be-vietnam-pro-latin-500-normal-B6LVzGNe.woff2)format("woff2"),url(/assets/be-vietnam-pro-latin-500-normal-BJkVuMHw.woff)format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/be-vietnam-pro-latin-600-normal-BZDkUTrt.woff2)format("woff2"),url(/assets/be-vietnam-pro-latin-600-normal-5IO4e7bK.woff)format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/be-vietnam-pro-latin-700-normal-DlW1Zbsh.woff2)format("woff2"),url(/assets/be-vietnam-pro-latin-700-normal-C2EtzaOi.woff)format("woff")}:root{--app-font:"Be Vietnam Pro", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--app-bg:#f4f7f8}:root[data-theme=dark]{--app-bg:#0c1214}html,body{background:var(--app-bg);font-family:var(--app-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"tnum" 0;margin:0}.ant-table,.ant-statistic-content{font-variant-numeric:tabular-nums}*{scrollbar-width:thin;scrollbar-color:#7f8c9659 transparent}.app-menu .ant-menu-item-group-title{letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600;padding-top:16px!important}.row-inactive>td{opacity:.55}.ant-table-cell.ant-table-cell-align-right,.ant-table td[style*="text-align: right"],.nowrap{white-space:nowrap}.group-sider-item:hover{background:var(--ant-color-fill-tertiary)}@media (hover:hover){.group-sider-item .group-sider-more{opacity:0}.group-sider-item:hover .group-sider-more,.group-sider-item .group-sider-more.ant-dropdown-open{opacity:1}}.group-sider{flex:0 0 280px;position:sticky;top:12px}@media (width<=767px){.group-sider{flex-basis:100%;position:static}}.dental-calendar .fc{font-family:inherit;font-size:13px}.dental-calendar .fc-col-header-cell-cushion,.dental-calendar .fc-daygrid-day-number{color:inherit;text-transform:capitalize;font-weight:500;text-decoration:none}.dental-calendar .fc-timegrid-slot{height:18px}.dental-calendar .fc-timegrid-slot-label-cushion{opacity:.7;font-variant-numeric:tabular-nums;font-size:11px}.dental-calendar .fc-event{cursor:pointer;border-radius:6px}.dental-calendar .fc-ev{color:#fff;padding:1px 4px;font-size:12px;line-height:1.3;overflow:hidden}.dental-calendar .fc-daygrid-event .fc-ev{white-space:nowrap;text-overflow:ellipsis}.dental-calendar .fc-ev-sub{opacity:.85;font-size:11px}.dental-calendar .fc-ev-muted{opacity:.5;text-decoration:line-through}.dental-calendar .fc-daygrid-dot-event .fc-ev,.dental-calendar .fc-daygrid-block-event .fc-ev{color:inherit}.dental-calendar .fc-daygrid-block-event .fc-ev{color:#fff}
