.st-overlay-icon-button{background-color:color-mix(in srgb,var(--color-primary-content) 50%,transparent);border:none}.st-overlay-icon-button:hover{background-color:color-mix(in srgb,var(--color-primary-content) 75%,transparent)}.st-overlay-icon-button:hover .st-overlay-icon-button__icon{fill:var(--color-primary)}.st-overlay-icon-button__icon{transition:fill .25s ease-in;color:var(--color-primary);fill:rgba(var(--color-primary-rgb),0)}.st-overlay-icon-button__icon_active{fill:var(--color-primary)}