:root{--support-button-nav-offset: 94px}.support-button{display:inline-flex;flex:0 0 48px;width:48px;height:48px;align-items:center;justify-content:center;padding:0;border:1px solid #e8e2d8;border-radius:50%;background:#fff;color:#24221f;font:inherit;font-size:20px;font-weight:800;line-height:1;box-shadow:0 4px 12px #2d261c1f;cursor:pointer;transition:box-shadow .15s ease}.support-button:hover{box-shadow:0 6px 16px #2d261c29}.support-button:focus-visible{outline:2px solid #ff5500;outline-offset:2px}.support-button--floating{position:absolute;right:20px;bottom:24px;z-index:20}.support-button--above-nav{bottom:var(--support-button-nav-offset)}.support-button--above-guide{bottom:88px}@media(min-width:1024px){.support-button--above-nav{right:24px;bottom:28px}}
