.instaui-videos-top{padding:10px 12px 6px}.instaui-videos-top .instaui-vseg{display:flex;gap:10px;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:999px;padding:6px;margin-top:10px}.instaui-vseg button{flex:1;border:0;border-radius:999px;padding:10px 12px;background:transparent;font-weight:700}.instaui-vseg button.is-active{background:var(--instaui-accent,#f3a7a7);color:#fff}.instaui-video-chips{display:flex;gap:8px;overflow:auto;padding:10px 12px 4px;-webkit-overflow-scrolling:touch}.instaui-video-chip{border:1px solid rgba(0,0,0,.08);background:#fff;border-radius:999px;padding:7px 12px;font-size:12px;white-space:nowrap}.instaui-video-chip.is-active{background:#111;color:#fff;border-color:#111}.instaui-videos-grid{padding:10px 12px 86px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.instaui-video-card{display:block;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:18px;overflow:hidden;position:relative;min-height:220px;box-shadow:0 10px 25px rgba(0,0,0,.06)}.instaui-video-card .instaui-video-poster{width:100%;height:0;padding-top:132%;background:#f2f2f2;position:relative}.instaui-video-card[data-aspect="landscape"] .instaui-video-poster{padding-top:62%}.instaui-video-card .instaui-video-poster img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.instaui-video-card .instaui-video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:999px;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;color:#fff}.instaui-video-card .instaui-video-play svg{width:26px;height:26px}.instaui-video-badge{position:absolute;top:10px;right:10px;background:#18b76a;color:#fff;border-radius:999px;font-size:12px;padding:6px 10px;font-weight:800}.instaui-video-dur{position:absolute;left:10px;bottom:10px;background:rgba(0,0,0,.72);color:#fff;border-radius:999px;font-size:12px;padding:6px 10px}.instaui-video-card .instaui-video-shop{position:absolute;left:10px;top:10px;background:#fff;border-radius:12px;padding:6px 10px;display:flex;align-items:center;gap:8px;border:1px solid rgba(0,0,0,.06)}.instaui-video-card .instaui-video-shop .instaui-ico svg{width:18px;height:18px}.instaui-video-card .instaui-video-shop span{font-size:12px;font-weight:700}.instaui-vplayer{position:fixed;inset:0;background:#000;z-index:99999;display:none}.instaui-vplayer.is-open{display:block}.instaui-vplayer video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#000}.instaui-vplayer-top{position:absolute;left:0;right:0;top:0;padding:14px 12px;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.instaui-vplayer-top .instaui-vbtn{pointer-events:auto;width:46px;height:46px;border-radius:999px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);color:#fff;display:flex;align-items:center;justify-content:center}.instaui-vplayer-top .instaui-vtitle{pointer-events:none;color:#fff;font-weight:900;letter-spacing:.06em}.instaui-vplayer-actions{position:absolute;right:12px;top:92px;display:flex;flex-direction:column;gap:18px}.instaui-vplayer-act{width:66px;text-align:center;color:#fff;font-size:12px}.instaui-vplayer-act .instaui-vbtn{width:56px;height:56px;margin:0 auto 6px;border-radius:999px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);display:flex;align-items:center;justify-content:center}.instaui-vplayer-act svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2}.instaui-vplayer-bottom{position:absolute;left:0;right:0;bottom:0;padding:12px 12px 18px;background:linear-gradient(to top,rgba(0,0,0,.65),rgba(0,0,0,0))}.instaui-vplayer-controls{display:flex;align-items:center;gap:10px;margin-bottom:10px}.instaui-vplayer-controls .instaui-chip{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);color:#fff;border-radius:999px;padding:8px 12px;font-weight:800;font-size:12px}.instaui-vplayer-controls input[type="range"]{flex:1}.instaui-vbuy{background:rgba(20,20,20,.92);border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:12px;display:flex;align-items:center;gap:12px}.instaui-vbuy-thumb{width:54px;height:54px;border-radius:14px;background:#333;overflow:hidden;flex:0 0 auto}.instaui-vbuy-thumb img{width:100%;height:100%;object-fit:cover}.instaui-vbuy-meta{min-width:0;flex:1;color:#fff}.instaui-vbuy-meta .t{font-weight:900;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.instaui-vbuy-meta .p{margin-top:3px;opacity:.85;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.instaui-vbuy-btn{flex:0 0 auto;background:#18b76a;color:#fff;border:0;border-radius:999px;padding:12px 18px;font-weight:900}.instaui-vbuy.is-hidden{display:none}html.instaui-noscroll,body.instaui-noscroll{overflow:hidden !important;height:100%}.instaui-vplayer,.instaui-vplayer *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.instaui-vplayer{user-select:none;-webkit-user-select:none}.instaui-vplayer-act{color:#fff}.instaui-vplayer-act .ico-on{display:none}.instaui-vplayer-act.is-on .ico-off{display:none}.instaui-vplayer-act.is-on .ico-on{display:inline}#instauiVLike.is-on .instaui-vbtn{color:#ff2b2b}.instaui-vact-text{font-size:12px;opacity:.95;margin-top:8px}.instaui-vact-count{font-size:11px;opacity:.9;margin-top:2px;font-weight:800}#instauiVLike .ico-off svg{fill:none !important;stroke:currentColor !important}#instauiVLike .ico-on svg{fill:currentColor !important;stroke:none !important}#instauiVSave .ico-off svg{fill:none !important;stroke:currentColor !important}#instauiVSave .ico-on svg{fill:currentColor !important;stroke:none !important}.instaui-viconbtn{width:42px;height:42px;border-radius:999px;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.16);color:#fff;display:flex;align-items:center;justify-content:center;padding:0}.instaui-viconbtn svg{width:18px;height:18px}.instaui-viconbtn .ico-on{display:none}.instaui-viconbtn.is-on .ico-off{display:none}.instaui-viconbtn.is-on .ico-on{display:inline}.instaui-viconbtn.is-on{background:rgba(255,255,255,.18)}.instaui-vplayer-controls{gap:10px}.instaui-vtitle{letter-spacing:0 !important}