/* DEYNU 17.0.3.08: /stays mobile search-result density. No filter logic changes. */
@media(max-width:760px){
 body.stay-search-page{font-family:Vazirmatn,'IRANSans',Tahoma,Arial,sans-serif}
 body.stay-search-page main.container:has(.deynu-stay-results){padding-inline:11px!important;margin-top:8px!important}
 body.stay-search-page .deynu-results-breadcrumb{font-size:10px!important;margin-bottom:5px!important}
 body.stay-search-page .deynu-stay-results-head{margin:0 0 10px!important;gap:6px!important;padding:0!important}
 body.stay-search-page .deynu-stay-results-head h1{font-size:18px!important;line-height:1.5!important;margin:3px 0!important;letter-spacing:0!important}
 body.stay-search-page .deynu-stay-results-head .deynu-eyebrow{font-size:9px!important}
 body.stay-search-page .deynu-stay-results-head p{font-size:11px!important;line-height:1.65!important;margin:2px 0!important}
 body.stay-search-page .deynu-results-home-link{font-size:10px!important;white-space:nowrap}
 body.stay-search-page .deynu-results-search-card{border-radius:15px!important;padding:11px!important;margin-bottom:9px!important;box-shadow:0 3px 13px rgba(25,55,42,.05)!important}
 body.stay-search-page .deynu-results-search-intro{margin:0 0 8px!important;padding:0!important}
 body.stay-search-page .deynu-results-search-intro strong{font-size:12px!important}
 body.stay-search-page .deynu-results-search-intro small{font-size:10px!important;line-height:1.5!important}
 body.stay-search-page .deynu-results-mobile-toolbar{margin:8px 0!important;min-height:39px!important;gap:8px!important}
 body.stay-search-page .deynu-results-mobile-toolbar button{min-height:39px!important;font-size:11px!important;padding:8px 12px!important;border-radius:11px!important}
 body.stay-search-page .deynu-results-mobile-toolbar>span{font-size:10px!important}
 body.stay-search-page .deynu-active-filter-strip{margin:5px 0!important;padding:5px 0!important}
 body.stay-search-page .deynu-active-filter-chips{gap:6px!important;overflow-x:auto;flex-wrap:nowrap!important;scrollbar-width:none}
 body.stay-search-page .deynu-active-filter-chips a{white-space:nowrap!important;font-size:10px!important}
 body.stay-search-page .deynu-results-list-head{margin-bottom:8px!important}
 body.stay-search-page .deynu-results-list-head h2{font-size:14px!important}
 body.stay-search-page .deynu-results-list-head .deynu-eyebrow{font-size:9px!important}
 body.stay-search-page .deynu-property-grid{gap:9px!important}
 body.stay-search-page .deynu-filter-panel{max-height:92dvh;overflow-y:auto;overscroll-behavior:contain}
 body.stay-search-page .mobile-bottom-nav{height:calc(59px + env(safe-area-inset-bottom,0px))!important;min-height:59px!important;bottom:0!important;padding:4px 5px max(4px,env(safe-area-inset-bottom,0px))!important;box-shadow:0 -3px 13px rgba(16,46,34,.045)!important}
 body.stay-search-page .mobile-bottom-nav a{height:49px!important;min-height:49px!important;padding:3px 1px!important;font-size:10.5px!important;line-height:1.2!important}
}
