.social-feed{display:block;min-width:0}.social-shelf{margin:32px 0 56px;min-width:0}.social-shelf-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.social-shelf-heading h3{font-size:24px;margin:0}.social-nav{display:flex;gap:8px}.social-nav button{width:44px;height:44px;border:1px solid #d5dce4;border-radius:50%;background:white;color:#122333;cursor:pointer}.social-nav button:disabled{opacity:.3;cursor:default}.social-track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding:14px 6px 32px;scrollbar-width:thin;scrollbar-color:#92bcb6 transparent}.social-track .social-card{flex:0 0 calc((100% - 60px)/3);min-width:0;scroll-snap-align:start;margin:0;align-self:flex-start}.social-track:focus-visible{outline:2px solid #007a72;outline-offset:4px}.social-track .social-image img{transition:transform .35s}.social-track .social-image:hover img{transform:scale(1.04)}html[lang=bn] .social-copy{font-family:'Hind Siliguri',sans-serif;font-size:18px}@media(max-width:1000px){.social-track .social-card{flex-basis:calc((100% - 36px)/2)}}@media(max-width:600px){.social-track .social-card{flex-basis:90%;max-width:none}.social-track{gap:16px}.social-shelf-heading h3{font-size:22px}.social-shelf{margin-bottom:36px}}@media(prefers-reduced-motion:reduce){.social-track .social-image img{transition:none}}
html[lang=bn] .study-caption{display:flex;flex-direction:column;gap:6px;font-size:18px}html[lang=bn] .study-caption>span:last-child{display:inline-block;font-size:14px;letter-spacing:0;padding:4px 10px;border-radius:20px;background:#e6f2ed;color:#245d52}html[lang=bn] .shelf-hint{font-size:15px;line-height:1.7}html[lang=bn] .shelf-heading p{font-size:16px}
