.consultation-launcher{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));z-index:320;display:flex;align-items:center;gap:10px;padding:6px 18px 6px 6px;border:1px solid #c39847;border-radius:50px;background:#2b1b10;color:#f2d58b;text-decoration:none;box-shadow:0 8px 28px #0007;font:600 15px/1.3 "Source Sans 3",sans-serif}.consultation-launcher img{width:64px;height:64px;object-fit:cover;border-radius:50%;flex:none}.consultation-launcher small{display:block;color:#ddc59a;font-size:11px;font-weight:400;margin-top:3px}.consultation-launcher:hover{border-color:#ffe098;background:#402b18}.consultation-launcher:focus-visible{outline:3px solid #f0ce78;outline-offset:4px}body:has(.bhakti-increase.is-visible) .consultation-launcher{bottom:140px}@media(max-width:600px){.consultation-launcher{right:12px;bottom:max(16px,env(safe-area-inset-bottom));padding:4px 13px 4px 4px;font-size:13px}.consultation-launcher img{width:48px;height:48px}}
