#react-doc-viewer #proxy-renderer,#react-doc-viewer #msdoc-renderer{height:100%!important}
.icon-modal,.icon-modal-header{flex-direction:column;gap:10px;display:flex}.icon-modal-actions{justify-content:flex-end;gap:8px;display:flex}.icon-modal-body{max-height:60vh;padding-right:2px;overflow:hidden auto}.icon-grid{flex-wrap:wrap;gap:10px;display:flex;overflow-x:hidden}.icon-item{text-align:center;flex:none;width:88px}@media (max-width:768px){.icon-item{width:72px}}.icon-item:hover{background:#0000000a}.icon-item.selected{border-color:var(--ant-color-primary);background:#1677ff1a}.icon-caption{opacity:.7;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:4px;font-size:11px;overflow:hidden}.icon-tag{align-items:center;gap:6px;display:inline-flex}.icon-more-hint{opacity:.7;padding:8px 0;font-size:12px}.icon-empty{opacity:.7;padding:12px 0}.icon-pagination{justify-content:center;margin:12px 0 4px;display:flex}
.scroll-container::-webkit-scrollbar{width:6px}.scroll-container::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:4px}
.file-explorer-list .ant-pro-checkcard-content{display:none}
.language-selector-icon-only .ant-select-suffix{display:none!important}.language-selector-icon-only .ant-select-content{margin:0!important}.language-selector-popup-root{z-index:9999!important}
.clinic24-brand{align-items:center;gap:.5rem;display:flex}.logo{border-radius:50%;width:auto!important}.brand-name{color:#3a5de1;font-family:IranSansDN,sans-serif;font-size:1.5rem;font-weight:700}.ant-pro-global-header-header-actions .search-autocomplete.ant-select{height:32px!important}.ant-drawer-inline{position:fixed!important}.ant-pro-sider .ant-layout-sider-children,.ant-pro-sider .ant-menu,.ant-pro-sider .ant-pro-sider-menu,.ant-pro-sider .ant-menu-inline{scrollbar-width:none}.ant-pro-sider .ant-layout-sider-children::-webkit-scrollbar{width:0;height:0}.ant-pro-sider .ant-menu::-webkit-scrollbar{width:0;height:0}.ant-pro-sider .ant-pro-sider-menu::-webkit-scrollbar{width:0;height:0}.ant-pro-sider .ant-menu-inline::-webkit-scrollbar{width:0;height:0}.ant-pro-sider .ant-layout-sider-children:hover,.ant-pro-sider .ant-layout-sider-children:focus-within,.ant-pro-sider .ant-menu:hover,.ant-pro-sider .ant-menu:focus-within,.ant-pro-sider .ant-pro-sider-menu:hover,.ant-pro-sider .ant-pro-sider-menu:focus-within,.ant-pro-sider .ant-menu-inline:hover,.ant-pro-sider .ant-menu-inline:focus-within{scrollbar-width:thin}.ant-pro-sider .ant-layout-sider-children:hover::-webkit-scrollbar{width:4px;height:4px}.ant-pro-sider .ant-layout-sider-children:focus-within::-webkit-scrollbar{width:4px;height:4px}.ant-pro-sider .ant-menu:hover::-webkit-scrollbar{width:4px;height:4px}.ant-pro-sider .ant-menu:focus-within::-webkit-scrollbar{width:4px;height:4px}.ant-pro-sider .ant-pro-sider-menu:hover::-webkit-scrollbar{width:4px;height:4px}.ant-pro-sider .ant-pro-sider-menu:focus-within::-webkit-scrollbar{width:4px;height:4px}.ant-pro-sider .ant-menu-inline:hover::-webkit-scrollbar{width:4px;height:4px}.ant-pro-sider .ant-menu-inline:focus-within::-webkit-scrollbar{width:4px;height:4px}.ant-pro-sider .ant-layout-sider-children::-webkit-scrollbar-track{background:0 0}.ant-pro-sider .ant-menu::-webkit-scrollbar-track{background:0 0}.ant-pro-sider .ant-pro-sider-menu::-webkit-scrollbar-track{background:0 0}.ant-pro-sider .ant-menu-inline::-webkit-scrollbar-track{background:0 0}[data-bs-theme=light] .ant-pro-sider .ant-layout-sider-children,[data-bs-theme=light] .ant-pro-sider .ant-menu,[data-bs-theme=light] .ant-pro-sider .ant-pro-sider-menu,[data-bs-theme=light] .ant-pro-sider .ant-menu-inline{scrollbar-color:#78787866 transparent}[data-bs-theme=dark] .ant-pro-sider .ant-layout-sider-children,[data-bs-theme=dark] .ant-pro-sider .ant-menu,[data-bs-theme=dark] .ant-pro-sider .ant-pro-sider-menu,[data-bs-theme=dark] .ant-pro-sider .ant-menu-inline{scrollbar-color:#d2d2d24d transparent}[data-bs-theme=light] .ant-pro-sider .ant-layout-sider-children::-webkit-scrollbar-thumb{background:#78787859;border-radius:999px}[data-bs-theme=light] .ant-pro-sider .ant-menu::-webkit-scrollbar-thumb{background:#78787859;border-radius:999px}[data-bs-theme=light] .ant-pro-sider .ant-pro-sider-menu::-webkit-scrollbar-thumb{background:#78787859;border-radius:999px}[data-bs-theme=light] .ant-pro-sider .ant-menu-inline::-webkit-scrollbar-thumb{background:#78787859;border-radius:999px}[data-bs-theme=dark] .ant-pro-sider .ant-layout-sider-children::-webkit-scrollbar-thumb{background:#d2d2d247;border-radius:999px}[data-bs-theme=dark] .ant-pro-sider .ant-menu::-webkit-scrollbar-thumb{background:#d2d2d247;border-radius:999px}[data-bs-theme=dark] .ant-pro-sider .ant-pro-sider-menu::-webkit-scrollbar-thumb{background:#d2d2d247;border-radius:999px}[data-bs-theme=dark] .ant-pro-sider .ant-menu-inline::-webkit-scrollbar-thumb{background:#d2d2d247;border-radius:999px}
.fav-icon{color:#999;background:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.fav-icon:hover{color:#e63946;transform:scale(1.05)}.fav-icon.active{color:#e63946;background:#ffe5e5}.fav-icon.active svg{filter:drop-shadow(0 0 3px #e6394699)}
.menu-trigger{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;display:flex}.header .header-nav .main-nav>li .submenu>li.has-submenu>a:after,.header.header-ten .main-menu-wrapper .main-nav>li.has-submenu .submenu .has-submenu .submenu:before,.header.header-ten .main-menu-wrapper .main-nav>li .submenu:before{display:none!important}
@media (max-width:991.98px){.navbar-brand{position:absolute;inset-inline-start:40px}}.logoWithName{align-items:center;gap:8px;min-width:0;max-width:calc(100vw - 60px);display:flex}.logoBox{flex:none}.logoTitle{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;margin:0;overflow:hidden}
.insurance-card{border:none;height:100%}.insurance-card .ant-card-body{justify-content:center;height:100%;display:flex}.insurance-item{flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;min-height:110px;display:flex}.insurance-name{text-align:center;opacity:.9;font-size:13px;line-height:1.4}
/*# sourceMappingURL=68af7e8b158c82f6.css.map*/