@if(isset($live_session))
{{-- window.Echo (Reverb client) — sadece canlı ders sayfasında yükleniyor,
normal /panel hiç Vite kullanmıyor, bu satır ona dokunmuyor. --}}
@vite(['resources/js/app.js'])
@endif
@yield('title', t('site-title'))
{{-- Cross-origin CSS host'ları için erken DNS+TLS bağlantısı (render-blocking
stylesheet'lerin el sıkışma beklemesini kısaltır) --}}
{{-- Bootstrap CSS --}}
{{-- Fancybox (lightbox) --}}
{{-- --}}
{{-- Sayfa yükleme overlay: SVG render bitene kadar tam ekran gösterilir --}}
{{-- Toast Bildirimleri — bkz. frontend.main_master (panel.blade.php ondan
extend etmiyor, kendi bağımsız dokümanı, o yüzden aynı .astro-toast
işaretlemesi burada tekrarlanır; stiller zaten style.css'den geliyor). --}}
{{-- ✅ ÜST BİLGİ (Konum / Tarih / Saat / TZ / LatLon) --}}
@if (!empty($is_relationship_view))
{{-- İLİŞKİ: A sol üst köşe, B sağ üst köşe (normal mod gibi kompakt) --}}
@php
$dotColorA = $relationshipA['color'] ?? '#e91e63';
$dotColorB = $relationshipB['color'] ?? '#1e88e5';
$dotColorC = $relationshipC['color'] ?? '#16a34a';
$dotColorD = $relationshipD['color'] ?? '#f59e0b';
@endphp
{{-- Kişi A: Sol üst köşe — tıklanınca alt istatistikler Kişi A'ya geçer --}}
@endif
@elseif (!empty($is_dual_view))
{{-- ÇOKLU: A sol üst köşe, B sağ üst köşe --}}
@php
$dotColorA = $dualA['color'] ?? '#e91e63';
$dotColorB = $dualB['color'] ?? '#1e88e5';
@endphp
{{-- Kişi A: Sol --}}
{{-- A2) Midpoint Ağacı (Uranyen 90° Dial — Midpoint Trees modu).
Sadece client-side doldurulur: bkz. uranian-dial-pointer.js
updateMidpointPanel(). Varsayılan gizli; ilgili haritanın
SVG'sinde .uranian-midpoint-panel bulunduğunda JS ile
gösterilir (bkz. #tab-midpoint-item). --}}
AXIS:0°00'
—
{{-- ✅ Tutulmalar sekmesi: SADECE client-side doldurulur (bkz.
panel.js updateRightTabs() -> t.lunar_phases), Tutulmalar/Pre
Natal harita mastera geldiğinde CHARTS[key].tabs.lunar_phases
ile bu kutunun içeriği set edilir. --}}
{{-- D) Yöneticilikler (Gizlendi: Terim Yöneticiliği ve Temel Asaletler Güçlü Gezegenler altına alındı) --}}
{{-- E) Güçlü Gezegenler (Dominant Planets + Temel Asaletler + Terim Yöneticiliği) --}}
@endif
{{-- ANA LAYOUT --}}
{{-- Modal burada da kullanılacaksa include edebilirsin --}}
@include('frontend.panel.partials.fixed-stars-modal')
@include('frontend.panel.partials.new-chart-modal')
@include('frontend.panel.partials.my-charts-modal')
@include('frontend.panel.partials.relationship-modal')
@include('frontend.panel.partials.dual-chart-modal')
@include('frontend.panel.partials.horary-modal')
@include('frontend.panel.partials.transit-modal')
@include('frontend.panel.partials.rectification-modal')
@include('frontend.panel.partials.electional-modal')
@include('frontend.panel.partials.deep-research-modal')
@include('frontend.panel.partials.aspect-search-modal')
@include('frontend.panel.partials.asteroid-search-modal')
@if (!empty($is_relationship_view))
@include('frontend.panel.partials.relationship-chart-picker-modal')
@endif
{{-- ✅ 2026-09-19: Mobilde "Yeni Harita" hızlı butonu için seçim modalı —
masaüstündeki #panelSidebarNewCollapse'in 3 seçeneğinin (Yeni/Çoklu/
İlişki Haritası) mobil karşılığı. Bootstrap dropdown yerine bilinçli
olarak modal kullanılıyor (bkz. yukarıdaki buton yorumu). --}}
{{ t('new-chart') }}
{{-- ✅ 2026-09-19 (kullanıcı talebi): butonlar %25 büyütüldü
(padding + font-size, Bootstrap'in varsayılan .btn
ölçülerine göre ×1.25) — SADECE bu seçim modalına özel,
başka bir buton/alan etkilenmiyor. --}}
{{ t('get-comment') }}
{{ t('get-comment-subtitle') }}