@php $statusKey = $settlementSchedule['status_key'] ?? 'upcoming'; $panelStyles = match ($statusKey) { 'blocked' => 'background:#fef2f2;border:1px solid #fecaca;color:#991b1b;', 'within_grace' => 'background:#fffbeb;border:1px solid #fcd34d;color:#92400e;', 'settled' => 'background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46;', default => 'background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8;', }; @endphp @if (($settlementSchedule['enabled'] ?? false) || !empty($settlementSchedule['status_message'] ?? null))

{{ __('Platform Payment Schedule') }}

{{ $settlementSchedule['status_message'] ?? '' }}

{{ __('Status') }}: {{ $settlementSchedule['status_label'] ?? '—' }}

{{ __('Settlement cycle') }}: {{ $settlementSchedule['cycle_label'] ?? '—' }}

{{ __('Settlement due date') }}: {{ $settlementSchedule['due_label'] ?? '—' }}

{{ __('Settlement grace deadline') }}: {{ $settlementSchedule['grace_deadline_label'] ?? '—' }}

{{ __('Outstanding amount to settle') }}: {{ currencyFormat($remainingSettlementAmount ?? 0) }}

@if (($pendingSettlementAmount ?? 0) > 0)

{{ __('Settlement already under review') }}: {{ currencyFormat($pendingSettlementAmount ?? 0) }}

@endif
@endif