.cds-modal{z-index:99;width:100%;height:100%;position:fixed;top:0;left:0;overflow:scroll}.cds-modal::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.cds-modal{-ms-overflow-style:none;scrollbar-width:none}.cds-modal:focus{border:none;outline:none}.cds-modal.loading .modal-content{justify-content:center;align-items:center;display:flex}.cds-modal .cds-modal-bg-layer{content:"";z-index:1;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background-color:var(--theme-color-15);width:100%;height:100%;position:fixed;top:0;left:0}.cds-modal .cds-modal-dialog{min-height:260px;margin:1.75rem;display:flex}.cds-modal .cds-modal-dialog .cds-modal-content{z-index:1;border-radius:var(--border-radius-medium);min-width:400px;max-width:100%;min-height:260px;box-shadow:0 0 6px var(--theme-shadow-color);display:block;position:relative}.cds-modal .cds-modal-dialog .cds-modal-content .modal-content{padding:var(--space-24);height:100%;min-height:inherit;overflow:scroll}.cds-modal .cds-modal-dialog .cds-modal-content .modal-content::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.cds-modal .cds-modal-dialog .cds-modal-content .modal-content{-ms-overflow-style:none;scrollbar-width:none}.cds-modal .cds-modal-dialog .cds-modal-content .modal-loading{justify-content:center;align-items:center;width:auto;min-height:260px;display:flex}.cds-modal .cds-modal-dialog .cds-modal-content .modal-loading .loading-spinner{border-top:2px solid var(--theme-color-23);border-right:2px solid var(--theme-color-2);width:28px;height:28px}.cds-modal .cds-modal-dialog .cds-modal-content.hide-close-button{background-color:var(--theme-color-1)}.cds-modal .cds-modal-dialog .cds-modal-content.hide-close-button .content-bg,.cds-modal .cds-modal-dialog .cds-modal-content.hide-close-button .close-button,.cds-modal .cds-modal-dialog .cds-modal-content.hide-close-button .modal-background{display:none}.cds-modal .cds-modal-dialog .cds-modal-content .modal-background{z-index:-1;border-radius:var(--border-radius-high);background-color:var(--theme-color-1);width:100%;height:100%;min-height:100%;position:absolute;top:0;left:0;overflow:hidden}.cds-modal .cds-modal-dialog .cds-modal-content .modal-background.blurred{background-color:initial;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cds-modal .cds-modal-dialog .cds-modal-content .modal-background.blurred.centered:after{box-shadow:0 0 0 9999px var(--theme-color-12)}.cds-modal .cds-modal-dialog .cds-modal-content .modal-background.centered{background-color:#0000}.cds-modal .cds-modal-dialog .cds-modal-content .modal-background.centered:after{content:"";z-index:-1;width:46px;height:46px;box-shadow:0px 0px 0px 9999px var(--theme-color-1);border-radius:50%;display:block;position:absolute;top:-11px;right:-8px}.cds-modal .cds-modal-dialog .cds-modal-content .close-button{z-index:8;position:absolute}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.circle{background-color:var(--theme-color-1);width:38px;height:38px;box-shadow:0 0 6px var(--theme-shadow-color);transition:transform var(--transition-duration-fast) ease-in-out;border-radius:50%;top:-7px;right:-4px}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.circle:hover{transform:scale(1.08)}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.circle.blurred{background-color:var(--theme-color-12)}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.circle .circle-close{justify-content:center;align-items:center;display:flex}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.bottom{position:fixed;top:30px;right:30px}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.side{background-color:var(--theme-color-1);width:34px;height:34px;box-shadow:0 0 6px var(--theme-shadow-color);transition:transform var(--transition-duration-fast) ease-in-out;border-radius:50%;top:10px;right:15px}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.side:hover{transform:scale(1.08)}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.side.blurred{background-color:var(--theme-color-12)}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.side .circle-close{justify-content:center;align-items:center;display:flex}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.left{border-radius:0px var(--border-radius-high) var(--border-radius-high) 0px;left:auto;right:-20px}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.left svg{transform:translate(-4px)}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.left .text-popup{left:calc(100% + 10px);transform:translateY(-50%)}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.left .text-popup:after{left:-5.2px;transform:translateY(-50%)rotate(180deg)}.cds-modal.center .cds-modal-dialog{justify-content:center;align-items:center;height:calc(100% - 3.5rem)}.cds-modal.center .cds-modal-dialog .modal-content{max-height:calc(100vh - 60px)}.cds-modal.bottom .cds-modal-dialog{height:100%;margin:0;padding-top:100px}.cds-modal.bottom .cds-modal-dialog .cds-modal-content{border-radius:var(--border-radius-medium) var(--border-radius-medium) 0px 0px;height:100%}.cds-modal.bottom .cds-modal-dialog .cds-modal-content .modal-background{border-radius:var(--border-radius-medium) var(--border-radius-medium) 0px 0px}.cds-modal.bottom .cds-modal-dialog .cds-modal-content .modal-content{max-height:100%}.cds-modal.left,.cds-modal.right{z-index:100!important}.cds-modal.left .cds-modal-dialog,.cds-modal.right .cds-modal-dialog{justify-content:flex-end;align-items:flex-end;height:100%;margin:0}.cds-modal.left .cds-modal-dialog .cds-modal-content,.cds-modal.right .cds-modal-dialog .cds-modal-content{height:100%;border-radius:var(--border-radius-medium) 0 0 var(--border-radius-medium)!important;width:550px!important}.cds-modal.left .cds-modal-dialog .cds-modal-content.item-prescription-modal,.cds-modal.right .cds-modal-dialog .cds-modal-content.item-prescription-modal{width:950px!important}.cds-modal.left .cds-modal-dialog .cds-modal-content .modal-background,.cds-modal.right .cds-modal-dialog .cds-modal-content .modal-background{border-radius:var(--border-radius-medium) 0 0 var(--border-radius-medium)}.cds-modal.left .cds-modal-dialog .cds-modal-content .modal-content,.cds-modal.right .cds-modal-dialog .cds-modal-content .modal-content{max-height:100%}.cds-modal.left .cds-modal-dialog .cds-modal-content.assistant-modal-fullscreen,.cds-modal.right .cds-modal-dialog .cds-modal-content.assistant-modal-fullscreen{width:850px!important;height:100%!important}.cds-modal.left .cds-modal-dialog{justify-content:flex-start;align-items:flex-start}.cds-modal.left .cds-modal-dialog .cds-modal-content .modal-background{border-radius:0 var(--border-radius-medium) var(--border-radius-medium) 0}@media screen and (max-width:991px){.cds-modal .cds-modal-dialog{margin:0;height:100%!important}.cds-modal .cds-modal-dialog .cds-modal-content{background-color:var(--theme-color-1);border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0;width:100%;min-width:100%;max-height:calc(100% - 100px);position:fixed;bottom:0;left:0;overflow:visible}.cds-modal .cds-modal-dialog .cds-modal-content .modal-background{display:none}.cds-modal .cds-modal-dialog .cds-modal-content .modal-content{max-height:calc(100vh - 200px);overflow:scroll}.cds-modal .cds-modal-dialog .cds-modal-content .modal-content::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.cds-modal .cds-modal-dialog .cds-modal-content .modal-content{-ms-overflow-style:none;scrollbar-width:none}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.side{top:-42px;left:50%;transform:rotate(90deg)translate(-50%)}.cds-modal .cds-modal-dialog .cds-modal-content .close-button.circle{position:fixed;top:30px;right:20px}}
.circle-button{width:var(--size-34);height:var(--size-34);background-color:var(--theme-color-3);transition:background-color var(--transition-duration-fast) var(--transition-ease);justify-content:center;align-items:center;gap:var(--space-8);border-radius:50%;display:flex;position:relative}.circle-button .circle-button-title{font-size:var(--font-size-13);color:var(--theme-color-13);white-space:nowrap}.circle-button a{width:100%;height:100%;position:absolute}.circle-button svg{color:var(--theme-color-1)}.circle-button.xs{width:var(--size-24);height:var(--size-24)}.circle-button.sm{width:var(--size-30);height:var(--size-30)}.circle-button.lg{width:var(--size-40);height:var(--size-40)}.circle-button.add{background-color:var(--theme-color-6)}.circle-button.add svg{color:var(--theme-color-13)}.circle-button.delete{background-color:var(--theme-color-29)}.circle-button.delete svg{color:var(--theme-color-22)}.circle-button.edit{background-color:var(--theme-color-28)}.circle-button.edit svg{color:var(--theme-color-24)}.circle-button.view{background-color:var(--theme-color-30)}.circle-button.view svg{color:var(--theme-color-4)}.circle-button.hide{background-color:var(--theme-color-30)}.circle-button.hide svg{color:var(--theme-color-4)}.circle-button.archive-out,.circle-button.archive-in{background-color:var(--theme-color-30)}.circle-button.archive-out svg,.circle-button.archive-in svg{color:var(--theme-color-35)}.circle-button.prev{background-color:var(--theme-color-6)}.circle-button.prev svg{color:var(--theme-color-3)}.circle-button.next{background-color:var(--theme-color-3)}.circle-button.next svg{color:var(--theme-color-1)}.circle-button.print{background-color:var(--theme-color-19)}.circle-button.print svg{color:var(--theme-color-3)}.circle-button.filter,.circle-button.menu,.circle-button.columns{background-color:var(--theme-color-5);border:1px solid #0000}.circle-button.filter:not(.active):hover svg,.circle-button.menu:not(.active):hover svg,.circle-button.columns:not(.active):hover svg{color:var(--theme-color-10)!important}.circle-button.filter.active,.circle-button.menu.active,.circle-button.columns.active{border:1px solid var(--theme-color-20);transform:scale(1.06)}.circle-button.filter.active svg,.circle-button.menu.active svg,.circle-button.columns.active svg{color:var(--theme-color-8)!important}.circle-button.filter svg,.circle-button.menu svg,.circle-button.columns svg{width:var(--size-20);height:var(--size-20);transition:color var(--transition-duration-fast) ease-in-out;color:var(--theme-color-13)!important}.circle-button:disabled,.circle-button[disabled]{opacity:.4;pointer-events:none;cursor:not-allowed}
.circle-submit-button{background-color:var(--theme-color-3);border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.circle-submit-button.success{cursor:default;background-color:var(--theme-color-24)!important}.circle-submit-button .icon{justify-content:center;align-items:center;display:flex}.circle-submit-button .loading-spinner{width:12px;height:12px}.circle-submit-button.single-form{width:var(--size-30);background-color:var(--theme-color-8);height:30px}.circle-submit-button.single-form .loading-spinner{border-right-color:var(--theme-color-6)}.circle-submit-button.single-form .button-icon{width:12px}
.material-tooltip-item{display:inline-block}.cds-material-tooltip-popper{z-index:9999}.cds-material-tooltip-popper[data-popper-placement*=bottom] .MuiTooltip-tooltip{margin-top:var(--space-2)}.cds-material-tooltip-popper[data-popper-placement*=top] .MuiTooltip-tooltip{margin-bottom:var(--space-4)}.cds-material-tooltip-popper[data-popper-placement*=right] .MuiTooltip-tooltip{margin-left:var(--space-4)}.cds-material-tooltip-popper[data-popper-placement*=left] .MuiTooltip-tooltip{margin-right:var(--space-4)}.cds-material-tooltip-popper .MuiTooltip-tooltip{padding:var(--space-4) var(--space-10);min-width:var(--size-40);text-align:center;border-radius:var(--border-radius-low);background-color:var(--theme-color-6);width:fit-content;color:var(--theme-color-8);white-space:nowrap;max-width:none;box-shadow:0 0 10px #0000001a!important}.cds-material-tooltip-popper .MuiTooltip-tooltip.current-account-type-tooltip{overflow-wrap:anywhere;word-break:break-word;text-align:left;line-height:1.4;font-size:var(--font-size-13);white-space:normal!important;border:1px solid var(--theme-color-3)!important;width:300px!important;max-width:300px!important;box-shadow:0 0 10px #0000001a!important}
