@import"https://fonts.googleapis.com/css2?family=Carlito:ital,wght@0,400;0,700;1,400;1,700&family=Noto+Serif+Georgian:wght@100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";html,body{overscroll-behavior:none}*{font-family:Roboto,Helvetica,Arial,sans-serif}a,.link{color:#84b921;cursor:pointer}body{margin:0;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.menu-item-selected{background-color:#f5f5f5!important;color:#333!important;border-radius:15px}.menu-item-selected:before{content:"";right:0;margin-top:-145px;height:170px;width:170px;position:absolute;background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 350 350" width="170" height="170" xmlns="http://www.w3.org/2000/svg"><path d="M 350 150 L 350 275 L 200 275 M 200 275 C 336 275 350 275 350 150 Z" fill="%23F5F5F5"/></svg>');background-size:contain;background-repeat:no-repeat;pointer-events:none;z-index:1000}.menu-item-selected:after{content:"";right:0;margin-bottom:-192px;height:170px;width:170px;position:absolute;background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 350 350" width="170" height="170" xmlns="http://www.w3.org/2000/svg"><path d="M 350 150 L 350 25 L 200 25 M 200 25 C 336 25 350 25 350 150 Z" fill="%23F5F5F5"/></svg>');background-size:contain;background-repeat:no-repeat;pointer-events:none;z-index:1000}.main-menu div.MuiListItemText-root{padding-left:32px;position:relative}.main-menu div.MuiListItemText-root:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url(/assets/icons1white-DWPNAPGR.svg);background-repeat:no-repeat;background-size:auto}.menu-item-selected div.MuiListItemText-root:before{background-image:url(/assets/icons1-CRkzqVPz.svg)}.main-menu-schedule div.MuiListItemText-root:before{background-position-y:-305px}.main-menu-matrix div.MuiListItemText-root:before{background-position-y:-448px}.main-menu-clients div.MuiListItemText-root:before{background-position-y:-351px}.main-menu-specialists div.MuiListItemText-root:before{background-position-y:-472px}.main-menu-pricelist div.MuiListItemText-root:before{background-position-y:-495px}.main-menu-subscriptions div.MuiListItemText-root:before{background-position-y:-617px}.main-menu-news div.MuiListItemText-root:before{background-position-y:-425px}.main-menu-statistics div.MuiListItemText-root:before{background-position-y:-593px}.main-menu-settings div.MuiListItemText-root:before{background-position-y:-568px}.main-menu-users div.MuiListItemText-root:before{background-position-y:-521px}.main-menu-my-profile div.MuiListItemText-root:before{background-position-y:-425px}.main-menu-company div.MuiListItemText-root:before{background-position-y:-425px}.main-menu-support div.MuiListItemText-root:before{background-position-y:-376px}.main-menu-exit div.MuiListItemText-root:before{background-position-y:-112px}.MuiButton-contained{color:#fff!important;border-radius:15px!important}.MuiButton-root.SaveButton-button{background-color:#84b921!important;border-radius:15px!important}.MuiDataGrid-cell:focus,.MuiDataGrid-cell:focus-within{outline:none!important}.dx-scheduler-appointment{box-sizing:content-box;padding-right:15px}.dx-scheduler-timeline .dx-scheduler-appointment,.dx-scheduler-work-space-month .dx-scheduler-appointment,.dx-scheduler-all-day-appointment .dx-scheduler-appointment{box-sizing:border-box;padding-right:0}.mobile-view .MainLayout-relativeContainer .Container-container>div{width:calc(100% - 2px)!important}.desktop-view .MainLayout-relativeContainer .Container-container>div{width:calc(14.25% - 2px)!important}.css-16c50h-MuiInputBase-root-MuiTablePagination-select,.MuiTablePagination-selectLabel{display:none!important}.strike{text-decoration:line-through}.client-card-row{display:flex;align-items:center;margin-bottom:5px}.client-card-row svg{margin-right:10px}.burger{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3crect%20x='3'%20y='4'%20width='20'%20height='3'%20fill='white'/%3e%3crect%20x='3'%20y='11'%20width='20'%20height='3'%20fill='white'/%3e%3crect%20x='3'%20y='18'%20width='20'%20height='3'%20fill='white'/%3e%3c/svg%3e") no-repeat;width:24px;height:24px;color:#fff!important}.purple-appointment-container{color:#000;font-weight:400;padding:2px 8px}
