.atv-open{color:var(--atv-text,#fff)}.atv-hover:hover{filter:brightness(.92)}.atv-pos-top-right{inset:14px 14px auto auto;transform:none}.atv-pos-top-left{inset:14px auto auto 14px;transform:none}.atv-pos-bottom-right{inset:auto 14px 14px auto;transform:none}.atv-pos-bottom-left{inset:auto auto 14px 14px;transform:none}.atv-icon-circle,.atv-type-corner,.atv-type-center{width:var(--atv-size,48px);height:var(--atv-size,48px);border-radius:50%;padding:0}.atv-icon-square{width:var(--atv-size,48px);height:var(--atv-size,48px);border-radius:8px;padding:0}.atv-icon-bordered,.atv-btn-outline{background:transparent;border:2px solid var(--atv-accent);color:var(--atv-accent)}.atv-btn-minimal{background:transparent;color:var(--atv-accent);padding:7px}.atv-type-corner .atv-label,.atv-type-center .atv-label,.atv-icon-circle .atv-label,.atv-icon-square .atv-label{display:none}.atv-open{position:relative}.atv-pulse:before{content:"";position:absolute;inset:-7px;border:2px solid var(--atv-accent);border-radius:inherit;animation:atvPulse 1.8s infinite;pointer-events:none}@keyframes atvPulse{0%{opacity:.8;transform:scale(.88)}70%,100%{opacity:0;transform:scale(1.25)}}.atv-tab-videos{display:flex;gap:10px;flex-wrap:wrap}@media(min-width:601px) and (max-width:1024px){.atv-no-tablet{display:none!important}}@media(max-width:600px){.atv-no-mobile{display:none!important}.atv-mobile-large{width:var(--atv-mobile-size,58px)!important;height:var(--atv-mobile-size,58px)!important;border-radius:50%;padding:0}.atv-mobile-pos-center{inset:50% auto auto 50%;transform:translate(-50%,-50%)}.atv-mobile-pos-top-right{inset:12px 12px auto auto;transform:none}.atv-mobile-pos-top-left{inset:12px auto auto 12px;transform:none}.atv-mobile-pos-bottom-right{inset:auto 12px 12px auto;transform:none}.atv-mobile-pos-bottom-left{inset:auto auto 12px 12px;transform:none}}
.atv-icon-circle,.atv-type-corner,.atv-type-center,.atv-icon-square{width:var(--atv-button-size,48px);height:var(--atv-button-size,48px);min-height:var(--atv-button-size,48px)}.atv-icon-bordered,.atv-btn-outline{border-color:var(--atv-button-bg,var(--atv-accent))}
