body .component-floatbuttons-v1 .floatButtons{display:flex;flex-direction:column;gap:2px;align-items:flex-end;position:fixed}body .component-floatbuttons-v1 .floatButtons div[vw]{position:absolute !important;top:0 !important;left:initial !important;right:initial !important;bottom:initial !important;margin:0 !important;transform:initial !important}body .component-floatbuttons-v1 .floatButtons.central{position:fixed;right:10px;left:initial;bottom:initial;top:50%;transform:translateY(-50%);z-index:99}body .component-floatbuttons-v1 .floatButtons.central .floatButtons--socialmedia{display:flex;flex-direction:column;gap:2px}body .component-floatbuttons-v1 .floatButtons.central .floatButtons--socialmedia a{display:flex;gap:2px;width:40px;height:40px}body .component-floatbuttons-v1 .floatButtons.central .floatButtons--socialmedia a span{background-color:rgb(var(--primarycolor-additional));border-radius:8px;z-index:9}body .component-floatbuttons-v1 .floatButtons.central .floatButtons--socialmedia a span i{display:flex;align-items:center;justify-content:center;height:40px;width:40px;font-size:2.4rem;color:#fff;transition:all ease .3s}body .component-floatbuttons-v1 .floatButtons.central .floatButtons--socialmedia a .floatButton{display:flex;position:absolute;width:40px;height:40px;padding:9px 22px 9px 9px;align-items:center;gap:8px;border-radius:8px;background:rgb(var(--primarycolor-additional));overflow:hidden;transition:all .5s ease;right:0;left:auto}body .component-floatbuttons-v1 .floatButtons.central .floatButtons--socialmedia a .floatButton i{height:100%;width:auto;margin:0}body .component-floatbuttons-v1 .floatButtons.central .floatButtons--socialmedia a .floatButton p{color:rgb(var(--contrastcolor-text));font-size:14px;font-weight:700}body .component-floatbuttons-v1 .floatButtons.central .floatButtons--socialmedia a:hover .floatButton{width:150px;background:rgb(var(--secondarycolor-main))}
