:root{--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-smooth:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .6, 1);--dur-fast:.15s;--dur-base:.22s;--dur-slow:.35s}button,[role=button],.btn,.btn-primary,.btn-secondary,.btn-ghost{transition:transform var(--dur-base) var(--ease-smooth), box-shadow var(--dur-base) var(--ease-smooth), background var(--dur-base) var(--ease-smooth), border-color var(--dur-base) var(--ease-smooth), color var(--dur-base) var(--ease-smooth), opacity var(--dur-fast) var(--ease-smooth);cursor:pointer}.btn-primary:hover,.btn-secondary:hover,.btn-ghost:hover{will-change:transform}button:hover:not(:disabled),[role=button]:hover,.btn:hover,.btn-primary:hover,.btn-secondary:hover{transform:translateY(-2px)}button:active:not(:disabled),[role=button]:active,.btn:active,.btn-primary:active{transition-duration:var(--dur-fast);transform:translateY(0)scale(.97)}.btn-primary:hover,button[class*=btn-primary]:hover{box-shadow:0 6px 24px rgba(59,169,228,.38),0 2px 8px rgba(0,0,0,.08)}button[style*=\#C9A84C]:hover,button[style*=gold]:hover,a[style*=\#C9A84C]:hover{box-shadow:0 6px 24px rgba(201,168,76,.38)}button[style*=\#25D366]:hover,a[style*=\#25D366]:hover,a[href*=wa\.me]:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(37,211,102,.35)}button:disabled{opacity:.48;cursor:not-allowed;transform:none!important}input,textarea,select,.input-field{transition:border-color var(--dur-base) var(--ease-smooth), box-shadow var(--dur-base) var(--ease-smooth), background var(--dur-base) var(--ease-smooth), transform var(--dur-base) var(--ease-smooth);outline:none}input:focus,textarea:focus,select:focus,.input-field:focus{transform:translateY(-1px);border-color:rgba(59,169,228,.6)!important;box-shadow:0 0 0 3px rgba(59,169,228,.14),0 2px 8px rgba(59,169,228,.1)!important}.input-wrapper:focus-within{border-color:rgba(59,169,228,.5)!important}.search-wrapper:focus-within{border-color:rgba(59,169,228,.5)!important}.hero-search-box:focus-within{border-color:rgba(59,169,228,.5)!important}.card,.property-card,[class*=card]:not([class*=skeleton]):not([class*=stat]){transition:transform var(--dur-base) var(--ease-smooth), box-shadow var(--dur-base) var(--ease-smooth), border-color var(--dur-base) var(--ease-smooth)}.card:hover,.property-card:hover,[class*=card]:not([class*=skeleton]):not([class*=stat]):hover{will-change:transform}.card:hover,.property-card:hover{transform:translateY(-5px);box-shadow:0 16px 48px rgba(59,169,228,.14),0 4px 16px rgba(0,0,0,.08)!important}a:not(.no-anim):not([class*=btn]):not([class*=card]){transition:color var(--dur-base) var(--ease-smooth), opacity var(--dur-fast) var(--ease-smooth), text-shadow var(--dur-base) var(--ease-smooth)}.sidebar-nav a,nav a{transition:background var(--dur-base) var(--ease-smooth), color var(--dur-base) var(--ease-smooth), border-color var(--dur-base) var(--ease-smooth), transform var(--dur-fast) var(--ease-smooth), box-shadow var(--dur-base) var(--ease-smooth)}.sidebar-nav a:hover{transform:translate(-3px)}[dir=ltr] .sidebar-nav a:hover{transform:translate(3px)}.chip,.hero-chip,.filter-chip,[class*=chip],.view-toggle-btn{transition:background var(--dur-base) var(--ease-spring), color var(--dur-base) var(--ease-smooth), border-color var(--dur-base) var(--ease-smooth), transform var(--dur-base) var(--ease-spring), box-shadow var(--dur-base) var(--ease-smooth)}.chip:hover,.hero-chip:hover,.view-toggle-btn:hover{transform:translateY(-2px)scale(1.03)}.chip:active,.hero-chip:active,.view-toggle-btn:active{transition-duration:var(--dur-fast);transform:scale(.96)}.property-card img,.card img,[class*=property] img{transition:transform var(--dur-slow) var(--ease-smooth);overflow:hidden}.property-card:hover img,.card:hover img{transform:scale(1.05)}[class*=badge],[class*=tag],[class*=status],span[style*="border-radius: 20px"],span[style*=border-radius\:20px],span[style*="border-radius: 100px"],span[style*=border-radius\:100px]{transition:background var(--dur-base) var(--ease-smooth), box-shadow var(--dur-base) var(--ease-smooth), transform var(--dur-base) var(--ease-spring)}[class*=dropdown],[class*=menu],.modern-dropdown-menu{transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-spring);transform-origin:top}.modern-dropdown-menu[style*="display: none"],.modern-dropdown-menu[hidden]{opacity:0;transform:scaleY(.92)translateY(-8px)}[class*=modal],[class*=overlay],[class*=dialog]{transition:opacity var(--dur-base) var(--ease-smooth), transform var(--dur-slow) var(--ease-spring)}tr{transition:background var(--dur-fast) var(--ease-smooth)}.sidebar-logo{transition:opacity var(--dur-base) var(--ease-smooth)}.sidebar-logo:hover{opacity:.85}button svg,a svg,[role=button] svg{transition:transform var(--dur-base) var(--ease-spring)}button:hover svg.spin-on-hover,button:hover .icon-rotate{transform:rotate(15deg)scale(1.15)}:focus-visible{outline-offset:3px;border-radius:6px;outline:2.5px solid rgba(59,169,228,.65)}button[style*=DC2626]:hover,button[style*=EF4444]:hover,.logout-btn:hover{background:rgba(239,68,68,.14)!important;box-shadow:0 4px 18px rgba(239,68,68,.28)!important}html{scroll-behavior:smooth}::-moz-selection{color:#1f2937;background:rgba(59,169,228,.28)}::selection{color:#1f2937;background:rgba(59,169,228,.28)}@keyframes TIRAZ-pulse{0%,to{opacity:1}50%{opacity:.55}}.loading,[aria-busy=true]{animation:1.5s ease-in-out infinite TIRAZ-pulse}.hero-stat-num,[class*=stat-num],[class*=kpi-value]{transition:transform var(--dur-base) var(--ease-spring)}.hero-stat-item:hover .hero-stat-num{transform:scale(1.08)}[class*=feature-item],[class*=type-card],[class*=quick-action]{transition:transform var(--dur-base) var(--ease-spring), box-shadow var(--dur-base) var(--ease-smooth), background var(--dur-base) var(--ease-smooth)}[class*=feature-item]:hover,[class*=type-card]:hover,[class*=quick-action]:hover{transform:translateY(-4px)scale(1.02)}header,.header,[class*=header]{transition:box-shadow var(--dur-base) var(--ease-smooth), background var(--dur-base) var(--ease-smooth), padding var(--dur-base) var(--ease-smooth)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:1023px){*,:before,:after{-webkit-tap-highlight-color:transparent!important}button,a,[role=button],label,select{touch-action:manipulation!important;cursor:pointer!important}body{-webkit-text-size-adjust:100%!important;-moz-text-size-adjust:100%!important;-ms-text-size-adjust:100%!important;text-size-adjust:100%!important}body,#root{max-width:100vw!important;overflow-x:hidden!important}[class*=scroll],.overflow-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}textarea,select{font-size:max(16px,1rem)!important}input[type=text]{font-size:max(16px,1rem)!important}input[type=email]{font-size:max(16px,1rem)!important}input[type=tel]{font-size:max(16px,1rem)!important}input[type=number]{font-size:max(16px,1rem)!important}input[type=search]{font-size:max(16px,1rem)!important}input[type=password]{font-size:max(16px,1rem)!important}input[type=url]{font-size:max(16px,1rem)!important}.marketplace-wrapper>div:first-child{height:72px!important}header{border-radius:20px!important;padding:.5rem .9rem!important}header svg{max-height:28px}.mobile-hamburger{border-radius:12px!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;display:flex!important}header>div[style*="position: absolute"]{border-radius:24px!important;padding:1.2rem!important}.mobile-bottom-bar{height:calc(60px + env(safe-area-inset-bottom,0px))!important;padding-bottom:env(safe-area-inset-bottom,0px)!important;-webkit-backdrop-filter:blur(8px)saturate(1.6)!important;background:rgba(255,255,255,.97)!important;border-top:1px solid rgba(0,0,0,.07)!important;box-shadow:0 -1px rgba(0,0,0,.06),0 -8px 32px rgba(0,0,0,.08)!important}.mobile-bottom-bar a{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:44px;padding-top:6px!important;padding-bottom:2px!important;transition:transform .15s cubic-bezier(.34,1.56,.64,1)!important}.mobile-bottom-bar a:active{transform:scale(.88)!important}.mobile-bottom-bar a span[style*="width: 24px"]{border-radius:0 0 6px 6px!important;width:32px!important;height:3px!important}.mobile-bottom-bar a span[style*="padding: 4px"]{border-radius:12px!important;padding:5px 14px!important}.mobile-bottom-bar a span[style*="0.65rem"]{letter-spacing:.1px!important;font-family:Cairo,sans-serif!important;font-size:.62rem!important}}@media (max-width:767px){.marketplace-section-pad{padding-left:1rem!important;padding-right:1rem!important}.marketplace-results-pad{padding:0 1rem 5rem!important}.browse-tab-switcher{border-radius:12px!important;justify-content:stretch!important;gap:4px!important;width:100%!important;padding:3px!important}.browse-tab-switcher button{border-radius:9px!important;flex:1!important;justify-content:center!important;padding:7px 8px!important;font-size:11.5px!important}.filter-chips-strip{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:8px!important;display:flex!important;overflow-x:auto!important;overflow-y:hidden!important}.filter-chips-strip::-webkit-scrollbar{display:none!important}.filter-chips-strip button{white-space:nowrap!important;border-radius:100px!important;flex-shrink:0!important;min-height:40px!important;padding:6px 12px!important;font-size:11px!important}.section-header-row{gap:8px!important;margin-bottom:.8rem!important}.section-header-row .header-icon-box{border-radius:12px!important;width:40px!important;height:40px!important}.section-header-row h2{font-size:1.05rem!important}.view-toggle-btn{padding:7px 12px!important;font-size:12px!important}.property-card{border-radius:20px!important;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s!important;box-shadow:0 2px 16px rgba(0,0,0,.08)!important}.property-card:active{transform:scale(.97)!important}.property-grid{grid-template-columns:1fr!important;justify-content:stretch!important;gap:14px!important;padding:0!important}.property-grid>*{width:100%!important;max-width:100%!important}}@media (min-width:480px) and (max-width:767px){.property-grid{grid-template-columns:1fr!important;gap:14px!important}}@media (max-width:639px){.hero-search-box{border-radius:20px!important;gap:8px!important;padding:8px!important}.hero-search-box .input-field{height:48px!important;font-size:max(16px,.97rem)!important}.hero-search-box .btn-primary{border-radius:14px!important;width:100%!important;min-height:48px!important;font-size:1rem!important}.hero-search-box .modern-dropdown-btn{flex:1!important;min-width:0!important;height:46px!important;font-size:max(16px,.9rem)!important}.hero-search-box button[title]{flex-shrink:0;border-radius:14px!important;min-width:46px!important;min-height:46px!important}.hero-stats-row{grid-template-columns:1fr 1fr!important;gap:10px!important;margin-top:1.5rem!important}.hero-stat-item{min-width:unset!important;width:100%!important}.hero-chips{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-wrap:nowrap!important;gap:6px!important;padding-bottom:4px!important;overflow-x:auto!important}.hero-chips::-webkit-scrollbar{display:none}.hero-chip{white-space:nowrap!important;flex-shrink:0!important}}@media (max-width:767px){.map-search-input{font-size:max(16px,.95rem)!important}.map-filter-chips{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-wrap:nowrap!important;gap:8px!important;padding-bottom:2px!important;display:flex!important;overflow-x:auto!important}.map-filter-chips::-webkit-scrollbar{display:none}.map-filter-chips button{white-space:nowrap!important;flex-shrink:0!important;min-height:40px!important;padding:8px 16px!important}.map-side-panel{-webkit-overflow-scrolling:touch!important;border-radius:24px 24px 0 0!important;width:100%!important;max-height:50vh!important;position:absolute!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;overflow-y:auto!important;box-shadow:0 -8px 40px rgba(0,0,0,.18)!important}.map-stats-strip{border-radius:14px!important;padding:8px 12px!important;font-size:12px!important}}@media (max-width:639px){[class*=modal-overlay],.modal-backdrop{align-items:flex-end!important;padding:0!important}[class*=modal-panel],.modal-content{-webkit-overflow-scrolling:touch!important;width:100%!important;max-height:90dvh!important;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))!important;border-radius:28px 28px 0 0!important;overflow-y:auto!important}[class*=dropdown-panel]{border-radius:20px!important;left:0!important;right:0!important}}@media (max-width:767px){.btn-primary,.TIRAZ-btn,[class*=cta-btn]{border-radius:14px!important;min-height:48px!important;font-size:.95rem!important;transition:transform .15s cubic-bezier(.34,1.56,.64,1)!important}.btn-primary:active,.TIRAZ-btn:active{transform:scale(.95)!important}button[style*="width: 52"],button[style*="width: 38"]{min-width:44px!important;min-height:44px!important}h1{font-size:max(1.6rem,min(7vw,2.2rem))!important}h2{font-size:max(1.2rem,min(5vw,1.6rem))!important}h3{font-size:max(1rem,min(4vw,1.3rem))!important}p{line-height:1.85!important}.stat-value{font-size:2rem!important}}@media (max-width:639px){.trust-strip-inner{grid-template-columns:1fr 1fr!important;justify-content:center!important;gap:20px 16px!important;display:grid!important}}@media (max-width:480px){.trust-strip-inner{grid-template-columns:1fr!important;gap:16px!important}}@media (max-width:639px){.city-card{-webkit-tap-highlight-color:transparent;transition:transform .15s cubic-bezier(.34,1.56,.64,1)!important}.city-card:active{transform:scale(.94)!important}}@media (max-width:767px){footer .footer-grid,footer [class*=grid]:not(.footer-main-grid),footer>div>div[style*=grid]:not(.footer-main-grid){grid-template-columns:1fr!important;gap:1.5rem!important}footer h4{margin-bottom:1.2rem!important;font-size:.9rem!important}footer input[type=email]{border-radius:10px!important;height:38px!important;padding:0 36px 0 12px!important;font-size:13px!important}footer input[type=email][dir=ltr]{border-radius:10px!important;padding:0 12px 0 36px!important}footer button[aria-label]{border-radius:10px!important;min-width:38px!important;min-height:38px!important;padding:0 16px!important;font-size:13px!important}footer button[type=submit]{border-radius:10px!important;min-width:38px!important;min-height:38px!important;padding:0 16px!important;font-size:13px!important}footer form{width:100%!important;max-width:320px!important}.info-page-container,[class*=info-page]{padding:1rem!important}[class*=info-card],[class*=legal-card]{border-radius:16px!important;padding:1.2rem!important}.projects-grid{grid-template-columns:1fr!important;gap:16px!important}.projects-grid>*{max-width:100%!important}.hero-mobile-cards{scroll-snap-type:x mandatory}.hero-mobile-card{scroll-snap-align:start}}@supports (padding-bottom:env(safe-area-inset-bottom)){.marketplace-wrapper{padding-bottom:env(safe-area-inset-bottom,0px)}}@media (max-width:767px){.property-card *{will-change:auto}.property-grid,.cities-grid,.filter-chips-row,.hero-chips{overflow-x:hidden;max-width:100%!important}.filter-chips-row,.hero-chips,.map-filter-chips{overflow-x:auto}.near-me-section{padding:2rem 1rem!important}}@media (max-width:639px){.ad-banner-wrapper{border-radius:20px!important;margin:0 1rem!important}.load-more-btn{width:100%!important;padding:14px!important}}@media (max-width:767px){[class*=compare-bar],.compare-floating-bar{left:0!important;right:0!important;bottom:calc(64px + env(safe-area-inset-bottom,0px))!important;border-radius:24px 24px 0 0!important;flex-direction:column!important;gap:12px!important;padding:1rem!important}}@media (max-width:639px){.quick-inquiry-overlay{align-items:flex-end!important}.quick-inquiry-panel{width:100%!important;max-width:100%!important;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))!important;border-radius:28px 28px 0 0!important}[class*=ReviewModal],[class*=TourModal],[class*=review-modal],[class*=tour-modal]{align-items:flex-end!important}[class*=ReviewModal]>div>div,[class*=TourModal]>div>div{border-radius:28px 28px 0 0!important;width:100%!important;max-width:100%!important;margin:0!important}}@media (max-width:767px){[class*=GalleryModal],[class*=gallery-modal]{border-radius:0!important;width:100dvw!important;max-width:100%!important;height:100dvh!important;margin:0!important;top:0!important;left:0!important}}@media (max-width:639px){[class*=InstallmentCalc],[class*=installment]{border-radius:16px!important;padding:1rem!important}[class*=installment] input,[class*=installment] select{height:46px!important;font-size:max(16px,.9rem)!important}}@media (max-width:767px){.valuation-badge-container{padding:3px 7px!important;font-size:10px!important}.valuation-sparkline{display:none!important}[class*=deed-badge],[class*=DeedBadge]{border-radius:6px!important;padding:2px 8px!important;font-size:10px!important}[class*=office-profile],[class*=OfficeProfile]{padding:1rem!important}[class*=office-stats]{flex-wrap:wrap!important;gap:12px!important}[class*=office-stat-item]{min-width:45%!important}[class*=notification-dropdown],[class*=NotificationDropdown]{top:auto!important;bottom:calc(64px + env(safe-area-inset-bottom,8px))!important;border-radius:20px!important;width:auto!important;max-height:60dvh!important;position:fixed!important;left:1rem!important;right:1rem!important;overflow-y:auto!important}.search-bar{flex-direction:column!important;gap:8px!important}.search-bar input,.search-bar select{width:100%!important;min-height:48px!important}}@media (max-width:1023px){button:active:not([disabled]),a:active:not([disabled]){opacity:.82!important}@media (hover:none){button:hover,a:hover{transform:none!important}}}@media (max-width:767px){.admin-page-inner,.admin-console-body,.super-dash-outer,.dash-outer{padding:1rem!important}.admin-page-header{flex-wrap:wrap!important;gap:12px!important;padding:14px 16px!important}.admin-page-header h1,.admin-page-header h2{font-size:max(1.1rem,min(4vw,1.4rem))!important}.admin-tab-bar,.dash-tab-bar,.super-tab-bar{box-sizing:border-box!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-wrap:nowrap!important;width:100%!important;max-width:100%!important;padding:4px 6px!important;display:flex!important;overflow-x:auto!important;overflow-y:visible!important}.admin-tab-bar::-webkit-scrollbar{display:none}.dash-tab-bar::-webkit-scrollbar{display:none}.super-tab-bar::-webkit-scrollbar{display:none}.super-tab-bar:after,.admin-tab-bar:after{content:"";flex-shrink:0;min-width:8px;display:block}.admin-tab-bar button,.dash-tab-bar button,.super-tab-bar button{white-space:nowrap!important;text-overflow:unset!important;flex-shrink:0!important;padding:9px 14px!important;font-size:12px!important;overflow:visible!important}.admin-grid-kpi{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.admin-grid-4{grid-template-columns:repeat(2,1fr)!important}.admin-grid-2,.admin-grid-chart,.dash-grid-sidebar{grid-template-columns:1fr!important}.settings-layout{flex-direction:column!important;gap:16px!important}.settings-sidebar{width:100%!important;min-width:0!important;position:static!important;top:auto!important}.settings-content{width:100%!important;min-width:0!important}.admin-form-grid-2,.admin-form-grid-3{grid-template-columns:1fr!important}.dash-hero{border-radius:18px!important;padding:20px 18px!important}.dash-hero-inner{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}.dash-hero-inner h1{font-size:max(18px,min(5vw,24px))!important}.dash-hero-actions{flex-wrap:wrap!important;gap:8px!important;width:100%!important}.dash-hero-actions button,.dash-hero-actions a{flex:calc(50% - 4px)!important;justify-content:center!important;min-width:0!important;padding:10px 12px!important;font-size:12px!important}.admin-table-header,.admin-table-row{min-width:600px}.glass-card:has(.admin-table-header){-webkit-overflow-scrolling:touch!important;overflow-x:auto!important}.glass-card{border-radius:14px!important}.glass-card button,.admin-page-inner button,.dash-outer button,.super-dash-outer button{min-height:44px!important}.btn-primary,.btn-secondary{box-sizing:border-box!important;justify-content:center!important;width:100%!important}.dash-hero-actions .btn-primary,.dash-hero-actions .btn-secondary,.admin-page-header .btn-primary,.admin-page-header .btn-secondary{width:auto!important}.recharts-responsive-container,.recharts-wrapper{min-width:0!important}}@media (max-width:480px){.admin-grid-4{grid-template-columns:1fr!important}.admin-grid-kpi{grid-template-columns:repeat(2,1fr)!important}.dash-hero-actions button,.dash-hero-actions a{flex:100%!important}.admin-page-inner,.admin-console-body,.super-dash-outer,.dash-outer{padding:.75rem!important}}@media (max-width:767px){.dev-header-inner{flex-direction:column!important;align-items:flex-start!important;gap:14px!important}.dev-header-status{flex-wrap:wrap!important;justify-content:space-between!important;gap:10px!important;width:100%!important}.dev-header-status>div:has([style*="1.7rem"]):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.dev-header-status>div:has([style*="1.7rem"]):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.dev-header-status>div:has([style*="1.7rem"]):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.dev-header-status>div:has([style*="1.7rem"]):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.dev-header-status>div:has([style*="1.7rem"]):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.dev-header-status>div:has([style*="1.7rem"]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.dev-header-status>div:has([style*=monospace]):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.dev-header-status>div:has([style*=monospace]):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.dev-header-status>div:has([style*=monospace]):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.dev-header-status>div:has([style*=monospace]):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.dev-header-status>div:has([style*=monospace]):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.dev-header-status>div:has([style*=monospace]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.dev-kpi-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important;overflow:hidden!important}.dev-kpi-grid>*{min-width:0!important;overflow:hidden!important}.dev-kpi-grid .count-in{font-size:1.5rem!important}.dev-tab-bar{box-sizing:border-box!important;flex-wrap:nowrap!important;width:100%!important;max-width:100%!important;overflow-x:auto!important}.dev-tab-bar button{white-space:nowrap!important;flex-shrink:0!important;padding:8px 12px!important;font-size:11px!important}.super-tab-bar button{white-space:nowrap!important;flex-shrink:0!important;padding:8px 12px!important;font-size:11.5px!important}.TIRAZ-dashboard-wrapper .glass-card,.TIRAZ-dashboard-wrapper [class^=admin-]{box-sizing:border-box!important;max-width:100%!important}body{overflow-x:hidden}.profile-shell-header-row{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;padding:12px 0 0!important}.profile-shell-header-row>div:last-child{align-items:flex-start!important;width:100%!important}.profile-shell-header-row>div:last-child>div:first-child{font-size:11px!important}.profile-shell-tabs{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-wrap:nowrap!important;padding-bottom:0!important;overflow-x:auto!important;overflow-y:hidden!important}.profile-shell-tabs::-webkit-scrollbar{display:none}.profile-shell-tabs button{white-space:nowrap!important;flex-shrink:0!important;padding:10px 14px!important;font-size:11px!important}.profile-form-row-2,.profile-form-row-3,.profile-form-row-4,.profile-agent-row{grid-template-columns:1fr!important}.profile-agent-row>button{border-radius:10px!important;justify-content:center!important;width:100%!important}.profile-save-row{justify-content:center!important}.profile-save-row button{border-radius:12px!important;justify-content:center!important;width:auto!important;min-width:150px!important;max-width:260px!important;padding:10px 24px!important;font-size:13px!important}.profile-hours-row{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important}.profile-form-row-2 input,.profile-form-row-3 input,.profile-form-row-4 input,.profile-agent-row input,.profile-agent-row select{font-size:16px!important}[style*="minmax(180px, 1fr)"],[style*="minmax(180px,1fr)"]{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:1024px){.profile-bleed{margin:-1rem!important}}.sa-outer{box-sizing:border-box!important;padding:1.5rem 2rem 4rem!important;overflow-x:hidden!important}@media (max-width:1024px){.sa-kpi-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:767px){.sa-outer,.dev-outer{box-sizing:border-box!important;margin:-1rem!important;padding:1rem!important;overflow-x:hidden!important}.sa-kpi-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.sa-outer>div:first-child>div[style*=flex]{flex-direction:column!important;align-items:flex-start!important}.sa-outer>div:first-child [style*=gap\:20]{flex-wrap:wrap!important;gap:10px!important}.sa-outer .admin-grid-2,.sa-outer [class*=admin-grid]{grid-template-columns:1fr!important}.sa-outer .dev-tab-bar{box-sizing:border-box!important;flex-wrap:nowrap!important;width:100%!important;max-width:100%!important;overflow-x:auto!important}.sa-outer .dev-tab-bar button{flex-shrink:0!important;padding:8px 12px!important;font-size:11px!important}.sa-outer table{min-width:550px!important}.sa-card{overflow-x:auto!important}.sa-input{font-size:16px!important}}@media (max-width:480px){.sa-kpi-grid{grid-template-columns:1fr!important}.profile-shell-header-row h1{font-size:15px!important}.profile-shell-tabs button{padding:9px 10px!important;font-size:10px!important}[style*="minmax(180px, 1fr)"],[style*="minmax(180px,1fr)"]{grid-template-columns:1fr!important}}@media (max-width:767px){.ma-root,.crm-root,.np-root,.or-root,.om-root{padding:1rem!important}.ma-page-header{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.ma-page-header>div:last-child{flex-wrap:wrap!important;justify-content:flex-start!important;width:100%!important}.ma-kpi-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.ma-charts-row,.ma-section3{grid-template-columns:1fr!important}.crm-kpi-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.crm-two-panel,.crm-analytics-grid{grid-template-columns:1fr!important}.chat-layout{flex-direction:column!important;height:auto!important;min-height:calc(100dvh - 130px)!important}.chat-sidebar{border-bottom:1px solid rgba(61,189,184,.1)!important;border-left:none!important;width:100%!important;max-height:280px!important}.np-main-grid{grid-template-columns:1fr!important}.pm-two-col{grid-template-columns:1fr!important;gap:24px!important}.or-kpi-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.cd-hero{border-radius:18px!important;padding:20px 16px!important}.cd-overview-grid,.om-card-grid{grid-template-columns:1fr!important}.wallet-hero{border-radius:18px!important;padding:20px 16px!important}.forum-grid,.network-grid{grid-template-columns:1fr!important}.TIRAZ-dashboard-wrapper .main-content>* input,.TIRAZ-dashboard-wrapper .main-content>* textarea,.TIRAZ-dashboard-wrapper .main-content>* select{box-sizing:border-box!important;font-size:16px!important}}@media (min-width:768px) and (max-width:1024px){.ma-kpi-grid{grid-template-columns:repeat(3,1fr)!important}.crm-kpi-grid,.or-kpi-grid,.om-card-grid{grid-template-columns:repeat(2,1fr)!important}.cd-overview-grid,.pm-two-col{grid-template-columns:1fr!important}}@media (max-width:480px){.ma-kpi-grid{grid-template-columns:1fr!important}.crm-kpi-grid,.or-kpi-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:767px){.ac-page-header{flex-direction:column!important;align-items:flex-start!important;gap:12px!important;padding:14px 16px 12px!important;position:-webkit-sticky!important;position:sticky!important;top:0!important}.ac-page-header h1{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;font-size:18px!important;overflow:hidden!important}.ac-header-actions{flex-wrap:wrap!important;gap:8px!important;width:100%!important}.ac-search-box{flex:1!important;min-width:0!important}.ac-search-box input{width:100%!important;min-width:0!important}.admin-console-body{gap:16px!important;padding:16px!important}.admin-console-body>div>div[style*=space-between]{flex-wrap:wrap!important;gap:8px!important}.ac-search-box{display:none!important}.vm-root,.wr-root,.pr-root{padding:20px 12px!important}.vm-layout,.vm-info-grid{grid-template-columns:1fr!important}.wr-root>div[style*=gradient]{padding:20px 16px!important}.admin-grid-chart{grid-template-columns:1fr!important}.ma-page-header{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.ma-page-header>div:last-child{flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important;width:100%!important}}@media (min-width:768px) and (max-width:1024px){.vm-layout{grid-template-columns:45% 1fr!important}.admin-grid-chart{grid-template-columns:1fr!important}}@media (max-width:480px){.ac-search-box{display:none!important}.ac-header-actions{justify-content:flex-end!important}}@media (max-width:767px){.mp-style-grid{grid-template-columns:repeat(2,1fr)!important}.mp-layout{gap:16px!important}.ma-root h1,.crm-root h1,.np-root h1,.or-root h1,.om-root h1,.vm-root h1,.wr-root h1,.pr-root h1{font-size:max(18px,min(4vw,24px))!important}.wr-root .glass-card h2,.wr-root [style*="fontSize: 26"],.wr-root [style*=fontSize\:26]{font-size:max(16px,min(3.5vw,22px))!important}.wr-root [style*="fontSize: 30"],.wr-root [style*=fontSize\:30]{font-size:max(20px,min(5vw,28px))!important}.dev-header-status{flex-flow:wrap!important;align-items:center!important;gap:10px!important;width:100%!important}.dev-status-badges{flex-shrink:0!important}.dev-clock>div:first-child{letter-spacing:1px!important;font-size:1.1rem!important}.dev-clock>div:last-child{font-size:.58rem!important}.dev-header-status .dev-btn{flex-shrink:0!important;margin-right:auto!important}.dev-kpi-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.dev-kpi-grid .count-in{font-size:1.6rem!important}.dev-kpi-grid [class~=warp-in]{min-width:0!important}.admin-grid-2{grid-template-columns:1fr!important;gap:14px!important}.sa-kpi-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.dev-tab-bar,.admin-tab-bar{box-sizing:border-box!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-wrap:nowrap!important;gap:4px!important;width:100%!important;max-width:100%!important;padding:4px!important;overflow-x:auto!important;overflow-y:hidden!important}.dev-tab-bar::-webkit-scrollbar{display:none!important}.admin-tab-bar::-webkit-scrollbar{display:none!important}.dev-tab-bar button,.admin-tab-bar button{white-space:nowrap!important;flex-shrink:0!important;min-height:40px!important;padding:8px 14px!important;font-size:12px!important}.crm-root{padding:16px 12px 80px!important}.crm-root>div:first-child{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.crm-root>div:first-child>div:last-child{gap:8px!important;width:100%!important;display:flex!important}.crm-root>div:first-child>div:last-child button{flex:1!important;justify-content:center!important;min-height:44px!important;font-size:13px!important}.crm-kpi-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.crm-two-panel{grid-template-columns:1fr!important;gap:14px!important}.crm-root table{min-width:560px!important}.crm-root [style*=overflowX]{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important}.crm-analytics-grid{grid-template-columns:1fr!important;gap:20px!important}.wallet-amounts-grid{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.wallet-amount-btn{min-width:unset!important;padding:12px 6px!important;font-size:12px!important}.wallet-stats-row{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}}@media (max-width:639px){.wallet-charge-modal{-webkit-overflow-scrolling:touch!important;width:100%!important;max-width:100%!important;max-height:92dvh!important;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))!important;border-radius:28px 28px 0 0!important;margin:0!important;overflow-y:auto!important}.wallet-steps{gap:4px!important;padding:12px 16px!important}.wallet-steps span{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:60px!important;font-size:10px!important;overflow:hidden!important}.wallet-txn-row{padding:12px 14px!important}.wallet-txn-row>div:last-child{text-align:left!important;flex-shrink:0!important}.wallet-pending-banner{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.wallet-pending-banner button{justify-content:center!important;width:100%!important;min-height:44px!important}}@media (max-width:767px){.sa-outer{padding:12px 12px 80px!important}.sa-outer>div:first-of-type>div[style*=justifyContent]{flex-direction:column!important;align-items:flex-start!important;gap:14px!important}.sa-outer>div:first-of-type>div>div:last-child{flex-wrap:wrap!important;gap:10px!important;width:100%!important}.sa-outer .sa-btn-ghost{margin-right:0!important}.sa-kpi-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.sa-outer .sa-kpi-grid>div{padding:14px 12px!important}.sa-outer .sa-kpi-grid>div>div:last-child>div:first-child{font-size:1.5rem!important}.sa-card{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important}.sa-card table{min-width:680px!important}.sa-th{padding:12px 14px!important;font-size:10px!important}.sa-td{padding:12px 14px!important}.sa-td select{max-width:120px!important;padding:4px 6px!important;font-size:11px!important}.sa-td .sa-btn{gap:4px!important;padding:5px 8px!important;font-size:11px!important}.admin-grid-2[style*="gridTemplateColumns: 1fr 2fr"],div[style*="gridTemplateColumns: 1fr 2fr"]{grid-template-columns:1fr!important}div[style*="gridTemplateColumns: 1fr 1fr"]{grid-template-columns:1fr!important;gap:14px!important}.sa-outer [style*=height\:200]{height:160px!important}.sa-outer>div>div>div[style*="flexDirection: column"]>div{border-radius:10px!important;padding:10px 12px!important}.sa-outer .sa-input{padding:12px 14px!important;font-size:max(16px,.9rem)!important}.sa-outer>div>div[style*="justifyContent: space-between"]{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.sa-outer>div>div[style*="justifyContent: space-between"] .sa-btn-gold{justify-content:center!important;width:100%!important;min-height:44px!important}.sa-outer textarea{min-height:80px!important;font-size:max(16px,.9rem)!important}.sa-outer table{min-width:500px!important}}@media (max-width:399px){.sa-kpi-grid,.crm-kpi-grid{grid-template-columns:1fr!important}.sa-outer h1,.crm-root h1{font-size:1.1rem!important}}@media (max-width:767px){.dash-outer{gap:16px!important;padding:0!important}.dash-hero{border-radius:16px!important;padding:22px 18px!important}.dash-hero-inner{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}.dash-hero-actions{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-wrap:nowrap!important;gap:8px!important;width:100%!important;padding-bottom:4px!important;display:flex!important;overflow-x:auto!important}.dash-hero-actions::-webkit-scrollbar{display:none!important}.dash-hero-actions button,.dash-hero-actions a{flex-shrink:0!important}.admin-grid-kpi{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.dash-tab-bar{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-wrap:nowrap!important;gap:4px!important;padding:4px!important;overflow-x:auto!important}.dash-tab-bar::-webkit-scrollbar{display:none!important}.dash-tab-bar button{white-space:nowrap!important;flex-shrink:0!important;padding:8px 14px!important;font-size:12px!important}.dash-grid-sidebar{grid-template-columns:1fr!important;gap:14px!important}.dash-outer div[style*="gridTemplateColumns: 1fr 1fr"]:not(.dash-grid-sidebar){grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.dash-outer div[style*="height: 260px"]{height:200px!important}.admin-grid-kpi>div>div[style*="34px"]{font-size:1.6rem!important}}@media (max-width:399px){.admin-grid-kpi{grid-template-columns:1fr!important}}@media (max-width:767px){.om-root{padding:16px 12px 80px!important}.om-root>div:first-of-type{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.om-root>div:first-of-type>div:last-child{width:100%!important}.om-card-grid{grid-template-columns:1fr!important;gap:12px!important}.om-root>div:last-of-type{flex-direction:column!important;align-items:center!important;gap:10px!important}}@media (min-width:480px) and (max-width:767px){.om-card-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:767px){.dev-console-root{padding:12px 12px 80px!important}.dev-kpi-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.dev-charts-row,div.dev-charts-row{grid-template-columns:1fr!important;gap:14px!important}.dev-projects-grid{grid-template-columns:1fr!important;gap:12px!important}[class*=profile-tabs],[class*=settings-tabs]{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-wrap:nowrap!important;gap:4px!important;overflow-x:auto!important}[class*=profile-tabs]::-webkit-scrollbar{display:none!important}[class*=settings-tabs]::-webkit-scrollbar{display:none!important}[class*=profile-header]{flex-direction:column!important;align-items:flex-start!important;gap:14px!important;padding:18px!important}[class*=form-grid-2],[class*=settings-grid]{grid-template-columns:1fr!important;gap:12px!important}[class*=save-btn],[class*=submit-btn]{justify-content:center!important;width:100%!important;min-height:48px!important}[class*=upload-zone],[class*=drop-zone]{min-height:120px!important}}@media (max-width:1024px){.main-content{max-height:unset!important;overflow-y:unset!important;box-sizing:border-box!important;width:100%!important;padding:1rem!important}.main-content>div{box-sizing:border-box!important;max-width:100%!important}.admin-profile-bleed{width:auto!important;max-width:none!important;margin:0 -1rem!important;overflow-x:visible!important}}@media (max-width:767px){.settings-save-bar{z-index:20!important;background:linear-gradient(transparent,#070f1a 30%)!important;margin-top:16px!important;padding:12px 0 8px!important;position:-webkit-sticky!important;position:sticky!important;bottom:0!important}.settings-save-bar button{border-radius:14px!important;padding:14px!important;font-size:15px!important}.np-filter-tabs{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-wrap:nowrap!important;padding-bottom:4px!important;overflow-x:auto!important}.np-filter-tabs::-webkit-scrollbar{display:none}.np-filter-tabs button{white-space:nowrap!important;flex-shrink:0!important;padding:7px 14px!important;font-size:12px!important}}.profile-shell-tabs::-webkit-scrollbar{display:none}@media (max-width:767px){.profile-shell-header{box-sizing:border-box!important;width:100%!important;padding:0 12px!important}.profile-shell-header-row{flex-wrap:wrap!important;gap:8px!important;padding:12px 0 0!important}.profile-shell-progress{gap:6px!important}.profile-shell-tabs{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-wrap:nowrap!important;padding-bottom:2px!important;display:flex!important;overflow-x:auto!important}.profile-shell-tabs::-webkit-scrollbar{display:none!important}.profile-shell-tabs button{white-space:nowrap!important;flex-shrink:0!important;padding:10px 12px!important;font-size:11px!important}.profile-form-row,.profile-form-row-2,.profile-form-row-3{grid-template-columns:1fr!important;gap:12px!important}.profile-agent-row{grid-template-columns:1fr!important;gap:10px!important}.admin-grid-4{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.profile-save-row{justify-content:center!important}.profile-save-row button{border-radius:12px!important;justify-content:center!important;width:auto!important;min-width:150px!important;max-width:260px!important;padding:10px 24px!important;font-size:13px!important}}@media (max-width:639px){.marketplace-hero{min-height:auto!important;padding-top:0!important;padding-bottom:0!important}.hero-content{padding-top:80px!important;padding-bottom:36px!important}.hero-search-box{border-radius:20px!important;align-items:stretch!important;gap:8px!important;padding:10px!important}.hero-search-box>div:not(.search-input-wrapper){flex:calc(50% - 4px)!important;order:1!important;min-width:0!important;max-width:calc(50% - 4px)!important}.hero-search-box>div:not(.search-input-wrapper) .modern-dropdown-btn{border-radius:12px!important;width:100%!important;height:48px!important;font-size:max(16px,.9rem)!important}.hero-search-box>.search-input-wrapper{background:rgba(255,255,255,.07)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important;flex:0 0 100%!important;order:3!important;width:100%!important;min-width:0!important}.hero-search-box>.search-input-wrapper .input-field{background:0 0!important;border-radius:12px!important;height:48px!important;padding-left:14px!important;padding-right:40px!important;font-size:max(16px,.97rem)!important}.hero-search-box>button[title]{display:none!important}.hero-search-box>button[type=button]{display:none!important}.hero-search-box>.btn-primary{border-radius:14px!important;flex:0 0 52px!important;order:6!important;justify-content:center!important;align-items:center!important;width:52px!important;min-height:48px!important;padding:0!important;font-size:0!important;display:flex!important}}@media (max-width:360px){.hero-search-box>button[type=button]{gap:4px!important;padding:0 10px!important;font-size:11.5px!important}}@media (max-width:639px){.hero-chips{justify-content:flex-start!important;margin-top:10px!important;padding:0 2px 4px!important}.hero-chip{border-radius:100px!important;gap:4px!important;padding:6px 13px!important;font-size:12px!important}.hero-chip span:first-child{font-size:11px!important}}@media (max-width:480px){.hero-stat-num{font-size:1.25rem!important}.hero-stat-label{letter-spacing:0!important;font-size:9.5px!important}.hero-stat-item{padding:12px 6px!important}}@media (max-width:639px){.hero-mobile-cards{gap:8px!important;margin-top:12px!important;margin-bottom:2px!important;padding-bottom:2px!important}.hero-mobile-card{border-radius:14px!important;min-width:155px!important;padding:9px 11px!important}.hero-mobile-card:active{transition-duration:.1s!important;transform:scale(.96)!important}.browse-tab-switcher{box-sizing:border-box!important;border-radius:12px!important;gap:4px!important;width:100%!important;margin-bottom:1rem!important;padding:3px!important}.browse-tab-switcher>button{text-align:center!important;border-radius:9px!important;flex:1!important;justify-content:center!important;gap:4px!important;min-width:0!important;padding:6px!important;font-size:11px!important}.browse-tab-switcher>button>span:last-child{border-radius:6px!important;padding:1px 5px!important;font-size:9px!important}#properties-section{padding-top:1.2rem!important;padding-left:14px!important;padding-right:14px!important}}@media (max-width:479px){.section-header-row{flex-wrap:wrap!important;gap:10px!important}.view-toggle-btn{gap:4px!important;padding:7px 10px!important;font-size:11.5px!important}}@media (max-width:639px){.cities-section{padding-top:28px!important;padding-bottom:28px!important}.trust-strip{border-radius:20px!important;margin:0 14px!important;padding:20px 14px!important}}@media (max-width:767px){.ad-banner-wrapper{margin:1.2rem auto!important;padding:0 14px!important}.ad-banner-container{border-radius:18px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;height:auto!important;min-height:0!important}.ad-banner-container>div:first-child>div[style]{background:linear-gradient(rgba(5,14,28,.3) 0%,rgba(5,14,28,.75) 55%,rgba(5,14,28,.97) 100%)!important}.ad-banner-content{width:100%!important;max-width:100%!important;padding:1.4rem 1.2rem!important}.ad-banner-badge{margin-bottom:.75rem!important;padding:4px 10px!important;font-size:.65rem!important}.ad-banner-title{margin-bottom:.6rem!important;font-size:1.25rem!important;line-height:1.35!important}.ad-banner-subtitle{margin-bottom:1.1rem!important;font-size:.85rem!important;line-height:1.55!important}.ad-banner-btn{border-radius:12px!important;gap:8px!important;padding:11px 22px!important;font-size:.88rem!important}.ad-banner-btn svg{width:16px!important;height:16px!important}.filter-chips-wrapper{overflow:visible!important}.filter-chips-wrapper,div[style*="marginBottom: '2rem'"]{border-radius:16px!important;padding:12px 10px!important;overflow:visible!important}.filter-chips-strip{flex-wrap:wrap!important;justify-content:center!important;gap:8px 6px!important;padding-left:0!important;padding-right:0!important;overflow-x:auto!important;overflow-y:visible!important}.filter-chips-strip::-webkit-scrollbar{display:none!important}.filter-chips-strip button{white-space:nowrap!important;border-radius:100px!important;flex-shrink:0!important;gap:4px!important;min-height:40px!important;padding:6px 12px!important;font-size:11px!important}.filter-chips-strip button span{font-size:11px!important}}@media (max-width:639px){.view-toggle-pill{box-sizing:border-box!important;border-radius:10px!important;width:100%!important;margin-top:6px!important;padding:3px!important}.view-toggle-pill button{border-radius:7px!important;flex:1!important;justify-content:center!important;gap:4px!important;padding:6px 10px!important;font-size:11px!important}.view-toggle-pill button svg{width:13px!important;height:13px!important}.trust-strip-inner>div,div[style*="gap: 'clamp(24px"]>div{flex-shrink:0!important}}@media (max-width:767px){.carousel-nav-btn{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.carousel-nav-btn svg{width:18px!important;height:18px!important}.card-float-btn{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.video-overlay-wrapper{padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))!important;padding-top:env(safe-area-inset-top,20px)!important;align-items:flex-start!important}.price-currency-label{font-size:10px!important}.carousel-dots span,.carousel-dot{width:8px!important;min-width:8px!important;height:8px!important;min-height:8px!important}.wishlist-view-wrapper{padding:90px 1rem 6rem!important}}@media (max-width:600px){.wishlist-grid{grid-template-columns:1fr!important;gap:1rem!important}}@media (max-width:767px){.wishlist-remove-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}}@media (max-width:390px){.project-card-image{height:150px!important}}@media (max-width:480px){.projects-grid,.browse-tab-switcher+div .project-card{width:100%!important}}@media (max-width:767px){.header-icon-btn,header .icon-btn,.header-actions button[title],.header-bell-btn,.header-wishlist-btn{justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;display:flex!important}.mobile-menu-link,.mobile-nav-link,nav.mobile-menu a,.mobile-drawer a,.mobile-drawer button{align-items:center!important;min-height:44px!important;display:flex!important}.footer-newsletter input,.footer-newsletter button,.newsletter-input,.newsletter-btn{height:44px!important;min-height:44px!important}footer input[type=email]{height:44px!important;min-height:44px!important}footer button[type=submit]{height:44px!important;min-height:44px!important}.ad-banner-wrapper{margin:1.2rem auto!important;padding:0 1rem!important}.ad-banner-container{min-height:unset!important;background:#0d1829!important;border:1.5px solid rgba(201,168,76,.38)!important;border-radius:16px!important;flex-direction:column!important;box-shadow:0 0 0 1px rgba(201,168,76,.12),0 8px 32px rgba(0,0,0,.55),0 2px 12px rgba(201,168,76,.12)!important}.ad-banner-image-panel{flex:unset!important;width:100%!important;height:130px!important}.ad-banner-image-panel>div:first-child{background:linear-gradient(transparent 35%,#0d1829 100%)!important}.ad-banner-content{flex:unset!important;padding:.9rem 1.2rem 1.2rem!important}.ad-banner-badge{gap:5px!important;margin-bottom:.65rem!important;padding:4px 10px!important;font-size:.65rem!important}.ad-banner-badge svg{width:11px!important;height:11px!important}.ad-banner-title{margin-bottom:.3rem!important;font-size:1rem!important}.ad-banner-subtitle{max-width:100%!important;margin-bottom:1rem!important;font-size:.76rem!important;line-height:1.55!important}.ad-banner-btn{border-radius:11px!important;gap:7px!important;padding:9px 18px!important;font-size:.8rem!important}.ad-banner-btn svg{width:14px!important;height:14px!important}}@media (max-width:390px){.ad-banner-image-panel{height:110px!important}.ad-banner-title{font-size:.93rem!important}.ad-banner-subtitle{font-size:.72rem!important}.ad-banner-content{padding:.8rem 1rem 1rem!important}}@media (max-width:767px){.request-cta-inner{background:linear-gradient(135deg,#050b14 0%,#0d1527 50%,#040914 100%)!important;border:1px solid rgba(201,168,76,.28)!important;border-radius:16px!important;box-shadow:0 16px 40px rgba(0,0,0,.45),inset 0 1px rgba(255,255,255,.06)!important}.request-cta-body{flex-wrap:nowrap!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:16px!important}.request-cta-group{flex:auto!important;gap:10px!important;min-width:0!important}.request-cta-text{min-width:0!important}.request-cta-dash{display:none!important}.request-cta-eyebrow{letter-spacing:.06em!important;white-space:nowrap!important;text-overflow:ellipsis!important;gap:0!important;max-width:100%!important;overflow:hidden!important}.request-cta-icon-container>div:last-child{border-radius:11px!important;width:40px!important;min-width:40px!important;height:40px!important}.request-cta-icon-container>div:last-child svg{width:17px!important;height:17px!important}.request-cta-icon-container>div:first-child{display:none!important}.request-cta-body>div>div>div:first-child{margin-bottom:4px!important;font-size:.55rem!important;display:inline-flex!important}.request-cta-title{margin-bottom:2px!important;font-size:.88rem!important}.request-cta-desc{font-size:.71rem!important;line-height:1.4!important}.request-cta-btn{border-radius:11px!important;flex-shrink:0!important;gap:5px!important;width:auto!important;padding:10px 14px!important;box-shadow:0 5px 16px rgba(201,168,76,.38)!important}.request-cta-btn span{white-space:nowrap!important;font-size:.78rem!important}.request-cta-btn svg{width:12px!important;height:12px!important}.request-cta-benefits{border-top:1px solid rgba(201,168,76,.15)!important;flex-wrap:wrap!important;justify-content:center!important;gap:6px!important;padding:10px 16px 14px!important;display:flex!important}.request-cta-benefits>div{color:rgba(241,245,249,.9)!important;background:rgba(255,255,255,.03)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:100px!important;padding:3px 10px!important;font-size:.65rem!important}.request-cta-benefits>div span{font-size:.72rem!important}}@media (max-width:400px){.request-cta-body{flex-wrap:wrap!important;gap:12px!important}.request-cta-group{flex:100%!important}.request-cta-btn{justify-content:center!important;width:100%!important;padding:11px 14px!important}.request-cta-benefits{gap:5px!important}.request-cta-benefits>div{padding:3px 8px!important;font-size:.6rem!important}}@media (max-width:1023px){.desktop-header-outer{display:none!important}}.mobile-top-bar{display:none}@media (max-width:1023px){.mobile-top-bar{z-index:1000;height:calc(56px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);-webkit-backdrop-filter:blur(12px)saturate(1.6);background:rgba(255,255,255,.92);border-bottom:1px solid rgba(0,0,0,.06);justify-content:space-between;align-items:center;padding-left:14px;padding-right:14px;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 24px rgba(0,0,0,.04);display:flex!important}}.mobile-top-logo{align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.mobile-top-logo svg{width:auto!important;max-height:26px!important}.mobile-top-left{z-index:1;align-items:center;gap:4px;display:flex;position:relative}.mobile-top-right{z-index:1;align-items:center;display:flex;position:relative}.mobile-top-icon-btn{color:rgba(15,23,42,.68);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:rgba(15,23,42,.04);border:1.5px solid rgba(15,23,42,.08);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:relative}.mobile-top-icon-btn:active{color:#b8960c;background:rgba(201,168,76,.12);border-color:rgba(201,168,76,.35);transform:scale(.92)}.mobile-top-badge{color:#fff;pointer-events:none;background:#ef4444;border:2px solid #fff;border-radius:9px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-family:Outfit,Cairo,sans-serif;font-size:.55rem;font-weight:900;line-height:1;display:flex;position:absolute;top:-4px;right:-4px}.mobile-top-profile{-webkit-tap-highlight-color:transparent;touch-action:manipulation;align-items:center;text-decoration:none;display:flex}.mobile-top-profile:active{opacity:.75;transform:scale(.94)}.mobile-top-avatar{color:#fff;background:linear-gradient(135deg,#c9a84c 0%,#a07832 100%);border:2px solid rgba(201,168,76,.45);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-family:Cairo,sans-serif;font-size:.8rem;font-weight:900;display:flex;box-shadow:0 2px 10px rgba(201,168,76,.3)}.mobile-top-login-pill{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#c9a84c,#a07832);border-radius:100px;align-items:center;gap:5px;padding:7px 13px;font-family:Cairo,sans-serif;font-size:.75rem;font-weight:800;display:flex;box-shadow:0 3px 12px rgba(201,168,76,.25)}.mobile-top-lang-panel{-webkit-backdrop-filter:blur(12px)saturate(1.6);z-index:1010;background:rgba(255,255,255,.98);border:1px solid rgba(201,168,76,.2);border-radius:16px;flex-direction:column;gap:3px;min-width:130px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);left:auto;right:0;box-shadow:0 16px 48px rgba(15,23,42,.08),inset 0 0 0 1px rgba(255,255,255,.4)}.mobile-top-lang-item{color:rgba(15,23,42,.68);cursor:pointer;text-align:center;-webkit-tap-highlight-color:transparent;white-space:nowrap;background:0 0;border:none;border-radius:10px;padding:10px 16px;font-family:Cairo,sans-serif;font-size:.86rem;font-weight:600;transition:all .15s}.mobile-top-lang-item:hover{color:#0f172a;background:rgba(59,169,228,.06)}.mobile-top-lang-item.active{color:#b8960c;background:rgba(201,168,76,.08);font-weight:800}.mobile-top-lang-item:active{background:rgba(15,23,42,.04);transform:scale(.97)}@media (max-width:1023px){.marketplace-wrapper>div:first-child{height:calc(56px + env(safe-area-inset-top,0px) + 10px)!important}.public-layout>main:not(:has(.marketplace-wrapper)){padding-top:calc(56px + env(safe-area-inset-top,0px) + 12px)!important}}@supports not selector(:has(*)){@media (max-width:1023px){.public-layout>main{padding-top:calc(56px + env(safe-area-inset-top,0px) + 12px)}.marketplace-wrapper{padding-top:0!important}}}@media (max-width:1023px){.mobile-bottom-bar a[aria-label=المفضلة][aria-current=page]{color:#ef4444!important}}@media (max-width:767px){.property-card-carousel .carousel-nav-btn{border-radius:50%!important;width:44px!important;height:44px!important;left:6px!important}.property-card-carousel .carousel-nav-btn:last-of-type{left:auto!important;right:6px!important}.property-card button,.property-card a{touch-action:manipulation!important;min-width:44px!important;min-height:44px!important}.property-card-carousel{height:200px!important}}@media (max-width:480px){.property-card-carousel{height:185px!important}}@media (max-width:320px){.mobile-top-bar{padding-left:10px!important;padding-right:10px!important}.mobile-top-icon-btn{width:36px!important;height:36px!important}.mobile-top-login-pill{gap:3px!important;padding:6px 10px!important;font-size:.68rem!important}.mobile-top-avatar{width:32px!important;height:32px!important;font-size:.72rem!important}.mobile-bottom-bar a span:last-child{font-size:.56rem!important}}@media (min-width:375px) and (max-width:430px){.mobile-top-bar{padding-left:16px;padding-right:16px}.mobile-top-icon-btn{width:42px;height:42px}}@media (min-width:768px) and (max-width:1023px){.mobile-top-bar{height:60px!important;padding-left:24px!important;padding-right:24px!important}.mobile-top-icon-btn{width:44px!important;height:44px!important}.mobile-top-avatar{width:40px!important;height:40px!important;font-size:.9rem!important}}@media (max-width:767px){.marketplace-hero{min-height:auto!important;padding-top:0!important}.wishlist-view-wrapper{padding:calc(56px + env(safe-area-inset-top,0px) + 16px) 1rem calc(80px + env(safe-area-inset-bottom,0px))!important;max-width:100%!important}}@media (max-width:640px){.marketplace-hero{height:auto!important;min-height:0!important}.hero-content{gap:10px!important;padding-top:12px!important;padding-bottom:20px!important}.hero-mobile-cards,.hero-subtitle,.hero-divider,.hero-stats-row,.hero-scroll-indicator{display:none!important}.hero-eyebrow{margin-bottom:6px!important;padding:4px 10px!important;font-size:.62rem!important}.hero-headline{margin-bottom:14px!important;font-size:max(1.45rem,min(8.5vw,1.95rem))!important;line-height:1.25!important}.hero-float-wrapper,.hero-float-wrapper-1,.hero-float-wrapper-2,.hero-float-wrapper-3{display:none!important}.hero-search-box{background:#fff!important;border:1.5px solid rgba(201,168,76,.22)!important;border-radius:20px!important;flex-flow:wrap!important;align-items:stretch!important;gap:0!important;padding:0!important;position:relative!important;overflow:visible!important;box-shadow:0 16px 48px rgba(27,46,75,.18),0 4px 14px rgba(27,46,75,.08),0 1px 3px rgba(201,168,76,.1)!important}.hero-search-box:before{background:linear-gradient(90deg,transparent,#c9a84c 25%,#b8922a 50%,#c9a84c 75%,transparent)!important;border-radius:18px 18px 0 0!important;width:100%!important;height:3px!important;animation:none!important;top:0!important;bottom:auto!important;left:0!important;right:0!important}.hero-search-box>div:not(.search-input-wrapper){border-bottom:1px solid #f0f4f8!important;flex:50%!important;min-width:0!important;display:flex!important}.hero-search-box>div:nth-child(2){border-right:1px solid #f0f4f8!important}.hero-search-box .modern-dropdown-btn{color:#1b2e4b!important;background:0 0!important;border:none!important;border-radius:0!important;justify-content:center!important;gap:5px!important;width:100%!important;min-height:50px!important;padding:13px 10px!important;font-size:.81rem!important;font-weight:700!important}.hero-search-box>.search-input-wrapper,.hero-search-box .search-input-wrapper{flex:100%!important;order:unset!important;background:0 0!important;border-bottom:1px solid #f0f4f8!important;border-radius:0!important;width:100%!important;margin:0!important;padding:0!important}.hero-search-box .input-field{background:0 0!important;border:none!important;height:50px!important;padding:0 42px!important;font-size:max(16px,.88rem)!important}.hero-search-box>button.hero-search-btn-magnetic{color:#fff!important;letter-spacing:.02em!important;background:linear-gradient(135deg,#c9a84c 0%,#b8922a 55%,#d4b44a 100%)!important;border-radius:0 0 18px 18px!important;flex:0 0 100%!important;order:99!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:54px!important;padding:0!important;font-family:Cairo,sans-serif!important;font-size:.95rem!important;font-weight:900!important;display:flex!important;transform:none!important;box-shadow:inset 0 1px rgba(255,255,255,.18)!important}.hero-search-mobile-label{display:inline!important}.hero-search-box>button:not(.hero-search-btn-magnetic){display:none!important}.hero-chips{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-wrap:nowrap!important;gap:6px!important;padding-bottom:2px!important;display:flex!important;overflow-x:auto!important}.hero-chips::-webkit-scrollbar{display:none}.property-grid{grid-template-columns:1fr!important;gap:12px!important}.forum-modal-overlay{align-items:flex-end!important;padding:0!important}.forum-modal-content{border-radius:28px 28px 0 0!important;max-width:100%!important;max-height:92dvh!important;box-shadow:0 -8px 40px rgba(0,0,0,.45),0 0 0 1px rgba(255,255,255,.06)!important}.forum-modal-header{padding:8px 16px 12px!important}.forum-modal-drag-handle{background:rgba(255,255,255,.22)!important;border-radius:2px!important;width:36px!important;height:4px!important;margin:0 auto 10px!important;display:block!important}.forum-modal-body{padding:14px 14px 24px!important}.forum-input{border-radius:10px!important;padding:10px 12px!important;font-size:13px!important}.forum-modal-body textarea.forum-input{min-height:88px!important}}@media (max-width:1023px){.mobile-top-profile,.ad-banner-btn{justify-content:center!important;align-items:center!important;min-height:44px!important;display:inline-flex!important}.filter-chips-strip button,.browse-tab-switcher button,.hero-chip{align-items:center!important;min-height:40px!important;display:inline-flex!important}.footer-legal-link{align-items:center!important;min-height:44px!important;display:inline-flex!important}.forum-live-banner+* button,[class*=forum] button,[class*=post-card] button{align-items:center!important;min-height:40px!important;display:inline-flex!important}}@media (max-width:768px){.property-card-carousel{aspect-ratio:16/10;max-height:168px;height:auto!important}.property-card{border-radius:16px}.property-card-body{padding:10px 12px 12px!important}.property-card-body>*{margin-bottom:6px!important}.property-card-body>:last-child{margin-bottom:0!important}.property-card-body button,.property-card-body a[role=button]{min-height:40px;padding-top:8px!important;padding-bottom:8px!important}.property-card-title{font-size:15px!important;line-height:1.35!important}.property-grid.is-deck{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:12px;margin-left:-16px;margin-right:-16px;padding:4px 16px 16px;scroll-padding-inline:16px;display:flex;overflow-x:auto;overflow-y:hidden}.property-grid.is-deck::-webkit-scrollbar{display:none}.property-grid.is-deck>*{scroll-snap-align:center;flex:0 0 84%;max-width:84%}.property-grid.is-deck>*>.property-card{height:100%}}.deck-toggle{display:none}@media (max-width:768px){.deck-toggle{color:#475569;cursor:pointer;background:#fff;border:1px solid rgba(11,29,58,.12);border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-family:inherit;font-size:12.5px;font-weight:700;display:inline-flex}.deck-toggle[aria-pressed=true]{color:#fff;background:#1b2e4b;border-color:#1b2e4b}body :where(p,span,small,li,td,th,label,a,button,div):not(.logo__en):not(.logo__ar){font-size:max(11px,min(1em,99px))!important}.logo__en,[class*=logo] span,svg,svg *{font-size:revert!important}.property-card-badge,[class*=-badge],[class*=chip]{font-size:11px!important}}:root{--font-display-ar:"Almarai", "Cairo", sans-serif;--font-display-ku:"Reem Kufi", "Almarai", sans-serif;--font-display-en:"Syne", "Plus Jakarta Sans", sans-serif;--font-body-ar:"Noto Sans Arabic", "IBM Plex Arabic", "Tajawal", sans-serif;--font-body-ku:"Noto Sans Arabic", "Almarai", sans-serif;--font-body-en:"Plus Jakarta Sans", "Inter", sans-serif;--font-ui-ar:"IBM Plex Arabic", "Noto Sans Arabic", "Cairo", sans-serif;--font-ui-en:"Plus Jakarta Sans", "Poppins", sans-serif}:root[dir=ltr]{--font-primary:"Plus Jakarta Sans", "Poppins", sans-serif;--font-secondary:"Syne", "Inter", sans-serif;--font-display:"Syne", "Plus Jakarta Sans", sans-serif}:root[lang=en]{--font-primary:"Plus Jakarta Sans", "Poppins", sans-serif;--font-secondary:"Syne", "Inter", sans-serif;--font-display:"Syne", "Plus Jakarta Sans", sans-serif}:root[dir=rtl]:not([lang=ku]){--font-primary:"Almarai", "Cairo", sans-serif;--font-secondary:"Noto Sans Arabic", "Tajawal", sans-serif;--font-display:"Almarai", sans-serif}:root[lang=ar]{--font-primary:"Almarai", "Cairo", sans-serif;--font-secondary:"Noto Sans Arabic", "Tajawal", sans-serif;--font-display:"Almarai", sans-serif}:root[lang=ku]{--font-primary:"Noto Sans Arabic", "Almarai", sans-serif;--font-secondary:"Noto Sans Arabic", sans-serif;--font-display:"Reem Kufi", "Almarai", sans-serif}:root{--TIRAZ-bg:#f3faff;--TIRAZ-surface:#fff;--TIRAZ-surface-2:#eaf6ff;--TIRAZ-border:#e5e7eb;--TIRAZ-border-hover:rgba(59,169,228,.35);--TIRAZ-teal:#3ba9e4;--TIRAZ-teal-dim:rgba(59,169,228,.08);--TIRAZ-gold:#c9a84c;--TIRAZ-gold-dim:rgba(201,168,76,.1);--TIRAZ-text:#1f2937;--TIRAZ-text-secondary:#374151;--TIRAZ-text-muted:#6b7280;--TIRAZ-gold-text:#8a6a21;--TIRAZ-teal-text:#1b72a8;--TIRAZ-muted-text:#64748b;--accent:#3ba9e4;--accent-dark:#2b95d0;--accent-light:rgba(59,169,228,.1);--accent-glow:rgba(59,169,228,.2);--accent-gold:#c9a84c;--accent-gold-bright:#e8c76a;--gold:#c9a84c;--gold-gradient:linear-gradient(135deg, #c9a84c 0%, #e8c76a 50%, #c9a84c 100%);--gold-glow:rgba(201,168,76,.15);--border-gold:rgba(201,168,76,.25);--primary:#1f2937;--primary-mid:#374151;--text-main:#1f2937;--text-muted:#6b7280;--text-dim:#9ca3af;--text-on-dark:#fff;--whatsapp:#25d366;--shadow-glow:0 0 24px rgba(59,169,228,.15);--shadow-card:0 2px 12px rgba(59,169,228,.08), 0 1px 4px rgba(0,0,0,.04);--shadow-lg:0 10px 40px rgba(59,169,228,.12), 0 4px 16px rgba(0,0,0,.06);--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--radius-xl:28px;--sidebar-w:270px;--sidebar-bg:#fff;--sidebar-border:#e5e7eb;--bg-main:#f3faff;--bg-card:#fff;--bg-subtle:#eaf6ff;--card-border:#e5e7eb}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-primary);color:var(--text-main);-webkit-font-smoothing:antialiased;background:#eff6fd;min-height:100vh}.public-layout{background:#070f1a;flex-direction:column;min-height:100vh;display:flex}.public-layout main{background:#070f1a;flex:1}.public-layout.services-public-layout{background:#f4f7f9!important}.public-layout.services-public-layout main{background:#fff!important}.public-layout.pricing-public-layout,.public-layout.browse-public-layout,.public-layout.track-public-layout,.public-layout.auctions-public-layout,.public-layout.office-public-layout,.public-layout.pricing-public-layout main,.public-layout.browse-public-layout main,.public-layout.track-public-layout main,.public-layout.auctions-public-layout main,.public-layout.office-public-layout main{background:#f8fafc!important}.public-layout.map-public-layout{height:100vh!important;background:#f4f7f9!important;height:100dvh!important;overflow:hidden!important}.public-layout.map-public-layout main{background:#f4f7f9!important;height:100%!important;padding-top:0!important;overflow:hidden!important}@media (max-width:1023px){.public-layout.map-public-layout main{padding-top:calc(56px + env(safe-area-inset-top,0px))!important}}.map-page-container{flex-direction:column;display:flex;position:relative;overflow:hidden;height:100vh!important}@media (max-width:1023px){.map-page-container{height:calc(100dvh - 56px - 60px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))!important}}.map-search-wrapper{top:96px}.map-controls-wrapper{top:210px}@media (max-width:1023px){.map-search-wrapper{top:16px}.map-controls-wrapper{top:86px}}footer{width:100%;margin-top:auto}button{cursor:pointer;touch-action:manipulation;background:0 0;border:none;font-family:inherit;transition:transform .25s,background-color .25s,border-color .25s,color .25s,box-shadow .25s,opacity .25s}a{color:inherit;text-decoration:none}img{display:block}select{cursor:pointer;font-family:inherit;font-size:16px}input,textarea{font-size:16px}*{-webkit-tap-highlight-color:transparent}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:none}a:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid rgba(61,189,184,.55)}button:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid rgba(61,189,184,.55)}input:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid rgba(61,189,184,.55)}select:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid rgba(61,189,184,.55)}textarea:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid rgba(61,189,184,.55)}[role=button]:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid rgba(61,189,184,.55)}[tabindex]:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid rgba(61,189,184,.55)}.skip-link{z-index:100000;color:#fff;background:#0f172a;border-radius:0 0 14px 14px;padding:12px 26px;font-family:Cairo,sans-serif;font-size:.9rem;font-weight:800;text-decoration:none;transition:top .22s cubic-bezier(.4,0,.2,1);position:absolute;top:-100px;transform:translate(-50%);box-shadow:0 8px 24px rgba(15,23,42,.3)}.skip-link:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.skip-link:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.skip-link:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.skip-link:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.skip-link:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.skip-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.skip-link:focus{top:0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f3faff}::-webkit-scrollbar-thumb{background:rgba(59,169,228,.25);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#3ba9e4}.gold-text{background:var(--gold-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;-ms-background-clip:text;background-clip:text}.card{background:#fff;border:1px solid #c8dff0;border-radius:16px;box-shadow:0 4px 16px rgba(59,169,228,.1),0 1px 4px rgba(0,0,0,.05)}.glass-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(255,255,255,.92);border:1px solid rgba(59,169,228,.2);border-radius:20px;box-shadow:0 6px 28px rgba(59,169,228,.13)}.btn-primary{color:#fff;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#3ba9e4,#2b95d0);border:none;border-radius:12px;justify-content:center;align-items:center;gap:.6rem;padding:11px 24px;font-family:inherit;font-size:13px;font-weight:700;transition:all .22s;display:inline-flex;box-shadow:0 4px 16px rgba(59,169,228,.3)}.btn-primary:hover{background:linear-gradient(135deg,#2b95d0,#1a7bb5);box-shadow:0 8px 24px rgba(59,169,228,.4)}.btn-primary:active{transform:translateY(0)}.btn-secondary,.btn-outline{color:#3ba9e4;cursor:pointer;background:#fff;border:1.5px solid #3ba9e4;border-radius:12px;justify-content:center;align-items:center;gap:.6rem;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .22s;display:inline-flex}.btn-secondary:hover,.btn-outline:hover{color:#2b95d0;background:#eaf6ff;border-color:#2b95d0}.btn-dark{color:#fff;cursor:pointer;background:#1f2937;border:none;border-radius:12px;justify-content:center;align-items:center;gap:.6rem;padding:11px 22px;font-family:inherit;font-weight:700;transition:all .22s;display:inline-flex}.btn-dark:hover{background:#3ba9e4}.btn-ghost{color:#6b7280;cursor:pointer;background:0 0;border:1.5px solid #e5e7eb;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .22s;display:inline-flex}.btn-ghost:hover{color:#3ba9e4;background:#eaf6ff;border-color:#3ba9e4}.btn-whatsapp{color:#25d366;border-radius:var(--radius-md);background:0 0;border:1px solid rgba(37,211,102,.35);align-items:center;gap:.6rem;padding:.75rem 1.6rem;font-size:.95rem;font-weight:600;transition:all .25s;display:inline-flex}.btn-whatsapp:hover:not(:disabled){color:#fff;background:#25d366;border-color:#25d366;box-shadow:0 4px 16px rgba(37,211,102,.25)}.btn-whatsapp:disabled{opacity:.4;cursor:not-allowed}.glass-input{border-radius:var(--radius-md);color:#1f2937;background:#fff;border:1.5px solid #e5e7eb;outline:none;width:100%;padding:.8rem 1.2rem;font-family:inherit;transition:border-color .25s,box-shadow .25s}.glass-input:focus{border-color:#3ba9e4;box-shadow:0 0 0 3px rgba(59,169,228,.15)}.glass-input::-webkit-input-placeholder{color:#9ca3af}.glass-input::-moz-placeholder{color:#9ca3af}.glass-input::-ms-input-placeholder{color:#9ca3af}.glass-input::placeholder{color:#9ca3af}.glass-input option{color:#1f2937;background:#fff}.input-field{border-radius:var(--radius-md);color:#1f2937;background:0 0;border:none;outline:none;width:100%;padding:.8rem 1.2rem;font-family:inherit}.input-field::-webkit-input-placeholder{color:#9ca3af}.input-field::-moz-placeholder{color:#9ca3af}.input-field::-ms-input-placeholder{color:#9ca3af}.input-field::placeholder{color:#9ca3af}.TIRAZ-input{color:#1f2937;background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;outline:none;width:100%;padding:12px 16px;font-family:inherit;font-size:14px;transition:all .22s}.TIRAZ-input:focus{border-color:#3ba9e4;box-shadow:0 0 0 3px rgba(59,169,228,.12)}.TIRAZ-input::-webkit-input-placeholder{color:#9ca3af}.TIRAZ-input::-moz-placeholder{color:#9ca3af}.TIRAZ-input::-ms-input-placeholder{color:#9ca3af}.TIRAZ-input::placeholder{color:#9ca3af}.TIRAZ-input-label{color:#374151;margin-bottom:8px;font-family:inherit;font-size:13px;font-weight:700;display:block}.TIRAZ-btn-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3ba9e4,#2b95d0);border:none;border-radius:12px;align-items:center;gap:8px;padding:12px 24px;font-family:inherit;font-size:14px;font-weight:700;transition:all .22s;display:inline-flex;box-shadow:0 4px 16px rgba(59,169,228,.28)}.TIRAZ-btn-primary:hover{background:linear-gradient(135deg,#2b95d0,#1a7bb5);transform:translateY(-1px);box-shadow:0 8px 24px rgba(59,169,228,.38)}.TIRAZ-btn-secondary{color:#374151;cursor:pointer;background:#f3faff;border:1.5px solid #e5e7eb;border-radius:12px;align-items:center;gap:8px;padding:11px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:all .22s;display:inline-flex}.TIRAZ-btn-secondary:hover{color:#3ba9e4;background:#eaf6ff;border-color:#3ba9e4}.TIRAZ-btn-danger{color:#dc2626;cursor:pointer;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.25);border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-family:inherit;font-weight:600;transition:all .22s;display:inline-flex}.TIRAZ-btn-danger:hover{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.4)}.property-grid{grid-template-columns:repeat(auto-fill,minmax(320px,420px));justify-content:center;gap:1.8rem;display:grid}.property-card{border-radius:var(--radius-lg);background:#fff;border:1px solid #e5e7eb;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;overflow:hidden}.property-card:hover{border-color:rgba(59,169,228,.35);transform:translateY(-5px);box-shadow:0 12px 36px rgba(59,169,228,.15),0 4px 16px rgba(0,0,0,.06)}.property-image{height:220px;position:relative;overflow:hidden}.property-image img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.property-card:hover .property-image img{transform:scale(1.04)}@media (max-width:640px){.property-card-carousel{height:190px!important}.property-card-body{padding:12px 14px 14px!important}.property-card-title{margin-bottom:4px!important;font-size:.9rem!important}.property-card-price{padding:4px 12px!important;font-size:.9rem!important;bottom:10px!important}}.property-price{background:var(--gold-gradient);color:#1f2937;border-radius:20px;padding:.35rem 1rem;font-family:Outfit,sans-serif;font-size:1rem;font-weight:800;position:absolute;bottom:12px;right:12px;box-shadow:0 2px 10px rgba(201,168,76,.3)}.property-status{border-radius:20px;padding:.3rem .9rem;font-size:.8rem;font-weight:700;position:absolute;top:12px;left:12px}.property-type-badge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#1f2937;background:rgba(255,255,255,.94);border:1px solid #e5e7eb;border-radius:6px;padding:.25rem .75rem;font-size:.78rem;position:absolute;top:12px;right:12px}.property-featured-badge{background:var(--gold-gradient);color:#1f2937;border-radius:6px;padding:.2rem .7rem;font-size:.7rem;font-weight:900;position:absolute;top:45px;right:12px}.property-info{padding:1.5rem}.property-office{color:#3ba9e4;align-items:center;gap:.4rem;margin-bottom:.5rem;font-size:.78rem;font-weight:600;display:flex}.property-title{color:#1f2937;margin-bottom:.5rem;font-size:1.15rem;font-weight:700;line-height:1.4}.property-location{color:#6b7280;align-items:center;gap:.4rem;margin-bottom:1rem;font-size:.88rem;display:flex}.property-meta{border-top:1px dashed #e5e7eb;flex-wrap:wrap;gap:.5rem;margin-bottom:1.2rem;padding-top:1rem;display:flex}.property-meta-tag{color:#6b7280;background:#f3faff;border:1px solid #e5e7eb;border-radius:8px;padding:.25rem .7rem;font-size:.82rem}.valuation-badge{border-radius:8px;align-items:center;gap:5px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.filter-chips{flex-wrap:wrap;gap:.5rem;display:flex}.chip{cursor:pointer;border:1.5px solid transparent;border-radius:20px;padding:.4rem 1rem;font-size:.85rem;font-weight:600;transition:all .2s}.chip-active{color:#fff;background:#3ba9e4;border-color:#3ba9e4}.chip-active-all{color:#fff;background:linear-gradient(135deg,#3ba9e4,#4fd1c5);border-color:#3ba9e4}.chip-inactive{color:#6b7280;background:#fff;border-color:#e5e7eb}.chip-inactive:hover,.chip:hover:not(.chip-active):not(.chip-active-all){color:#3ba9e4;background:#eaf6ff;border-color:#3ba9e4}.hero-search{border-radius:var(--radius-xl);background:#fff;border:1.5px solid #e5e7eb;align-items:center;gap:.6rem;max-width:820px;margin:0 auto;padding:.5rem;transition:border-color .25s,box-shadow .25s;display:flex;box-shadow:0 4px 24px rgba(59,169,228,.12)}.hero-search:focus-within{border-color:rgba(59,169,228,.45);box-shadow:0 4px 32px rgba(59,169,228,.18)}.hero-search .input-field{color:#1f2937!important}.hero-search .input-field::-webkit-input-placeholder{color:#9ca3af!important}.hero-search .input-field::-moz-placeholder{color:#9ca3af!important}.hero-search .input-field::-ms-input-placeholder{color:#9ca3af!important}.hero-search .input-field::placeholder{color:#9ca3af!important}.hero-search .btn-primary{color:#fff!important;background:linear-gradient(135deg,#3ba9e4,#2b95d0)!important;border-radius:14px!important;box-shadow:0 4px 14px rgba(59,169,228,.3)!important}.hero-search .modern-dropdown-btn{color:#374151!important;background:#f3faff!important;border:none!important;border-left:1px solid #e5e7eb!important}.app-shell{min-height:100vh;display:flex}.sidebar{width:var(--sidebar-w);z-index:100;background:linear-gradient(#fff 0%,#f5faff 100%);border-left:1.5px solid #d1e9f6;flex-direction:column;padding:0 1.2rem 1.5rem;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-4px 0 24px rgba(59,169,228,.1),-1px 0 rgba(59,169,228,.05)}.sidebar-logo{border-bottom:1px solid #ebf5ff;justify-content:center;margin-bottom:0;padding:1.6rem .5rem 1.4rem;display:flex;position:relative}.sidebar-logo:after{content:"";background:linear-gradient(90deg,transparent,#3ba9e4,transparent);border-radius:2px;height:2px;position:absolute;bottom:0;left:20%;right:20%}.sidebar-logo img{width:auto;height:50px}.sidebar-nav{flex-direction:column;flex:1;gap:.15rem;margin:1.2rem 0;padding-right:4px;display:flex;overflow-x:hidden;overflow-y:auto}.sidebar-nav::-webkit-scrollbar{width:3px}.sidebar-nav::-webkit-scrollbar-track{background:0 0}.sidebar-nav::-webkit-scrollbar-thumb{background:rgba(59,169,228,.2);border-radius:10px}.sidebar-nav::-webkit-scrollbar-thumb:hover{background:#3ba9e4}.nav-item{color:#6b7280;text-align:right;letter-spacing:.01em;border-radius:12px;align-items:center;gap:.75rem;padding:.7rem 1rem;font-size:.88rem;font-weight:600;transition:all .22s;display:flex;position:relative}.nav-item:hover{color:#2b95d0;background:linear-gradient(135deg,rgba(59,169,228,.07),rgba(59,169,228,.04))}.nav-item.active{color:#1a7bb5;background:linear-gradient(135deg,rgba(59,169,228,.14),rgba(59,169,228,.07));font-weight:800;box-shadow:0 2px 10px rgba(59,169,228,.12)}.nav-item.active:after{content:"";background:linear-gradient(#3ba9e4,#2b95d0);border-radius:3px 0 0 3px;width:3.5px;position:absolute;top:18%;bottom:18%;right:0}.nav-divider{background:#ebf5ff;height:1px;margin:.75rem 0}.sidebar-footer{border-top:1.5px solid #ebf5ff;margin-top:auto;padding-top:1.2rem}.main-content{margin-right:var(--sidebar-w);background:linear-gradient(160deg,#b8d5ec 0%,#c8e2f2 40%,#b5d2e9 100%);flex:1;max-height:100vh;padding:2.5rem 3rem;overflow-y:auto}.admin-page-header{background:linear-gradient(135deg,#fff 0%,#ebf7ff 60%,#dff0ff 100%)!important;border:1.5px solid #b8d9f0!important;border-top:4px solid #3ba9e4!important;border-radius:24px!important;margin-bottom:28px!important;box-shadow:0 8px 40px rgba(59,169,228,.22),0 2px 8px rgba(0,0,0,.07)!important}.admin-stat-card{border:1.5px solid #c8e4f5!important;border-radius:20px!important;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1)!important;box-shadow:0 6px 28px rgba(0,0,0,.1),0 2px 8px rgba(59,169,228,.1)!important}.admin-stat-card:hover{transform:translateY(-7px)!important;box-shadow:0 20px 50px rgba(59,169,228,.22),0 6px 16px rgba(0,0,0,.09)!important}.admin-card{background:#fff!important;border:1.5px solid #c8e4f5!important;border-radius:22px!important;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1)!important;box-shadow:0 6px 28px rgba(59,169,228,.12),0 2px 8px rgba(0,0,0,.06)!important}.admin-card:hover{transform:translateY(-6px)!important;box-shadow:0 20px 50px rgba(59,169,228,.2),0 6px 16px rgba(0,0,0,.08)!important}.auth-page{background:linear-gradient(160deg,#fff 0%,#eaf6ff 100%);justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.auth-card{width:100%;max-width:420px;padding:3rem}.topbar{justify-content:space-between;align-items:center;margin-bottom:2.5rem;display:flex}.topbar-title{color:#1f2937;font-size:1.7rem;font-weight:800}.topbar-sub{color:#6b7280;margin-top:.25rem;font-size:.88rem}.stats-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.5rem;margin-bottom:2rem;display:grid}.stat-card{border-radius:var(--radius-lg);padding:1.8rem}.stat-value{margin:.5rem 0;font-size:2.2rem;font-weight:900}.stat-label{color:#6b7280;font-size:.8rem}.skeleton{border-radius:var(--radius-md);background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%) 0 0/200% 100%;animation:1.5s infinite shimmer}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes fadeInSlideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.animate-in{animation:.5s cubic-bezier(.16,1,.3,1) both fadeInSlideUp}.alert{border-radius:var(--radius-md);align-items:center;gap:.7rem;padding:.9rem 1.2rem;font-size:.88rem;display:flex}.alert-error{color:#dc2626;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.22)}.alert-success{color:#059669;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.22)}.alert-warning{color:#d97706;background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.22)}.alert-info{color:#1a7bb5;background:rgba(59,169,228,.08);border:1px solid rgba(59,169,228,.22)}.public-nav{z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(255,255,255,.96);border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:.9rem 2.5rem;display:flex;position:-webkit-sticky;position:sticky;top:0;box-shadow:0 1px 12px rgba(59,169,228,.07)}.TIRAZ-dashboard-wrapper{color:#1f2937;direction:rtl;background:#f3faff;min-height:100vh;padding:32px 36px;font-family:Cairo,sans-serif}.TIRAZ-page-title{color:#1f2937;margin-bottom:6px;font-size:26px;font-weight:900}.TIRAZ-page-subtitle{color:#6b7280;margin-bottom:28px;font-family:Tajawal,sans-serif;font-size:14px}.TIRAZ-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:20px 24px;transition:border-color .22s,box-shadow .22s;box-shadow:0 2px 10px rgba(59,169,228,.07)}.TIRAZ-card:hover{border-color:rgba(59,169,228,.3);box-shadow:0 4px 20px rgba(59,169,228,.12)}.view-toggle-btn{cursor:pointer;border-radius:100px;align-items:center;gap:6px;padding:8px 18px;font-family:Cairo,sans-serif;font-size:13px;font-weight:700;transition:all .22s;display:inline-flex}.view-toggle-active{color:#fff;background:#3ba9e4;border:1.5px solid #3ba9e4;box-shadow:0 4px 12px rgba(59,169,228,.28)}.view-toggle-inactive{color:#6b7280;background:#fff;border:1.5px solid #e5e7eb}.view-toggle-inactive:hover{color:#3ba9e4;background:#eaf6ff;border-color:#3ba9e4}.section-divider{background:linear-gradient(90deg,#3ba9e4,transparent);border-radius:2px;width:48px;height:3px;margin-top:8px}@media (min-width:1025px){.mobile-admin-topbar,.sidebar-overlay,.sidebar-close-btn{display:none!important}.sidebar{transform:translate(0)!important}}@media (max-width:1024px){.sidebar{transform:translate(110%);z-index:1001!important;width:280px!important;transition:transform .32s cubic-bezier(.4,0,.2,1)!important;position:fixed!important;top:0!important;bottom:0!important;right:0!important;overflow-y:auto!important;box-shadow:-8px 0 40px rgba(0,0,0,.2)!important}.sidebar.sidebar-open{transform:translate(0)!important}.sidebar-overlay{-webkit-backdrop-filter:blur(3px)!important;z-index:1000!important;background:rgba(0,0,0,.45)!important;display:block!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important}.sidebar-close-btn{color:#dc2626!important;cursor:pointer!important;z-index:10!important;background:rgba(239,68,68,.07)!important;border:1px solid rgba(239,68,68,.2)!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;font-size:16px!important;transition:background .2s!important;display:flex!important;position:absolute!important;top:12px!important;left:12px!important}.sidebar-close-btn:hover{background:rgba(239,68,68,.15)!important}.mobile-admin-topbar{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;margin-bottom:1.25rem!important;padding:.8rem 1rem!important;display:flex!important;box-shadow:0 2px 12px rgba(59,169,228,.08)!important}.hamburger-btn{color:#1f2937!important;cursor:pointer!important;background:#eaf6ff!important;border:1.5px solid #c8dff0!important;border-radius:10px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:40px!important;height:40px!important;transition:all .2s!important;display:flex!important}.hamburger-btn:hover{background:#d6edfa!important;border-color:#3ba9e4!important}.main-content{max-height:unset!important;overflow-y:unset!important;margin-right:0!important;padding:1rem!important}.stats-grid{grid-template-columns:repeat(2,1fr)!important;gap:1rem!important}.TIRAZ-dashboard-wrapper{padding:0!important}}@media (max-width:640px){.property-grid{grid-template-columns:1fr}.search-bar{flex-direction:column}.public-nav{padding:.9rem 1.2rem}.desktop-divider{display:none}.valuation-sparkline{display:none!important}.valuation-badge-container{padding:4px 8px!important}.stats-grid{grid-template-columns:1fr!important;gap:.85rem!important}.main-content{padding:.75rem!important}.sidebar-logo{padding:2.5rem .5rem 1rem!important}}@media (max-width:768px){.admin-stat-card{flex:unset!important;width:calc(50% - 8px)!important;min-width:calc(50% - 8px)!important}.admin-page-header{border-radius:18px!important;padding:20px 18px!important}.admin-card{border-radius:16px!important}}@media (max-width:480px){.admin-stat-card{width:100%!important;min-width:100%!important}.admin-page-header{border-radius:16px!important;padding:16px 14px!important}}@media (max-width:768px){#properties-section>div{border-radius:18px!important;padding:16px 14px!important}.prop-request-wizard{border-radius:20px!important;padding:20px 16px!important}}@media (max-width:900px){.forum-grid{grid-template-columns:1fr!important}.forum-sidebar{display:none!important}}@media (max-width:860px){.network-grid{grid-template-columns:1fr!important}}@media (max-width:640px){.main-content>:not(.profile-bleed):not(.admin-profile-bleed):not(.dev-outer):not(.sa-outer):not(.wr-root):not(.vm-root):not(.pr-root):not(.crm-root):not(.ma-root):not(.om-root){max-width:100%!important;overflow-x:hidden!important}.main-content>.profile-bleed,.main-content>.admin-profile-bleed{max-width:none!important;overflow-x:visible!important}.main-content>.dev-outer,.main-content>.sa-outer{max-width:none!important;overflow-x:hidden!important}.main-content>.wr-root,.main-content>.vm-root,.main-content>.pr-root,.main-content>.crm-root,.main-content>.ma-root,.main-content>.om-root{box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow-x:visible!important}.admin-page-header{flex-direction:column!important;align-items:flex-start!important;gap:14px!important}.legal-badge-grid{grid-template-columns:1fr!important}.admin-card{padding:14px!important}.filter-chips-row{scrollbar-width:none!important;-ms-overflow-style:none!important;flex-wrap:nowrap!important;padding-bottom:6px!important;overflow-x:auto!important}.filter-chips-row::-webkit-scrollbar{display:none!important}.wallet-balance-amount{font-size:28px!important}.wallet-preset-grid{grid-template-columns:repeat(2,1fr)!important}.mobile-bottom-nav{padding-bottom:env(safe-area-inset-bottom,8px)!important}}@media (max-width:390px){.property-grid{gap:1rem!important}.public-nav{padding:.7rem .9rem!important}.stat-value{font-size:1.8rem!important}body,#root{overflow-x:hidden!important}}svg text{white-space:nowrap!important;direction:ltr!important;unicode-bidi:normal!important}[lang=en] body{font-family:Poppins,Inter,sans-serif!important}[lang=en] *{font-family:Poppins,Inter,sans-serif!important}button,a,[role=button]{cursor:pointer;transition:all .2s}button:active,a:active{transform:translateY(1px)}footer a,footer a:hover,footer a:active{opacity:1!important;transform:none!important}.premium-nav-link-dark{color:rgba(255,255,255,.52)!important;letter-spacing:.02em!important;align-items:center!important;font-size:.875rem!important;font-weight:500!important;text-decoration:none!important;transition:color .28s cubic-bezier(.4,0,.2,1),padding .25s cubic-bezier(.34,1.56,.64,1)!important;display:inline-flex!important;position:relative!important}.premium-nav-link-dark:before{content:"‹";color:#3dbdb8;opacity:0;margin-left:0;font-size:1.1rem;font-weight:900;transition:opacity .22s,transform .28s cubic-bezier(.34,1.56,.64,1),margin .28s cubic-bezier(.34,1.56,.64,1);display:inline-block;transform:translate(-6px)}.premium-nav-link-dark:after{content:""!important;background:linear-gradient(270deg,#3dbdb8,transparent)!important;border-radius:2px!important;width:0!important;height:1.5px!important;transition:width .3s cubic-bezier(.4,0,.2,1)!important;position:absolute!important;bottom:-2px!important;right:0!important}.premium-nav-link-dark:hover,.premium-nav-link-dark:focus,.premium-nav-link-dark:active{color:#fff!important;opacity:1!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;padding-right:2px!important}.premium-nav-link-dark:focus-visible{color:#fff!important;opacity:1!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;padding-right:2px!important}.premium-nav-link-dark:hover:before{opacity:1!important;margin-left:6px!important;transform:translate(0)!important}.premium-nav-link-dark:hover:after{width:100%!important}.footer-bottom-link{position:relative;transition:color .22s!important}.footer-bottom-link:after{content:"";transform-origin:50%;background:rgba(61,189,184,.7);border-radius:1px;height:1px;transition:transform .25s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.footer-bottom-link:hover{color:rgba(255,255,255,.92)!important;opacity:1!important}.footer-bottom-link:hover:after{transform:scaleX(1)}@media (max-width:767px){.pricing-grid{flex-direction:column!important;align-items:stretch!important}.pricing-grid>*{width:100%!important;max-width:100%!important;min-width:unset!important}.info-page-content{padding-left:16px!important;padding-right:16px!important}.info-page-content *{font-size:max(14px,1em)!important;overflow-x:hidden!important}}.btn-primary,.btn-primary *,.TIRAZ-btn-primary,.TIRAZ-btn-primary *,.btn-dark,.btn-dark *,.featured-badge,.featured-badge *{color:#fff!important}.sidebar{background:linear-gradient(#fff 0%,#f5faff 100%)!important;border-left:1.5px solid #d1e9f6!important;box-shadow:-4px 0 28px rgba(59,169,228,.08),-1px 0 rgba(59,169,228,.04)!important}.sidebar .card{background:#eaf6ff!important;border:1px solid #e5e7eb!important}.sidebar .card *{color:#1f2937!important}.nav-item{color:#6b7280!important;border-right:3px solid transparent!important;border-radius:12px!important;margin-bottom:4px!important;transition:all .3s!important}.nav-item:hover{color:#2b95d0!important;background:rgba(59,169,228,.07)!important;border-right:3px solid transparent!important}.nav-item.active{color:#1a7bb5!important;background:linear-gradient(135deg,rgba(59,169,228,.14),rgba(59,169,228,.07))!important;border-right:3px solid #3ba9e4!important;font-weight:800!important}.nav-item svg{opacity:.75!important}.nav-item.active svg{opacity:1!important;-webkit-filter:none!important;filter:none!important}[style*="var(--accent-gold)"],[style*="var(--gold)"]{color:#c9a84c!important}.btn-primary,.btn-secondary,.btn-whatsapp,.btn-dark,.btn-gold,button{border-radius:16px!important;font-weight:700!important}.ad-booking-modal{background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 40px 100px rgba(0,0,0,.28)!important}.payment-method-btn{background:#0a2a35!important;border:2px solid rgba(255,255,255,.1)!important}.payment-method-btn.active{background:rgba(61,189,184,.1)!important;border-color:#3dbdb8!important}[style*="rgba(0,0,0,0.8)"],[style*="rgba(0,0,0,0.95)"],.modal-overlay{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:rgba(10,42,53,.6)!important}.main-content::-webkit-scrollbar{width:6px}.main-content::-webkit-scrollbar-track{background:#f3faff}.main-content::-webkit-scrollbar-thumb{background:rgba(59,169,228,.2);border-radius:10px}.main-content::-webkit-scrollbar-thumb:hover{background:#3ba9e4}.language-switcher{z-index:1001!important;position:relative!important}.language-switcher .language{color:#374151!important;background:#f3faff!important;border:1.5px solid #c8dff0!important;border-radius:12px!important;padding:6px 14px!important;font-size:.85rem!important}.language-switcher .language:hover{background:#eaf6ff!important;border-color:#3ba9e4!important}.language-switcher .language svg{color:#6b7280!important}.navbar .language-switcher .langMenu,.langMenu{border:1px solid var(--border)!important;z-index:10000!important;background:#fff!important;border-radius:16px!important;flex-direction:column!important;min-width:180px!important;margin-top:8px!important;display:flex!important;position:absolute!important;top:100%!important;right:0!important;overflow:hidden!important;box-shadow:0 12px 48px rgba(10,42,53,.2)!important}.langMenu button{color:var(--text-primary)!important;text-align:right!important;width:100%!important;font-family:Tajawal,sans-serif!important;font-size:.9rem!important}.langMenu button:hover{background:var(--accent-soft)!important;color:var(--accent)!important}.navbar .btn-ghost,.navbar .mobile-toggle{color:#6b7280!important;border-color:#e5e7eb!important}.navbar .btn-ghost:hover{color:#3ba9e4!important;background:#eaf6ff!important;border-color:#3ba9e4!important}.auth-page{background:radial-gradient(circle at 15% 20%, rgba(61,189,184,.08), transparent 40%), radial-gradient(circle at 85% 80%, rgba(201,168,76,.05), transparent 40%), var(--bg-main);justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex;position:relative;overflow:hidden}.auth-page:before{content:"";z-index:0;background:radial-gradient(circle,rgba(61,189,184,.1),transparent 70%);width:40%;height:40%;position:absolute;top:-10%;right:-10%}.auth-card{z-index:1;width:100%;max-width:480px;-webkit-backdrop-filter:blur(24px)saturate(180%)!important;backdrop-filter:blur(24px)saturate(180%)!important;background:rgba(255,255,255,.8)!important;border:1px solid rgba(255,255,255,.5)!important;border-radius:40px!important;padding:3rem!important;box-shadow:0 24px 80px rgba(10,42,53,.12),0 4px 12px rgba(10,42,53,.04)!important}.role-switcher{background:rgba(0,0,0,.04);border-radius:20px;margin-bottom:2.5rem;padding:6px;display:flex}.role-btn{color:var(--text-muted);border-radius:16px;flex:1;padding:12px;font-size:.95rem;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1)}.role-btn.active{color:var(--accent);background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.06)}.auth-input-container{background:#fff;border:2px solid transparent;border-radius:20px;align-items:center;padding:4px 20px;transition:all .3s;display:flex;box-shadow:0 2px 4px rgba(0,0,0,.02)}.auth-input-container:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-glow)}.auth-title{color:var(--primary);text-align:center;margin-bottom:.5rem;font-size:2rem;font-weight:900}.auth-subtitle{color:var(--text-muted);text-align:center;margin-bottom:2.5rem;font-size:1rem}select{-webkit-appearance:none!important;-moz-appearance:none!important;-ms-appearance:none!important;appearance:none!important;box-sizing:border-box!important;color:#1a1a2e!important;text-align:right!important;width:100%!important;box-shadow:none!important;cursor:pointer!important;background-color:#f4f6f9!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236B7280' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important;background-position:12px!important;background-repeat:no-repeat!important;background-size:16px!important;border:1.5px solid #e5e7eb!important;border-radius:12px!important;outline:none!important;padding:11px 40px 11px 16px!important;font-family:Cairo,Tajawal,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;transition:border-color .2s,background-color .2s,box-shadow .2s!important;display:block!important}select:focus{background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%231B2E4B' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important;border-color:#1b2e4b!important;box-shadow:0 0 0 3px rgba(27,46,75,.08)!important}select:hover:not(:focus){background-color:#fff!important;border-color:#c9a84c!important}.login-panel select,[style*="background: rgb(6"] select,[style*="background:rgb(6"] select,[style*=\#060E1A] select,[style*=\#0A1525] select{color:#fff!important;background-color:rgba(255,255,255,.07)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23C9A84C' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important;border-color:rgba(255,255,255,.15)!important}.profile-select-wrapper select,[class*=profile] select{background-color:#f4f6f9!important}select option{color:#1a1a2e!important;background-color:#fff!important;padding:8px 12px!important;font-family:Cairo,Tajawal,sans-serif!important;font-size:14px!important}select option:checked,select option:hover{color:#1b2e4b!important;background-color:#eef4ff!important}.main-content select,.admin-shell select{background-color:#fff!important;border-color:#e5e7eb!important}select[size="1"]{min-height:44px!important}select:-moz-focusring{color:transparent!important;text-shadow:0 0 #1a1a2e!important}.features-section,.cities-section,.marketplace-section,.footer-main,#properties-section{content-visibility:auto;contain-intrinsic-size:auto 700px}.marketplace-hero{contain:layout paint}.hero-aurora-1,.hero-aurora-2{will-change:auto}.property-card-price{-webkit-backdrop-filter:none}@media (max-width:768px){.mobile-top-bar,.mobile-bottom-bar{-webkit-backdrop-filter:blur(6px)}}@media (prefers-reduced-motion:reduce){.hero-aurora-1,.hero-aurora-2,.hero-scroll-indicator,.hero-scroll-indicator-dot{animation:none!important}}body[data-lang=ku],body[data-lang=ku] *{font-family:Noto Naskh Arabic,Noto Sans Arabic,sans-serif!important}body[data-lang=ku] [class*=lucide],body[data-lang=ku] svg,body[data-lang=ku] svg *{font-family:inherit!important}body[data-lang=ku] .logo__en,body[data-lang=ku] [class*=logo] span:last-child{font-family:Montserrat,Poppins,sans-serif!important}[dir=rtl] h1{line-height:1.9!important}[dir=rtl] h2{line-height:1.9!important}[dir=rtl] h3{line-height:1.9!important}[dir=rtl] h1{letter-spacing:0!important}[dir=rtl] h2{letter-spacing:0!important}[dir=rtl] h3{letter-spacing:0!important}[dir=rtl] .hero-headline{letter-spacing:0!important}[dir=rtl] .plan__price{line-height:1.15}[dir=rtl] .stat b{line-height:1.15}[dir=rtl] [class*=price]{line-height:1.15}[dir=ltr] h1{letter-spacing:-.01em;line-height:1.18;font-family:Syne,Plus Jakarta Sans,sans-serif!important;font-weight:800!important}[dir=ltr] h2{letter-spacing:-.01em;line-height:1.18;font-family:Syne,Plus Jakarta Sans,sans-serif!important;font-weight:800!important}[dir=ltr] h3{letter-spacing:-.005em;font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important}[dir=ltr] h4{letter-spacing:-.005em;font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important}[dir=ltr] p{letter-spacing:0;line-height:1.65;font-family:Plus Jakarta Sans,Inter,sans-serif!important}[dir=ltr] li{letter-spacing:0;line-height:1.65;font-family:Plus Jakarta Sans,Inter,sans-serif!important}[dir=ltr] label{letter-spacing:0;line-height:1.65;font-family:Plus Jakarta Sans,Inter,sans-serif!important}[dir=ltr] input{letter-spacing:0;line-height:1.65;font-family:Plus Jakarta Sans,Inter,sans-serif!important}[dir=ltr] textarea{letter-spacing:0;line-height:1.65;font-family:Plus Jakarta Sans,Inter,sans-serif!important}[dir=ltr] span{letter-spacing:0;line-height:1.65;font-family:Plus Jakarta Sans,Inter,sans-serif!important}[dir=ltr] button{letter-spacing:0;line-height:1.65;font-family:Plus Jakarta Sans,Inter,sans-serif!important}[dir=ltr] div{letter-spacing:0;line-height:1.65;font-family:Plus Jakarta Sans,Inter,sans-serif!important}[dir=ltr] [class*=price]{font-variant-numeric:tabular-nums}[dir=ltr] .stat b{font-variant-numeric:tabular-nums}[dir=ltr] td{font-variant-numeric:tabular-nums}[dir=ltr] .logo__en{font-family:revert!important}[dir=ltr] [class*=logo] span{font-family:revert!important}[dir=ltr] svg{font-family:revert!important}[dir=ltr] svg *{font-family:revert!important}.login-badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;margin-top:max(12px,min(3vw,20px));display:flex}.login-badges span{white-space:nowrap;color:#64748b;flex-shrink:0;align-items:center;gap:5px;font-weight:600;line-height:1.4;display:inline-flex;font-size:12px!important}.login-badges svg{flex-shrink:0}.auth-container :where(span,div,small,label){font-size:revert!important}.auth-container .login-badges span{font-size:12px!important}.auth-container h1{font-size:max(19px,min(5vw,24px))!important;line-height:1.3!important}[dir=rtl] .auth-container h1{line-height:1.5!important}.marketplace-hero{view-transition-name:none}.hero-idle .hero-aurora-1,.hero-idle .hero-aurora-2,.hero-idle .hero-headline-gradient,.hero-idle .hero-search-box{animation-play-state:paused!important}@media (hover:none) and (pointer:coarse){.hero-aurora-1,.hero-aurora-2,.hero-headline-gradient,.hero-search-box{animation:none!important}}.hero-headline-gradient{animation-iteration-count:3!important}.hero-search-box.search-input-wrapper{animation-iteration-count:2!important}@media (max-width:640px){.pricing-card,[class*=pricing]>div>div[style*="border-radius: 28"]{padding-top:42px!important}.mobile-top-bar{gap:8px!important;padding-left:12px!important;padding-right:12px!important}.mobile-top-logo{flex:0 auto;min-width:0;overflow:hidden}.mobile-top-login-pill{white-space:nowrap;padding:7px 12px!important;font-size:12px!important}.mobile-top-left{flex-shrink:0;gap:6px!important}.mobile-top-right{flex-shrink:0}.map-view-toggle,.map-controls-stack{z-index:20!important}.map-governorate-strip,[class*=governorate]{-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:calc(100vw - 88px);overflow-x:auto}.map-governorate-strip::-webkit-scrollbar{display:none}.filter-chips-wrapper,.prop-type-chips{-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;margin-left:-16px;margin-right:-16px;overflow-x:auto;flex-wrap:nowrap!important;gap:8px!important;padding:2px 16px 6px!important;display:flex!important}.filter-chips-wrapper::-webkit-scrollbar{display:none}.prop-type-chips::-webkit-scrollbar{display:none}.filter-chips-wrapper>*,.prop-type-chips>*{scroll-snap-align:start;white-space:nowrap;flex:none}.browse-tab-switcher{scrollbar-width:none;padding-bottom:4px;overflow-x:auto;flex-wrap:nowrap!important;gap:8px!important;display:flex!important}.browse-tab-switcher::-webkit-scrollbar{display:none}.browse-tab-switcher>*{white-space:nowrap;flex:none}.deck-toggle{align-self:center;height:34px}.marketplace-section-head,#properties-section>.browse-tab-switcher{margin-bottom:12px}.property-card-body{gap:0!important;padding:10px 12px 11px!important}.property-card-body>*{margin-bottom:5px!important}.property-card-body>:last-child{margin-bottom:0!important}.pc-secondary{display:none!important}.valuation-badge{align-items:center!important;gap:8px!important;margin-top:1px!important;padding:6px 10px!important}.valuation-badge>div:first-child,.valuation-badge .valuation-spark,.valuation-badge .valuation-avg{display:none!important}.valuation-badge .valuation-label{flex-wrap:wrap;font-size:11.5px!important;line-height:1.25!important}.valuation-badge .valuation-live:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.valuation-badge .valuation-live:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.valuation-badge .valuation-live:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.valuation-badge .valuation-live:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.valuation-badge .valuation-live:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.valuation-badge .valuation-live:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.valuation-badge .valuation-sub{margin-top:1px!important;font-size:11px!important;line-height:1.2!important}.property-card-title{-webkit-line-clamp:1!important;margin-bottom:3px!important;font-size:14.5px!important;font-weight:800!important;line-height:1.3!important}.property-card-body>:first-child{flex-wrap:nowrap!important;margin-bottom:5px!important}.property-card-body>:first-child a{overflow:hidden;min-width:0!important;min-height:0!important}.property-card-body>:first-child a>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.property-card-body>:nth-child(5){margin-bottom:4px!important}.property-card-carousel{aspect-ratio:16/9;max-height:118px!important}.property-card-body .pc-primary,.property-card-body button[class*=whats],.property-card-body a[class*=whats]{padding-top:9px!important;padding-bottom:9px!important;font-size:13.5px!important}.pc-featured-ribbon,.price-currency-label,.pc-chip-sm,.pc-meta-row span,.pc-freshness span,.deed-type-badge{font-size:11px!important}.pc-meta-row{row-gap:4px!important;margin-bottom:6px!important}.pc-rate-hint,.pc-rating-btn{display:none!important}.pc-meta-row:empty{margin:0!important;display:none!important}.pc-freshness{display:none!important}.property-card-carousel{max-height:118px!important}.property-card-body>:first-child{margin-bottom:6px!important}.browse-tab-switcher{align-items:stretch!important;gap:6px!important;max-height:none!important;overflow:visible!important}.browse-tab-switcher>button,.browse-tab-switcher>*{white-space:nowrap;flex:1 1 0!important;justify-content:center!important;min-width:0!important;padding:9px 6px!important;font-size:12px!important}}@media (max-width:540px){.mobile-top-login-text{display:none}.mobile-top-login-pill{justify-content:center;width:38px;height:38px;border-radius:50%!important;padding:0!important}.mobile-top-logo{flex:auto;justify-content:center}}@media (max-width:640px){.hero-chips,.filter-chips-strip{scroll-snap-type:x proximity;scroll-padding-inline:14px;-webkit-mask-image:linear-gradient(270deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(270deg,transparent 0,#000 7%,#000 93%,transparent 100%)}.hero-chips{padding-left:6px!important;padding-right:6px!important}.hero-chip,.filter-chips-strip>*{scroll-snap-align:start}}@media (max-width:767px){.map-hot-area-chip{display:none!important}.map-area-row:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:66px}.map-area-row:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:66px}.map-area-row:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:66px}.map-area-row:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:66px}.map-area-row:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:66px}.map-area-row:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:66px}}@media (max-width:640px){html,body{max-width:100%;overflow-x:hidden}#root{overflow-x:clip}[class*=aurora],[class*=glow],[class*=blob],[class*=-decoration]{max-width:100vw}}@media (max-width:600px){.onb-role-row{flex-wrap:wrap!important}.onb-role-content{min-width:0!important}.onb-role-features{flex-flow:wrap!important;flex-basis:100%!important;gap:6px!important;margin-top:4px!important}.onb-role-feat{background:rgba(15,23,42,.05);border-radius:7px;padding:3px 9px!important;font-size:11px!important}.onb-role-feat span{display:none!important}.onb-phone-grid{grid-template-columns:1fr!important}}@media (max-width:767px){.err-monitor-preview{display:none!important}}.crm-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch}.crm-tabs::-webkit-scrollbar{display:none}@media (max-width:640px){.crm-tabs{-webkit-mask-image:linear-gradient(270deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(270deg,transparent 0,#000 6%,#000 94%,transparent 100%)}}@media (max-width:767px){.main-content table{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}.main-content table thead,.main-content table tbody{white-space:nowrap}.main-content table::-webkit-scrollbar{height:5px}.main-content table::-webkit-scrollbar-thumb{background:rgba(148,163,184,.4);border-radius:3px}}
