body.hayak-public{padding-top:88px}body.hayak-public,body:has(>.public-site-navbar),body:has(.public-site-navbar){padding-top:88px}.public-site-navbar{background:var(--hayak-bg, #ffffff);border-bottom:1px solid var(--hayak-border, #e2e8f0);padding:12px 0;z-index:1050}.public-site-navbar .navbar-brand img{max-height:42px}.public-site-navbar .nav-link{color:#475569;font-weight:600;font-size:14px;margin:0 2px;padding:8px 10px!important;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;white-space:nowrap}.public-site-navbar .nav-link:hover,.public-site-navbar .nav-link.active{color:var(--hayak-accent, #e11d48)!important}.public-site-navbar .nav-link.active:after{content:"";position:absolute;bottom:-15px;left:10px;right:10px;height:3px;background-color:var(--hayak-accent, #e11d48);border-radius:2px}.public-site-navbar .selector-btn{background:none;border:none;color:#475569;font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none;white-space:nowrap}.public-site-navbar .selector-btn:hover{background-color:#f1f5f9;color:var(--hayak-primary, #0f2766)}.public-site-navbar .flag-icon{width:18px;height:18px;border-radius:50%;object-fit:cover}.public-site-navbar .btn-host{background-color:var(--hayak-btn, #bb1f24);color:#fff!important;font-weight:600;font-size:14px;padding:8px 16px;border-radius:8px;border:none;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.public-site-navbar .btn-host:hover,.public-site-navbar .btn-host:focus{background-color:var(--hayak-btn-hover, #a01a1e);color:#fff!important;transform:translateY(-1px)}.public-site-navbar .btn-login-outline{background:transparent;color:var(--hayak-accent, #e11d48);font-weight:600;font-size:14px;padding:8px 20px;border-radius:8px;border:1.5px solid var(--hayak-accent, #e11d48);transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.public-site-navbar .btn-login-outline:hover,.public-site-navbar .btn-login-outline:focus{background-color:var(--hayak-accent, #e11d48);color:#fff!important;transform:translateY(-1px)}@media(max-width:991.98px){.public-site-navbar .navbar-collapse{padding-top:12px;padding-bottom:8px}.public-site-navbar .d-flex.align-items-center.gap-2{flex-wrap:wrap;padding-top:8px}}:root{--hayak-btn: #bb1f24;--hayak-btn-hover: #a01a1e;--hayak-btn-active: #8b161c}.btn-primary,.btn-hayak,.btn-hayak-primary,.auth-login__submit,.btn-login,.btn-primary-custom,.btn-primary-action,.btn-navy,.btn-submit,.btn-send,.btn-book,.btn-host,.btn-search,.btn-create,.btn-readall,.btn-filter-submit,.btn-action,.btn-accept,.btn-add-region,.btn-choose,.btn-download,.btn-share,.btn-view,.btn-edit-client,.btn-confirm,.btn-reject,.btn-secondary,.um-btn-navy,.emp-btn-navy,.notif-btn-navy,button.btn-primary,a.btn-primary,button.btn.text-white,a.btn.text-white{--bs-btn-bg: var(--hayak-btn);--bs-btn-border-color: var(--hayak-btn);--bs-btn-hover-bg: var(--hayak-btn-hover);--bs-btn-hover-border-color: var(--hayak-btn-hover);--bs-btn-active-bg: var(--hayak-btn-active);--bs-btn-active-border-color: var(--hayak-btn-active);--bs-btn-disabled-bg: var(--hayak-btn);--bs-btn-disabled-border-color: var(--hayak-btn);background-color:var(--hayak-btn)!important;border-color:var(--hayak-btn)!important;color:#fff!important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-hayak:hover,.btn-hayak:focus,.btn-hayak-primary:hover,.btn-hayak-primary:focus,.auth-login__submit:hover,.auth-login__submit:focus,.btn-login:hover,.btn-login:focus,.btn-primary-custom:hover,.btn-primary-custom:focus,.btn-primary-action:hover,.btn-primary-action:focus,.btn-navy:hover,.btn-navy:focus,.btn-submit:hover,.btn-submit:focus,.btn-send:hover,.btn-send:focus,.btn-book:hover,.btn-book:focus,.btn-host:hover,.btn-host:focus,.btn-search:hover,.btn-search:focus,.btn-create:hover,.btn-create:focus,.btn-readall:hover,.btn-readall:focus,.btn-filter-submit:hover,.btn-filter-submit:focus,.btn-action:hover,.btn-action:focus,.btn-accept:hover,.btn-accept:focus,.btn-add-region:hover,.btn-add-region:focus,.btn-choose:hover,.btn-choose:focus,.btn-download:hover,.btn-download:focus,.btn-share:hover,.btn-share:focus,.btn-view:hover,.btn-view:focus,.btn-edit-client:hover,.btn-edit-client:focus,.btn-confirm:hover,.btn-confirm:focus,.btn-reject:hover,.btn-reject:focus,.btn-secondary:hover,.btn-secondary:focus,.um-btn-navy:hover,.um-btn-navy:focus,.emp-btn-navy:hover,.emp-btn-navy:focus,.notif-btn-navy:hover,.notif-btn-navy:focus,button.btn-primary:hover,button.btn-primary:focus,a.btn-primary:hover,a.btn-primary:focus,button.btn.text-white:hover,button.btn.text-white:focus,a.btn.text-white:hover,a.btn.text-white:focus{background-color:var(--hayak-btn-hover)!important;border-color:var(--hayak-btn-hover)!important;color:#fff!important}.btn-outline-primary,.btn-outline-hayak,.btn-hayak-outline,.btn-login-outline,.btn-outline-navy,.btn-filter-reset,.btn-close-ticket{background-color:transparent!important;border-color:var(--hayak-btn)!important;color:var(--hayak-btn)!important}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active,.btn-outline-hayak:hover,.btn-hayak-outline:hover,.btn-login-outline:hover,.btn-outline-navy:hover,.btn-filter-reset:hover,.btn-close-ticket:hover{background-color:var(--hayak-btn)!important;border-color:var(--hayak-btn)!important;color:#fff!important}.btn-outline-primary i,.btn-outline-primary:hover i{color:inherit!important}button[style*="212a63"],button[style*="0f2766"],button[style*="1e3a8a"],a.btn[style*="212a63"],a.btn[style*="0f2766"],.btn[style*="212a63"],.btn[style*="0f2766"]{background-color:var(--hayak-btn)!important;border-color:var(--hayak-btn)!important;color:#fff!important}.btn-primary:disabled,.btn-submit:disabled,.btn-submit[disabled],button[type=submit]:disabled{background-color:var(--hayak-btn)!important;border-color:var(--hayak-btn)!important;opacity:.65}.price-with-sar{display:inline-flex;align-items:center;gap:4px;font-weight:500}.sar-symbol-icon{width:1em;height:1em;display:inline-block;vertical-align:-.1em;flex-shrink:0}.price-currency-text{font-size:.875em;font-weight:600;color:inherit;opacity:.9}.price-suffix{font-size:.875em;color:inherit;opacity:.85}
