/* Miras Emlak v3.11.83 - Safe frontend premium polish */
html{scroll-behavior:smooth}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}
body :where(h1,h2,h3,h4,h5,h6){text-wrap:balance}
body :where(p,li){text-wrap:pretty}
body :where(a,button,.btn,[class*="button"],[class*="btn-"]){transition:all .2s ease}
body :where(input:not([type="checkbox"]):not([type="radio"]),select,textarea){border-radius:14px;box-shadow:0 1px 0 rgba(255,255,255,.7) inset,0 10px 26px rgba(9,21,37,.03)}
body :where(input:not([type="checkbox"]):not([type="radio"]),select,textarea):focus{outline:none;border-color:color-mix(in srgb,var(--theme-primary,#caff2c) 52%,var(--theme-card-border,#dfe5df));box-shadow:0 0 0 4px rgba(202,255,44,.14),0 12px 28px rgba(9,21,37,.05)}
body .section-title,body .section-heading,body .block-title{color:var(--theme-heading,#091525)}
body .muted,body .text-muted{color:var(--theme-muted,#667581)}
body :where(.property-card,.premium-contact-card,.account-stat-card,.account-info-grid article,.saved-search-card,.notification-card,.blog-card,.listing-package-card,.promotion-package,.public-package-card,.public-package-info-grid article,.public-package-alert,.public-package-empty){box-shadow:0 16px 36px rgba(9,21,37,.07)}
body :where(.property-card:hover,.blog-card:hover,.public-package-card:hover){box-shadow:0 22px 48px rgba(9,21,37,.11)}
body .wrap :where(.public-package-section-head h2,.public-package-card h2,.public-package-info-grid h3){font-weight:800}
body .wrap :where(.public-package-card p,.public-package-info-grid p,.public-package-alert p,.public-package-empty p){color:#4e5f6b}
@media(max-width:760px){body :where(h1,h2,h3,h4){text-wrap:initial}}
