@props([
'title' => null,
'padding' => 'p-5',
])
{{--
The unit every panel is built from. Depth is one warm, broad shadow — a
neutral grey drop shadow belongs to a different design language and reads
as cold against this ground.
--}}
merge(['class' => 'rounded-lg border border-line bg-surface shadow-xs']) }}>
@if ($title)
{{-- A real heading, not a small-caps label. It was set in --text-faint,
which is 2.8:1 on white: a decoration token used for something a
reader has to read. --}}
{{ $title }}
@endif
{{ $slot }}