.floating-iconbar{position:fixed;right:12px;top:37px;display:inline-flex;flex-direction:row-resize;gap:12px;padding:10px 8px;background:#44b94a;border-radius:9px;box-shadow:0 6px 24px rgb(0 0 0 / .14);z-index:9999}.floating-iconbar a{width:36px;height:36px;display:grid;place-items:center;border-radius:999px;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.floating-iconbar a:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgb(0 0 0 / .12);background:#f6f7f8}.floating-iconbar img{width:20px;height:20px;display:block}.floating-iconbar a:focus-visible{outline:2px solid #1a73e8;outline-offset:2px}@media (max-width:768px){.floating-iconbar{display:none}}.floating-iconbar a{position:relative}.floating-iconbar a::after{content:attr(aria-label);position:absolute;right:120%;top:50%;transform:translateY(-50%);background:#fff;color:#44b94a;font-size:13px;padding:4px 8px;border-radius:4px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;z-index:10000}.floating-iconbar a::before{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);border:6px solid #fff0;border-left-color:#333;opacity:0;transition:opacity .2s}.floating-iconbar a:hover::after,.floating-iconbar a:focus::after,.floating-iconbar a:hover::before,.floating-iconbar a:focus::before{opacity:1;transform:translateY(-50%) translateX(-4px)}