:root{--vsc-bg-header:#333;--vsc-bg-footer:#fafafa;--vsc-text-color-header:#fff;--vsc-text-color-footer:inherit;--vsc-bg-button:#333;--vsc-text-color-button:#fff;--vsc-outline-color:#333;--vsc-border-color-bottom-header:transparent;--vsc-border-color-top-footer:#f3f3f3}.vsc-popup *{box-sizing:border-box;margin:0;padding:0}.vsc-popup{bottom:20px;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-left:20px;max-width:380px;position:fixed;right:20px;z-index:999;-webkit-font-smoothing:antialiased}.vsc-popup[dir=ltr]{text-align:left}.vsc-popup[dir=rtl]{display:flex;flex-wrap:wrap;justify-content:flex-end;left:20px;right:auto}.vsc-popup[dir=rtl] .vsc-popup-box{transform-origin:bottom left}.vsc-popup[dir=rtl] .vsc-popup-body .vsc-popup-body__link-info{padding-left:0;padding-right:10px}.vsc-popup-box{background-color:#fbfbfb;border:var(--vsc-border-default);border-radius:10px;box-shadow:0 5px 25px -5px #2d3e4f26;margin-bottom:10px;overflow:hidden;transform:scaleX(1);transform-origin:bottom right;transition:transform .3s ease-in-out,opacity .2s,visibility .2s}.vsc-popup .scale-enter-active,.vsc-popup .scale-leave-active{transform:scale3d(0,0,0)}.vsc-popup-header{background-color:var(--vsc-bg-header);border-bottom:5px solid var(--vsc-border-color-bottom-header);color:var(--vsc-text-color-header);padding:22px 18px}.vsc-popup-body{background-color:#fff;max-height:300px;overflow:auto;padding:14px}.vsc-popup-body__list{display:flex;flex-wrap:wrap;list-style:none}.vsc-popup-body__list-item{width:100%}.vsc-popup-body__list-item:not(:last-child){border-bottom:1px solid #fbfbfb}.vsc-popup-body__link{border-radius:10px;color:#333;display:flex;letter-spacing:.2px;margin:1.5px 0;outline:0;padding:10px 18px;text-decoration:none!important}.vsc-popup-body__link:focus,.vsc-popup-body__link:hover{background-color:#fbfbfb}.vsc-popup-body__link:focus{box-shadow:0 0 0 3px var(--vsc-outline-color)}.vsc-popup-body__link-avatar{height:62px;position:relative;width:62px}.vsc-popup-body__link-avatar>img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vsc-popup-body__link-avatar-brand{background-repeat:no-repeat;background-size:contain;bottom:2px;height:15px;position:absolute;right:2px;width:15px}.vsc-popup-body__link-info{padding-left:12px;padding-top:12px}.vsc-popup-body__link-info>span{display:block;line-height:1rem}.vsc-popup-body__link-info__label{font-size:12px}.vsc-popup-body__link-info__name{font-size:18px;font-weight:700;margin-top:2px}.vsc-popup-footer{background-color:var(--vsc-bg-footer);border-top:1px solid var(--vsc-border-color-top-footer);color:var(--vsc-text-color-footer);padding:16px}.vsc-popup-button{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:none;border-radius:50%;box-shadow:0 3px 10px #0003;color:var(--vsc-text-color-button);cursor:pointer;display:inline-block;font-family:inherit;height:60px;outline:0;padding-top:2px;transition:background-color .3s,box-shadow .2s;width:60px}.vsc-popup-button--default{background-color:var(--vsc-bg-button)}.vsc-popup-button--no-icon{border-radius:30px;height:auto;padding:14px 20px;width:auto}.vsc-popup-button:focus,.vsc-popup-button:hover{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--vsc-outline-color)}@media (prefers-reduced-motion:reduce){.vsc-popup *{transition:none}}:root #social-button{--vsc-bg-header:green;--vsc-bg-footer:#fafafa;--vsc-text-color-header:#fff;--vsc-text-color-footer:green;--vsc-bg-button:green;--vsc-text-color-button:purple;--vsc-outline-color:#333;--vsc-border-color-top-footer:#f3f3f3}#social-button button img{transform:translate(50%)}#social-button img{-o-object-fit:contain;object-fit:contain}
