/* Fotoğrafçı Paneli v37 - hafif, global tema düzeltme (observer yok) */
html.fp-theme-light-lock,body.fp-theme-light-lock,html[data-panel-theme="light"],body[data-panel-theme="light"]{color-scheme:light!important;--fp-bg:#f6f8fb!important;--fp-soft:#f6f8fb!important;--fp-card:#fff!important;--fp-card-2:#f8fafc!important;--fp-border:rgba(15,23,42,.10)!important;--fp-text:#0f172a!important;--fp-muted:#64748b!important;--dash-bg:#f6f8fb!important;--dash-card:#fff!important;--dash-card-2:#f8fafc!important;--dash-text:#0f172a!important;--dash-muted:#64748b!important;--dash-border:rgba(15,23,42,.10)!important;--admin-bg:#f6f8fb!important;--admin-card:#fff!important;--admin-sidebar:#fff!important;--admin-topbar:#fff!important;--admin-text:#0f172a!important;--admin-text-muted:#64748b!important;--admin-border:rgba(15,23,42,.10)!important;}
html.fp-theme-light-lock,html.fp-theme-light-lock body,body.fp-theme-light-lock,html[data-panel-theme="light"],html[data-panel-theme="light"] body,body[data-panel-theme="light"]{background:#f6f8fb!important;color:#0f172a!important;}
html.fp-theme-light-lock #layout-wrapper,html.fp-theme-light-lock .main-content,html.fp-theme-light-lock .page-content,html.fp-theme-light-lock .container-fluid,html.fp-theme-light-lock main.app-wrapper,html.fp-theme-light-lock .app-wrapper,body.fp-theme-light-lock #layout-wrapper,body.fp-theme-light-lock .main-content,body.fp-theme-light-lock .page-content,body.fp-theme-light-lock .container-fluid,body.fp-theme-light-lock main.app-wrapper,body.fp-theme-light-lock .app-wrapper,html[data-panel-theme="light"] #layout-wrapper,html[data-panel-theme="light"] .main-content,html[data-panel-theme="light"] .page-content,html[data-panel-theme="light"] .container-fluid,html[data-panel-theme="light"] main.app-wrapper,html[data-panel-theme="light"] .app-wrapper,body[data-panel-theme="light"] #layout-wrapper,body[data-panel-theme="light"] .main-content,body[data-panel-theme="light"] .page-content,body[data-panel-theme="light"] .container-fluid,body[data-panel-theme="light"] main.app-wrapper,body[data-panel-theme="light"] .app-wrapper{background:radial-gradient(circle at 18% 0%,rgba(124,58,237,.07),transparent 34%),radial-gradient(circle at 82% 0%,rgba(37,99,235,.06),transparent 36%),#f6f8fb!important;color:#0f172a!important;}
html.fp-theme-light-lock .pe-app-sidebar,html.fp-theme-light-lock .vertical-menu,html.fp-theme-light-lock .navbar-menu,html.fp-theme-light-lock .pe-app-sidebar-logo,html.fp-theme-light-lock .fp-topbar-shell,html.fp-theme-light-lock .app-header,body.fp-theme-light-lock .pe-app-sidebar,body.fp-theme-light-lock .vertical-menu,body.fp-theme-light-lock .navbar-menu,body.fp-theme-light-lock .pe-app-sidebar-logo,body.fp-theme-light-lock .fp-topbar-shell,body.fp-theme-light-lock .app-header,html[data-panel-theme="light"] .pe-app-sidebar,html[data-panel-theme="light"] .vertical-menu,html[data-panel-theme="light"] .navbar-menu,html[data-panel-theme="light"] .pe-app-sidebar-logo,html[data-panel-theme="light"] .fp-topbar-shell,html[data-panel-theme="light"] .app-header,body[data-panel-theme="light"] .pe-app-sidebar,body[data-panel-theme="light"] .vertical-menu,body[data-panel-theme="light"] .navbar-menu,body[data-panel-theme="light"] .pe-app-sidebar-logo,body[data-panel-theme="light"] .fp-topbar-shell,body[data-panel-theme="light"] .app-header{background:rgba(255,255,255,.94)!important;color:#0f172a!important;border-color:rgba(15,23,42,.10)!important;}
html.fp-theme-light-lock .fp-dashboard-v14,html.fp-theme-light-lock .fp-dashboard-premium-v14,html.fp-theme-light-lock .fp-admin-photo-page,html.fp-theme-light-lock .fp-photo-admin-v27,html.fp-theme-light-lock .fp-photo-admin-v26,html.fp-theme-light-lock .fp-member-photos,html.fp-theme-light-lock .fp-album-page,html.fp-theme-light-lock .fp-page-shell,html.fp-theme-light-lock .fp-settings-page,body.fp-theme-light-lock .fp-dashboard-v14,body.fp-theme-light-lock .fp-dashboard-premium-v14,body.fp-theme-light-lock .fp-admin-photo-page,body.fp-theme-light-lock .fp-photo-admin-v27,body.fp-theme-light-lock .fp-photo-admin-v26,body.fp-theme-light-lock .fp-member-photos,body.fp-theme-light-lock .fp-album-page,body.fp-theme-light-lock .fp-page-shell,body.fp-theme-light-lock .fp-settings-page,html[data-panel-theme="light"] .fp-dashboard-v14,html[data-panel-theme="light"] .fp-dashboard-premium-v14,html[data-panel-theme="light"] .fp-admin-photo-page,html[data-panel-theme="light"] .fp-photo-admin-v27,html[data-panel-theme="light"] .fp-photo-admin-v26,html[data-panel-theme="light"] .fp-member-photos,html[data-panel-theme="light"] .fp-album-page,html[data-panel-theme="light"] .fp-page-shell,html[data-panel-theme="light"] .fp-settings-page,body[data-panel-theme="light"] .fp-dashboard-v14,body[data-panel-theme="light"] .fp-dashboard-premium-v14,body[data-panel-theme="light"] .fp-admin-photo-page,body[data-panel-theme="light"] .fp-photo-admin-v27,body[data-panel-theme="light"] .fp-photo-admin-v26,body[data-panel-theme="light"] .fp-member-photos,body[data-panel-theme="light"] .fp-album-page,body[data-panel-theme="light"] .fp-page-shell,body[data-panel-theme="light"] .fp-settings-page{background:transparent!important;color:#0f172a!important;}
html.fp-theme-light-lock .card,html.fp-theme-light-lock .fp-card,html.fp-theme-light-lock .fp-premium-card,html.fp-theme-light-lock .fp-dt-shell,html.fp-theme-light-lock .fp-table-shell,html.fp-theme-light-lock .fp-list-card,html.fp-theme-light-lock .fp-stat-card,html.fp-theme-light-lock .fp-stat-mini,html.fp-theme-light-lock .fp-gallery-shell,html.fp-theme-light-lock .fp-photo-card,html.fp-theme-light-lock .fp-table-view,html.fp-theme-light-lock .fp-panel-card,html.fp-theme-light-lock .fp-quick-card,html.fp-theme-light-lock .dropdown-menu,html.fp-theme-light-lock .modal-content,html.fp-theme-light-lock .offcanvas,body.fp-theme-light-lock .card,body.fp-theme-light-lock .fp-card,body.fp-theme-light-lock .fp-premium-card,body.fp-theme-light-lock .fp-dt-shell,body.fp-theme-light-lock .fp-table-shell,body.fp-theme-light-lock .fp-list-card,body.fp-theme-light-lock .fp-stat-card,body.fp-theme-light-lock .fp-stat-mini,body.fp-theme-light-lock .fp-gallery-shell,body.fp-theme-light-lock .fp-photo-card,body.fp-theme-light-lock .fp-table-view,body.fp-theme-light-lock .fp-panel-card,body.fp-theme-light-lock .fp-quick-card,body.fp-theme-light-lock .dropdown-menu,body.fp-theme-light-lock .modal-content,body.fp-theme-light-lock .offcanvas,html[data-panel-theme="light"] .card,html[data-panel-theme="light"] .fp-card,html[data-panel-theme="light"] .fp-premium-card,html[data-panel-theme="light"] .fp-dt-shell,html[data-panel-theme="light"] .fp-table-shell,html[data-panel-theme="light"] .fp-list-card,html[data-panel-theme="light"] .fp-stat-card,html[data-panel-theme="light"] .fp-stat-mini,html[data-panel-theme="light"] .fp-gallery-shell,html[data-panel-theme="light"] .fp-photo-card,html[data-panel-theme="light"] .fp-table-view,html[data-panel-theme="light"] .fp-panel-card,html[data-panel-theme="light"] .fp-quick-card,html[data-panel-theme="light"] .dropdown-menu,html[data-panel-theme="light"] .modal-content,html[data-panel-theme="light"] .offcanvas,body[data-panel-theme="light"] .card,body[data-panel-theme="light"] .fp-card,body[data-panel-theme="light"] .fp-premium-card,body[data-panel-theme="light"] .fp-dt-shell,body[data-panel-theme="light"] .fp-table-shell,body[data-panel-theme="light"] .fp-list-card,body[data-panel-theme="light"] .fp-stat-card,body[data-panel-theme="light"] .fp-stat-mini,body[data-panel-theme="light"] .fp-gallery-shell,body[data-panel-theme="light"] .fp-photo-card,body[data-panel-theme="light"] .fp-table-view,body[data-panel-theme="light"] .fp-panel-card,body[data-panel-theme="light"] .fp-quick-card,body[data-panel-theme="light"] .dropdown-menu,body[data-panel-theme="light"] .modal-content,body[data-panel-theme="light"] .offcanvas{background:rgba(255,255,255,.96)!important;color:#0f172a!important;border-color:rgba(15,23,42,.10)!important;}
html.fp-theme-light-lock .table,html.fp-theme-light-lock table,body.fp-theme-light-lock .table,body.fp-theme-light-lock table,html[data-panel-theme="light"] .table,html[data-panel-theme="light"] table,body[data-panel-theme="light"] .table,body[data-panel-theme="light"] table{--bs-table-bg:transparent!important;--bs-table-color:#0f172a!important;--bs-table-border-color:rgba(15,23,42,.10)!important;color:#0f172a!important;}
html.fp-theme-light-lock .table>:not(caption)>*>*,body.fp-theme-light-lock .table>:not(caption)>*>*,html[data-panel-theme="light"] .table>:not(caption)>*>*,body[data-panel-theme="light"] .table>:not(caption)>*>*{background-color:transparent!important;color:#0f172a!important;border-color:rgba(15,23,42,.10)!important;}
html.fp-theme-light-lock h1,html.fp-theme-light-lock h2,html.fp-theme-light-lock h3,html.fp-theme-light-lock h4,html.fp-theme-light-lock h5,html.fp-theme-light-lock h6,html.fp-theme-light-lock label,html.fp-theme-light-lock .form-label,html.fp-theme-light-lock .fw-semibold,html.fp-theme-light-lock .breadcrumb-title,html.fp-theme-light-lock .fp-photo-title,html.fp-theme-light-lock .fp-gallery-title h2,body.fp-theme-light-lock h1,body.fp-theme-light-lock h2,body.fp-theme-light-lock h3,body.fp-theme-light-lock h4,body.fp-theme-light-lock h5,body.fp-theme-light-lock h6,body.fp-theme-light-lock label,body.fp-theme-light-lock .form-label,body.fp-theme-light-lock .fw-semibold,body.fp-theme-light-lock .breadcrumb-title,body.fp-theme-light-lock .fp-photo-title,body.fp-theme-light-lock .fp-gallery-title h2,html[data-panel-theme="light"] h1,html[data-panel-theme="light"] h2,html[data-panel-theme="light"] h3,html[data-panel-theme="light"] h4,html[data-panel-theme="light"] h5,html[data-panel-theme="light"] h6,html[data-panel-theme="light"] label,html[data-panel-theme="light"] .form-label,html[data-panel-theme="light"] .fw-semibold,html[data-panel-theme="light"] .breadcrumb-title,html[data-panel-theme="light"] .fp-photo-title,html[data-panel-theme="light"] .fp-gallery-title h2,body[data-panel-theme="light"] h1,body[data-panel-theme="light"] h2,body[data-panel-theme="light"] h3,body[data-panel-theme="light"] h4,body[data-panel-theme="light"] h5,body[data-panel-theme="light"] h6,body[data-panel-theme="light"] label,body[data-panel-theme="light"] .form-label,body[data-panel-theme="light"] .fw-semibold,body[data-panel-theme="light"] .breadcrumb-title,body[data-panel-theme="light"] .fp-photo-title,body[data-panel-theme="light"] .fp-gallery-title h2{color:#0f172a!important;}
html.fp-theme-light-lock .text-muted,html.fp-theme-light-lock .fp-muted,html.fp-theme-light-lock .fp-photo-meta,body.fp-theme-light-lock .text-muted,body.fp-theme-light-lock .fp-muted,body.fp-theme-light-lock .fp-photo-meta,html[data-panel-theme="light"] .text-muted,html[data-panel-theme="light"] .fp-muted,html[data-panel-theme="light"] .fp-photo-meta,body[data-panel-theme="light"] .text-muted,body[data-panel-theme="light"] .fp-muted,body[data-panel-theme="light"] .fp-photo-meta{color:#64748b!important;}
html.fp-theme-light-lock .form-control,html.fp-theme-light-lock .form-select,html.fp-theme-light-lock textarea,body.fp-theme-light-lock .form-control,body.fp-theme-light-lock .form-select,body.fp-theme-light-lock textarea,html[data-panel-theme="light"] .form-control,html[data-panel-theme="light"] .form-select,html[data-panel-theme="light"] textarea,body[data-panel-theme="light"] .form-control,body[data-panel-theme="light"] .form-select,body[data-panel-theme="light"] textarea{background:#fff!important;color:#0f172a!important;border-color:rgba(15,23,42,.14)!important;}
html.fp-theme-light-lock .bg-dark,html.fp-theme-light-lock .bg-black,html.fp-theme-light-lock [class*="bg-dark"],body.fp-theme-light-lock .bg-dark,body.fp-theme-light-lock .bg-black,body.fp-theme-light-lock [class*="bg-dark"],html[data-panel-theme="light"] .bg-dark,html[data-panel-theme="light"] .bg-black,html[data-panel-theme="light"] [class*="bg-dark"],body[data-panel-theme="light"] .bg-dark,body[data-panel-theme="light"] .bg-black,body[data-panel-theme="light"] [class*="bg-dark"]{background:#fff!important;color:#0f172a!important;}
html.fp-theme-dark-lock,html.fp-theme-dark-lock body,body.fp-theme-dark-lock,html[data-panel-theme="dark"],html[data-panel-theme="dark"] body,body[data-panel-theme="dark"]{color-scheme:dark!important;background:#090f1d!important;color:#e5e7eb!important;}
html.fp-theme-dark-lock .fp-settings-page .card,html[data-panel-theme="dark"] .fp-settings-page .card,body.fp-theme-dark-lock .fp-settings-page .card,body[data-panel-theme="dark"] .fp-settings-page .card{background:#111827!important;color:#e5e7eb!important;border-color:rgba(255,255,255,.10)!important;}
#appLoader,#preloader,#pageLoader,#globalLoader,.preloader,.page-loader,.loader-wrapper,.global-loader{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:-1!important;}
