.vb{min-width:0}.vb-row{display:flex;gap:18px;margin:-6px -6px 0;padding:6px;list-style:none;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vb-row::-webkit-scrollbar{display:none}.vb-row li{flex:0 0 auto}.vb-b{display:flex;flex-direction:column;align-items:center;gap:8px;width:74px;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.vb-ring{position:relative;display:block;width:68px;height:68px;padding:4.5px;border-radius:50%;background:conic-gradient(from 210deg,var(--accent),#FFB27A,var(--accent),#FF8A4C,var(--accent));transition:transform .45s var(--ease),background .3s}.vb-face{position:relative;display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;background:var(--card);box-shadow:0 0 0 2.5px var(--bg)}.vb-face img,.vb-face video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;transition:transform .8s var(--ease)}.vb-b.is-seen .vb-ring{background:var(--line)}.vb-b:hover .vb-ring{transform:scale(1.05)}.vb-b:hover .vb-face img,.vb-b:hover .vb-face video{transform:scale(1.08)}.vb-b:focus-visible{outline:none}.vb-b:focus-visible .vb-ring{outline:2px solid var(--fg);outline-offset:3px}.vb-l{max-width:100%;font-size:12.5px;font-weight:500;line-height:1.2;color:var(--fg-2);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.vb-lock{overflow:hidden}.vb-view{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:calc(env(safe-area-inset-top,0px) + 16px) 16px calc(env(safe-area-inset-bottom,0px) + 16px);background:#080809eb;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;color-scheme:dark;opacity:0;transition:opacity .28s}.vb-view.is-open{opacity:1}.vb-box{--h:min( calc(100vh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)) ,940px);display:flex;flex-direction:column;gap:12px;height:var(--h);width:min(calc((var(--h) - 144px) * 9 / 16),100%)}@supports (height:100dvh){.vb-box{--h:min( calc(100dvh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)) ,940px)}}.vb-top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px}.vb-who{display:flex;flex-direction:column;gap:2px;margin:0;min-width:0}.vb-who b{font-family:var(--f-head);font-weight:600;font-size:17px;letter-spacing:-.01em}.vb-who span{font-size:14px;color:#a1a1a6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-ic{padding:0;width:48px}.vb-ic .vb-off,.vb-view.is-muted .vb-ic .vb-on{display:none}.vb-view.is-muted .vb-ic .vb-off{display:block}.vb-close{gap:10px}.vb-screen{position:relative;flex:1 1 auto;min-height:0;width:100%;border-radius:var(--r-m);overflow:hidden;background:#000;touch-action:manipulation;-webkit-user-select:none;user-select:none}.vb-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vb-prog{position:absolute;top:10px;left:10px;right:10px;z-index:3;display:flex;gap:4px;pointer-events:none}.vb-prog i{position:relative;flex:1 1 0;height:3px;border-radius:2px;background:#ffffff59;overflow:hidden}.vb-prog b{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:scaleX(0);transform-origin:left center}.vb-hit{position:absolute;top:0;bottom:0;z-index:2;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.vb-hit--prev{left:0;width:35%}.vb-hit--next{right:0;width:65%}.vb-shop{display:flex;align-items:center;gap:12px;min-height:64px;padding:8px;border-radius:var(--r-m);background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1f}.vb-shop-img{flex:0 0 auto;width:48px;height:48px;border-radius:12px;object-fit:cover;background:#1c1d20}.vb-shop-t{display:flex;flex-direction:column;gap:1px;flex:1 1 auto;min-width:0}.vb-shop-t b{font-family:var(--f-head);font-weight:600;font-size:15px;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-shop-t span{font-size:14px;color:#c9cac4;font-variant-numeric:tabular-nums}.vb-cta{flex:0 0 auto;min-height:44px;padding:0 18px;font-size:14px}@media(max-width:620px){.vb-row{gap:14px}.vb-box{width:100%}}@media(prefers-reduced-motion:reduce){.vb-ring,.vb-face img,.vb-face video{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/aw-bubbles.css.map */
