.site-floating-actions{position:fixed;right:24px;bottom:24px;z-index:120;display:flex;align-items:center;gap:10px;pointer-events:none}
.site-floating-actions>.share-widget,.site-floating-actions>.evedi-assistant{position:relative;inset:auto;z-index:auto;pointer-events:auto}
.site-floating-actions .share-trigger,.site-floating-actions .assistant-launcher{display:grid;place-items:center;box-sizing:border-box;width:48px;height:48px;min-height:48px;padding:0;border:0;border-radius:50%;background:transparent;box-shadow:none;overflow:visible;cursor:pointer;transition:transform .2s ease,filter .2s ease}
.site-floating-actions .share-trigger:hover,.site-floating-actions .assistant-launcher:hover{transform:translateY(-3px) scale(1.04);filter:drop-shadow(0 8px 12px rgba(19,81,145,.22))}
.site-floating-actions .share-trigger:focus-visible,.site-floating-actions .assistant-launcher:focus-visible{outline:3px solid #1689e8;outline-offset:3px}
.site-floating-actions .share-trigger img{display:block;width:38px;height:38px;object-fit:contain}
.site-floating-actions .assistant-launcher-image{display:block;width:53px;height:53px;max-width:none;object-fit:contain;transform:translateY(-4px);filter:drop-shadow(0 5px 9px rgba(20,75,130,.18))}
.site-floating-actions .assistant-launcher:hover .assistant-launcher-image{transform:translateY(-4px) scale(1.04)}
.site-floating-actions .assistant-panel,.site-floating-actions .share-panel{z-index:2;bottom:calc(100% + 12px);right:0}
@media(max-width:620px){.site-floating-actions{right:12px;bottom:12px;gap:6px}.site-floating-actions>.share-widget,.site-floating-actions>.evedi-assistant{right:auto;bottom:auto}.site-floating-actions .share-trigger,.site-floating-actions .assistant-launcher{width:43px;height:43px;min-height:43px}.site-floating-actions .share-trigger img{width:35px;height:35px}.site-floating-actions .assistant-launcher-image{width:48px;height:48px}.site-floating-actions .assistant-panel{width:min(390px,calc(100vw - 24px));height:min(620px,calc(100dvh - 100px))}}
@media(prefers-reduced-motion:reduce){.site-floating-actions .share-trigger,.site-floating-actions .assistant-launcher{transition:none}}
