@props(['name' => 'file']) {{-- Inline SVG icon set. Kept in one component so the site ships no icon font or external sprite request, and every icon inherits currentColor and the size class passed by the caller. --}} @php $paths = [ 'phone' => '', 'mail' => '', 'map' => '', 'search' => '', 'menu' => '', 'close' => '', 'chevron-down' => '', 'chevron-right' => '', 'chevron-left' => '', 'arrow-right' => '', 'arrow-left' => '', 'download' => '', 'external' => '', 'check-circle' => '', 'alert' => '', 'info' => '', 'target' => '', 'compass' => '', 'ruler' => '', 'layers-3d' => '', 'leaf' => '', 'check' => '', 'plus' => '', 'trash' => '', 'edit' => '', 'eye' => '', 'calendar' => '', 'clock' => '', 'user' => '', 'users' => '', 'briefcase' => '', 'bed' => '', 'bath' => '', 'area' => '', 'key' => '', 'tag' => '', 'bookmark' => '', 'share' => '', 'compare' => '', 'building' => '', 'globe' => '', 'trophy' => '', 'star' => '', 'quote' => '', 'photo' => '', 'play' => '', 'newspaper' => '', 'document' => '', 'folder' => '', 'inbox' => '', 'link' => '', 'question' => '', 'cog' => '', 'shield' => '', 'chart' => '', 'grid' => '', 'layers' => '', 'megaphone' => '', 'sparkles' => '', 'handshake' => '', 'suitcase' => '', 'clipboard' => '', 'whatsapp' => '', 'viber' => '', 'messenger' => '', 'arrow-up' => '', 'linkedin' => '', 'facebook' => '', 'twitter' => '', 'youtube' => '', 'file' => '', 'pdf' => '', 'word' => '', 'excel' => '', 'powerpoint' => '', 'image' => '', 'archive' => '', 'video' => '', ]; $path = $paths[$name] ?? $paths['file']; @endphp merge(['class' => 'size-5', 'aria-hidden' => 'true']) }} viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"> {!! $path !!}