.sticky-icon-group{position:fixed!important;bottom:30px!important;right:25px!important;left:auto!important;display:flex!important;flex-direction:column;align-items:flex-end;gap:12px;z-index:999999!important;pointer-events:auto!important}.sticky-icon-group__link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;position:relative;cursor:pointer!important;pointer-events:auto!important;background:#fff0;border:none;padding:0;outline:none;transition:transform 0.3s cubic-bezier(.25,1,.5,1)}.sticky-icon-group__link:hover{transform:translateY(-3px) scale(1.05)}.sticky-icon-group__icon-wrapper{position:relative;width:48px;height:48px;border-radius:50%;background-color:var(--color-accent,#456C35);display:flex;justify-content:center;align-items:center;flex-shrink:0;box-shadow:0 4px 15px rgb(0 0 0 / .15);z-index:2;transition:background-color 0.3s ease,box-shadow 0.3s ease,color 0.3s ease;color:#fff}.sticky-icon-group__link:hover .sticky-icon-group__icon-wrapper{background-color:var(--color-accent-dark,#374426);box-shadow:0 6px 20px rgb(0 0 0 / .25)}.sticky-icon-group__img{width:24px;height:24px;object-fit:contain;pointer-events:none}.sticky-icon-group__tooltip{position:absolute;right:calc(100% + 12px);top:50%;transform:translateY(-50%) translateX(6px);background:rgb(40 55 28 / .95);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);color:#fff;padding:6px 14px;border-radius:20px;font-size:13px;font-weight:600;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.25s ease,transform 0.25s ease,visibility 0.25s ease;box-shadow:0 4px 14px rgb(0 0 0 / .18);font-family:var(--font-sans,"Mona Sans",sans-serif);letter-spacing:.3px}.sticky-icon-group__tooltip::after{content:'';position:absolute;top:50%;right:-5px;transform:translateY(-50%);border-width:5px 0 5px 5px;border-style:solid;border-color:#fff0 #fff0 #fff0 rgb(40 55 28 / .95)}.sticky-icon-group__link:hover .sticky-icon-group__tooltip{opacity:1;visibility:visible;transform:translateY(-50%) translateX(0)}.sticky-icon-group__back-to-top{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.sticky-icon-group__back-to-top .sticky-icon-group__icon-wrapper{background-color:#fff;color:var(--color-accent-dark,#374426);border:1.5px solid var(--color-accent,#456C35);box-shadow:0 4px 12px rgb(0 0 0 / .1)}.sticky-icon-group__back-to-top:hover .sticky-icon-group__icon-wrapper{background-color:var(--color-accent,#456C35);color:#fff;border-color:var(--color-accent,#456C35)}@media (max-width:768px){.sticky-icon-group{bottom:20px!important;right:15px!important;left:auto!important;gap:10px}.sticky-icon-group__icon-wrapper{width:42px;height:42px}.sticky-icon-group__img{width:20px;height:20px}.sticky-icon-group__tooltip{display:none!important}}