#root,body,html{height:100%;margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.theme-light{background:#f7f4ed!important;color:#1a1a1a}body.theme-light,body.theme-light :root{color-scheme:light}body.theme-light #root,body.theme-light html{background:#f7f4ed!important}body.theme-light .content,body.theme-light .layout,body.theme-light .main,body.theme-light .sidebar,body.theme-light .topbar{background:#f7f4ed!important;color:#1a1a1a}body.theme-light .sidebar{border-right-color:#d4af374d}body.theme-light .sidebar-logo,body.theme-light .topbar{border-bottom-color:#d4af374d}body.theme-light .sidebar-footer{border-top-color:#d4af374d}body.theme-light .card,body.theme-light .login-card,body.theme-light .modal,body.theme-light .notif-panel,body.theme-light .profile-hero,body.theme-light .qr-box,body.theme-light .stat-card,body.theme-light .visitor-card{background:#fff!important;border-color:#d4af374d;box-shadow:0 2px 12px #0000000f;color:#1a1a1a}body.theme-light .card-header,body.theme-light .modal-footer,body.theme-light .modal-header,body.theme-light .notif-panel-header{background:#fff;border-color:#d4af374d}body.theme-light .card-title,body.theme-light .log-text,body.theme-light .login-title,body.theme-light .modal-title,body.theme-light .notif-title,body.theme-light .profile-name,body.theme-light .sidebar-user-name,body.theme-light .stat-value,body.theme-light .topbar-title,body.theme-light .visitor-title{color:#1a1a1a!important}body.theme-light .empty,body.theme-light .info-label,body.theme-light .info-value,body.theme-light .log-time,body.theme-light .login-label,body.theme-light .notif-empty,body.theme-light .notif-time,body.theme-light .profile-meta,body.theme-light .sidebar-user-role,body.theme-light .stat-label{color:#000000a6!important}body.theme-light .nav-item,body.theme-light a.nav-item,body.theme-light a.nav-item:visited{color:#000000a6}body.theme-light .nav-item:hover{background:#0000000f;color:#1a1a1a}body.theme-light .nav-item.active{background:#d4af3726;border-left-color:#d4af37;color:#1a1a1a}body.theme-light .sidebar-section{color:#0006}body.theme-light table{background:#fff}body.theme-light th{background:#f7f4ed;border-bottom-color:#d4af374d;color:#0000008c}body.theme-light td{border-bottom-color:#00000014;color:#1a1a1a}body.theme-light tbody tr:nth-child(odd) td{background:rgba(0,0,0,.015)}body.theme-light tbody tr:nth-child(odd):hover td,body.theme-light tr:hover td{background:#d4af371a}body.theme-light .login-input,body.theme-light .search-bar,body.theme-light input,body.theme-light select,body.theme-light textarea{background:#fff!important;border-color:#d4af3766;color:#1a1a1a}body.theme-light input::placeholder,body.theme-light textarea::placeholder{color:#0006}body.theme-light input:focus,body.theme-light select:focus,body.theme-light textarea:focus{border-color:#d4af37;box-shadow:0 0 0 3px #d4af372e}body.theme-light label{color:#000000a6}body.theme-light select option{background:#fff;color:#1a1a1a}body.theme-light .form-section-title{border-bottom-color:#d4af378c;color:#1a1a1a}body.theme-light .pbf-label{color:#000000a6}body.theme-light .btn-outline{border-color:#d4af378c;color:#1a1a1a}body.theme-light .btn-outline:hover{background:#d4af371a;color:#1a1a1a}body.theme-light .btn-danger{background:#ff6b6b26;border-color:#ff6b6b59;color:#b91c1c}body.theme-light .btn-danger:hover{background:#ff6b6b40}body.theme-light .logout-btn{background:#0000000a;color:#000000a6}body.theme-light .logout-btn:hover{background:#00000014;color:#1a1a1a}body.theme-light .notif-item{border-bottom-color:#00000014}body.theme-light .notif-item:hover{background:#0000000a}body.theme-light .notif-row .notif-content-swipe{background:#fff}body.theme-light .notif-row .desktop-delete-btn{background:#ff6b6b1a;border-color:#ff6b6b59;color:#b91c1c}body.theme-light .notif-birthday{background:#d4af3714}body.theme-light .undo-toast{background:#fff;border-top-color:#d4af374d;color:#1a1a1a}body.theme-light .modal-close{background:#0000000a;border-color:#d4af3766;color:#1a1a1a}body.theme-light .modal-close:hover{background:#00000014;border-color:#d4af37}body.theme-light .login-bg,body.theme-light .visitor-bg{background:#f7f4ed!important}body.theme-light .login-tagline,body.theme-light .visitor-tagline{color:#b8941f}body.theme-light .login-link,body.theme-light .visitor-intro{color:#000000a6}body.theme-light .login-link{color:#b8941f}body.theme-light .bottom-nav-bar{background:#fff;border-top-color:#d4af374d}body.theme-light .bottom-nav-tab{color:#0000008c}body.theme-light .dss-btn{background:#fff;border-color:#d4af3766;color:#1a1a1a}body.theme-light .dss-btn:hover{background:#d4af371a}body.theme-light .dss-btn.active{background:#d4af37;border-color:#d4af37;color:#1a1a1a}body.theme-light .donations-private-tab{color:#000000a6}body.theme-light .donations-private-tab:hover{color:#b8941f}body.theme-light .donations-private-tab.active{border-bottom-color:#d4af37;color:#1a1a1a}body.theme-light .don-filter-select,body.theme-light .donations-rename-input{background:#fff;color:#1a1a1a}body.theme-light .donations-back-link{color:#0000008c}body.theme-light .donations-back-link:hover{color:#b8941f}body.theme-light .donations-title{color:#1a1a1a}body.theme-light .donations-subtitle{color:#000000a6}body.theme-light .don-row,body.theme-light .pl-card{background:#fff;border-color:#d4af374d}body.theme-light .don-row-title,body.theme-light .pl-card-title{color:#1a1a1a}body.theme-light .don-row-meta,body.theme-light .pl-card-desc{color:#000000a6}body.theme-light .pl-card-photo{background:#f7f4ed;color:#0000004d}body.theme-light .don-empty,body.theme-light .donations-locked,body.theme-light .pl-empty,body.theme-light .public-book-empty{background:#fff;border-color:#0000001f;color:#0000008c}body.theme-light .public-book-page{background:#f7f4ed!important;color:#1a1a1a}body.theme-light .public-book-section,body.theme-light .public-success-card{background:#fff;border-color:#d4af374d}body.theme-light .public-pastor-card{background:#fff;border-color:#0000001a;color:#1a1a1a}body.theme-light .public-pastor-card.is-selected{background:#d4af371a;border-color:#d4af37}body.theme-light .public-book-hero h1,body.theme-light .public-success-card h1{color:#1a1a1a}body.theme-light .public-book-hero p,body.theme-light .public-success-card p{color:#000000a6}body.theme-light .public-book-form input,body.theme-light .public-book-form textarea{background:#fff;color:#1a1a1a}.theme-toggle{align-items:center;background:#d4af371f;border:1px solid #d4af3773;border-radius:999px;color:#d4af37;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;gap:8px;letter-spacing:.06em;padding:6px 12px;text-transform:uppercase;transition:background .15s,transform .1s}.theme-toggle:hover{background:#d4af3733;transform:translateY(-1px)}.theme-toggle .tt-dot{background:#d4af37;border-radius:50%;height:8px;width:8px}body.theme-light .theme-toggle{color:#b8941f}
/*# sourceMappingURL=main.ecce5d0e.css.map*/