/* Magic Home — sürüşən sıralar: oxlar və işarə */
.mh .mh-ra .v3-sc{transition:opacity .25s,background .2s,color .2s}
.mh .mh-ra.at-start .v3-sc.l,.mh .mh-ra.at-end .v3-sc.r,.mh .mh-ra.no-scroll .v3-sc{opacity:0;pointer-events:none}
@keyframes mhNudge{0%,100%{transform:translateX(0)}50%{transform:translateX(5px)}}
@keyframes mhHintIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
.mh .mh-swipe-hint{display:none}
@media (max-width:820px){
.mh .mh-ra .v3-sc{display:grid !important;width:34px;height:34px;font-size:20px;top:36%;background:rgba(255,255,255,.94);box-shadow:0 4px 14px rgba(40,25,10,.25)}
.mh .mh-ra .v3-sc.l{left:2px}
.mh .mh-ra .v3-sc.r{right:2px;animation:mhNudge 1.4s ease-in-out 4}
.mh .mh-swipe-hint.on{display:flex;position:absolute;right:44px;top:calc(36% + 4px);z-index:5;gap:6px;align-items:center;background:rgba(42,30,22,.85);color:#fff;font-size:12px;font-weight:600;padding:6px 12px;border-radius:999px;pointer-events:none;animation:mhHintIn .4s ease both;transition:opacity .5s}
.mh .mh-swipe-hint i{font-style:normal;display:inline-block;animation:mhNudge 1s ease-in-out infinite}
.mh .mh-swipe-hint.gone{opacity:0}
.mh .mh-ra.no-scroll .mh-swipe-hint{display:none}
}
