/* Basic icon button style preventing layout shift */
.icon-button { display: inline-flex; align-items: center; justify-content: center; }

/* Home icon styling (replaced search button position) */
.back-home { color: var(--icons) !important; }
.back-home:hover { color: var(--icons-hover) !important; }
