/* DEYNU 17.0.3.08: mobile explore density / PWA + Android WebView */
@media(max-width:760px){
 body.social-page{font-family:Vazirmatn,'IRANSans',Tahoma,Arial,sans-serif!important;-webkit-text-size-adjust:100%}
 .social-mode-explore{min-width:0;overflow-x:clip}
 .social-mode-explore .social-appbar{padding-block:6px!important;margin-bottom:5px!important;min-height:50px!important}
 .social-mode-explore .social-wordmark-deynu-170223{font-size:20px!important;letter-spacing:0!important}
 .social-mode-explore .social-round-link,.social-mode-explore .social-explore-back-170223{width:36px!important;height:36px!important;min-width:36px!important;border-radius:12px!important;box-shadow:none!important}
 .social-mode-explore .dx82{margin-inline:10px!important;padding-bottom:10px!important;font-size:12px!important}
 .dx82-search{min-height:49px!important;margin:2px 0 12px!important;padding:5px 10px!important;gap:9px!important;border-radius:13px!important}
 .dx82-search-icon{width:33px!important;height:33px!important;flex-basis:33px!important}
 .dx82-search-icon svg{width:18px!important;height:18px!important}
 .dx82-search-copy b{font-size:12px!important;font-weight:800!important}
 .dx82-search-copy small{font-size:10px!important}
 .dx82-services{margin:0 0 13px!important}
 .dx82-section-title{margin-bottom:9px!important}
 .dx82-section-title h2{font-size:13px!important;margin:0!important}
 .dx82-section-title>span{font-size:10px!important}
 .dx82-services-grid{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overscroll-behavior-x:contain;scrollbar-width:none;gap:9px!important;scroll-snap-type:x proximity;padding:0 2px 5px!important;grid-template-columns:none!important}
 .dx82-services-grid::-webkit-scrollbar{display:none}
 .dx82-services-grid>a{flex:0 0 68px!important;scroll-snap-align:start;gap:5px!important;min-width:0!important}
 .dx82-services-grid>a>i{width:44px!important;height:44px!important;border-radius:14px!important}
 .dx82-services-grid>a>i svg{width:21px!important;height:21px!important}
 .dx82-services-grid>a>b{font-size:9.3px!important;font-weight:700!important;line-height:1.45!important;white-space:normal!important}
 .dx84-promo{margin:0 0 12px!important;border-radius:16px!important;box-shadow:0 4px 17px rgba(12,39,29,.09)!important}
 .dx84-track{height:185px!important;min-height:185px!important;max-height:185px!important;aspect-ratio:auto!important}
 .dx84-slide{height:100%!important;min-height:0!important}
 .dx84-copy{inset:auto 13px 14px 13px!important}
 .dx84-copy h1,.dx84-copy h2{font-size:16px!important;line-height:1.48!important;max-width:92%!important;margin:0!important}
 .dx84-copy>em{font-size:10px!important;line-height:1.6!important;max-height:33px;overflow:hidden}
 .dx84-copy>b{font-size:10px!important;padding:6px 9px!important;min-height:29px!important;margin-top:7px!important}
 .dx84-badge,.dx84-float{display:none!important}
 .dx84-dots{bottom:8px!important;left:10px!important}
 .dx82-next{margin:0 0 12px!important;min-height:0!important;padding:11px 12px!important;border-radius:13px!important}
 .dx82-next small{font-size:9.5px!important}.dx82-next b{font-size:11.5px!important}.dx82-next strong{font-size:10px!important}
 .dx82-section{margin:0 0 14px!important}
 .dx82-section-head{margin-bottom:8px!important;gap:8px!important}
 .dx82-section-head small{font-size:9.5px!important}
 .dx82-section-head h2{font-size:14px!important;font-weight:850!important;line-height:1.45!important}
 .dx82-section-head>a{font-size:10.5px!important;white-space:nowrap}
 .dx82-card-rail{gap:9px!important;scroll-padding-inline:2px!important;overscroll-behavior-x:contain}
 .dx82-stay-card{flex-basis:clamp(157px,46vw,190px)!important;min-width:0!important;border-radius:14px!important}
 .dx82-stay-media{height:118px!important;max-height:118px!important}
 .dx82-stay-copy{padding:8px!important}
 .dx82-stay-copy>b{font-size:11px!important;line-height:1.5!important}
 .dx82-stay-copy small,.dx82-stay-copy em{font-size:10px!important}
 .dx82-dest-rail{gap:10px!important;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:6px!important}
 .dx82-dest-rail>a{flex:0 0 69px!important;scroll-snap-align:start}
 .dx82-dest-rail>a>span{height:69px!important;width:69px!important;border-radius:20px!important}
 .dx82-dest-rail>a>b{font-size:10px!important;margin-top:5px!important}
 .dx82-social-intro{margin-top:5px!important;padding:11px!important;min-height:0!important;border-radius:13px!important}
 .dx82-social-intro h2{font-size:12px!important;margin:2px 0!important}
 .dx82-social-intro p,.dx82-social-intro small,.dx82-social-intro a{font-size:10px!important}
 /* Scoped to Explore: do not alter feed/reel bars elsewhere. */
 .social-bottom-nav,.social-mode-explore .social-bottom-nav{height:calc(59px + env(safe-area-inset-bottom,0px))!important;min-height:59px!important;padding-block:4px max(4px,env(safe-area-inset-bottom,0px))!important}
}
@media(max-width:360px){.dx84-track{height:171px!important;min-height:171px!important}.dx82-stay-card{flex-basis:155px!important}}
@media(prefers-reduced-motion:reduce){.dx84-slide,.dx82-stay-media img{transition:none!important}}
