/* STUNHOUSE outline icons — same yellow across navigation */
.stun-icon{display:inline-block;width:19px;height:19px;flex:0 0 19px;vertical-align:-4px;color:#f7c500;stroke:currentColor}
.side .nav button,.side .nav a,.stun-profile-menu button,.stun-profile-menu a,#mobile-more button,#mobile-more a{display:flex;align-items:center;gap:12px}
.side .nav .stun-icon{width:20px;height:20px;flex-basis:20px}
.stun-profile-menu .stun-icon{width:19px;height:19px}
.stun-profile-menu a[href="/auth/logout"] .stun-icon{color:#f05252}
.mobile-bottom-nav [data-mobile-page]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}
.mobile-bottom-nav .stun-icon{width:22px;height:22px;flex-basis:22px}
#mobile-more-toggle .stun-icon{width:22px;height:22px}
#stun-bell .stun-icon{width:22px;height:22px;flex-basis:22px}
.admin-shortcuts a .stun-icon,.panel h2 .stun-icon{margin-right:7px}
@media(max-width:640px){.side .nav .stun-icon{width:18px;height:18px}}
