@props([ 'title' => 'Filters', 'collapseId' => null, 'open' => false, 'resetUrl' => '', 'formId' => '', 'resetLabel' => null, 'applyLabel' => null, ]) @php $collapseId = $collapseId ?: ('pmsCollapsibleFilter_'.substr(sha1(($formId ?: '').'|'.$title), 0, 10)); $resetLabel = $resetLabel ?? __('Reset All'); $applyLabel = $applyLabel ?? __('Apply Filters'); // Workspace MEC: filters always start hidden; user opens via "Show filters". $isOpen = (function_exists('is_mec_role') && is_mec_role()) ? false : (bool) $open; @endphp