.wa-btn{z-index:9100;bottom:calc(76px + var(--cc-h,0px) + var(--dock,0px) + var(--safe-b));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:48px;height:48px;box-shadow:inset 0 0 0 1px #e4c38c8c, var(--shadow-1);color:var(--color-accent);transition:bottom var(--dur-3) var(--ease-out), box-shadow var(--dur-2), transform var(--dur-2) var(--ease-out);background:#0f0f13d1;border-radius:50%;place-items:center;text-decoration:none;display:grid;position:fixed;inset-inline-end:16px}.wa-btn:hover{box-shadow:inset 0 0 0 1.5px var(--color-accent), var(--glow-accent);transform:scale(1.06)}.wa-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.wa-btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;width:26px;height:26px}html.is-locked .wa-btn{opacity:0;visibility:hidden}html:has(.cc-modal) .wa-btn{opacity:0;visibility:hidden}html:has(.a11y-scrim[data-open]) .wa-btn{opacity:0;visibility:hidden}@media (max-width:700px){.wa-btn{width:46px;height:46px;inset-inline-end:12px;bottom:calc(70px + var(--cc-h,0px) + var(--dock,0px) + var(--safe-b))}}html[data-a11y-contrast=dark] .wa-btn{color:#ffd9a0;-webkit-backdrop-filter:none;backdrop-filter:none;background:#000;box-shadow:inset 0 0 0 1px #fff}html[data-a11y-contrast=light] .wa-btn{background:#fffffff7}
