html{-webkit-overflow-scrolling:touch}body,html{overflow-x:hidden;background-color:#fff}body{width:100%;max-width:100%;min-height:100vh;overflow-y:auto!important;position:relative}html[data-theme=light],html[data-theme=light] body{background-color:#fff!important}html[data-theme=dark],html[data-theme=dark] body{background-color:#0b0f19!important}.nrs-deep-skel{background:linear-gradient(90deg,#f8fafc,#f1f5f9 50%,#f8fafc)!important;background-size:200% 100%!important;animation:nrsDeepShimmer 2.4s ease-in-out infinite!important;border-radius:8px}#nets-root .nrs-deep-skel,.nets-page .nrs-deep-skel,[data-theme=dark] .nrs-deep-skel{background:linear-gradient(90deg,#0f172a,#1e293b 50%,#0f172a)!important;background-size:200% 100%!important;animation:nrsDeepShimmer 2.4s ease-in-out infinite!important}@keyframes nrsDeepShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.site-header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;height:52px!important;padding:0!important;background:#fff!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border-bottom:none!important;box-shadow:none!important;z-index:9999!important}[data-theme=dark] .site-header{background:#fff!important;border-bottom:1px solid #e2e8f0!important;box-shadow:0 1px 3px rgba(0,0,0,.03)!important}html body .site-header .header-inner,html body.tab-home-active .site-header .header-inner,html body:not(.tab-discovery-active) .site-header .header-inner{width:100%!important;max-width:100%!important;margin:0!important;padding:0 6px!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important}@media (max-width:768px){.site-header{display:flex!important;height:52px!important;padding:0!important}html body .site-header .header-inner,html body.tab-home-active .site-header .header-inner,html body:not(.tab-discovery-active) .site-header .header-inner{padding:0 4px!important}.header-search,.mobile-menu-btn,.nav-links{display:none!important}.mobile-search-btn{display:flex!important}#directory-view,#home-view,.app-view-panel{padding-top:44px!important;padding-bottom:64px!important}}@media (min-width:769px){#directory-view,#home-view,.app-view-panel{padding-top:46px!important}.bottom-bar-nav{display:none!important}}html body #root-container #home-view .ref-feed-container,html body .app-view-panel .ref-feed-container{padding:56px 12px 90px!important;margin-top:0!important}@media (max-width:600px){html body #root-container #home-view .ref-feed-container,html body .app-view-panel .ref-feed-container{padding:56px 10px 90px!important}}html body #root-container #home-view .ref-stories-section,html body .app-view-panel .ref-stories-section{margin-top:0!important;padding-top:4px!important}@media (max-width:768px){.bottom-bar-nav{position:fixed!important;bottom:0!important;left:50%!important;transform:translateX(-50%)!important;width:100%!important;max-width:500px!important;height:56px!important;background:#fff!important;border-top:1px solid #e2e8f0!important;justify-content:space-around!important;z-index:999999!important;box-shadow:0 -4px 16px rgba(0,0,0,.05)!important;padding:0 4px!important;box-sizing:border-box!important}.bottom-bar-nav,.nav-tab-btn{display:flex!important;align-items:center!important}.nav-tab-btn{flex-direction:column!important;justify-content:center!important;gap:3px!important;text-decoration:none!important;color:#000!important;font-size:.65rem!important;font-weight:600!important;flex:1 1!important;text-align:center!important;height:100%!important}.nav-tab-btn svg{width:20px!important;height:20px!important;stroke:#000!important;stroke-width:2!important}.nav-tab-btn span{color:#000!important;font-weight:600!important}.nav-tab-btn.active{color:#000!important;font-weight:800!important}.nav-tab-btn.active svg{stroke:#000!important}.nav-tab-btn.active span{color:#000!important;font-weight:800!important}.nav-tab-btn.active[data-section=home] svg path,.nav-tab-btn.active[data-section=home] svg path.home-roof-body,.nav-tab-btn.active[data-section=home] svg path:first-child{fill:#000!important;stroke:#000!important}.nav-tab-btn.active[data-section=home] svg .home-door-cutout,.nav-tab-btn.active[data-section=home] svg path.home-door-cutout,.nav-tab-btn.active[data-section=home] svg path:last-child,.nav-tab-btn.active[data-section=home] svg rect{fill:#fff!important;stroke:#fff!important;stroke-width:1.5!important}.nav-tab-btn.active[data-section=directory] svg circle,.nav-tab-btn.active[data-section=discover] svg circle{fill:#000!important;stroke:#000!important}.nav-tab-btn.active[data-section=directory] svg polygon,.nav-tab-btn.active[data-section=discover] svg polygon{fill:#fff!important;stroke:#fff!important;stroke-width:.8!important}.nav-tab-btn.active[data-section=new-launches] svg line{stroke:#0f172a!important;stroke-width:2.8!important}.nav-tab-btn.active .nets-icon-outer,.nav-tab-btn.active[data-section=nets] svg path,.nav-tab-btn.active[data-section=reels] svg path{fill:#0f172a!important;stroke:#0f172a!important;stroke-width:2!important}.nav-tab-btn.active .nets-icon-center,.nav-tab-btn.active[data-section=nets] svg polygon,.nav-tab-btn.active[data-section=reels] svg polygon{fill:#fff!important;stroke:#fff!important;stroke-width:.5!important}#reels-viewport~.bottom-bar-nav,.nets-page .bottom-bar-nav,body:has(#reels-viewport) .bottom-bar-nav{background:#000!important;border-top:1px solid hsla(0,0%,100%,.12)!important;box-shadow:0 -4px 20px rgba(0,0,0,.5)!important}#reels-viewport~.bottom-bar-nav .nav-tab-btn,.nets-page .bottom-bar-nav .nav-tab-btn,body:has(#reels-viewport) .bottom-bar-nav .nav-tab-btn{color:hsla(0,0%,100%,.65)!important}#reels-viewport~.bottom-bar-nav .nav-tab-btn svg,.nets-page .bottom-bar-nav .nav-tab-btn svg,body:has(#reels-viewport) .bottom-bar-nav .nav-tab-btn svg{stroke:hsla(0,0%,100%,.75)!important}#reels-viewport~.bottom-bar-nav .nav-tab-btn span,.nets-page .bottom-bar-nav .nav-tab-btn span,body:has(#reels-viewport) .bottom-bar-nav .nav-tab-btn span{color:hsla(0,0%,100%,.75)!important}#reels-viewport~.bottom-bar-nav .nav-tab-btn.active,.nets-page .bottom-bar-nav .nav-tab-btn.active,body:has(#reels-viewport) .bottom-bar-nav .nav-tab-btn.active{color:#fff!important}#reels-viewport~.bottom-bar-nav .nav-tab-btn.active svg,.nets-page .bottom-bar-nav .nav-tab-btn.active svg,body:has(#reels-viewport) .bottom-bar-nav .nav-tab-btn.active svg{stroke:#fff!important}#reels-viewport~.bottom-bar-nav .nav-tab-btn.active span,.nets-page .bottom-bar-nav .nav-tab-btn.active span,body:has(#reels-viewport) .bottom-bar-nav .nav-tab-btn.active span{color:#fff!important}.center-launch-btn{width:32px!important;height:32px!important;border-radius:50%!important;background:#10b981!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 8px rgba(16,185,129,.35)!important;margin-top:0!important;border:none!important}}.messages-btn,.notification-btn,.side-drawer-trigger-btn{color:#000!important}.messages-btn svg,.notification-btn svg,.side-drawer-trigger-btn svg{stroke:#000!important}[data-theme=dark] .messages-btn,[data-theme=dark] .notification-btn,[data-theme=dark] .side-drawer-trigger-btn{color:#fff!important}[data-theme=dark] .messages-btn svg,[data-theme=dark] .notification-btn svg,[data-theme=dark] .side-drawer-trigger-btn svg{stroke:#fff!important}.bottom-bar-nav svg,.d-icon,.footer-action-item svg,.header-icon-btn svg,.post-footer-actions .footer-action-item svg,.post-footer-actions button svg,.ref-action-btn svg,.ref-actions-group svg,.ref-post-footer svg,.side-drawer-trigger-btn svg,.site-header svg{width:19px!important;height:19px!important;min-width:19px!important;min-height:19px!important;max-width:19px!important;max-height:19px!important}.footer-action-item,.post-footer-actions .footer-action-item,.ref-action-btn{font-size:.85rem!important;gap:6px!important;height:38px!important;padding:0 8px!important;display:flex!important;align-items:center!important}.stories-strip-wrapper{padding:4px 0 16px!important;margin-bottom:16px!important;position:relative}.feed-post,.stories-strip-wrapper{background:transparent!important;border:none!important;box-shadow:none!important;border-bottom:1px solid var(--border-color)!important}.feed-post{padding:0 0 24px!important;margin-bottom:28px!important;border-radius:0!important}.feed-post:hover{transform:none!important;box-shadow:none!important}.story-avatar-lg{width:66px!important;height:66px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:1.7rem!important;cursor:pointer!important}.story-scroll-next{width:32px;height:32px;border-radius:50%;background:var(--bg-surface);border:1px solid var(--border-color);box-shadow:0 4px 12px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;right:0;top:52%;transform:translateY(-50%);z-index:5;color:var(--text-primary);font-size:.9rem}@keyframes spinLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body:not(.tab-discovery-active) #category-header,body:not(.tab-discovery-active) #directory,body:not(.tab-discovery-active) #discovery-view,body:not(.tab-discovery-active) #hero-slider,body:not(.tab-discovery-active) #leaderboard-section,body:not(.tab-discovery-active) #new-section,body:not(.tab-discovery-active) #news-section,body:not(.tab-discovery-active) .newsletter-section,body:not(.tab-discovery-active) .site-footer{display:none!important}.side-drawer-backdrop{position:fixed!important;inset:0!important;background:rgba(0,0,0,.6)!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;z-index:9999999!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .3s ease,visibility .3s ease!important}.side-drawer-backdrop.active{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.side-drawer-panel{position:fixed!important;top:0!important;left:0!important;bottom:0!important;width:80vw!important;max-width:320px!important;height:100vh!important;background:#fff!important;color:#0f172a!important;z-index:10000000!important;transform:translateX(-100%)!important;visibility:hidden!important;transition:transform .32s cubic-bezier(.16,1,.3,1),visibility .32s ease!important;box-shadow:4px 0 28px rgba(0,0,0,.25)!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}[data-theme=dark] .side-drawer-panel,body[data-theme=dark] .side-drawer-panel,html[data-theme=dark] .side-drawer-panel{background:#0d111d!important;color:#f8fafc!important;border-right:1px solid hsla(0,0%,100%,.08)!important}.side-drawer-panel.active{transform:translateX(0)!important;visibility:visible!important}.side-drawer-close-btn{position:absolute!important;top:16px!important;right:16px!important;background:rgba(0,0,0,.06)!important;border:none!important;width:32px!important;height:32px!important;border-radius:50%!important;font-size:1rem!important;color:inherit!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important}[data-theme=dark] .side-drawer-close-btn{background:hsla(0,0%,100%,.08)!important}.drawer-profile-header{display:flex!important;align-items:center!important;gap:14px!important;margin-top:10px!important;margin-bottom:18px!important}.drawer-avatar-wrap{position:relative!important;text-decoration:none!important}.drawer-avatar-img{width:52px!important;height:52px!important;border-radius:50%!important;background:linear-gradient(135deg,#10b981,#059669)!important;color:#fff!important;font-size:1.1rem!important;font-weight:900!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 14px rgba(16,185,129,.35)!important}.drawer-online-status{position:absolute!important;bottom:2px!important;right:2px!important;width:12px!important;height:12px!important;background:#10b981!important;border-radius:50%!important;border:2px solid #fff!important}.drawer-user-details{display:flex!important;flex-direction:column!important;gap:2px!important}.drawer-user-name{font-size:1.05rem!important;font-weight:800!important;display:flex!important;align-items:center!important;gap:6px!important}.drawer-pro-badge{background:rgba(16,185,129,.15)!important;color:#10b981!important;font-size:.6rem!important;font-weight:900!important;padding:2px 6px!important;border-radius:6px!important}.drawer-user-handle{font-size:.78rem!important;color:#64748b!important;font-weight:500!important}.drawer-user-bio{font-size:.72rem!important;color:#94a3b8!important;margin-top:2px!important}.drawer-stats-row{display:flex!important;align-items:center!important;justify-content:space-between!important;background:rgba(0,0,0,.03)!important;padding:10px 14px!important;border-radius:12px!important;margin-bottom:16px!important}[data-theme=dark] .drawer-stats-row{background:hsla(0,0%,100%,.04)!important}.drawer-stat-item{display:flex!important;flex-direction:column!important;align-items:center!important}.stat-num{font-size:.9rem!important;font-weight:800!important}.stat-lbl{font-size:.65rem!important;color:#64748b!important}.drawer-stat-divider{width:1px!important;height:22px!important;background:rgba(0,0,0,.08)!important}.drawer-nav-divider{height:1px!important;background:#e2e8f0!important;margin:10px 0!important}[data-theme=dark] .drawer-nav-divider{background:hsla(0,0%,100%,.08)!important}.drawer-menu-list{display:flex!important;flex-direction:column!important;gap:4px!important;flex:1 1!important}.drawer-menu-item{display:flex!important;align-items:center!important;gap:12px!important;padding:11px 12px!important;border-radius:10px!important;text-decoration:none!important;color:inherit!important;font-size:.9rem!important;font-weight:600!important;transition:background .2s!important}.drawer-menu-item:active,.drawer-menu-item:hover{background:rgba(16,185,129,.08)!important;color:#10b981!important}.d-icon{width:19px!important;height:19px!important;max-width:19px!important;max-height:19px!important;stroke-width:2.2!important;flex-shrink:0!important}.d-badge-count{margin-left:auto!important;background:#ef4444!important;color:#fff!important;font-size:.62rem!important;font-weight:800!important;padding:2px 7px!important;border-radius:10px!important}.drawer-footer-logout{margin-top:20px!important;padding-top:14px!important;border-top:1px solid #e2e8f0!important}[data-theme=dark] .drawer-footer-logout{border-top-color:hsla(0,0%,100%,.08)!important}.drawer-logout-btn{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:10px!important;border-radius:10px!important;background:rgba(239,68,68,.08)!important;color:#ef4444!important;border:1px solid rgba(239,68,68,.2)!important;font-size:.88rem!important;font-weight:700!important;cursor:pointer!important}.home-dynamic-feed-stream{gap:12px;margin-top:2px!important}.feed-post-wrapper,.home-dynamic-feed-stream{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.feed-post-wrapper{position:relative!important;padding-bottom:12px;border-bottom:none!important}.feed-post-wrapper:after{content:"";display:block;position:absolute;bottom:0;left:0;width:calc(100% + 24px)!important;margin-left:-12px!important;height:1px!important;background:rgba(0,0,0,.08)!important}@media (max-width:600px){.feed-post-wrapper:after{width:calc(100% + 20px)!important;margin-left:-10px!important}}.feed-post-wrapper:last-child{padding-bottom:0}.feed-post-wrapper:last-child:after{display:none!important}[data-theme=dark] .feed-post-wrapper:after{background:hsla(0,0%,100%,.08)!important}.feed-popular-cmt-card{display:flex!important;flex-direction:column!important;gap:5px!important;padding:6px 4px 2px!important;margin-top:6px!important;margin-bottom:2px!important;border:none!important;border-radius:0!important;cursor:pointer!important;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;box-sizing:border-box!important;width:100%!important;transition:opacity .15s ease!important}.feed-popular-cmt-card,.feed-popular-cmt-card:hover{background:transparent!important;box-shadow:none!important}.feed-popular-cmt-card:hover{border:none!important;transform:none!important;opacity:.95!important}[data-theme=dark] .feed-popular-cmt-card,[data-theme=dark] .feed-popular-cmt-card:hover{background:transparent!important;border:none!important;box-shadow:none!important}[data-theme=dark] .feed-popular-cmt-card:hover{opacity:.95!important}.fpc-main-row{justify-content:space-between!important;width:100%!important}.fpc-content-flow,.fpc-main-row{display:flex!important;align-items:flex-start!important;gap:7px!important}.fpc-content-flow{flex:1 1!important;min-width:0!important}.fpc-avatar-wrap{position:relative!important;flex-shrink:0!important;display:inline-flex!important;margin-top:2px!important}.fpc-avatar,.fpc-avatar-wrap{align-items:center!important;justify-content:center!important}.fpc-avatar{width:19px!important;height:19px!important;min-width:19px!important;min-height:19px!important;border-radius:50%!important;color:#fff!important;font-size:.54rem!important;font-weight:800!important;display:flex!important;letter-spacing:.01em!important;box-shadow:0 1px 2px rgba(0,0,0,.2)!important}.fpc-avatar.fpc-avatar-img{object-fit:cover!important;background:#f1f5f9!important}.fpc-live-dot{display:none!important}.fpc-body{font-size:.83rem!important;line-height:1.4!important;color:#000!important;margin:0!important;padding:0!important;word-break:break-word!important;flex:1 1!important}[data-theme=dark] .fpc-body{color:#fff!important}.fpc-author-name{font-size:.83rem!important;font-weight:800!important;color:#000!important;line-height:1.2!important;letter-spacing:-.01em!important;display:inline!important;margin-right:4px!important}[data-theme=dark] .fpc-author-name{color:#fff!important}.fpc-time{font-size:.72rem!important;font-weight:600!important;color:#000!important;opacity:.75!important;display:inline!important;margin-right:4px!important}[data-theme=dark] .fpc-time{color:#fff!important;opacity:.8!important}.fpc-slash{font-size:.76rem!important;font-weight:700!important;color:#000!important;opacity:.7!important;display:inline!important;margin-right:4px!important}[data-theme=dark] .fpc-slash{color:#fff!important;opacity:.75!important}.fpc-text-inner{font-size:.83rem!important;font-weight:500!important;color:#000!important;display:inline!important}[data-theme=dark] .fpc-text-inner{color:#fff!important}.fpc-body-clamped{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important}.fpc-more-btn{color:#000!important;font-weight:800!important;cursor:pointer!important;margin-left:4px!important;display:inline!important}.fpc-more-btn:hover{text-decoration:underline!important}[data-theme=dark] .fpc-more-btn{color:#fff!important}.fpc-top-tag{font-size:.65rem!important;font-weight:700!important;color:#d97706!important;background:rgba(245,158,11,.1)!important;border:1px solid rgba(245,158,11,.25)!important;padding:1px 7px!important;border-radius:10px!important;letter-spacing:.02em!important;display:inline-flex!important;align-items:center!important;gap:3px!important;white-space:nowrap!important;flex-shrink:0!important;margin-top:1px!important}[data-theme=dark] .fpc-top-tag{color:#fbbf24!important;background:rgba(245,158,11,.15)!important;border-color:rgba(245,158,11,.3)!important}.fpc-bottom-bar{display:flex!important;align-items:center!important;justify-content:space-between!important;padding-top:3px!important;padding-left:26px!important;margin-top:1px!important;width:100%!important;box-sizing:border-box!important}.fpc-bottom-bar,[data-theme=dark] .fpc-bottom-bar{border-top:none!important}.fpc-actions-left{display:none!important}[data-theme=dark] .fpc-stat-pill{color:#fff!important}[data-theme=dark] .fpc-upvote-btn:hover{color:#ff6a33!important;background:rgba(255,69,0,.15)!important}[data-theme=dark] .fpc-upvote-btn.upvoted{color:#ff6a33!important}[data-theme=dark] .fpc-replies-pill:hover{color:#38bdf8!important;background:rgba(56,189,248,.15)!important}.fpc-view-all-link{font-size:.74rem!important;font-weight:800!important;color:#000!important;cursor:pointer!important;transition:all .15s ease!important;display:inline-flex!important;align-items:center!important;gap:3px!important}.fpc-view-all-link:hover{color:#2563eb!important;text-decoration:underline!important}[data-theme=dark] .fpc-view-all-link{color:#fff!important}[data-theme=dark] .fpc-view-all-link:hover{color:#38bdf8!important}@media (max-width:480px){.feed-popular-cmt-card{padding:6px 11px!important}.fpc-body{font-size:.8rem!important}.fpc-stat-pill{gap:4px!important}.fpc-stat-pill,.fpc-view-all-link{font-size:.7rem!important}}.bdp-header-external,.bdp-header-internal{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:9px 14px 4px!important;background:transparent!important;width:100%!important;box-sizing:border-box!important}.bdp-author-box{flex-direction:row!important;gap:9px!important;text-decoration:none!important;color:inherit!important}.bdp-author-box,.bdp-avatar{display:flex!important;align-items:center!important}.bdp-avatar{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;max-height:40px!important;border-radius:50%!important;justify-content:center!important;font-size:.82rem!important;font-weight:800!important;letter-spacing:.02em!important;flex-shrink:0!important;border:1.5px solid rgba(0,0,0,.12)!important;box-shadow:0 2px 6px rgba(0,0,0,.08)!important;color:#fff!important}[data-theme=dark] .bdp-avatar{border:1.5px solid hsla(0,0%,100%,.22)!important;box-shadow:0 2px 8px rgba(0,0,0,.5)!important}.bdp-avatar-wrap{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;flex-shrink:0!important;position:relative!important;z-index:5!important}.bdp-avatar-img{width:40px!important;height:40px!important;border-radius:50%!important;object-fit:cover!important;display:block!important;border:1.5px solid rgba(0,0,0,.12)!important;box-shadow:0 2px 6px rgba(0,0,0,.08)!important;background-color:#f1f5f9!important}[data-theme=dark] .bdp-avatar-img{border:1.5px solid hsla(0,0%,100%,.22)!important;box-shadow:0 2px 8px rgba(0,0,0,.5)!important;background-color:#1e293b!important}.bdp-avatar-wrap.has-active-story{padding:0!important;background:none!important;box-shadow:none!important;animation:none!important}.bdp-avatar-wrap.has-active-story:hover{transform:none!important}.bdp-avatar-wrap.has-active-story .bdp-avatar,[data-theme=dark] .bdp-avatar-wrap.has-active-story .bdp-avatar{border:none!important}.bdp-meta{display:flex!important;flex-direction:column!important;gap:0!important}.bdp-name-row{display:flex!important;align-items:center!important;gap:4px!important}.bdp-brand-name{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-size:.86rem!important;font-weight:800!important;color:#0f172a!important;line-height:1.15!important}[data-theme=dark] .bdp-brand-name{color:#f1f5f9!important}.bdp-verified-check,.post-verified-badge,.reel-vbadge,.ref-vbadge,.story-verified-check{display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:middle!important;margin-left:3px!important}.bdp-subtext{font-size:.7rem!important;color:#000!important;line-height:1.1!important}[data-theme=dark] .bdp-subtext{color:#94a3b8!important}.bdp-header-right-actions{display:flex!important;align-items:center!important;gap:8px!important;flex-shrink:0!important}.bdp-follow-btn{background:#0f172a!important;border:1px solid #0f172a!important;color:#fff!important;font-size:.7rem!important;font-weight:800!important;letter-spacing:.02em!important;padding:4px 12px!important;border-radius:14px!important;cursor:pointer!important;transition:all .15s ease!important;line-height:1.2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;font-family:Plus Jakarta Sans,sans-serif!important;box-shadow:0 2px 6px rgba(15,23,42,.25)!important}.bdp-follow-btn:hover{background:#1e293b!important;color:#fff!important;transform:translateY(-1px)!important}.bdp-follow-btn.following{display:none!important}[data-theme=dark] .bdp-follow-btn{background:#0f172a!important;border-color:#334155!important;color:#fff!important}[data-theme=dark] .bdp-follow-btn:hover{background:#1e293b!important;color:#fff!important}[data-theme=dark] .bdp-follow-btn.following{display:none!important}.bdp-more-btn{background:none!important;border:none!important;color:#000!important;cursor:pointer!important;padding:4px 6px!important;border-radius:6px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background .15s,color .15s!important}.bdp-more-btn:hover{background:rgba(0,0,0,.06)!important}[data-theme=dark] .bdp-more-btn{color:#f1f5f9!important}[data-theme=dark] .bdp-more-btn:hover{background:hsla(0,0%,100%,.08)!important}.brand-discovery-post-card,.video-net-post-card{width:100%!important;background:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:16px!important;overflow:visible!important;position:relative!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important;box-shadow:0 3px 12px rgba(0,0,0,.05),0 1px 3px rgba(0,0,0,.03)!important;transition:border-color .2s,box-shadow .2s!important}.card-has-drag{z-index:100!important}.brand-discovery-post-card:hover,.video-net-post-card:hover{border-color:#cbd5e1!important;box-shadow:0 6px 20px rgba(0,0,0,.08)!important}[data-theme=dark] .brand-discovery-post-card,[data-theme=dark] .video-net-post-card{background:#151d2a!important;border-color:hsla(0,0%,100%,.1)!important;box-shadow:0 4px 18px rgba(0,0,0,.4)!important}[data-theme=dark] .brand-discovery-post-card:hover,[data-theme=dark] .video-net-post-card:hover{border-color:hsla(0,0%,100%,.18)!important;box-shadow:0 6px 24px rgba(0,0,0,.55)!important}.bdp-caption{font-size:.83rem!important;line-height:1.38!important;padding:2px 14px 8px!important;margin:0!important;box-sizing:border-box!important;font-weight:500!important;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif!important}.bdp-cap-body,.bdp-caption{color:#000!important}[data-theme=dark] .bdp-cap-body,[data-theme=dark] .bdp-caption{color:#e2e8f0!important}.bdp-more-link{color:#000!important;cursor:pointer!important;font-weight:700!important;margin-left:4px!important;display:inline!important}.bdp-more-link:hover{text-decoration:underline!important;color:#000!important}[data-theme=dark] .bdp-more-link:hover{color:#fff!important}.bdp-media-wrap{width:100%!important;aspect-ratio:4/5!important;max-height:490px!important;overflow:hidden!important;background:#0f172a!important;cursor:pointer!important;position:relative!important;box-sizing:border-box!important}.bdp-media-img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:transform .3s ease!important}.bdp-media-wrap:hover .bdp-media-img{transform:scale(1.02)!important}.bdp-carousel-container{width:100%!important;aspect-ratio:4/5!important;max-height:490px!important;background:#000!important;position:relative!important;overflow:hidden!important;box-sizing:border-box!important}.bdp-carousel-track{width:100%!important;height:100%!important;display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.bdp-carousel-track::-webkit-scrollbar{display:none!important}.bdp-carousel-slide{width:100%!important;height:100%!important;flex:0 0 100%!important;scroll-snap-align:start!important;scroll-snap-stop:always!important;position:relative!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#000!important}.bdp-carousel-slide img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.bdp-carousel-counter{position:absolute!important;top:12px!important;right:12px!important;background:rgba(15,23,42,.42)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.22)!important;padding:3px 9px!important;border-radius:14px!important;font-size:.7rem!important;font-weight:800!important;letter-spacing:.5px!important;z-index:5!important;pointer-events:none!important}.bdp-carousel-nav-btn{display:none!important}.bdp-carousel-dots-wrap{position:absolute!important;bottom:12px!important;left:0!important;right:0!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:5!important;pointer-events:none!important}.bdp-carousel-dots{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:4px 9px!important;border-radius:20px!important;background:rgba(0,0,0,.45)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;pointer-events:auto!important}.bdp-dot{min-width:6px!important;min-height:6px!important;background:hsla(0,0%,100%,.45)!important;opacity:.6!important;transform:scale(1)!important;transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .22s ease,background-color .22s ease!important;cursor:pointer!important;box-sizing:border-box!important}.bdp-dot,.bdp-dot.active{width:6px!important;height:6px!important;border-radius:50%!important}.bdp-dot.active{background:#fff!important;opacity:1!important;transform:scale(1.35)!important;box-shadow:none!important}.bdp-action-bar{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%!important;padding:7px 12px!important;border-top:1px solid #f1f5f9!important;box-sizing:border-box!important;background:#fafafa!important;flex-wrap:nowrap!important;border-bottom-left-radius:15px!important;border-bottom-right-radius:15px!important}[data-theme=dark] .bdp-action-bar{border-top-color:hsla(0,0%,100%,.06)!important;background:rgba(0,0,0,.25)!important;border-bottom-left-radius:15px!important;border-bottom-right-radius:15px!important}.bdp-left-actions{display:flex!important;flex-direction:row!important;gap:5px!important;flex-wrap:nowrap!important}.bdp-left-actions,.post-action-btn{align-items:center!important;flex-shrink:0!important}.post-action-btn{display:inline-flex!important;gap:3.5px!important;background:#f1f5f9!important;border:1px solid #e2e8f0!important;border-radius:9999px!important;color:#000!important;cursor:pointer!important;padding:3px 7px!important;font-size:.69rem!important;font-weight:700!important;transition:all .18s ease!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;box-shadow:0 1px 2px rgba(0,0,0,.03)!important;min-height:23px!important;box-sizing:border-box!important;white-space:nowrap!important}.post-action-btn:hover:not(.is-dragging){background:#e2e8f0!important;color:#000!important;transform:translateY(-1px)}.post-action-btn:active:not(.is-dragging){transform:scale(.96)}.bdp-reach-indicator.is-dragging,.post-action-btn.is-dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;touch-action:none!important;z-index:100!important}[data-theme=dark] .post-action-btn{background:hsla(0,0%,100%,.07)!important;border-color:hsla(0,0%,100%,.1)!important;color:#cbd5e1!important;box-shadow:none!important}[data-theme=dark] .post-action-btn:hover{background:hsla(0,0%,100%,.12)!important;color:#fff!important}.post-action-btn.liked{background:#f1f5f9!important;border-color:#e2e8f0!important;color:#000!important}[data-theme=dark] .post-action-btn.liked{background:hsla(0,0%,100%,.07)!important;border-color:hsla(0,0%,100%,.1)!important;color:#cbd5e1!important}.bdp-reach-indicator svg,.bdp-save-dock-target svg,.post-action-btn svg{width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important;max-width:14px!important;max-height:14px!important;stroke-width:2.2!important;stroke:#000!important}[data-theme=dark] .bdp-reach-indicator svg,[data-theme=dark] .bdp-save-dock-target svg,[data-theme=dark] .post-action-btn svg{stroke:currentColor!important}[data-theme=dark] .post-action-btn.liked svg{fill:#ef4444!important;stroke:#ef4444!important}.bdp-reach-wrap{position:relative!important;justify-content:flex-end!important;margin-left:auto!important;z-index:25!important}.bdp-reach-indicator,.bdp-reach-wrap{display:inline-flex!important;align-items:center!important;flex-shrink:0!important}.bdp-reach-indicator{gap:3.5px!important;background:#f1f5f9!important;border:1px solid #e2e8f0!important;border-radius:9999px!important;color:#000!important;padding:3px 7px!important;font-size:.69rem!important;font-weight:700!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;cursor:-webkit-grab!important;cursor:grab!important;min-height:23px!important;box-sizing:border-box!important;white-space:nowrap!important;box-shadow:0 1px 2px rgba(0,0,0,.03)!important;transition:transform .25s cubic-bezier(.175,.885,.32,1.275),background .15s!important;z-index:4!important}.bdp-reach-indicator:active{cursor:-webkit-grabbing!important;cursor:grabbing!important}[data-theme=dark] .bdp-reach-indicator{background:hsla(0,0%,100%,.07)!important;border-color:hsla(0,0%,100%,.1)!important;color:#cbd5e1!important;box-shadow:none!important}.bdp-save-dock-target{position:absolute!important;right:0!important;display:none!important;align-items:center!important;justify-content:center!important;gap:4px!important;background:#f1f5f9!important;border:1px solid #e2e8f0!important;border-radius:9999px!important;padding:3px 7px!important;font-size:.69rem!important;font-weight:700!important;color:#475569!important;min-height:23px!important;box-sizing:border-box!important;white-space:nowrap!important;z-index:9999!important;box-shadow:0 4px 16px rgba(0,0,0,.14)!important;pointer-events:none!important;transition:transform .2s cubic-bezier(.25,1,.5,1),background .18s ease,border-color .18s ease,color .18s ease!important}.bdp-save-dock-target.dock-up{display:inline-flex!important;top:-30px!important}.bdp-save-dock-target.dock-down{display:inline-flex!important;top:30px!important}.bdp-save-dock-target.highlighted{background:#e2e8f0!important;border-color:#0f172a!important;color:#0f172a!important;transform:scale(1.08)!important;box-shadow:0 6px 20px rgba(0,0,0,.2)!important}[data-theme=dark] .bdp-save-dock-target{background:hsla(0,0%,100%,.07)!important;border-color:hsla(0,0%,100%,.1)!important;color:#cbd5e1!important;box-shadow:0 4px 16px rgba(0,0,0,.6)!important}[data-theme=dark] .bdp-save-dock-target.highlighted{background:hsla(0,0%,100%,.22)!important;border-color:#fff!important;color:#fff!important}.bdp-save-dock-target.saved{border-color:#0f172a!important;color:#0f172a!important}[data-theme=dark] .bdp-save-dock-target.saved{border-color:#38bdf8!important;color:#38bdf8!important}.bdp-save-dock-target.saved svg{fill:currentColor!important;stroke:currentColor!important}.bdp-reach-indicator,.post-action-btn{-moz-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}.bdp-reach-indicator,.is-dragging,.post-action-btn{touch-action:none!important;-webkit-user-select:none!important}.is-dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-moz-user-select:none!important;user-select:none!important;z-index:10!important}.comments-sheet-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10000;opacity:0;pointer-events:none;transition:opacity .22s ease}.comments-sheet-backdrop.active{opacity:1;pointer-events:auto}.comments-bottom-sheet{position:fixed;left:50%;bottom:0;transform:translate(-50%,105%);width:100%;max-width:620px;max-height:82vh;height:520px;background:#fff;border-top-left-radius:22px;border-top-right-radius:22px;z-index:10001;display:none!important;visibility:hidden!important;pointer-events:none!important;opacity:0!important;box-shadow:none!important;transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .2s ease;box-sizing:border-box;overflow:hidden}[data-theme=dark] .comments-bottom-sheet{background:#111827;border-top:1px solid hsla(0,0%,100%,.1)}.comments-bottom-sheet.active{display:flex!important;visibility:visible!important;pointer-events:auto!important;opacity:1!important;transform:translate(-50%)!important;box-shadow:0 -8px 30px rgba(0,0,0,.25)!important}.sheet-drag-handle-bar{display:flex;justify-content:center;padding:8px 0 4px;cursor:-webkit-grab;cursor:grab}.sheet-drag-pill{width:38px;height:4px;background:#cbd5e1;border-radius:2px}[data-theme=dark] .sheet-drag-pill{background:#475569}.sheet-header{display:flex;align-items:center;justify-content:space-between;padding:8px 18px 12px;border-bottom:1px solid #f1f5f9}[data-theme=dark] .sheet-header{border-bottom-color:hsla(0,0%,100%,.08)}.sheet-header h4{margin:0;font-size:1.05rem;font-weight:800;color:#0f172a}[data-theme=dark] .sheet-header h4{color:#f8fafc}.sheet-sub-meta{font-size:.74rem;color:#64748b}[data-theme=dark] .sheet-sub-meta{color:#94a3b8}.sheet-close-btn{background:none;border:none;font-size:1.15rem;color:#94a3b8;cursor:pointer;padding:6px;line-height:1;border-radius:50%;transition:background .15s}.sheet-close-btn:hover{background:rgba(0,0,0,.05);color:#0f172a}[data-theme=dark] .sheet-close-btn:hover{background:hsla(0,0%,100%,.1);color:#fff}.sheet-body{flex:1 1;overflow-y:auto;padding:14px 18px;display:flex;flex-direction:column;gap:14px}.comment-item{display:flex;gap:12px;font-size:.84rem}.comment-avatar{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#6366f1,#3b82f6);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:800;flex-shrink:0}.comment-content{flex:1 1;display:flex;flex-direction:column;gap:3px}.comment-user-row{display:flex;align-items:center;gap:6px}.comment-author{font-weight:700;color:#0f172a;font-size:.82rem}[data-theme=dark] .comment-author{color:#f1f5f9}.comment-time{font-size:.7rem;color:#000!important;font-weight:600}[data-theme=dark] .comment-time{color:#fff!important}.comment-text{color:#000!important;font-weight:600!important;line-height:1.45;margin:0}[data-theme=dark] .comment-text{color:#fff!important}.sheet-composer{display:flex;align-items:center;gap:8px;padding:10px 18px 16px;border-top:1px solid #f1f5f9;background:#fafafa}[data-theme=dark] .sheet-composer{border-top-color:hsla(0,0%,100%,.08);background:#0f172a}.sheet-composer input{flex:1 1;padding:9px 14px;border-radius:20px;border:1px solid #cbd5e1;background:#fff;font-size:.84rem;color:#0f172a;outline:none}[data-theme=dark] .sheet-composer input{background:#1e293b;border-color:#334155;color:#fff}.sheet-send-btn{padding:9px 18px;background:#10b981;color:#fff;border:none;border-radius:20px;font-size:.82rem;font-weight:700;cursor:pointer;transition:background .15s}.sheet-send-btn:hover{background:#059669}.share-drawer-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.55);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:10000;opacity:0;pointer-events:none;transition:opacity .25s cubic-bezier(.16,1,.3,1)}.share-drawer-backdrop.active{opacity:1;pointer-events:auto}.share-float-card{position:fixed;top:50%;left:50%;transform:translate(-150vw,-50%) scale(.9);width:320px;max-width:calc(100vw - 36px);min-height:290px;background:#fff;border-radius:24px;z-index:10001;box-shadow:0 24px 60px rgba(0,0,0,.3),0 0 0 1px rgba(0,0,0,.08);display:flex;flex-direction:column;padding:20px 18px 22px;box-sizing:border-box;transition:transform .36s cubic-bezier(.34,1.3,.64,1),opacity .25s ease;opacity:0;pointer-events:none}[data-theme=dark] .share-float-card{background:#151d2a;box-shadow:0 24px 60px rgba(0,0,0,.7),0 0 0 1px hsla(0,0%,100%,.12)}.share-float-card.active{transform:translate(-50%,-50%) scale(1);opacity:1;pointer-events:auto}.share-card-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid #f1f5f9;margin-bottom:16px}[data-theme=dark] .share-card-header{border-bottom-color:hsla(0,0%,100%,.08)}.share-grid-options{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.share-grid-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:12px 6px;background:#f8fafc;border:1px solid #f1f5f9;border-radius:16px;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);box-sizing:border-box;outline:none}.share-grid-btn:hover{background:#f1f5f9;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}[data-theme=dark] .share-grid-btn{background:#1e293b;border-color:hsla(0,0%,100%,.06)}[data-theme=dark] .share-grid-btn:hover{background:#273549}.share-grid-icon-wrap{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.share-grid-btn span{font-size:.72rem;font-weight:700;color:#0f172a;text-align:center}[data-theme=dark] .share-grid-btn span{color:#f1f5f9}.vnp-video-container{width:100%!important;aspect-ratio:4/5.4!important;height:550px!important;min-height:510px!important;max-height:580px!important;position:relative!important;background:#000!important;overflow:hidden!important;cursor:pointer!important;box-sizing:border-box!important}.vnp-video-poster{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.vnp-shade-gradient{position:absolute!important;inset:0!important;background:linear-gradient(180deg,rgba(0,0,0,.3),transparent 35%,rgba(0,0,0,.85))!important;pointer-events:none!important}.center-play-badge{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:52px!important;height:52px!important;border-radius:50%!important;background:rgba(0,0,0,.6)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;border:1.5px solid hsla(0,0%,100%,.4)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:transform .2s,background .2s!important}.vnp-video-container:hover .center-play-badge{transform:translate(-50%,-50%) scale(1.1)!important;background:rgba(16,185,129,.85)!important}.vnp-reel-badge{position:absolute!important;top:12px!important;left:12px!important;background:rgba(15,23,42,.82)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.24)!important;padding:4px 11px!important;border-radius:20px!important;font-size:.72rem!important;font-weight:800!important;display:flex!important;align-items:center!important;gap:5px!important;letter-spacing:.2px!important;box-shadow:0 4px 14px rgba(0,0,0,.4)!important;z-index:4!important;transition:transform .2s ease,background .2s ease!important}.vnp-video-container:hover .vnp-reel-badge{transform:scale(1.05)!important;background:rgba(16,185,129,.95)!important;border-color:#10b981!important}.vnp-audio-strip,.vnp-bottom-strip,.vnp-views-pill{bottom:12px!important;left:14px!important;right:auto!important;display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:.74rem!important;text-shadow:0 1px 4px rgba(0,0,0,.9)!important;background:rgba(0,0,0,.45)!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;padding:3px 9px!important}.vnp-audio-strip,.vnp-bottom-strip,.vnp-duration-badge,.vnp-views-pill{position:absolute!important;color:#fff!important;font-weight:700!important;border-radius:6px!important;pointer-events:none!important;z-index:10!important}.vnp-duration-badge{top:12px!important;right:14px!important;background:rgba(0,0,0,.65)!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;padding:3px 8px!important;font-size:.72rem!important;letter-spacing:.3px!important}.center-play-badge,.vnp-reel-badge{display:none!important}.center-play-badge svg,.post-action-btn svg,.view-brand-cta-btn svg,.vnp-audio-strip svg{width:19px!important;height:19px!important;min-width:19px!important;min-height:19px!important;max-width:19px!important;max-height:19px!important}.infinite-scroll-trigger-wrap{display:flex;align-items:center;justify-content:center;padding:20px 0;gap:8px;color:#64748b;font-size:.72rem;font-weight:600}.infinite-spinner-ring{width:16px;height:16px;border:2px solid #e2e8f0;border-top-color:#10b981;border-radius:50%;animation:spin .6s linear infinite}.story-modal-backdrop{position:fixed!important;inset:0!important;z-index:999999!important;background:rgba(0,0,0,.92)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:0;pointer-events:none;transition:opacity .25s cubic-bezier(.16,1,.3,1)!important}.story-modal-backdrop.active{opacity:1!important;pointer-events:auto!important}.story-modal-stage{width:100%!important;max-width:430px!important;height:100%!important;max-height:100dvh!important;background:#090a0f!important;position:relative!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;-moz-user-select:none!important;user-select:none!important;-webkit-user-select:none!important;box-shadow:0 25px 80px rgba(0,0,0,.95)!important}@media (min-width:769px){.story-modal-stage{height:90vh!important;max-height:850px!important;border-radius:18px!important;border:1px solid hsla(0,0%,100%,.12)!important}}.story-media-view{background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;z-index:1!important;transition:background-image .18s ease-in-out!important}.story-media-overlay,.story-media-view{position:absolute!important;inset:0!important}.story-media-overlay{z-index:2!important;background:linear-gradient(180deg,rgba(0,0,0,.72),rgba(0,0,0,.05) 18%,rgba(0,0,0,.2) 55%,rgba(0,0,0,.92))!important;pointer-events:none!important}.story-progress-container{position:absolute!important;top:12px!important;left:12px!important;right:12px!important;display:flex!important;gap:4px!important;z-index:20!important}.story-bar-track{flex:1 1!important;height:3px!important;background:hsla(0,0%,100%,.28)!important;border-radius:3px!important;overflow:hidden!important;position:relative!important}.story-bar-fill{height:100%!important;background:#fff!important;width:0;border-radius:3px!important;transition:width .05s linear!important}.story-header-bar{position:absolute!important;top:24px!important;left:14px!important;right:14px!important;justify-content:space-between!important;z-index:20!important}.story-header-bar,.story-header-left{display:flex!important;align-items:center!important}.story-header-left{gap:10px!important;cursor:pointer!important}.story-avatar-badge{width:38px!important;height:38px!important;border-radius:50%!important;background:#18181b!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:800!important;font-size:.8rem!important;border:2px solid hsla(0,0%,100%,.8)!important;box-shadow:0 2px 10px rgba(0,0,0,.5)!important}.story-header-meta{display:flex!important;flex-direction:column!important}.story-brand-name-row{display:flex!important;align-items:center!important;gap:5px!important;font-family:Plus Jakarta Sans,sans-serif!important;font-weight:800!important;font-size:.92rem!important;color:#fff!important;text-shadow:0 1px 4px rgba(0,0,0,.6)!important}.story-verified-check{color:#38bdf8!important;font-size:.85rem!important;font-weight:800!important}.story-time-ago{font-size:.72rem!important;color:hsla(0,0%,100%,.7)!important}.story-header-right{display:flex!important;align-items:center!important;gap:10px!important}.story-close-btn,.story-pause-btn{background:rgba(0,0,0,.4)!important;border:1px solid hsla(0,0%,100%,.2)!important;color:#fff!important;width:34px!important;height:34px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;font-size:1rem!important;transition:all .15s ease!important}.story-close-btn:hover,.story-pause-btn:hover{background:hsla(0,0%,100%,.25)!important;transform:scale(1.06)!important}.story-tap-zone-left{left:0!important;width:35%!important}.story-tap-zone-left,.story-tap-zone-right{position:absolute!important;top:70px!important;bottom:140px!important;z-index:15!important;cursor:pointer!important}.story-tap-zone-right{right:0!important;width:65%!important}.story-bottom-card{position:absolute!important;bottom:0!important;left:0!important;right:0!important;padding:16px 16px 20px!important;z-index:20!important;display:flex!important;flex-direction:column!important;gap:6px!important;box-sizing:border-box!important}.story-badge-row{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:2px!important}.story-badge-pill{background:hsla(0,0%,100%,.2)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:1px solid hsla(0,0%,100%,.3)!important;color:#fff!important;font-size:.68rem!important;font-weight:800!important;letter-spacing:.04em!important;padding:3px 8px!important;border-radius:6px!important;text-transform:uppercase!important}.story-price-pill{background:rgba(0,0,0,.45)!important;border:1px solid hsla(0,0%,100%,.2)!important;color:#fff!important;font-size:.72rem!important;font-weight:700!important;padding:2px 8px!important;border-radius:6px!important}.story-title-text{font-family:Plus Jakarta Sans,sans-serif!important;font-size:1.15rem!important;font-weight:800!important;color:#fff!important;line-height:1.3!important;margin:0!important;text-shadow:0 1px 4px rgba(0,0,0,.8)!important}.story-desc-text{font-family:Inter,sans-serif!important;font-size:.82rem!important;color:hsla(0,0%,100%,.85)!important;line-height:1.4!important;margin:0 0 8px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.story-cta-actions{gap:10px!important}.story-cta-actions,.story-main-cta{display:flex!important;align-items:center!important}.story-main-cta{flex:1 1!important;height:42px!important;background:#fff!important;color:#090a0f!important;border-radius:10px!important;font-size:.88rem!important;font-weight:800!important;justify-content:center!important;text-decoration:none!important;transition:all .15s ease!important;box-shadow:0 4px 16px rgba(0,0,0,.4)!important}.story-main-cta:hover{background:#f1f5f9!important;transform:translateY(-1px)!important}.story-icon-btn{width:42px!important;height:42px!important;border-radius:10px!important;background:hsla(0,0%,100%,.15)!important;border:1px solid hsla(0,0%,100%,.22)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all .15s ease!important;padding:0!important}.story-icon-btn:hover{background:hsla(0,0%,100%,.25)!important}.story-like-btn.liked svg{fill:#ef4444!important;stroke:#ef4444!important}.story-like-btn{gap:5px!important;width:auto!important;padding:0 12px!important;font-size:.8rem!important;font-weight:800!important}.profile-grid-post-tile{position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.profile-grid-post-tile:hover img{transform:scale(1.04)}.profile-grid-post-tile:hover .profile-grid-hover-overlay{opacity:1!important}@keyframes heartPop{0%{transform:scale(1)}50%{transform:scale(1.35)}to{transform:scale(1)}}.post-action-btn.liked svg{fill:#ef4444!important;stroke:#ef4444!important;animation:heartPop .3s cubic-bezier(.175,.885,.32,1.275)}.site-header,body #site-header,header#site-header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;height:52px!important;transform:none!important;visibility:visible!important;opacity:1!important;background:var(--bg-surface,#fff)!important;z-index:9999!important;display:block!important}#home-view,.app-view-panel,div#home-view{padding-top:0!important}#home-view .ref-feed-container,.ref-feed-container,div#home-view .ref-feed-container{padding-top:56px!important;margin-top:0!important}#home-view .ref-stories-section,.ref-stories-section,div#home-view .ref-stories-section{padding-top:2px!important;margin-top:0!important}#home-view .ref-stories-track,.ref-stories-track{padding-top:0!important;margin-top:0!important}.site-header.header-hidden{transform:none!important}.site-header .header-right-actions{display:flex!important;align-items:center!important;visibility:visible!important;opacity:1!important}.header-icon-btn.ig-create-btn{display:inline-flex!important;visibility:visible!important;opacity:1!important}.site-header,.site-header-clean,[data-theme=dark] .site-header,[data-theme=dark] .site-header-clean,header.site-header{border-bottom:none!important;box-shadow:none!important}.bdp-drag-comment,.bdp-drag-like,.bdp-drag-reach,.bdp-drag-share,.bdp-reach-indicator{touch-action:none!important}.ref-story-circle-item{width:64px!important;max-width:64px!important;min-width:64px!important}.ref-story-circle-item,.ref-story-name{overflow:hidden!important;text-align:center!important}.ref-story-name{max-width:62px!important;font-size:.65rem!important;text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;margin:4px auto 0!important}#ig-floating-create-btn,.ig-floating-create-btn{display:none!important;visibility:hidden!important;pointer-events:none!important}#ig-create-menu-backdrop,.ig-modal-backdrop{position:fixed!important;inset:0!important;z-index:1000000!important;background:rgba(0,0,0,.62)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;opacity:0!important;pointer-events:none!important;transition:opacity .3s cubic-bezier(.16,1,.3,1)!important}#ig-create-menu-backdrop.active,.ig-modal-backdrop.active{opacity:1!important;pointer-events:auto!important}.ig-create-menu-card{width:100%!important;max-width:520px!important;margin:0 auto!important;background:#fff!important;color:#0f172a!important;border-radius:26px 26px 0 0!important;padding:14px 20px calc(24px + env(safe-area-inset-bottom, 16px))!important;box-shadow:0 -10px 40px rgba(0,0,0,.22)!important;border:1px solid rgba(0,0,0,.08)!important;border-bottom:none!important;transform:translateY(100%)!important;transition:transform .28s cubic-bezier(.16,1,.3,1)!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}[data-theme=dark] .ig-create-menu-card,html[data-theme=dark] .ig-create-menu-card{background:#18181b!important;color:#f8fafc!important;border:1px solid hsla(0,0%,100%,.12)!important;border-bottom:none!important;box-shadow:0 -10px 40px rgba(0,0,0,.65)!important}#ig-create-menu-backdrop.active .ig-create-menu-card,.ig-modal-backdrop.active .ig-create-menu-card{transform:translateY(0)!important}.ig-menu-drag-pill{width:44px!important;height:5px!important;border-radius:9999px!important;background:rgba(148,163,184,.45)!important;margin:4px auto 14px!important;flex-shrink:0!important}[data-theme=dark] .ig-menu-drag-pill{background:hsla(0,0%,100%,.25)!important}@keyframes instaShine2s{0%{transform:translateX(-55px);opacity:0}8%{opacity:1}46%{transform:translateX(78px);opacity:1}50%,to{transform:translateX(78px);opacity:0}}.insta-shine-sweep-group{animation:instaShine2s 2s cubic-bezier(.4,0,.2,1) infinite!important;will-change:transform,opacity}.profile-insta-verified-badge{display:inline-flex!important;flex-shrink:0!important;vertical-align:middle!important;cursor:default!important;margin-left:3px!important}.ig-menu-header-clean,.profile-insta-verified-badge{align-items:center!important;justify-content:center!important}.ig-menu-header-clean{display:flex!important;position:relative!important;margin-bottom:8px!important;padding-bottom:12px!important;border-bottom:1px solid rgba(0,0,0,.08)!important;width:100%!important}[data-theme=dark] .ig-menu-header-clean{border-bottom:1px solid hsla(0,0%,100%,.1)!important}.ig-menu-clean-title{margin:0!important;font-size:1.05rem!important;font-weight:700!important;letter-spacing:-.01em!important;color:inherit!important;text-align:center!important}.ig-menu-close-btn{position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;background:rgba(0,0,0,.05)!important;border:none!important;width:28px!important;height:28px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;color:inherit!important;font-size:.85rem!important;transition:all .15s ease!important}[data-theme=dark] .ig-menu-close-btn{background:hsla(0,0%,100%,.1)!important}.ig-menu-close-btn:hover{background:rgba(0,0,0,.1)!important}.ig-menu-clean-list{flex-direction:column!important}.ig-menu-clean-list,.ig-menu-clean-row{display:flex!important;width:100%!important}.ig-menu-clean-row{align-items:center!important;gap:14px!important;padding:15px 12px!important;background:transparent!important;border:none!important;cursor:pointer!important;text-align:left!important;border-radius:10px!important;transition:background .15s ease,transform .1s ease!important;color:inherit!important;box-sizing:border-box!important}.ig-menu-clean-row:hover{background:rgba(0,0,0,.04)!important}[data-theme=dark] .ig-menu-clean-row:hover{background:hsla(0,0%,100%,.06)!important}.ig-menu-clean-row:active{background:rgba(0,0,0,.07)!important;transform:scale(.99)!important}[data-theme=dark] .ig-menu-clean-row:active{background:hsla(0,0%,100%,.1)!important}.ig-clean-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;color:#0f172a!important;flex-shrink:0!important}[data-theme=dark] .ig-clean-icon{color:#f8fafc!important}.ig-clean-label{font-size:1.02rem!important;font-weight:600!important;color:#0f172a!important;letter-spacing:-.01em!important}[data-theme=dark] .ig-clean-label{color:#f8fafc!important}.ig-clean-divider{height:1px!important;width:100%!important;background:rgba(0,0,0,.06)!important;margin:0!important;flex-shrink:0!important}[data-theme=dark] .ig-clean-divider{background:hsla(0,0%,100%,.08)!important}.ig-post-creator-screen{position:fixed!important;inset:0!important;z-index:999999!important;background:#fff!important;color:#0f172a!important;display:flex!important;flex-direction:column!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;-webkit-font-smoothing:antialiased!important;box-sizing:border-box!important}[data-theme=dark] .ig-post-creator-screen{background:#000!important;color:#f8fafc!important}.ig-post-creator-header{height:52px!important;padding:0 16px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border-bottom:1px solid rgba(0,0,0,.08)!important;flex-shrink:0!important;background:inherit!important}[data-theme=dark] .ig-post-creator-header{border-bottom-color:hsla(0,0%,100%,.1)!important}.ig-setting-row{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:15px 16px!important;border-bottom:1px solid rgba(0,0,0,.06)!important;transition:background .12s ease!important;cursor:pointer!important}[data-theme=dark] .ig-setting-row{border-bottom-color:hsla(0,0%,100%,.08)!important}.ig-setting-row:hover{background:rgba(0,0,0,.02)!important}[data-theme=dark] .ig-setting-row:hover{background:hsla(0,0%,100%,.03)!important}.ig-composer-card{padding:16px!important;border-bottom:1px solid rgba(0,0,0,.06)!important;display:flex!important;flex-direction:column!important;gap:8px!important}[data-theme=dark] .ig-composer-card{border-bottom-color:hsla(0,0%,100%,.08)!important}.ig-composer-label{font-size:.8rem!important;font-weight:700!important;color:#64748b!important;display:flex!important;align-items:center!important;justify-content:space-between!important;letter-spacing:.02em!important}[data-theme=dark] .ig-composer-label{color:#94a3b8!important}.ig-caption-input{width:100%!important;border:none!important;border-radius:0!important;padding:10px 0!important;color:inherit!important;font-size:.95rem!important;line-height:1.5!important;font-family:inherit!important;resize:none!important;box-sizing:border-box!important}.ig-caption-input,.ig-caption-input:focus{background:transparent!important;outline:none!important}.ig-caption-input:focus{border:none!important}[data-theme=dark] .ig-caption-input{border:none!important;background:transparent!important}[data-theme=dark] .ig-caption-input:focus{border:none!important;outline:none!important}.ig-tags-container{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important;padding:8px 12px!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:12px!important;background:rgba(0,0,0,.02)!important;transition:border-color .15s ease!important;box-sizing:border-box!important}.ig-tags-container:focus-within{border-color:#2563eb!important}[data-theme=dark] .ig-tags-container{border-color:hsla(0,0%,100%,.1)!important;background:hsla(0,0%,100%,.03)!important}[data-theme=dark] .ig-tags-container:focus-within{border-color:#3b82f6!important}.ig-tag-badge{display:inline-flex!important;align-items:center!important;gap:5px!important;background:rgba(37,99,235,.08)!important;color:#2563eb!important;padding:4px 10px!important;border-radius:9999px!important;font-size:.8rem!important;font-weight:700!important}.ig-tag-badge button{background:none!important;border:none!important;color:#2563eb!important;font-size:11px!important;cursor:pointer!important;padding:0!important;line-height:1!important}.side-drawer-panel,.side-drawer-panel *{scrollbar-width:none!important;-ms-overflow-style:none!important}.side-drawer-panel ::-webkit-scrollbar,.side-drawer-panel::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}@keyframes heartBurstAnim{0%{transform:translate(-50%,-50%) scale(0);opacity:0}30%{transform:translate(-50%,-50%) scale(1.35);opacity:1}60%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(.85);opacity:0}}.double-tap-burst-heart{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%) scale(0)!important;pointer-events:none!important;z-index:9999!important;animation:heartBurstAnim .85s cubic-bezier(.175,.885,.32,1.275) forwards!important}