.IconLinkItem{align-items:var(--IconLinkItem-align-items,center);background-color:var(--iconlink-bg,#f5f5f5);border:var(--IconLinkItem-border,none);border-radius:var(--iconlink-border-radius,var(--radius,8px));color:var(--iconlink-color,currentColor);display:flex;flex-direction:column;gap:var(--iconlink-icon-spacing,12px);justify-content:var(--IconLinkItem-justify-content,center);padding:var(--iconlink-padding,20px);text-align:center;text-decoration:none;transition:var(--iconlink-transition,background-color .3s ease,color .3s ease);width:100%}a.IconLinkItem:hover{background-color:var(--iconlink-bg-hover,#f5f5f5);color:var(--iconlink-color-hover,currentColor)}.IconLinkItem-icon{align-items:center;color:var(--IconLinkItem-icon-color,currentColor);display:flex;height:var(--iconlink-icon-size,48px);justify-content:center;width:var(--iconlink-icon-size,48px);svg{height:100%;width:100%;path{fill:var(--iconlink-icon-color,currentColor);transition:fill .3s ease}}img{height:100%;object-fit:contain;width:100%}i{font-size:var(--iconlink-icon-font-size,1.5em)}}.IconLinkItem-title{font-size:var(--iconlink-title-size,1rem);font-weight:var(--iconlink-title-weight,600);line-height:var(--iconlink-title-line-height,1.3);word-break:break-word}.IconLinkItem-text{font-size:var(--iconlink-text-size,1rem);font-weight:var(--iconlink-text-weight,400);line-height:var(--iconlink-text-line-height,1.3)}