.ReelsViewer-module___ao5yq__overlay{z-index:2000;background:#000;position:fixed;inset:0}.ReelsViewer-module___ao5yq__close{z-index:2010;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000080;border:none;border-radius:50%;width:40px;height:40px;font-size:1.1rem;position:fixed;top:16px;right:16px}.ReelsViewer-module___ao5yq__close:hover{background:#000000bf}.ReelsViewer-module___ao5yq__scroller{scroll-snap-type:y mandatory;scrollbar-width:none;height:100vh;overflow-y:scroll}.ReelsViewer-module___ao5yq__scroller::-webkit-scrollbar{display:none}.ReelsViewer-module___ao5yq__slide{scroll-snap-align:start;justify-content:center;align-items:center;height:100vh;display:flex;position:relative}.ReelsViewer-module___ao5yq__mediaBox{position:absolute;inset:0}.ReelsViewer-module___ao5yq__media{object-fit:cover;width:100%;height:100%}.ReelsViewer-module___ao5yq__shade{background:linear-gradient(#00000059 0%,#0000 25% 55%,#000000d9 100%);position:absolute;inset:0}.ReelsViewer-module___ao5yq__info{z-index:5;position:absolute;bottom:40px;left:18px;right:80px}.ReelsViewer-module___ao5yq__user{align-items:center;gap:10px;margin-bottom:12px;text-decoration:none;display:inline-flex}.ReelsViewer-module___ao5yq__avatar{color:#fff;background:linear-gradient(135deg,#7c3aed,#22d3ee);border:2px solid #ffffffd9;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-weight:700;display:flex;overflow:hidden}.ReelsViewer-module___ao5yq__avatar img{object-fit:cover;width:100%;height:100%}.ReelsViewer-module___ao5yq__name{color:#fff;text-shadow:0 1px 6px #0009;font-size:1.05rem;font-weight:800}.ReelsViewer-module___ao5yq__verified{color:#22d3ee;margin-left:5px}.ReelsViewer-module___ao5yq__place{color:#e2e8f0;text-shadow:0 1px 6px #000000b3;margin-bottom:8px;font-size:.9rem;display:block}.ReelsViewer-module___ao5yq__caption{color:#fff;text-shadow:0 1px 8px #000000bf;font-size:1rem;line-height:1.45}.ReelsViewer-module___ao5yq__rail{z-index:5;flex-direction:column;gap:22px;display:flex;position:absolute;bottom:60px;right:14px}.ReelsViewer-module___ao5yq__railBtn{color:#fff;cursor:pointer;text-shadow:0 1px 6px #0009;flex-direction:column;align-items:center;gap:4px;font-size:1.6rem;display:flex}.ReelsViewer-module___ao5yq__railBtn span{font-size:.8rem;font-weight:700}.ReelsViewer-module___ao5yq__railBtn:hover{color:#ec4899}
.StoryViewer-module__03gc3q__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2000;background:#000000eb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.StoryViewer-module__03gc3q__viewer{background:#000;border-radius:16px;flex-direction:column;width:100%;max-width:440px;height:100%;max-height:92vh;display:flex;position:relative;overflow:hidden}.StoryViewer-module__03gc3q__bars{z-index:10;gap:4px;display:flex;position:absolute;top:10px;left:10px;right:10px}.StoryViewer-module__03gc3q__bar{background:#ffffff4d;border-radius:2px;flex:1;height:3px;overflow:hidden}.StoryViewer-module__03gc3q__barFill{background:#fff;border-radius:2px;height:100%;transition:width 50ms linear}.StoryViewer-module__03gc3q__header{z-index:10;justify-content:space-between;align-items:center;display:flex;position:absolute;top:24px;left:12px;right:12px}.StoryViewer-module__03gc3q__author{align-items:center;gap:10px;text-decoration:none;display:flex}.StoryViewer-module__03gc3q__authorAvatar{color:#fff;background:linear-gradient(135deg,#7c3aed,#06b6d4);border:2px solid #ffffff80;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:.8125rem;font-weight:700;display:flex;overflow:hidden}.StoryViewer-module__03gc3q__authorAvatar img{object-fit:cover;width:100%;height:100%}.StoryViewer-module__03gc3q__authorName{color:#fff;text-shadow:0 1px 4px #0009;font-size:.875rem;font-weight:700}.StoryViewer-module__03gc3q__time{color:#ffffffb3;font-size:.8125rem}.StoryViewer-module__03gc3q__close{color:#fff;cursor:pointer;text-shadow:0 1px 4px #0009;background:0 0;border:none;padding:0 8px;font-size:2rem;line-height:1}.StoryViewer-module__03gc3q__media{background:#000;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.StoryViewer-module__03gc3q__mediaEl{object-fit:contain;width:100%;height:100%}.StoryViewer-module__03gc3q__caption{color:#fff;text-align:center;text-shadow:0 2px 8px #000c;background:#0000004d;border-radius:12px;padding:10px 16px;font-size:1rem;position:absolute;bottom:60px;left:20px;right:20px}.StoryViewer-module__03gc3q__place{color:#fff;white-space:nowrap;background:#00000080;border-radius:999px;padding:6px 14px;font-size:.875rem;font-weight:600;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.StoryViewer-module__03gc3q__tapLeft,.StoryViewer-module__03gc3q__tapRight{cursor:pointer;z-index:5;background:0 0;border:none;width:35%;position:absolute;top:60px;bottom:0}.StoryViewer-module__03gc3q__tapLeft{left:0}.StoryViewer-module__03gc3q__tapRight{right:0}@media (max-width:640px){.StoryViewer-module__03gc3q__viewer{border-radius:0;max-width:100%;max-height:100%}}
.StoriesTray-module__5ssgoG__tray{scrollbar-width:none;gap:14px;padding:4px 4px 18px;display:flex;overflow-x:auto}.StoriesTray-module__5ssgoG__tray::-webkit-scrollbar{display:none}.StoriesTray-module__5ssgoG__item{cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;align-items:center;gap:6px;width:74px;text-decoration:none;display:flex;position:relative}.StoriesTray-module__5ssgoG__addBtn{cursor:pointer;background:0 0;border:none;padding:0;position:relative}.StoriesTray-module__5ssgoG__ring{border-radius:50%;width:66px;height:66px;padding:3px}.StoriesTray-module__5ssgoG__unseen{background:linear-gradient(135deg,#ec4899,#7c3aed,#06b6d4)}.StoriesTray-module__5ssgoG__seen{background:#334155}.StoriesTray-module__5ssgoG__ownRing{background:#475569}.StoriesTray-module__5ssgoG__avatar{color:#fff;background:linear-gradient(135deg,#7c3aed,#06b6d4);border:2px solid #080b14;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-weight:700;display:flex;overflow:hidden}.StoriesTray-module__5ssgoG__avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.StoriesTray-module__5ssgoG__plus{color:#fff;background:#7c3aed;border:3px solid #080b14;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:14px;font-weight:700;line-height:1;display:flex;position:absolute;bottom:0;right:2px}.StoriesTray-module__5ssgoG__name{color:#cbd5e1;text-overflow:ellipsis;white-space:nowrap;max-width:74px;font-size:.75rem;overflow:hidden}
