.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}:root{--brand: #7db6b4;--accent: #f0c658;--brand-05: rgba(125, 182, 180, .05);--brand-12: rgba(125, 182, 180, .12);--brand-20: rgba(125, 182, 180, .2);--brand-30: rgba(125, 182, 180, .3);--ink: #0f1f1d;--ink-2: #2a3a38;--muted: #6b7b7a;--card: #fff;--shadow: 0 12px 40px rgba(0, 0, 0, .08);--radius: 20px}html{scroll-behavior:smooth}body{margin:0;overflow:visible;overflow-y:unset!important;font-family:Almarai,sans-serif;font-style:normal;overflow-x:hidden}.error-message{color:red;font-size:12px;margin-top:5px}mat-snack-bar-container{background-color:#fff}.cdk-overlay-pane{max-height:90vh}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#b5b5b5}::-webkit-scrollbar-thumb:hover{background:#555}.add-section-button{border:none;cursor:pointer;background:none}.add-section-button i{color:#2ecc71;font-size:24px}.section-details-container{padding:10px;border:1px solid #d2d2d2;border-radius:2px;background-color:#edf2ff;width:95%;margin:auto}hr{margin:5px 0!important}html[lang=en] .ribbon-wrapper{right:-3px}html[lang=en] .ribbon-wrapper .ribbon{right:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}html[lang=en] .navbar-links li:not(:last-child){padding-left:0;padding-right:40px}html[lang=en] :is(h1,h2,h3,h4,h5,h6,h7,span,p,li,ul){direction:ltr;text-align:left}html[lang=en] ul.list-style li:before{left:0}html[lang=en] .money-back{flex-direction:row-reverse}html[lang=en] .accordion summary{flex-direction:row!important}html[lang=ar] :is(.navbar-links,.two-bar){direction:rtl}html[lang=ar] .ribbon-wrapper{left:-3px}html[lang=ar] .ribbon-wrapper .ribbon{left:-38px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}html[lang=ar] .sidebar.collapsed{margin-right:-260px;margin-left:0}@media (min-width: 1px) and (max-width: 991.98px){html[lang=ar] .sidebar{margin-left:0;margin-right:-260px}html[lang=ar] .sidebar.collapsed{margin-right:0}html[lang=ar] :is(.navbar-links,.two-bar){direction:ltr}}html[lang=ar] :is(.sidebar-item.active .sidebar-link:hover,.sidebar-item.active>.sidebar-link){background:linear-gradient(270deg,rgba(59,125,221,.1),rgba(59,125,221,.088) 50%,transparent);border-left-color:transparent;border-right-color:#3b7ddd}html[lang=ar] :is(.sidebar-link,a.sidebar-link){border-left:none;border-right:3px solid transparent}html[lang=ar] :is(h1,h2,h3,h4,h5,h6,h7,span,p,li,ul){direction:rtl;text-align:right}html[lang=ar] .Carefully-div{flex-direction:row-reverse}html[lang=ar] ul.list-style li:before{right:0}.mat-mdc-dialog-container{max-width:65vw!important;max-height:90vh!important}.mat-mdc-dialog-surface{overflow:hidden!important}.mdc-dialog__title{height:55px!important;display:flex!important;flex-direction:row-reverse!important;align-items:center!important}.mat-mdc-dialog-content{height:calc(90vh - 115px);max-height:calc(90vh - 115px)!important}app-sections-data-entry{height:100%;display:block;background-color:#e9e9e980}.flx-block{width:40%}@media (min-width: 768px) and (max-width: 991.98px){.flx-block{width:47%}}
