@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.shimmer-loading{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}*{font-family:Plus Jakarta Sans,sans-serif!important}[dir=rtl] *{font-family:Tajawal,sans-serif!important}[dir=rtl] .eng-font{font-family:Plus Jakarta Sans,sans-serif!important}body.webview-android *:not(.dirham-symbol){font-family:var(--webview-android)!important}body.webview-ios *:not(.dirham-symbol){font-family:var(--webview-ios)!important}[lang=ar] body.webview-android *:not(.dirham-symbol),[dir=rtl] body.webview-android *:not(.dirham-symbol){font-family:var(--webview-android-ar)!important}[lang=ar] body.webview-android *:not(.dirham-symbol) h1,[lang=ar] body.webview-android *:not(.dirham-symbol) h2,[lang=ar] body.webview-android *:not(.dirham-symbol) h3,[lang=ar] body.webview-android *:not(.dirham-symbol) h4,[lang=ar] body.webview-android *:not(.dirham-symbol) h5,[lang=ar] body.webview-android *:not(.dirham-symbol) h6,[dir=rtl] body.webview-android *:not(.dirham-symbol) h1,[dir=rtl] body.webview-android *:not(.dirham-symbol) h2,[dir=rtl] body.webview-android *:not(.dirham-symbol) h3,[dir=rtl] body.webview-android *:not(.dirham-symbol) h4,[dir=rtl] body.webview-android *:not(.dirham-symbol) h5,[dir=rtl] body.webview-android *:not(.dirham-symbol) h6{font-family:var(--webview-android-ar)!important}[lang=ar] body.webview-android .eng-font,[dir=rtl] body.webview-android .eng-font{font-family:var(--webview-android)!important}[lang=ar] body.webview-ios *:not(.dirham-symbol),[dir=rtl] body.webview-ios *:not(.dirham-symbol){font-family:var(--webview-ios-ar)!important}[lang=ar] body.webview-ios *:not(.dirham-symbol) h1,[lang=ar] body.webview-ios *:not(.dirham-symbol) h2,[lang=ar] body.webview-ios *:not(.dirham-symbol) h3,[lang=ar] body.webview-ios *:not(.dirham-symbol) h4,[lang=ar] body.webview-ios *:not(.dirham-symbol) h5,[lang=ar] body.webview-ios *:not(.dirham-symbol) h6,[lang=ar] body.webview-ios *:not(.dirham-symbol) .button--layer,[dir=rtl] body.webview-ios *:not(.dirham-symbol) h1,[dir=rtl] body.webview-ios *:not(.dirham-symbol) h2,[dir=rtl] body.webview-ios *:not(.dirham-symbol) h3,[dir=rtl] body.webview-ios *:not(.dirham-symbol) h4,[dir=rtl] body.webview-ios *:not(.dirham-symbol) h5,[dir=rtl] body.webview-ios *:not(.dirham-symbol) h6,[dir=rtl] body.webview-ios *:not(.dirham-symbol) .button--layer{font-family:var(--webview-ios-ar)!important}[lang=ar] body.webview-ios .eng-font,[dir=rtl] body.webview-ios .eng-font{font-family:var(--webview-ios)!important}footer .MuiSelect-select{padding:.625rem .75rem!important}.bg-yellow{background-image:url(/assets/image/bg-yellow.svg);background-repeat:no-repeat;background-position:bottom right;background-size:cover}.footer-dropdown .MuiFormControl-root{flex-direction:row;justify-content:end}@media screen and (max-width:768px){.footer-dropdown .MuiFormControl-root{min-width:unset;width:100%}}.MuiContainer-root:has(.mobile-bottom-navigation-wrapper) footer{padding-bottom:5rem;background-color:var(--white-color)}.chunk-error-boundary{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#f8f9fa;z-index:10000}.chunk-error-boundary__container{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:500px;padding:2rem;text-align:center;gap:1.5rem}@media(max-width:768px){.chunk-error-boundary__container{max-width:90%;padding:1.5rem;gap:1rem}}.chunk-error-boundary__icon{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;color:#fff;box-shadow:0 8px 16px #667eea4d}.chunk-error-boundary__icon svg{width:48px;height:48px}@media(max-width:768px){.chunk-error-boundary__icon{width:64px;height:64px}.chunk-error-boundary__icon svg{width:40px;height:40px}}.chunk-error-boundary__title{font-size:1.75rem;font-weight:700;color:#212529;margin:0}@media(max-width:768px){.chunk-error-boundary__title{font-size:1.5rem}}.chunk-error-boundary__description{font-size:1rem;color:#6c757d;line-height:1.6;margin:0}@media(max-width:768px){.chunk-error-boundary__description{font-size:.9375rem}}.chunk-error-boundary__reload-button{margin-top:.5rem;padding:.75rem 2rem!important;font-size:1rem!important;font-weight:600!important;background:linear-gradient(135deg,#667eea,#764ba2)!important;border:none!important;border-radius:8px!important;box-shadow:0 4px 12px #667eea4d!important;transition:all .2s ease!important}.chunk-error-boundary__reload-button:hover{transform:translateY(-2px);box-shadow:0 6px 16px #667eea66!important}.chunk-error-boundary__reload-button:active{transform:translateY(0)}@media(max-width:768px){.chunk-error-boundary__reload-button{width:100%;padding:.625rem 1.5rem!important;font-size:.9375rem!important}}.chunk-error-boundary__debug{margin-top:1rem;padding:1rem;background:#fff3cd;border:1px solid #ffc107;border-radius:6px;text-align:left;width:100%}.chunk-error-boundary__debug-label{display:block;font-weight:600;color:#856404;margin-bottom:.5rem}.chunk-error-boundary__debug-message{display:block;color:#856404;font-family:monospace;word-break:break-word;font-size:.75rem;line-height:1.4}.skeleton-category-filter{padding:1rem 0}.skeleton-category-filter .skeleton-category-tabs{display:flex;gap:1rem;overflow-x:auto;padding-bottom:.5rem}.skeleton-category-filter .skeleton-category-tabs::-webkit-scrollbar{height:4px}.skeleton-category-filter .skeleton-category-tabs::-webkit-scrollbar-thumb{background:#0000001a;border-radius:4px}.skeleton-card{background:var(--white-color, #fff);border-radius:8px;box-shadow:0 2px 8px #00000014;overflow:hidden}.skeleton-card--wide{height:100%}.skeleton-card--featured .MuiSkeleton-root:first-child{height:220px}.skeleton-cards-grid{width:100%;margin-top:1rem}.skeleton-carousel{width:100%;padding:1rem 0}.skeleton-banner{width:100%;margin:1rem 0}.skeleton-wide-card{width:100%;height:100%;min-height:272px}.skeleton-wide-cards{width:100%;margin-top:1rem}.skeleton-stories{padding:1rem 0;width:100%}.skeleton-stories>div:last-child::-webkit-scrollbar{display:none}.skeleton-stories>div:last-child{-ms-overflow-style:none;scrollbar-width:none}.skeleton-top-locations{padding:1rem 0}@keyframes skeleton-pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.MuiSkeleton-root.MuiSkeleton-wave:after{animation:skeleton-pulse 1.6s ease-in-out .5s infinite}:root{--primary-color: #072447;--secondary-color: #2765FF;--button-hover-color: #455B75;--button-disibled-color: #D7DCE2;--disibled-text-color: #A0A0A0;--gray-100: #AEB7C3;--gray-200:#6F8094;--gray-300:#EBEDF0;--gray-400:#3A4B5C;--PlusJakartafont-family: "Plus Jakarta Sans", sans-serif;--font-weight-regular: 400;--font-size-small: .75rem;--font-size-medium: 1rem;--font-size-large: 1.25rem;--border-radius: .25rem;--font-size-9: .625rem;--text-color: #333333;--background-color: #F5F8FF;--border-color: #dddddd;--white-color: #ffffff;--black-color: #000000;--padding-small: .5rem;--padding-medium: 1rem;--padding-large: 1.5rem;--margin-small: .5rem;--margin-medium: 1rem;--margin-large: 1.5rem}.content-block--loader{position:fixed;width:100%;max-width:100%;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10000;background:linear-gradient(180deg,#e2eaf0,#ecf1f8 47.8%,#e2eaef);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-size:cover}.content-block--loader .loader-parent{position:relative}.content-block--loader .loader-parent .loader-3{width:68px;height:68px;border-radius:50%;display:inline-block;border-top:3px solid var(--primary-color);border-right:3px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite}.content-block--loader .loader-parent .loader-3:after{content:"";box-sizing:border-box;position:absolute;left:0;top:0;width:68px;height:68px;border-radius:50%;border-left:3px solid var(--primary-color);border-bottom:3px solid transparent;animation:rotation .5s linear infinite reverse}.content-block--loader .loader-container{position:relative}.content-block--loader .loader-container img{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);max-width:45px}.loader-inline{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;min-height:200px}.loader-inline .loader-parent{position:relative}.loader-inline .loader-parent .loader-3{width:68px;height:68px;border-radius:50%;display:inline-block;border-top:3px solid var(--primary-color);border-right:3px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite}.loader-inline .loader-parent .loader-3:after{content:"";box-sizing:border-box;position:absolute;left:0;top:0;width:68px;height:68px;border-radius:50%;border-left:3px solid var(--primary-color);border-bottom:3px solid transparent;animation:rotation .5s linear infinite reverse}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-inline .loader-container{position:relative}.loader-inline .loader-container img{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);max-width:45px}.modal{position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);height:min-content;content:""}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:1rem;outline:0;height:100%;max-height:100dvh;min-height:200px;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.modal-header{display:flex;justify-content:space-between;padding:2rem 1rem 1rem;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);border-bottom:none;align-items:center;font-size:.75rem;color:var(--black-color)}.modal-header h5{flex-grow:1;text-align:center;font-size:.75rem;text-transform:uppercase}.modal-header button{position:absolute;right:1rem}.modal-header button svg{color:var(--primary-color)}[dir=rtl] .modal-header button{left:1rem;right:unset}.modal-header .close{padding:1rem;margin:-3rem -2rem -1rem auto}.modal-title{margin-bottom:0;line-height:normal}.modal-body{position:relative;flex:1 1 auto;padding:1rem 1rem 0rem;min-height:0;overflow:auto}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px);border-top:0}.modal-footer>*{margin:.25rem}@media(min-width:576px){.modal-dialog{max-width:530px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:min-content}}@media(min-width:992px){.modal-lg{max-width:800px}}.preview-modal .modal-header,.preview-modal .modal-body,.preview-modal .modal-footer{padding:1rem}.preview-modal .modal-dialog{max-width:700px}.preview-modal .modal-content{border:none}.preview-modal .preview-modal-body{padding-top:0;padding-bottom:0;height:calc(100vh - 220px);overflow-y:auto;scrollbar-width:thin}.preview-modal .modal-header .modal-title{font-size:1.4rem}@media screen and (max-width:768px){.preview-modal .modal-footer{gap:.5rem}.preview-modal .preview-modal-body{height:calc(92vh - 198.16px)}}.message-popup{display:flex;align-items:center;justify-content:center}.message-popup .modal-bodyContent{padding-top:0;padding-bottom:0;scrollbar-width:thin;height:auto;line-height:20px}.message-popup .modal-bodyContent p{font-size:.875rem;margin-bottom:1rem;color:var(--primary-color)}.message-popup .modal-footer{border:none}.alert-modal{padding:24px;max-width:400px;margin:0 auto}.alert-modal__content{display:flex;flex-direction:column;gap:16px}.alert-modal__header{text-align:center}.alert-modal__header h3{margin:0;font-size:20px;font-weight:600;color:#182f7c}.alert-modal__body{text-align:center}.alert-modal__body p{margin:0;font-size:14px;line-height:1.5;color:#333}.alert-modal__footer{margin-top:8px}.alert-modal__footer .btn{min-width:120px}
