@font-face{font-family:Rabar;src:url(/fonts/Rabar_044.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#213547;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{overscroll-behavior:none;overscroll-behavior-y:none;-webkit-overflow-scrolling:touch}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;overscroll-behavior:none;overscroll-behavior-y:none;touch-action:pan-y;position:relative}#root{min-height:100vh}body.rtl{direction:rtl;text-align:right;font-family:Rabar,Segoe UI,Tahoma,Arial Unicode MS,Arial,sans-serif}body.rtl *{direction:rtl;text-align:right}body.rtl .material-symbols-outlined{font-family:Material Symbols Outlined!important;transform:scaleX(-1)}body.rtl button,body.rtl .ant-btn,body.rtl .ant-btn-primary,body.rtl .ant-btn-default,body.rtl .ant-btn-dashed,body.rtl .ant-btn-link,body.rtl .ant-btn-text,body.rtl .login-button,body.rtl .contacts-update-btn,body.rtl .contacts-view-btn,body.rtl .call-modal-submit-btn,body.rtl .call-modal-family-toggle,body.rtl .mobile-primary-button,body.rtl .mobile-secondary-button,body.rtl .mobile-nav-item,body.rtl .settings-logout-button,body.rtl .settings-option-item{font-family:Rabar,Segoe UI,Tahoma,Arial Unicode MS,Arial,sans-serif!important}body.rtl .contacts-search-icon,body.rtl .login-input-prefix-icon{transform:none}body.rtl .ant-form-item-label,body.rtl .ant-select-selector,body.rtl .ant-input,body.rtl .ant-input-affix-wrapper{text-align:right}body.rtl .ant-select,body.rtl .ant-select-selector,body.rtl .ant-select-selection-item,body.rtl .ant-select-selection-placeholder,body.rtl .ant-select-selection-search-input,body.rtl .ant-select-dropdown,body.rtl .ant-select-dropdown .ant-select-item,body.rtl .ant-select-dropdown .ant-select-item-option,body.rtl .ant-select-dropdown .ant-select-item-option-content,body.rtl .ant-select-dropdown .ant-select-item-option-selected,body.rtl .ant-select-dropdown .ant-select-item-option-active,body.rtl .ant-select-dropdown .ant-select-item-empty,body.rtl .ant-tabs,body.rtl .ant-tabs-nav,body.rtl .ant-tabs-tab,body.rtl .ant-tabs-tab-btn,body.rtl .ant-tabs-content,body.rtl .ant-tabs-tabpane{font-family:Rabar,Segoe UI,Tahoma,Arial Unicode MS,Arial,sans-serif!important}body.rtl .ant-table,body.rtl .ant-table-thead>tr>th,body.rtl .ant-table-tbody>tr>td,body.rtl .ant-table-cell,body.rtl .ant-tag,body.rtl .ant-empty-description{font-family:Rabar,Segoe UI,Tahoma,Arial Unicode MS,Arial,sans-serif!important}body.rtl .ant-popover,body.rtl .ant-popover-inner,body.rtl .ant-popover-title,body.rtl .ant-popover-inner-content,body.rtl .ant-popover-message,body.rtl .ant-popover-message-title,body.rtl .ant-popover-buttons{font-family:Rabar,Segoe UI,Tahoma,Arial Unicode MS,Arial,sans-serif!important}body.rtl .ant-form,body.rtl .ant-form-item-label>label,body.rtl .ant-input,body.rtl .ant-input-affix-wrapper,body.rtl .ant-input-password input,body.rtl .ant-input::placeholder,body.rtl .ant-input-affix-wrapper input,body.rtl .ant-input-affix-wrapper input::placeholder,body.rtl .ant-input[type=textarea],body.rtl textarea.ant-input,body.rtl textarea.ant-input::placeholder,body.rtl .ant-checkbox-wrapper,body.rtl .ant-checkbox-wrapper span,body.rtl .ant-picker,body.rtl .ant-picker-input,body.rtl .ant-picker-input>input,body.rtl .ant-picker-input>input::placeholder,body.rtl .ant-picker-panel,body.rtl .ant-picker-cell,body.rtl .ant-picker-header,body.rtl .ant-picker-footer{font-family:Rabar,Segoe UI,Tahoma,Arial Unicode MS,Arial,sans-serif!important}body.rtl .ant-modal-header{text-align:right}body.rtl .ant-modal,body.rtl .ant-modal-header,body.rtl .ant-modal-title,body.rtl .ant-modal-body,body.rtl .ant-modal-footer{font-family:Rabar,Segoe UI,Tahoma,Arial Unicode MS,Arial,sans-serif!important}body.rtl .ant-modal-footer{text-align:left;direction:rtl}body.rtl .ant-modal-footer button{margin-left:0;margin-right:8px}body.rtl .ant-modal-footer button:first-child{margin-right:0}body.rtl .ant-drawer,body.rtl .ant-drawer-header,body.rtl .ant-drawer-title,body.rtl .ant-drawer-body,body.rtl .ant-drawer-body *,body.rtl .script-drawer,body.rtl .script-drawer *{font-family:Rabar,Segoe UI,Tahoma,Arial Unicode MS,Arial,sans-serif!important;direction:rtl;text-align:right}body.rtl .ant-message{direction:rtl;text-align:right}body.rtl .ant-message .ant-message-notice{direction:rtl}body.rtl .ant-message .ant-message-notice-content{direction:rtl;text-align:right}body.rtl .ant-message,body.rtl .ant-message-top{left:50%;right:auto;transform:translate(-50%)}body.rtl .ant-message-top-left{left:24px;right:auto;transform:none}body.rtl .ant-message-top-right{left:auto;right:24px;transform:none}body.rtl .ant-message-bottom{left:50%;right:auto;transform:translate(-50%)}body.rtl .ant-message-bottom-left{left:24px;right:auto;transform:none}body.rtl .ant-message-bottom-right{left:auto;right:24px;transform:none}.app-container{min-height:100vh}
