.vibes-module__v82F5G__page{color:#fff;background:#000;font-family:Inter,-apple-system,system-ui,sans-serif;position:fixed;inset:0;overflow:hidden}.vibes-module__v82F5G__topBar{z-index:20;background:linear-gradient(#0009,#0000);justify-content:space-between;align-items:center;padding:18px 20px;display:flex;position:absolute;top:0;left:0;right:0}.vibes-module__v82F5G__brand{letter-spacing:-.02em;font-size:24px;font-weight:800}.vibes-module__v82F5G__topLink{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff26;border-radius:999px;padding:8px 16px;font-size:15px;font-weight:600;text-decoration:none}.vibes-module__v82F5G__scroller{scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;height:100vh;overflow-y:scroll}.vibes-module__v82F5G__scroller::-webkit-scrollbar{display:none}.vibes-module__v82F5G__slide{scroll-snap-align:start;scroll-snap-stop:always;width:100%;height:100vh;position:relative;overflow:hidden}.vibes-module__v82F5G__media{position:absolute;inset:0}.vibes-module__v82F5G__video,.vibes-module__v82F5G__image,.vibes-module__v82F5G__embed{object-fit:cover;border:none;width:100%;height:100%}.vibes-module__v82F5G__embed{object-fit:contain;background:#000}.vibes-module__v82F5G__scrim{background:linear-gradient(#0000 40%,#000000d9 100%);position:absolute;inset:0}.vibes-module__v82F5G__overlay{z-index:10;padding:24px 20px 40px;position:absolute;bottom:0;left:0;right:0}.vibes-module__v82F5G__tag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff3;border-radius:999px;margin-bottom:12px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-block}.vibes-module__v82F5G__author{align-items:center;gap:10px;margin-bottom:12px;display:flex}.vibes-module__v82F5G__authorAvatar{background:linear-gradient(135deg,#7c3aed,#22d3ee);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-weight:700;display:flex;overflow:hidden}.vibes-module__v82F5G__authorAvatar img{object-fit:cover;width:100%;height:100%}.vibes-module__v82F5G__author span{font-size:15px;font-weight:600}.vibes-module__v82F5G__title{letter-spacing:-.02em;text-shadow:0 2px 20px #00000080;margin-bottom:6px;font-size:26px;font-weight:800;line-height:1.15}.vibes-module__v82F5G__subtitle{color:#ffffffd9;margin-bottom:18px;font-size:15px}.vibes-module__v82F5G__ctaRow{gap:10px;display:flex}.vibes-module__v82F5G__ctaPrimary{color:#000;background:#fff;border-radius:999px;padding:13px 24px;font-size:15px;font-weight:700;text-decoration:none}.vibes-module__v82F5G__ctaSecondary{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#ffffff26;border:1px solid #ffffff40;border-radius:999px;padding:13px 24px;font-size:15px;font-weight:600;text-decoration:none}.vibes-module__v82F5G__loading,.vibes-module__v82F5G__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:20px;display:flex;position:absolute;inset:0}.vibes-module__v82F5G__emptyEmoji{font-size:56px}.vibes-module__v82F5G__empty h2{font-size:24px;font-weight:800}.vibes-module__v82F5G__empty p{color:#fff9}.vibes-module__v82F5G__spinner{border:3px solid #fff3;border-top-color:#fff;border-radius:50%;width:42px;height:42px;animation:.7s linear infinite vibes-module__v82F5G__spin}@keyframes vibes-module__v82F5G__spin{to{transform:rotate(360deg)}}.vibes-module__v82F5G__endCard{scroll-snap-align:start;color:#fff;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100vh;display:flex}.vibes-module__v82F5G__endEmoji{font-size:48px}.vibes-module__v82F5G__endTitle{font-size:22px;font-weight:800}.vibes-module__v82F5G__endSub{color:#ffffff8c;font-size:15px}
