@once @endonce @php $isRtl = BaseHelper::isRtlEnabled(); $wrapperClasses = ['mortgage-calculator']; if ($isRtl) { $wrapperClasses[] = 'mortgage-calculator--rtl'; } if ($style === 'compact') { $wrapperClasses[] = 'mortgage-calculator--compact'; } if ($layout === 'vertical') { $wrapperClasses[] = 'mortgage-calculator--vertical'; } if ($formStyle !== 'default') { $wrapperClasses[] = 'mortgage-calculator--style-' . $formStyle; } $wrapperClass = implode(' ', $wrapperClasses); $inlineStyles = ['--mc-primary: ' . $primaryColor]; if (!empty($formMargin)) { $inlineStyles[] = 'margin: ' . e($formMargin); } if (!empty($formPadding)) { $inlineStyles[] = 'padding: ' . e($formPadding); } $inlineStyle = implode('; ', $inlineStyles); $containerClasses = ['mortgage-calculator-container']; if ($isRtl) { $containerClasses[] = 'mortgage-calculator-container--rtl'; } if ($formSize !== 'full') { $containerClasses[] = 'mortgage-calculator-container--' . $formSize; } if ($formAlignment !== 'start') { $containerClasses[] = 'mortgage-calculator-container--align-' . $formAlignment; } $containerClass = implode(' ', $containerClasses); @endphp
@if($formTitle || $formDescription)
@if($formTitle)

{{ $formTitle }}

@endif @if($formDescription)

{{ $formDescription }}

@endif
@endif {{-- Calculation Method Tabs --}}
{{-- Form Section --}}
{{-- Property Price --}}
{{ $currency }}
{{-- Loan Amount with Slider --}} @php // Calculate initial slider value based on down payment type $initialSliderValue = $defaultDownPaymentType === 'percent' ? 100 - $defaultDownPaymentValue : 80; // Default to 80% when using fixed amount (will be recalculated by JS) @endphp

{{ trans('plugins/fob-mortgage-calculator::fob-mortgage-calculator.help.loan_amount_hint') }}

{{ $initialSliderValue }}% 100%
{{ $currency }}
{{-- Loan Term --}}
{{-- Interest Rate --}}
%/{{ trans('plugins/fob-mortgage-calculator::fob-mortgage-calculator.year') }}
{{-- Disbursement Date --}}
{{-- Error Display --}}
{{-- Results Panel --}}
$
{{-- Empty State --}}

{{ trans('plugins/fob-mortgage-calculator::fob-mortgage-calculator.results.empty_state_title') }}

{{ trans('plugins/fob-mortgage-calculator::fob-mortgage-calculator.results.empty_state_message') }}

{{-- Results Display --}}
{{-- Amortization Modal - Hidden by default, shown via JS --}}

{{ trans('plugins/fob-mortgage-calculator::fob-mortgage-calculator.amortization.title') }}

{{-- Summary Stats --}}
{{ trans('plugins/fob-mortgage-calculator::fob-mortgage-calculator.amortization.loan_amount') }} 0 {{ $currency }}
{{ trans('plugins/fob-mortgage-calculator::fob-mortgage-calculator.amortization.total_interest') }} 0 {{ $currency }}
{{ trans('plugins/fob-mortgage-calculator::fob-mortgage-calculator.results.total_paid') }} 0 {{ $currency }}
{{-- Tabs --}}
{{-- Chart View --}}
{{-- Table View --}}
@once @endonce