:root{--live2ai-floating-view-card-width:225px;--live2ai-floating-view-card-width-mobile:150px;--live2ai-floating-view-card-radius:16px;--live2ai-floating-view-card-radius-mobile:16px;--live2ai-floating-placement-margin-bottom:60px;--live2ai-floating-placement-margin-bottom-mobile:30px;--live2ai-floating-placement-margin-right:60px;--live2ai-floating-placement-margin-right-mobile:30px;--live2ai-floating-placement-margin-left:60px;--live2ai-floating-placement-margin-left-mobile:30px}
.live2ai-fullscreen-active{-webkit-transform:unset!important;-moz-transform:unset!important;-ms-transform:unset!important;-o-transform:unset!important;transform:unset!important;transition:unset!important;animation:unset!important;animation-duration:0s!important;position:unset!important;top:0;left:0;z-index:9999999999;opacity:1!important}
body.live2ai-fullscreen-active,html.live2ai-fullscreen-active{overflow:hidden!important}
.live2ai-toast{position:fixed;display:block;top:100px;left:50%;transform:translateX(-50%) translateY(50px);background:rgba(0,0,0,.5);color:rgba(255,255,255,.9);border-radius:5px;transition:.2s ease-out;z-index:9999999999;opacity:0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}
.live2ai-floating-player-wrapper,.live2ai-floating-player-wrapper-left{bottom:var(--live2ai-floating-placement-margin-bottom);z-index:100;position:fixed;cursor:pointer}
.live2ai-toast.visible{opacity:1;transform:translateX(-50%) translateY(0)}
.live2ai-toast-message{font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:1.2;padding:10px 20px;margin:0}
live2-ai div:empty{display:block!important}
.live2ai-floating-player-wrapper{right:var(--live2ai-floating-placement-margin-right);line-height:0}
.live2ai-floating-player-wrapper-left{left:var(--live2ai-floating-placement-margin-left);line-height:0}
.live2ai-floating-video-player{display:block!important;-o-object-fit:cover;object-fit:cover;border-radius:var(--live2ai-floating-view-card-radius);height:auto;aspect-ratio:9/16;width:var(--live2ai-floating-view-card-width);box-shadow:0 1px 2px rgba(0,0,0,.5)}
.live2ai-floating-player-overlay{position:absolute;inset:0}
.live2ai-floating-icon-set-container{position:absolute;top:0;left:0;right:0;padding:8px;line-height:0;text-align:right}
.live2ai-floating-icon-container{padding:7px;display:inline-block;line-height:0;border-radius:50%!important;background:rgba(0,0,0,.5)}
.live2ai-floating-icon-container:not(:last-child){margin-right:5px}
.live2ai-floating-shop-icon{position:absolute;bottom:16px;left:16px;padding:16px}
.live2-pip-min-wrapper{position:fixed;bottom:20px;right:20px;z-index:100;line-height:0}
.live2-pip-min-wrapper-left,.live2-pip-min-wrapper-right{position:fixed;bottom:var(--live2ai-floating-placement-margin-bottom);z-index:100;line-height:0}
.live2-pip-min-wrapper-left{left:var(--live2ai-floating-placement-margin-left)}
.live2-pip-min-wrapper-right{right:var(--live2ai-floating-placement-margin-right)}
@media screen and (max-width:767px){
.live2ai-floating-player-wrapper{bottom:var(--live2ai-floating-placement-margin-bottom-mobile);right:var(--live2ai-floating-placement-margin-right-mobile)}
.live2ai-floating-player-wrapper-left{bottom:var(--live2ai-floating-placement-margin-bottom-mobile);left:var(--live2ai-floating-placement-margin-left-mobile)}
.live2ai-floating-video-player{display:block!important;height:auto;aspect-ratio:9/16;width:var(--live2ai-floating-view-card-width-mobile);box-shadow:0 1px 2px rgba(0,0,0,.5);border-radius:var(--live2ai-floating-view-card-radius-mobile)}
.live2ai-floating-shop-icon{padding:8px}
.live2-pip-min-wrapper-left,.live2-pip-min-wrapper-right{bottom:var(--live2ai-floating-placement-margin-bottom-mobile)}
.live2-pip-min-wrapper-left{left:var(--live2ai-floating-placement-margin-left-mobile)}
.live2-pip-min-wrapper-right{right:var(--live2ai-floating-placement-margin-right-mobile)}
}
.live2-pip-min-contents-wrapper{position:relative;cursor:pointer;border-radius:50%}
.live2-pip-min-thumbnail{-o-object-fit:cover;border-radius:50%;object-fit:cover;width:72px;height:72px;border:1.5px solid #d8127d;padding:2px;background:#fff}
.live2-pip-min-play-icon{position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);line-height:0}
.live2-floating-frame{position:absolute;inset:0;height:100%;width:100%}
.live2-floating-foreground{position:absolute;top:-10px;left:-10px;width:calc(100% + 10px);height:calc(100% + 10px);pointer-events:none}
.live2ai-floating-loader-wrapper{position:relative}
.live2ai-floating-blackScreen{display:flex;justify-content:center;align-items:center;position:absolute;background:#000;bottom:0;top:0;right:0;left:0;border-radius:16px;opacity:.5}
.live2ai-floating-loader{display:block!important;position:absolute;width:20px;padding:3px;aspect-ratio:1/1;border-radius:50%;background:#ffff;--_m:conic-gradient(#0000 10%, #000),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:1s linear infinite l3}
@keyframes l3{
to{transform:rotate(1turn)}
}