{"id":736,"date":"2026-07-08T22:13:42","date_gmt":"2026-07-08T14:13:42","guid":{"rendered":"https:\/\/demo5.yinwoodweb.com\/hondagua\/?page_id=736"},"modified":"2026-07-08T23:08:11","modified_gmt":"2026-07-08T15:08:11","slug":"prayer","status":"publish","type":"page","link":"https:\/\/demo5.yinwoodweb.com\/hondagua\/prayer\/","title":{"rendered":"Prayer"},"content":{"rendered":"\n<div class=\"wp-block-uagb-container uagb-block-c6dc2f57 alignfull uagb-is-root-container\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&#038;family=Source+Serif+4:ital,opsz,wght@0,8..60,300;0,8..60,400;0,8..60,500;1,8..60,300;1,8..60,400&#038;family=DM+Mono:wght@300;400;500&#038;family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200\" rel=\"stylesheet\">\n\n<style>\n    .sip-wrapper {\n        --soil-deep:#2A1A0E;--soil-dark:#3E2518;--soil-mid:#5C3A24;--soil-warm:#7A5038;\n        --harvest-gold:#C9982E;--harvest-bright:#E2B840;--harvest-light:#F5DA7A;\n        --wheat:#EDE0C0;--wheat-cream:#F6F0E0;--wheat-white:#FAF7EE;\n        --pasture-deep:#2C4A1E;--pasture:#3D6B2C;--pasture-mid:#5A8C45;--pasture-light:#8BB874;--pasture-mist:#C2DBB2;\n        --sky:#D6E8CC;--text-dark:#1A1008;--text-body:#4A3D2E;--text-muted:#7D6E5C;--text-light:#B0A28F;\n        --white:#FEFBF4;\n        --shadow-sm:0 2px 8px rgba(42,26,14,0.08);--shadow-md:0 8px 30px rgba(42,26,14,0.12);--shadow-lg:0 20px 60px rgba(42,26,14,0.18);\n        --section-pad-y:7rem;--section-pad-x:6rem;--content-max:1320px;\n        font-family:'Source Serif 4',Georgia,serif;background:var(--wheat-white);color:var(--text-dark);\n        line-height:1.75;-webkit-font-smoothing:antialiased;position:relative;box-sizing:border-box;\n    }\n    .sip-wrapper *{margin:0;padding:0;box-sizing:border-box;}\n    .sip-wrapper .material-symbols-outlined{font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24;vertical-align:middle;}\n    .sip-wrapper .icon-filled{font-variation-settings:'FILL' 1,'wght' 400,'GRAD' 0,'opsz' 24;}\n\n    .sip-section{padding:var(--section-pad-y) var(--section-pad-x);position:relative;}\n    .sip-section-inner{max-width:var(--content-max);margin:0 auto;}\n    .sip-label{font-family:'DM Mono',monospace;font-size:0.63rem;font-weight:400;text-transform:uppercase;letter-spacing:0.22em;color:var(--pasture-mid);margin-bottom:1rem;display:flex;align-items:center;gap:0.8rem;}\n    .sip-label::before{content:'';width:28px;height:1.5px;background:var(--pasture-mid);}\n    .sip-label .material-symbols-outlined{font-size:16px;}\n    .sip-heading{font-family:'Playfair Display',Georgia,serif;font-size:clamp(2.1rem,4.5vw,3.6rem);font-weight:500;line-height:1.12;color:var(--soil-deep);margin-bottom:1.2rem;}\n    .sip-heading em{font-style:italic;color:var(--pasture);font-weight:400;}\n    .sip-text{font-family:'Source Serif 4',serif;font-size:1.1rem;font-weight:300;color:var(--text-muted);max-width:600px;line-height:1.9;text-align:justify;}\n    .sip-fade{opacity:0;transform:translateY(35px);transition:opacity 0.8s cubic-bezier(0.16,1,0.3,1),transform 0.8s cubic-bezier(0.16,1,0.3,1);}\n    .sip-fade.sip-visible{opacity:1;transform:translateY(0);}\n    @keyframes sipFadeUp{from{opacity:0;transform:translateY(28px);}to{opacity:1;transform:translateY(0);}}\n    @keyframes sipPulse{0%,100%{box-shadow:0 0 0 0 rgba(201,152,46,0.4)}50%{box-shadow:0 0 0 10px rgba(201,152,46,0)}}\n    @keyframes sipHeartPop{0%{transform:scale(1)}25%{transform:scale(1.5)}50%{transform:scale(0.85)}75%{transform:scale(1.15)}100%{transform:scale(1)}}\n    @keyframes toastSlideIn{from{opacity:0;transform:translateY(12px) scale(0.96)}to{opacity:1;transform:translateY(0) scale(1)}}\n    @keyframes toastSlideOut{from{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(0.96)}}\n    @keyframes floatNum{0%{opacity:1;transform:translateY(0) scale(1)}100%{opacity:0;transform:translateY(-40px) scale(1.3)}}\n    @keyframes statPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.08)}}\n    @keyframes notifSlideIn{from{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}\n\n    \/* \u2550\u2550\u2550 HERO \u2550\u2550\u2550 *\/\n    .sip-pray-hero{min-height:50vh;position:relative;display:flex;align-items:flex-end;overflow:hidden;background:linear-gradient(165deg,var(--soil-deep) 0%,var(--pasture-deep) 60%,var(--soil-dark) 100%);}\n    .sip-pray-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 20% 80%,rgba(201,152,46,0.12) 0%,transparent 55%),radial-gradient(ellipse at 80% 20%,rgba(61,107,44,0.15) 0%,transparent 50%);z-index:1;}\n    .sip-pray-hero-bg{position:absolute;inset:0;z-index:0;}\n    .sip-pray-hero-bg img{width:100%;height:100%;object-fit:cover;opacity:0.1;filter:saturate(0.5);}\n    .sip-pray-hero-content{position:relative;z-index:2;padding:200px 6rem 4rem;max-width:var(--content-max);margin:0 auto;width:100%;}\n    .sip-pray-hero-breadcrumb{font-family:'DM Mono',monospace;font-size:0.6rem;text-transform:uppercase;letter-spacing:0.2em;color:rgba(240,230,200,0.4);margin-bottom:2rem;display:flex;align-items:center;gap:0.5rem;opacity:0;animation:sipFadeUp 0.7s ease forwards 0.2s;}\n    .sip-pray-hero-breadcrumb a{color:var(--harvest-bright);text-decoration:none;transition:color 0.3s;}\n    .sip-pray-hero-breadcrumb a:hover{color:var(--wheat-cream);}\n    .sip-pray-hero-icon{margin-bottom:1.2rem;opacity:0;animation:sipFadeUp 0.8s ease forwards 0.3s;}\n    .sip-pray-hero-icon .material-symbols-outlined{font-size:42px;color:var(--harvest-bright);opacity:0.6;}\n    .sip-pray-hero-title{font-family:'Playfair Display',Georgia,serif;font-size:clamp(2.8rem,6vw,4.8rem);font-weight:400;line-height:1.02;color:var(--wheat-cream);margin-bottom:1.2rem;opacity:0;animation:sipFadeUp 0.8s ease forwards 0.4s;padding-top: 50px;}\n    .sip-pray-hero-title em{font-style:italic;color:var(--harvest-bright);}\n    .sip-pray-hero-sub{font-family:'Source Serif 4',serif;font-size:1.1rem;font-weight:300;color:rgba(240,230,200,0.5);max-width:520px;line-height:1.8;opacity:0;animation:sipFadeUp 0.8s ease forwards 0.6s;}\n    .sip-pray-hero-count{display:flex;gap:3rem;margin-top:2rem;opacity:0;animation:sipFadeUp 0.8s ease forwards 0.8s;}\n    .sip-pray-hero-count-num{font-family:'Playfair Display',serif;font-size:2.2rem;font-weight:600;color:var(--harvest-bright);line-height:1;}\n    .sip-pray-hero-count-lbl{font-family:'DM Mono',monospace;font-size:0.55rem;text-transform:uppercase;letter-spacing:0.12em;color:var(--pasture-light);margin-top:0.3rem;}\n\n    \/* \u2550\u2550\u2550 MAIN \u2550\u2550\u2550 *\/\n    .sip-pray-main{background:var(--wheat-white);}\n    .sip-pray-layout{display:grid;grid-template-columns:1fr 380px;gap:2.5rem;align-items:start;margin-top:3rem;}\n    .sip-pray-left{min-width:0;}\n    .sip-pray-right{position:sticky;top:1.5rem;display:flex;flex-direction:column;gap:1.5rem;}\n\n    \/* \u2550\u2550\u2550 FORM \u2550\u2550\u2550 *\/\n    .sip-pray-form-card{background:var(--white);border:1px solid rgba(201,152,46,0.12);border-radius:6px;padding:2.5rem;box-shadow:var(--shadow-md);margin-bottom:2.5rem;position:relative;overflow:visible;}\n    .sip-pray-form-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--pasture),var(--harvest-gold));border-radius:6px 6px 0 0;}\n    .sip-pray-form-title{font-family:'Playfair Display',serif;font-size:1.5rem;font-weight:500;color:var(--soil-deep);margin-bottom:0.3rem;}\n    .sip-pray-form-sub{font-family:'Source Serif 4',serif;font-size:0.92rem;font-weight:300;color:var(--text-muted);margin-bottom:1.8rem;line-height:1.6;}\n    .sip-pf-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem;}\n    .sip-pf-group{margin-bottom:1.2rem;position:relative;}\n    .sip-pf-label{font-family:'DM Mono',monospace;font-size:0.58rem;text-transform:uppercase;letter-spacing:0.14em;color:var(--text-body);margin-bottom:0.45rem;display:block;}\n    .sip-pf-wrap{display:flex;align-items:center;gap:0.6rem;background:var(--wheat-white);border:1px solid rgba(201,152,46,0.14);border-radius:4px;padding:0 0.9rem;transition:border-color 0.3s,box-shadow 0.3s;}\n    .sip-pf-wrap:focus-within{border-color:var(--harvest-gold);box-shadow:0 0 0 3px rgba(201,152,46,0.08);}\n    .sip-pf-wrap>.material-symbols-outlined{font-size:17px;color:var(--harvest-gold);opacity:0.4;flex-shrink:0;}\n    .sip-pf-wrap:focus-within>.material-symbols-outlined{opacity:1;}\n    .sip-pf-input{flex:1;background:transparent;border:none;outline:none;font-family:'Source Serif 4',serif;font-size:0.92rem;font-weight:300;color:var(--text-dark);}\n    .sip-pf-input::placeholder{color:var(--text-light);}\n    .sip-pf-select{cursor:pointer;-webkit-appearance:none;appearance:none;}\n    .sip-pf-select option{background:var(--white);color:var(--text-dark);}\n    .sip-pf-wrap--textarea{align-items:flex-start;padding:0.7rem 0.9rem;}\n    .sip-pf-textarea{resize:vertical;min-height:90px;padding:0;}\n    .sip-pf-anon-row{display:flex;align-items:center;gap:0.8rem;margin-bottom:1.4rem;padding:0.8rem 1rem;background:rgba(61,107,44,0.04);border:1px solid rgba(61,107,44,0.1);border-radius:4px;cursor:pointer;transition:background 0.3s,border-color 0.3s;}\n    .sip-pf-anon-row:hover{background:rgba(61,107,44,0.08);border-color:rgba(61,107,44,0.2);}\n    .sip-pf-anon-check{width:20px;height:20px;border:2px solid var(--pasture-mid);border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background 0.2s,border-color 0.2s;}\n    .sip-pf-anon-check.sip-checked{background:var(--pasture);border-color:var(--pasture);}\n    .sip-pf-anon-check .material-symbols-outlined{font-size:16px;color:var(--white);opacity:0;transition:opacity 0.2s;}\n    .sip-pf-anon-check.sip-checked .material-symbols-outlined{opacity:1;}\n    .sip-pf-anon-text{font-family:'Source Serif 4',serif;font-size:0.92rem;font-weight:300;color:var(--text-body);}\n    .sip-pf-anon-text strong{font-weight:500;}\n    .sip-pf-btn{display:inline-flex;align-items:center;gap:0.6rem;justify-content:center;width:100%;font-family:'DM Mono',monospace;font-size:0.68rem;text-transform:uppercase;letter-spacing:0.15em;color:var(--soil-deep);background:var(--harvest-bright);padding:1rem 2rem;border:none;border-radius:3px;cursor:pointer;transition:all 0.35s cubic-bezier(0.16,1,0.3,1);}\n    .sip-pf-btn:hover{background:var(--wheat-cream);letter-spacing:0.2em;box-shadow:0 10px 35px rgba(201,152,46,0.3);transform:translateY(-2px);}\n    .sip-pf-btn .material-symbols-outlined{font-size:17px;transition:transform 0.3s;}\n    .sip-pf-btn:hover .material-symbols-outlined{transform:translateX(3px);}\n\n    \/* \u2550\u2550\u2550 LIST \u2550\u2550\u2550 *\/\n    .sip-pray-list-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem;}\n    .sip-pray-list-count{font-family:'DM Mono',monospace;font-size:0.62rem;text-transform:uppercase;letter-spacing:0.15em;color:var(--text-light);}\n    .sip-pray-filter{display:flex;gap:0.5rem;flex-wrap:wrap;}\n    .sip-pray-filter-btn{font-family:'DM Mono',monospace;font-size:0.58rem;text-transform:uppercase;letter-spacing:0.12em;padding:0.5rem 1rem;border:1px solid rgba(201,152,46,0.15);border-radius:50px;background:var(--white);color:var(--text-muted);cursor:pointer;transition:all 0.3s;}\n    .sip-pray-filter-btn:hover,.sip-pray-filter-btn.sip-active{background:var(--harvest-gold);color:var(--soil-deep);border-color:var(--harvest-gold);}\n\n    .sip-pray-card{background:var(--white);border:1px solid rgba(201,152,46,0.1);border-radius:5px;padding:1.8rem 2rem;margin-bottom:1.2rem;transition:transform 0.3s,box-shadow 0.3s,border-color 0.3s;position:relative;}\n    .sip-pray-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:rgba(201,152,46,0.25);}\n    .sip-pray-card.sip-card-new{animation:notifSlideIn 0.4s ease;}\n    .sip-pray-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:0.8rem;}\n    .sip-pray-card-user{display:flex;align-items:center;gap:0.8rem;}\n    .sip-pray-card-avatar{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-family:'Playfair Display',serif;font-size:0.85rem;font-weight:600;color:var(--white);}\n    .sip-pray-card-avatar--green{background:linear-gradient(135deg,var(--pasture),var(--pasture-mid));}\n    .sip-pray-card-avatar--gold{background:linear-gradient(135deg,var(--harvest-gold),var(--harvest-bright));}\n    .sip-pray-card-avatar--brown{background:linear-gradient(135deg,var(--soil-mid),var(--soil-warm));}\n    .sip-pray-card-name{font-family:'Playfair Display',serif;font-size:1rem;font-weight:500;color:var(--soil-deep);}\n    .sip-pray-card-anon-tag{font-family:'DM Mono',monospace;font-size:0.5rem;text-transform:uppercase;letter-spacing:0.1em;background:rgba(61,107,44,0.08);color:var(--pasture);padding:0.2rem 0.6rem;border-radius:50px;margin-left:0.5rem;}\n    .sip-pray-card-date{font-family:'DM Mono',monospace;font-size:0.55rem;color:var(--text-light);letter-spacing:0.08em;margin-top:0.15rem;}\n    .sip-pray-card-top-right{display:flex;align-items:center;gap:0.5rem;flex-shrink:0;}\n    .sip-pray-card-type{font-family:'DM Mono',monospace;font-size:0.52rem;text-transform:uppercase;letter-spacing:0.12em;padding:0.3rem 0.8rem;border-radius:50px;white-space:nowrap;}\n    .sip-pray-card-type--intention{background:rgba(201,152,46,0.1);color:var(--harvest-gold);}\n    .sip-pray-card-type--sick{background:rgba(220,60,60,0.08);color:#c0392b;}\n    .sip-pray-card-type--deceased{background:rgba(92,58,36,0.1);color:var(--soil-mid);}\n    .sip-pray-card-type--thanksgiving{background:rgba(61,107,44,0.1);color:var(--pasture);}\n    .sip-pray-card-type--guidance{background:rgba(100,100,200,0.08);color:#5b5bad;}\n    .sip-pray-card-type--other{background:rgba(160,160,160,0.1);color:var(--text-muted);}\n    .sip-pray-card-delete{background:none;border:none;cursor:pointer;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background 0.3s,color 0.3s,transform 0.3s;color:var(--text-light);opacity:0;pointer-events:none;}\n    .sip-pray-card:hover .sip-pray-card-delete{opacity:1;pointer-events:auto;}\n    .sip-pray-card-delete:hover{background:rgba(192,57,43,0.1);color:#c0392b;transform:scale(1.1);}\n    .sip-pray-card-delete .material-symbols-outlined{font-size:18px;}\n    .sip-pray-card-msg{font-family:'Source Serif 4',serif;font-size:0.98rem;font-weight:300;color:var(--text-muted);line-height:1.8;margin-bottom:1.2rem;text-align:justify;}\n    .sip-pray-card-prayed-tag{display:inline-flex;align-items:center;gap:0.35rem;font-family:'DM Mono',monospace;font-size:0.52rem;text-transform:uppercase;letter-spacing:0.1em;background:rgba(61,107,44,0.08);color:var(--pasture);padding:0.3rem 0.7rem;border-radius:50px;margin-bottom:1rem;}\n    .sip-pray-card-prayed-tag .material-symbols-outlined{font-size:14px;}\n    .sip-pray-card-actions{display:flex;align-items:center;gap:0.6rem;padding-top:1rem;border-top:1px solid rgba(201,152,46,0.06);flex-wrap:wrap;}\n\n    .sip-action-btn{display:flex;align-items:center;gap:0.4rem;background:none;border:none;cursor:pointer;font-family:'DM Mono',monospace;font-size:0.62rem;text-transform:uppercase;letter-spacing:0.08em;padding:0.45rem 0.9rem;border-radius:50px;transition:all 0.3s;position:relative;}\n    .sip-action-btn .material-symbols-outlined{font-size:17px;transition:transform 0.2s;}\n    .sip-like-btn{color:var(--text-light);}\n    .sip-like-btn:hover{background:rgba(220,60,60,0.06);color:#c0392b;}\n    .sip-like-btn .sip-float-num{position:absolute;top:-8px;right:-4px;font-family:'DM Mono',monospace;font-size:0.55rem;font-weight:600;color:#c0392b;pointer-events:none;animation:floatNum 0.8s ease forwards;}\n    .sip-pray-action{color:var(--text-light);}\n    .sip-pray-action:hover{background:rgba(61,107,44,0.06);color:var(--pasture);}\n    .sip-pray-action.sip-prayed{color:var(--pasture);background:rgba(61,107,44,0.06);}\n    .sip-pray-action.sip-prayed .material-symbols-outlined{font-variation-settings:'FILL' 1,'wght' 400,'GRAD' 0,'opsz' 24;}\n    .sip-mark-btn{color:var(--text-light);}\n    .sip-mark-btn:hover{background:rgba(201,152,46,0.08);color:var(--harvest-gold);}\n    .sip-mark-btn.sip-marked{color:var(--harvest-gold);background:rgba(201,152,46,0.08);}\n    .sip-mark-btn.sip-marked .material-symbols-outlined{font-variation-settings:'FILL' 1,'wght' 400,'GRAD' 0,'opsz' 24;}\n\n    \/* \u2550\u2550\u2550 DELETE DIALOG \u2550\u2550\u2550 *\/\n    .sip-delete-overlay{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity 0.3s,visibility 0.3s;}\n    .sip-delete-overlay.sip-dlg-open{opacity:1;visibility:visible;}\n    .sip-delete-backdrop{position:absolute;inset:0;background:rgba(26,16,8,0.7);backdrop-filter:blur(4px);}\n    .sip-delete-dialog{position:relative;z-index:2;background:var(--white);border-radius:6px;padding:2.5rem;max-width:400px;width:90%;box-shadow:var(--shadow-lg);text-align:center;transform:scale(0.95);transition:transform 0.3s;}\n    .sip-delete-overlay.sip-dlg-open .sip-delete-dialog{transform:scale(1);}\n    .sip-delete-dialog .dlg-icon{font-size:44px;color:#c0392b;margin-bottom:1rem;display:block;}\n    .sip-delete-dialog h3{font-family:'Playfair Display',serif;font-size:1.3rem;color:var(--soil-deep);margin-bottom:0.5rem;}\n    .sip-delete-dialog p{font-family:'Source Serif 4',serif;font-size:0.92rem;color:var(--text-muted);margin-bottom:2rem;line-height:1.6;}\n    .sip-delete-dialog-btns{display:flex;gap:0.8rem;justify-content:center;}\n    .sip-dlg-btn{font-family:'DM Mono',monospace;font-size:0.62rem;text-transform:uppercase;letter-spacing:0.12em;padding:0.8rem 1.8rem;border-radius:3px;border:none;cursor:pointer;transition:all 0.3s;}\n    .sip-dlg-btn--cancel{background:var(--wheat-white);color:var(--text-muted);border:1px solid rgba(201,152,46,0.15);}\n    .sip-dlg-btn--cancel:hover{background:rgba(201,152,46,0.08);}\n    .sip-dlg-btn--delete{background:#c0392b;color:var(--white);}\n    .sip-dlg-btn--delete:hover{background:#a93226;transform:translateY(-1px);}\n\n    \/* \u2550\u2550\u2550 STATS \u2550\u2550\u2550 *\/\n    .sip-stats-card{background:var(--white);border:1px solid rgba(201,152,46,0.12);border-radius:6px;overflow:hidden;box-shadow:var(--shadow-md);}\n    .sip-stats-card-header{padding:1.2rem 1.5rem;background:linear-gradient(135deg,var(--soil-deep),var(--pasture-deep));display:flex;align-items:center;gap:0.8rem;}\n    .sip-stats-card-header .material-symbols-outlined{font-size:20px;color:var(--harvest-bright);}\n    .sip-stats-card-header-title{font-family:'Playfair Display',serif;font-size:1rem;font-weight:500;color:var(--wheat-cream);}\n    .sip-stats-card-body{padding:1.2rem 1.5rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem;}\n    .sip-stat-box{padding:1rem;background:var(--wheat-white);border-radius:5px;text-align:center;transition:transform 0.3s,box-shadow 0.3s;cursor:default;}\n    .sip-stat-box:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm);}\n    .sip-stat-box .material-symbols-outlined{font-size:22px;margin-bottom:0.4rem;display:block;}\n    .sip-stat-box:nth-child(1) .material-symbols-outlined{color:var(--pasture);}\n    .sip-stat-box:nth-child(2) .material-symbols-outlined{color:#c0392b;}\n    .sip-stat-box:nth-child(3) .material-symbols-outlined{color:var(--harvest-gold);}\n    .sip-stat-box:nth-child(4) .material-symbols-outlined{color:var(--soil-warm);}\n    .sip-stat-box-num{font-family:'Playfair Display',serif;font-size:1.6rem;font-weight:700;line-height:1;color:var(--soil-deep);transition:transform 0.3s;}\n    .sip-stat-box-num.sip-bumped{animation:statPulse 0.4s ease;}\n    .sip-stat-box-lbl{font-family:'DM Mono',monospace;font-size:0.5rem;text-transform:uppercase;letter-spacing:0.1em;color:var(--text-light);margin-top:0.3rem;}\n    .sip-stats-card-footer{padding:0.8rem 1.5rem;border-top:1px solid rgba(201,152,46,0.08);display:flex;align-items:center;gap:0.6rem;}\n    .sip-stats-live-dot{width:7px;height:7px;border-radius:50%;background:var(--pasture);animation:sipPulse 2s infinite;}\n    .sip-stats-live-text{font-family:'DM Mono',monospace;font-size:0.52rem;text-transform:uppercase;letter-spacing:0.1em;color:var(--text-light);}\n\n    \/* \u2550\u2550\u2550 PAGINATION \u2550\u2550\u2550 *\/\n    .sip-pagination{display:flex;align-items:center;justify-content:center;gap:0.5rem;margin-top:2rem;}\n    .sip-page-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(201,152,46,0.15);border-radius:4px;background:var(--white);cursor:pointer;font-family:'DM Mono',monospace;font-size:0.7rem;color:var(--text-muted);transition:all 0.3s;}\n    .sip-page-btn:hover{border-color:var(--harvest-gold);color:var(--harvest-gold);}\n    .sip-page-btn.sip-active{background:var(--harvest-gold);color:var(--soil-deep);border-color:var(--harvest-gold);font-weight:600;}\n    .sip-page-btn .material-symbols-outlined{font-size:20px;}\n    .sip-page-btn:disabled{opacity:0.3;cursor:not-allowed;}\n    .sip-page-info{font-family:'DM Mono',monospace;font-size:0.58rem;color:var(--text-light);margin:0 0.5rem;}\n\n    .sip-empty{text-align:center;padding:3rem 2rem;}\n    .sip-empty .material-symbols-outlined{font-size:48px;color:var(--text-light);opacity:0.4;margin-bottom:1rem;display:block;}\n    .sip-empty-title{font-family:'Playfair Display',serif;font-size:1.3rem;color:var(--text-light);margin-bottom:0.4rem;}\n    .sip-empty-text{font-family:'Source Serif 4',serif;font-size:0.92rem;color:var(--text-light);opacity:0.7;}\n\n    \/* \u2550\u2550\u2550 NOTIFICATION PANEL \u2550\u2550\u2550 *\/\n    .sip-notif-panel{background:var(--white);border:1px solid rgba(201,152,46,0.12);border-radius:6px;box-shadow:var(--shadow-md);overflow:hidden;}\n    .sip-notif-header{padding:1.2rem 1.5rem;border-bottom:1px solid rgba(201,152,46,0.1);display:flex;align-items:center;justify-content:space-between;}\n    .sip-notif-header-left{display:flex;align-items:center;gap:0.7rem;}\n    .sip-notif-header-icon{width:34px;height:34px;background:linear-gradient(135deg,rgba(201,152,46,0.12),rgba(226,184,64,0.08));border-radius:50%;display:flex;align-items:center;justify-content:center;}\n    .sip-notif-header-icon .material-symbols-outlined{font-size:18px;color:var(--harvest-gold);}\n    .sip-notif-header-title{font-family:'Playfair Display',serif;font-size:1rem;font-weight:600;color:var(--soil-deep);}\n    .sip-notif-badge{font-family:'DM Mono',monospace;font-size:0.52rem;font-weight:600;background:var(--harvest-gold);color:var(--soil-deep);padding:0.15rem 0.55rem;border-radius:50px;min-width:20px;text-align:center;transition:transform 0.3s;}\n    .sip-notif-badge.sip-badge-bump{animation:statPulse 0.35s ease;}\n    .sip-notif-clear{font-family:'DM Mono',monospace;font-size:0.52rem;text-transform:uppercase;letter-spacing:0.1em;color:var(--text-light);background:none;border:none;cursor:pointer;padding:0.3rem 0.6rem;border-radius:3px;transition:color 0.3s,background 0.3s;}\n    .sip-notif-clear:hover{color:var(--soil-deep);background:rgba(201,152,46,0.08);}\n    .sip-notif-scroll{max-height:380px;overflow-y:auto;overflow-x:hidden;}\n    .sip-notif-scroll::-webkit-scrollbar{width:5px;}\n    .sip-notif-scroll::-webkit-scrollbar-track{background:rgba(201,152,46,0.03);}\n    .sip-notif-scroll::-webkit-scrollbar-thumb{background:rgba(201,152,46,0.18);border-radius:10px;}\n    .sip-notif-scroll::-webkit-scrollbar-thumb:hover{background:rgba(201,152,46,0.32);}\n    .sip-notif-item{padding:0.8rem 1.5rem;border-bottom:1px solid rgba(201,152,46,0.05);display:flex;gap:0.7rem;align-items:flex-start;transition:background 0.3s;}\n    .sip-notif-item:hover{background:rgba(201,152,46,0.02);}\n    .sip-notif-item.sip-notif-new{background:rgba(201,152,46,0.03);}\n    .sip-notif-item.sip-notif-anim{animation:notifSlideIn 0.35s ease;}\n    .sip-notif-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0;margin-top:0.4rem;}\n    .sip-notif-dot--like{background:#c0392b;}\n    .sip-notif-dot--pray{background:var(--pasture);}\n    .sip-notif-dot--new{background:var(--harvest-gold);}\n    .sip-notif-dot--mark{background:var(--pasture-mid);}\n    .sip-notif-dot--delete{background:#c0392b;}\n    .sip-notif-item-body{flex:1;min-width:0;}\n    .sip-notif-item-text{font-family:'Source Serif 4',serif;font-size:0.82rem;font-weight:300;color:var(--text-body);line-height:1.5;}\n    .sip-notif-item-text strong{font-weight:500;color:var(--soil-deep);}\n    .sip-notif-item-time{font-family:'DM Mono',monospace;font-size:0.48rem;color:var(--text-light);margin-top:0.15rem;}\n    .sip-notif-empty{padding:2rem 1.5rem;text-align:center;}\n    .sip-notif-empty .material-symbols-outlined{font-size:32px;color:var(--text-light);opacity:0.3;margin-bottom:0.6rem;display:block;}\n    .sip-notif-empty-text{font-family:'Source Serif 4',serif;font-size:0.82rem;color:var(--text-light);}\n\n    \/* \u2550\u2550\u2550 TOAST \u2550\u2550\u2550 *\/\n    .sip-toast-container{display:flex;flex-direction:column;gap:0.5rem;}\n    .sip-toast{background:var(--white);border:1px solid rgba(201,152,46,0.12);border-radius:5px;padding:0.8rem 1rem;display:flex;align-items:center;gap:0.6rem;box-shadow:var(--shadow-md);animation:toastSlideIn 0.35s ease forwards;}\n    .sip-toast.sip-toast-out{animation:toastSlideOut 0.3s ease forwards;}\n    .sip-toast-icon{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;}\n    .sip-toast-icon--like{background:rgba(192,57,43,0.1);}\n    .sip-toast-icon--like .material-symbols-outlined{font-size:15px;color:#c0392b;}\n    .sip-toast-icon--pray{background:rgba(61,107,44,0.1);}\n    .sip-toast-icon--pray .material-symbols-outlined{font-size:15px;color:var(--pasture);}\n    .sip-toast-icon--new{background:rgba(201,152,46,0.1);}\n    .sip-toast-icon--new .material-symbols-outlined{font-size:15px;color:var(--harvest-gold);}\n    .sip-toast-icon--mark{background:rgba(90,140,69,0.1);}\n    .sip-toast-icon--mark .material-symbols-outlined{font-size:15px;color:var(--pasture-mid);}\n    .sip-toast-icon--delete{background:rgba(192,57,43,0.1);}\n    .sip-toast-icon--delete .material-symbols-outlined{font-size:15px;color:#c0392b;}\n    .sip-toast-text{font-family:'Source Serif 4',serif;font-size:0.78rem;font-weight:300;color:var(--text-body);line-height:1.4;flex:1;}\n    .sip-toast-text strong{font-weight:500;color:var(--soil-deep);}\n\n    .sip-top-btn{position:fixed;bottom:2rem;right:2rem;width:48px;height:48px;background:var(--harvest-gold);color:var(--white);border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:999;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity 0.4s,visibility 0.4s,transform 0.4s,background 0.3s,box-shadow 0.3s;box-shadow:0 4px 20px rgba(201,152,46,0.3);}\n    .sip-top-btn.sip-top-visible{opacity:1;visibility:visible;transform:translateY(0);}\n    .sip-top-btn:hover{background:var(--pasture);box-shadow:0 6px 25px rgba(61,107,44,0.35);transform:translateY(-3px);}\n\n    \/* \u2550\u2550\u2550 RESPONSIVE \u2550\u2550\u2550 *\/\n    @media(max-width:1200px){\n        .sip-wrapper{--section-pad-y:6rem;--section-pad-x:4rem;}\n        .sip-pray-hero-content{padding:200px 4rem 3.5rem;}\n        .sip-pray-layout{grid-template-columns:1fr 340px;gap:2rem;}\n    }\n    @media(max-width:1024px){\n        .sip-wrapper{--section-pad-y:5rem;--section-pad-x:3rem;}\n        .sip-pray-hero-content{padding:200px 3rem 3rem;}\n        .sip-pray-layout{grid-template-columns:1fr;gap:2.5rem;}\n        .sip-pray-right{position:static;}\n    }\n    @media(max-width:768px){\n        .sip-wrapper{--section-pad-y:4rem;--section-pad-x:2rem;}\n        .sip-pray-hero-content{padding:200px 2rem 2.5rem;}\n        .sip-pray-form-card{padding:2rem;}\n        .sip-pf-row{grid-template-columns:1fr;}\n        .sip-pray-card{padding:1.4rem 1.5rem;}\n        .sip-notif-scroll{max-height:300px;}\n    }\n    @media(max-width:600px){\n        .sip-wrapper{--section-pad-y:3.5rem;--section-pad-x:1.5rem;}\n        .sip-pray-hero-content{padding:200px 1.5rem 2rem;}\n        .sip-pray-hero-title{font-size:clamp(2.2rem,8vw,3rem);}\n        .sip-pray-hero-count{gap:2rem;}\n        .sip-pray-hero-count-num{font-size:1.8rem;}\n        .sip-pray-form-card{padding:1.5rem;}\n        .sip-pray-card-top{flex-direction:column;gap:0.6rem;}\n        .sip-pray-card-top-right{align-self:flex-start;}\n        .sip-pray-card-actions{gap:0.5rem;}\n        .sip-pagination{gap:0.3rem;}\n        .sip-page-btn{width:36px;height:36px;font-size:0.6rem;}\n        .sip-notif-header{padding:1rem 1.2rem;}\n        .sip-notif-item{padding:0.7rem 1.2rem;}\n    }\n    @media(max-width:480px){\n        .sip-wrapper{--section-pad-y:3rem;--section-pad-x:1.2rem;}\n        .sip-pray-hero-content{padding:200px 1.2rem 1.5rem;}\n        .sip-pray-hero-title{font-size:clamp(1.8rem,10vw,2.4rem);}\n        .sip-pray-hero-count{flex-wrap:wrap;gap:1.5rem;}\n        .sip-pray-filter{flex-wrap:wrap;}\n        .sip-pray-form-card{padding:1.2rem;}\n        .sip-pray-card{padding:1.2rem;}\n        .sip-pray-card-avatar{width:34px;height:34px;font-size:0.75rem;}\n        .sip-pray-card-name{font-size:0.9rem;}\n        .sip-pray-card-msg{font-size:0.92rem;}\n        .sip-pray-card-delete{opacity:1;pointer-events:auto;}\n        .sip-page-btn{width:32px;height:32px;font-size:0.55rem;}\n        .sip-stats-card-body{padding:1rem;gap:0.7rem;}\n        .sip-stat-box{padding:0.8rem;}\n        .sip-stat-box-num{font-size:1.3rem;}\n    }\n    @media(max-width:360px){\n        .sip-wrapper{--section-pad-y:2.5rem;--section-pad-x:1rem;}\n        .sip-pray-hero-content{padding:200px 1rem 1.5rem;}\n        .sip-pray-hero-title{font-size:1.8rem;}\n    }\n<\/style>\n\n<script>\n(function(){\n    var w=document.querySelector('.sip-wrapper');if(!w)return;\n    function fullBleed(){w.style.marginLeft='';w.style.width='';w.style.maxWidth='';var l=w.getBoundingClientRect().left,v=window.innerWidth;w.style.marginLeft=(-l)+'px';w.style.width=v+'px';w.style.maxWidth=v+'px';w.style.overflowX='hidden';w.style.boxSizing='border-box';}\n    fullBleed();var t;window.addEventListener('resize',function(){clearTimeout(t);t=setTimeout(fullBleed,80);});\n})();\n<\/script>\n\n<div class=\"sip-wrapper\">\n\n    <!-- DELETE DIALOG -->\n    <div class=\"sip-delete-overlay\" id=\"deleteDialog\">\n        <div class=\"sip-delete-backdrop\"><\/div>\n        <div class=\"sip-delete-dialog\">\n            <span class=\"material-symbols-outlined dlg-icon\">delete_forever<\/span>\n            <h3>Delete Prayer Request?<\/h3>\n            <p>This action cannot be undone. The prayer request and all associated prayers will be permanently removed.<\/p>\n            <div class=\"sip-delete-dialog-btns\">\n                <button class=\"sip-dlg-btn sip-dlg-btn--cancel\" id=\"dlgCancel\">Cancel<\/button>\n                <button class=\"sip-dlg-btn sip-dlg-btn--delete\" id=\"dlgConfirm\">Delete<\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- HERO -->\n    <section class=\"sip-pray-hero\">\n        <div class=\"sip-pray-hero-bg\"><img decoding=\"async\" src=\"https:\/\/demo5.yinwoodweb.com\/hondagua\/wp-content\/uploads\/sites\/7\/2026\/04\/349572436_1399732827531906_7762976422731666546_n.jpg\" alt=\"Parish\"><\/div>\n        <div class=\"sip-pray-hero-content\">\n            \n            <h1 class=\"sip-pray-hero-title\">Prayer <em>Requests<\/em><\/h1>\n            <p class=\"sip-pray-hero-sub\">Share your intentions with our parish community. Together, we lift our hearts to God in prayer for one another.<\/p>\n            <div class=\"sip-pray-hero-count\">\n                <div><div class=\"sip-pray-hero-count-num\" id=\"totalPrayers\">0<\/div><div class=\"sip-pray-hero-count-lbl\">Prayer Requests<\/div><\/div>\n                <div><div class=\"sip-pray-hero-count-num\" id=\"totalLikes\">0<\/div><div class=\"sip-pray-hero-count-lbl\">Times Prayed<\/div><\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- MAIN -->\n    <section class=\"sip-section sip-pray-main\">\n        <div class=\"sip-section-inner\">\n            <div class=\"sip-label\"><span class=\"material-symbols-outlined\">forum<\/span> Community Prayer Wall<\/div>\n            <h2 class=\"sip-heading\">Lift Each Other <em>Up<\/em><\/h2>\n            <p class=\"sip-text\">Submit your prayer intention below. You may choose to post anonymously. Press the heart on any request to offer a prayer.<\/p>\n\n            <div class=\"sip-pray-layout\">\n                <!-- LEFT -->\n                <div class=\"sip-pray-left\">\n                    <div class=\"sip-pray-form-card\">\n                        <div class=\"sip-pray-form-title\">Submit a Prayer Request<\/div>\n                        <div class=\"sip-pray-form-sub\">Your intention will be shared with our community.<\/div>\n                        <form id=\"sipPrayerForm\" onsubmit=\"return false;\">\n                            <div class=\"sip-pf-row\">\n                                <div class=\"sip-pf-group\">\n                                    <label class=\"sip-pf-label\" for=\"pray-name\">Your Name<\/label>\n                                    <div class=\"sip-pf-wrap\"><span class=\"material-symbols-outlined\">person<\/span><input type=\"text\" id=\"pray-name\" class=\"sip-pf-input\" placeholder=\"Juan dela Cruz\"><\/div>\n                                <\/div>\n                                <div class=\"sip-pf-group\">\n                                    <label class=\"sip-pf-label\" for=\"pray-type\">Request Type<\/label>\n                                    <div class=\"sip-pf-wrap\"><span class=\"material-symbols-outlined\">category<\/span><select id=\"pray-type\" class=\"sip-pf-input sip-pf-select\" required><option value=\"\" disabled selected>Select type&#8230;<\/option><option value=\"intention\">Prayer Intention<\/option><option value=\"sick\">For the Sick<\/option><option value=\"deceased\">For the Deceased<\/option><option value=\"thanksgiving\">Thanksgiving<\/option><option value=\"guidance\">Spiritual Guidance<\/option><option value=\"other\">Other<\/option><\/select><\/div>\n                                <\/div>\n                            <\/div>\n                            <div class=\"sip-pf-group\">\n                                <label class=\"sip-pf-label\" for=\"pray-msg\">Your Prayer Intention<\/label>\n                                <div class=\"sip-pf-wrap sip-pf-wrap--textarea\"><textarea id=\"pray-msg\" class=\"sip-pf-input sip-pf-textarea\" rows=\"4\" placeholder=\"Share your prayer intention...\" required><\/textarea><\/div>\n                            <\/div>\n                            <div class=\"sip-pf-anon-row\" id=\"anonToggle\">\n                                <div class=\"sip-pf-anon-check\" id=\"anonCheck\"><span class=\"material-symbols-outlined\">check<\/span><\/div>\n                                <div class=\"sip-pf-anon-text\"><strong>Post as Anonymous<\/strong> &mdash; Your name will be hidden from the community<\/div>\n                                <input type=\"hidden\" id=\"pray-anon\" value=\"0\">\n                            <\/div>\n                            <button type=\"submit\" class=\"sip-pf-btn\" id=\"praySubmitBtn\"><span class=\"material-symbols-outlined\">send<\/span> Submit Prayer Request<\/button>\n                        <\/form>\n                    <\/div>\n\n                    <div class=\"sip-pray-list-header\">\n                        <div class=\"sip-pray-list-count\" id=\"listCountLabel\">Showing 0 requests<\/div>\n                        <div class=\"sip-pray-filter\">\n                            <button class=\"sip-pray-filter-btn sip-active\" data-filter=\"all\">All<\/button>\n                            <button class=\"sip-pray-filter-btn\" data-filter=\"intention\">Intention<\/button>\n                            <button class=\"sip-pray-filter-btn\" data-filter=\"sick\">Sick<\/button>\n                            <button class=\"sip-pray-filter-btn\" data-filter=\"deceased\">Deceased<\/button>\n                            <button class=\"sip-pray-filter-btn\" data-filter=\"thanksgiving\">Thanks<\/button>\n                        <\/div>\n                    <\/div>\n\n                    <div id=\"prayerList\"><\/div>\n                    <div class=\"sip-pagination\" id=\"pagination\"><\/div>\n                <\/div>\n\n                <!-- RIGHT -->\n                <div class=\"sip-pray-right\">\n                    <div class=\"sip-stats-card\">\n                        <div class=\"sip-stats-card-header\"><span class=\"material-symbols-outlined icon-filled\">monitoring<\/span><div class=\"sip-stats-card-header-title\">Prayer Statistics<\/div><\/div>\n                        <div class=\"sip-stats-card-body\">\n                            <div class=\"sip-stat-box\"><span class=\"material-symbols-outlined\">description<\/span><div class=\"sip-stat-box-num\" id=\"statTotal\">0<\/div><div class=\"sip-stat-box-lbl\">Total Requests<\/div><\/div>\n                            <div class=\"sip-stat-box\"><span class=\"material-symbols-outlined\">favorite<\/span><div class=\"sip-stat-box-num\" id=\"statPrayers\">0<\/div><div class=\"sip-stat-box-lbl\">Times Prayed<\/div><\/div>\n                            <div class=\"sip-stat-box\"><span class=\"material-symbols-outlined\">check_circle<\/span><div class=\"sip-stat-box-num\" id=\"statMarked\">0<\/div><div class=\"sip-stat-box-lbl\">Answered<\/div><\/div>\n                            <div class=\"sip-stat-box\"><span class=\"material-symbols-outlined\">visibility_off<\/span><div class=\"sip-stat-box-num\" id=\"statAnon\">0<\/div><div class=\"sip-stat-box-lbl\">Anonymous<\/div><\/div>\n                        <\/div>\n                        <div class=\"sip-stats-card-footer\"><div class=\"sip-stats-live-dot\"><\/div><div class=\"sip-stats-live-text\">Updates in real-time<\/div><\/div>\n                    <\/div>\n\n                    <div class=\"sip-notif-panel\">\n                        <div class=\"sip-notif-header\">\n                            <div class=\"sip-notif-header-left\">\n                                <div class=\"sip-notif-header-icon\"><span class=\"material-symbols-outlined icon-filled\">notifications<\/span><\/div>\n                                <div class=\"sip-notif-header-title\">Activity<\/div>\n                                <div class=\"sip-notif-badge\" id=\"notifBadge\">0<\/div>\n                            <\/div>\n                            <button class=\"sip-notif-clear\" id=\"notifClear\">Clear All<\/button>\n                        <\/div>\n                        <div class=\"sip-notif-scroll\" id=\"notifScroll\"><\/div>\n                    <\/div>\n\n                    <div class=\"sip-toast-container\" id=\"toastContainer\"><\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <button class=\"sip-top-btn\" id=\"sipTopBtn\"><span class=\"material-symbols-outlined\">keyboard_arrow_up<\/span><\/button>\n<\/div>\n\n<script>\n(function(){\n\n    \/* \u2550\u2550\u2550 HELPERS \u2550\u2550\u2550 *\/\n    function readLS(k){try{var d=localStorage.getItem(k);return d?JSON.parse(d):null;}catch(e){return null;}}\n    function writeLS(k,v){try{localStorage.setItem(k,JSON.stringify(v));}catch(e){}}\n    function uid(){return Date.now().toString(36)+Math.random().toString(36).substr(2,5);}\n    function timeAgo(ts){\n        var s=Math.floor((Date.now()-ts)\/1000);\n        if(s<5)return'Just now';if(s<60)return s+'s ago';\n        if(s<3600)return Math.floor(s\/60)+'m ago';\n        if(s<86400)return Math.floor(s\/3600)+'h ago';\n        return Math.floor(s\/86400)+'d ago';\n    }\n    function esc(s){var d=document.createElement('div');d.textContent=s;return d.innerHTML;}\n\n    \/* \u2550\u2550\u2550 STORAGE \u2550\u2550\u2550 *\/\n    var REQ_KEY='sip_prayer_requests';\n    var NOTIF_KEY='sip_notifications';\n    var PER_PAGE=5;\n    var currentPage=1;\n    var currentFilter='all';\n    var pendingDeleteId=null;\n\n    function getRequests(){return readLS(REQ_KEY)||[];}\n    function saveRequests(r){writeLS(REQ_KEY,r);}\n    function getNotifs(){return readLS(NOTIF_KEY)||[];}\n    function saveNotifs(n){writeLS(NOTIF_KEY,n);}\n\n    \/* \u2550\u2550\u2550 SEED \u2550\u2550\u2550 *\/\n    if(getRequests().length===0){\n        saveRequests([\n            {id:uid(),name:'Maria Santos',anon:0,type:'sick',msg:'Please pray for my mother who is currently in the hospital. She has been diagnosed with a serious illness and our family is trusting in God\\'s healing power.',date:Date.now()-86400000*3,likes:12,prayed:0,marked:0},\n            {id:uid(),name:'',anon:1,type:'intention',msg:'I am struggling with my faith and feeling lost. Please pray that God may guide me back to His light and give me the strength to persevere.',date:Date.now()-86400000*2,likes:24,prayed:0,marked:0},\n            {id:uid(),name:'Pedro Reyes',anon:0,type:'thanksgiving',msg:'Thank you Lord for the safe delivery of our baby girl. We are forever grateful for this blessing and for all who prayed with us.',date:Date.now()-86400000*1.5,likes:31,prayed:0,marked:1},\n            {id:uid(),name:'Ana Dela Cruz',anon:0,type:'deceased',msg:'Please pray for the eternal repose of my grandfather, Lolo Raming, who passed away peacefully last Sunday.',date:Date.now()-86400000,likes:18,prayed:0,marked:0},\n            {id:uid(),name:'',anon:1,type:'guidance',msg:'Praying for guidance as I make an important decision about my career. May God show me the path He wants me to take.',date:Date.now()-43200000,likes:9,prayed:0,marked:0},\n            {id:uid(),name:'Jose Jay',anon:0,type:'intention',msg:'For the success of our parish fiesta celebration this coming May. May it strengthen our community\\'s faith.',date:Date.now()-3600000*8,likes:15,prayed:0,marked:0},\n            {id:uid(),name:'',anon:1,type:'sick',msg:'Please pray for all the elderly members of our parish who are suffering from illness. May they feel God\\'s comfort.',date:Date.now()-3600000*4,likes:27,prayed:0,marked:0},\n            {id:uid(),name:'Rosa Mendoza',anon:0,type:'thanksgiving',msg:'Praise God for the successful operation of my husband. Thank you to everyone who offered prayers.',date:Date.now()-3600000*2,likes:20,prayed:0,marked:1},\n        ]);\n    }\n\n    \/* \u2550\u2550\u2550 ANON TOGGLE \u2550\u2550\u2550 *\/\n    var anonToggle=document.getElementById('anonToggle');\n    var anonCheck=document.getElementById('anonCheck');\n    var anonInput=document.getElementById('pray-anon');\n    var anonState=false;\n    anonToggle.addEventListener('click',function(){\n        anonState=!anonState;\n        anonCheck.classList.toggle('sip-checked',anonState);\n        anonInput.value=anonState?'1':'0';\n        var ni=document.getElementById('pray-name');\n        if(anonState){ni.value='';ni.disabled=true;ni.placeholder='Anonymous';ni.parentElement.style.opacity='0.5';}\n        else{ni.disabled=false;ni.placeholder='Juan dela Cruz';ni.parentElement.style.opacity='1';}\n    });\n\n    \/* \u2550\u2550\u2550 SUBMIT \u2550\u2550\u2550 *\/\n    document.getElementById('praySubmitBtn').addEventListener('click',function(){\n        var type=document.getElementById('pray-type').value;\n        var msg=document.getElementById('pray-msg').value.trim();\n        if(!type||!msg){showToast('new','Please fill in the request type and message.');return;}\n        var name=anonState?'':document.getElementById('pray-name').value.trim();\n        var r={id:uid(),name:name,anon:anonState?1:0,type:type,msg:msg,date:Date.now(),likes:0,prayed:0,marked:0};\n        var all=getRequests();all.unshift(r);saveRequests(all);\n        addNotif('new',(r.anon?'An anonymous prayer request':'<strong>'+esc(r.name)+'<\/strong> submitted a prayer request')+': \\u201C'+esc(r.msg.substring(0,50))+'\\u2026\\u201D');\n        showToast('new','Your prayer request has been submitted.');\n        document.getElementById('sipPrayerForm').reset();\n        anonState=false;anonCheck.classList.remove('sip-checked');anonInput.value='0';\n        var ni=document.getElementById('pray-name');ni.disabled=false;ni.placeholder='Juan dela Cruz';ni.parentElement.style.opacity='1';\n        currentPage=1;refreshAll();\n    });\n\n    \/* \u2550\u2550\u2550 FILTERS \u2550\u2550\u2550 *\/\n    document.querySelectorAll('.sip-pray-filter-btn').forEach(function(btn){\n        btn.addEventListener('click',function(){\n            document.querySelectorAll('.sip-pray-filter-btn').forEach(function(b){b.classList.remove('sip-active');});\n            this.classList.add('sip-active');currentFilter=this.dataset.filter;currentPage=1;renderList();\n        });\n    });\n\n    \/* \u2550\u2550\u2550 DELETE DIALOG \u2550\u2550\u2550 *\/\n    var dlg=document.getElementById('deleteDialog');\n    document.getElementById('dlgCancel').addEventListener('click',function(){dlg.classList.remove('sip-dlg-open');pendingDeleteId=null;});\n    document.getElementById('dlgConfirm').addEventListener('click',function(){\n        if(!pendingDeleteId)return;\n        var all=getRequests();\n        var idx=all.findIndex(function(r){return r.id===pendingDeleteId;});\n        if(idx>-1){\n            var removed=all.splice(idx,1)[0];\n            saveRequests(all);\n            addNotif('delete','A prayer request by <strong>'+esc(removed.anon?'Anonymous':(removed.name||'Parishioner'))+'<\/strong> was removed.');\n            showToast('delete','Prayer request deleted.');\n        }\n        dlg.classList.remove('sip-dlg-open');pendingDeleteId=null;refreshAll();\n    });\n\n    \/* \u2550\u2550\u2550 RENDER LIST \u2550\u2550\u2550 *\/\n    function getFiltered(){\n        var all=getRequests();\n        if(currentFilter==='all')return all;\n        return all.filter(function(r){return r.type===currentFilter;});\n    }\n\n    function renderList(){\n        var list=document.getElementById('prayerList');\n        var filtered=getFiltered();\n        var total=filtered.length;\n        var totalPages=Math.max(1,Math.ceil(total\/PER_PAGE));\n        if(currentPage>totalPages)currentPage=totalPages;\n        var start=(currentPage-1)*PER_PAGE;\n        var pageItems=filtered.slice(start,start+PER_PAGE);\n\n        document.getElementById('listCountLabel').textContent='Showing '+(total===0?'0':(start+1)+'\\u2013'+Math.min(start+PER_PAGE,total))+' of '+total+' requests';\n\n        if(pageItems.length===0){\n            list.innerHTML='<div class=\"sip-empty\"><span class=\"material-symbols-outlined\">sentiment_dissatisfied<\/span><div class=\"sip-empty-title\">No prayer requests found<\/div><div class=\"sip-empty-text\">Be the first to share a prayer intention.<\/div><\/div>';\n            document.getElementById('pagination').innerHTML='';return;\n        }\n\n        var avatars=['sip-pray-card-avatar--green','sip-pray-card-avatar--gold','sip-pray-card-avatar--brown'];\n        var typeLabels={intention:'Prayer Intention',sick:'For the Sick',deceased:'For the Deceased',thanksgiving:'Thanksgiving',guidance:'Guidance',other:'Other'};\n\n        var html='';\n        pageItems.forEach(function(r,i){\n            var dn=r.anon?'Anonymous':(r.name||'Parishioner');\n            var initials=dn.split(' ').map(function(w){return w[0];}).join('').substring(0,2).toUpperCase();\n            html+='<div class=\"sip-pray-card\" data-id=\"'+r.id+'\">'\n                +'<div class=\"sip-pray-card-top\">'\n                +'<div class=\"sip-pray-card-user\">'\n                +'<div class=\"sip-pray-card-avatar '+avatars[i%3]+'\">'+initials+'<\/div>'\n                +'<div><div class=\"sip-pray-card-name\">'+esc(dn)+(r.anon?'<span class=\"sip-pray-card-anon-tag\">Anonymous<\/span>':'')+'<\/div>'\n                +'<div class=\"sip-pray-card-date\">'+timeAgo(r.date)+'<\/div><\/div><\/div>'\n                +'<div class=\"sip-pray-card-top-right\">'\n                +'<div class=\"sip-pray-card-type sip-pray-card-type--'+r.type+'\">'+(typeLabels[r.type]||r.type)+'<\/div>'\n                +'<button class=\"sip-pray-card-delete\" data-id=\"'+r.id+'\" title=\"Delete\"><span class=\"material-symbols-outlined\">delete<\/span><\/button>'\n                +'<\/div><\/div>';\n            if(r.marked)html+='<div class=\"sip-pray-card-prayed-tag\"><span class=\"material-symbols-outlined icon-filled\">check_circle<\/span> Marked as Answered Prayer<\/div>';\n            html+='<div class=\"sip-pray-card-msg\">'+esc(r.msg)+'<\/div>'\n                +'<div class=\"sip-pray-card-actions\">'\n                +'<button class=\"sip-action-btn sip-like-btn\" data-id=\"'+r.id+'\"><span class=\"material-symbols-outlined\">favorite<\/span>'+r.likes+'<\/button>'\n                +'<button class=\"sip-action-btn sip-pray-action'+(r.prayed?' sip-prayed':'')+'\" data-id=\"'+r.id+'\"><span class=\"material-symbols-outlined\">folded_hands<\/span>'+(r.prayed?'Prayed ('+r.prayed+')':'Pray')+'<\/button>'\n                +'<button class=\"sip-action-btn sip-mark-btn'+(r.marked?' sip-marked':'')+'\" data-id=\"'+r.id+'\"><span class=\"material-symbols-outlined\">'+(r.marked?'check_circle':'check_circle_outline')+'<\/span>'+(r.marked?'Answered':'Mark Answered')+'<\/button>'\n                +'<\/div><\/div>';\n        });\n        list.innerHTML=html;\n\n        var tp=Math.max(1,Math.ceil(getFiltered().length\/PER_PAGE));\n        var pHtml='<button class=\"sip-page-btn\" data-page=\"prev\" '+(currentPage<=1?'disabled':'')+'><span class=\"material-symbols-outlined\">chevron_left<\/span><\/button>';\n        for(var p=1;p<=tp;p++)pHtml+='<button class=\"sip-page-btn'+(p===currentPage?' sip-active':'')+'\" data-page=\"'+p+'\">'+p+'<\/button>';\n        pHtml+='<button class=\"sip-page-btn\" data-page=\"next\" '+(currentPage>=tp?'disabled':'')+'><span class=\"material-symbols-outlined\">chevron_right<\/span><\/button>';\n        pHtml+='<span class=\"sip-page-info\">Page '+currentPage+' of '+tp+'<\/span>';\n        document.getElementById('pagination').innerHTML=pHtml;\n        bindListEvents();\n    }\n\n    function bindListEvents(){\n        document.querySelectorAll('.sip-like-btn').forEach(function(btn){\n            btn.addEventListener('click',function(){\n                var id=this.dataset.id;var all=getRequests();\n                var req=all.find(function(r){return r.id===id;});if(!req)return;\n                req.likes++;saveRequests(all);\n                var span=document.createElement('span');span.className='sip-float-num';span.textContent='+1';\n                this.appendChild(span);setTimeout(function(){if(span.parentNode)span.remove();},800);\n                var who=req.anon?'An anonymous request':'<strong>'+esc(req.name||'Parishioner')+'<\/strong>\\'s request';\n                addNotif('like',who+' received a prayer \\u2665 \\u2014 now at <strong>'+req.likes+'<\/strong>.');\n                showToast('like','Prayer added! '+req.likes+' total.');refreshAll();\n            });\n        });\n        document.querySelectorAll('.sip-pray-action').forEach(function(btn){\n            btn.addEventListener('click',function(){\n                var id=this.dataset.id;var all=getRequests();\n                var req=all.find(function(r){return r.id===id;});if(!req)return;\n                req.prayed++;req.likes++;saveRequests(all);\n                var who=req.anon?'An anonymous request':'<strong>'+esc(req.name||'Parishioner')+'<\/strong>\\'s request';\n                addNotif('pray',who+' was prayed for. \\uD83D\\uDE4F Total: <strong>'+req.likes+'<\/strong>.');\n                showToast('pray','You offered a prayer. God bless you.');refreshAll();\n            });\n        });\n        document.querySelectorAll('.sip-mark-btn').forEach(function(btn){\n            btn.addEventListener('click',function(){\n                var id=this.dataset.id;var all=getRequests();\n                var req=all.find(function(r){return r.id===id;});if(!req)return;\n                req.marked=req.marked?0:1;saveRequests(all);\n                var who=req.anon?'An anonymous request':'<strong>'+esc(req.name||'Parishioner')+'<\/strong>\\'s request';\n                if(req.marked){addNotif('mark',who+' was marked as an answered prayer. \\u2705');showToast('mark','Marked as answered prayer.');}\n                else{showToast('new','Unmarked as answered prayer.');}\n                refreshAll();\n            });\n        });\n        document.querySelectorAll('.sip-pray-card-delete').forEach(function(btn){\n            btn.addEventListener('click',function(e){e.stopPropagation();pendingDeleteId=this.dataset.id;dlg.classList.add('sip-dlg-open');});\n        });\n        document.querySelectorAll('.sip-page-btn').forEach(function(btn){\n            btn.addEventListener('click',function(){\n                var p=this.dataset.page;var tp=Math.max(1,Math.ceil(getFiltered().length\/PER_PAGE));\n                if(p==='prev'){if(currentPage>1)currentPage--;}else if(p==='next'){if(currentPage<tp)currentPage++;}else currentPage=parseInt(p);\n                renderList();document.getElementById('prayerList').scrollIntoView({behavior:'smooth',block:'start'});\n            });\n        });\n    }\n\n    \/* \u2550\u2550\u2550 REFRESH ALL \u2550\u2550\u2550 *\/\n    function refreshAll(){renderList();updateStats();renderNotifs();}\n\n    \/* \u2550\u2550\u2550 STATS \u2550\u2550\u2550 *\/\n    function updateStats(){\n        var all=getRequests();\n        var tR=all.length,tL=all.reduce(function(a,r){return a+r.likes;},0),tM=all.reduce(function(a,r){return a+(r.marked?1:0);},0),tA=all.reduce(function(a,r){return a+(r.anon?1:0);},0);\n        document.getElementById('totalPrayers').textContent=tR;\n        document.getElementById('totalLikes').textContent=tL;\n        bump('statTotal',tR);bump('statPrayers',tL);bump('statMarked',tM);bump('statAnon',tA);\n    }\n    function bump(id,v){var el=document.getElementById(id);if(!el)return;el.textContent=v;el.classList.remove('sip-bumped');void el.offsetWidth;el.classList.add('sip-bumped');}\n\n    \/* \u2550\u2550\u2550 NOTIFICATIONS \u2550\u2550\u2550 *\/\n    function addNotif(type,text){\n        var all=getNotifs();all.unshift({id:uid(),type:type,text:text,date:Date.now(),read:false});\n        if(all.length>50)all=all.slice(0,50);saveNotifs(all);renderNotifs();\n    }\n    function renderNotifs(){\n        var scroll=document.getElementById('notifScroll');\n        var badge=document.getElementById('notifBadge');\n        var all=getNotifs();\n        var unread=all.filter(function(n){return !n.read;}).length;\n        badge.textContent=unread;\n        if(unread>0){badge.classList.remove('sip-badge-bump');void badge.offsetWidth;badge.classList.add('sip-badge-bump');}\n        if(all.length===0){\n            scroll.innerHTML='<div class=\"sip-notif-empty\"><span class=\"material-symbols-outlined\">notifications_none<\/span><div class=\"sip-notif-empty-text\">No activity yet.<br>Prayers and likes will appear here.<\/div><\/div>';return;\n        }\n        var dotMap={like:'sip-notif-dot--like',pray:'sip-notif-dot--pray',mark:'sip-notif-dot--mark',delete:'sip-notif-dot--delete','new':'sip-notif-dot--new'};\n        var html='';\n        all.forEach(function(n){\n            html+='<div class=\"sip-notif-item'+(n.read?'':' sip-notif-new')+'\"><div class=\"sip-notif-dot '+(dotMap[n.type]||'sip-notif-dot--new')+'\"><\/div><div class=\"sip-notif-item-body\"><div class=\"sip-notif-item-text\">'+n.text+'<\/div><div class=\"sip-notif-item-time\">'+timeAgo(n.date)+'<\/div><\/div><\/div>';\n        });\n        scroll.innerHTML=html;\n        setTimeout(function(){var fresh=getNotifs();var changed=false;fresh.forEach(function(n){if(!n.read){n.read=true;changed=true;}});if(changed)saveNotifs(fresh);var b=document.getElementById('notifBadge');if(b)b.textContent='0';},2000);\n    }\n    document.getElementById('notifClear').addEventListener('click',function(){saveNotifs([]);renderNotifs();});\n\n    \/* \u2550\u2550\u2550 TOAST \u2550\u2550\u2550 *\/\n    function showToast(type,text){\n        var c=document.getElementById('toastContainer');\n        var cls={like:'sip-toast-icon--like',pray:'sip-toast-icon--pray','new':'sip-toast-icon--new',mark:'sip-toast-icon--mark',delete:'sip-toast-icon--delete'};\n        var ico={like:'favorite',pray:'folded_hands','new':'notifications',mark:'check_circle',delete:'delete'};\n        var t=document.createElement('div');t.className='sip-toast';\n        t.innerHTML='<div class=\"sip-toast-icon '+(cls[type]||cls.new)+'\"><span class=\"material-symbols-outlined\">'+(ico[type]||'notifications')+'<\/span><\/div><div class=\"sip-toast-text\">'+text+'<\/div>';\n        c.appendChild(t);\n        setTimeout(function(){t.classList.add('sip-toast-out');setTimeout(function(){if(t.parentNode)t.remove();},300);},3200);\n    }\n\n    \/* \u2550\u2550\u2550 CROSS-TAB SYNC \u2550\u2550\u2550 *\/\n    window.addEventListener('storage',function(e){if(e.key===REQ_KEY||e.key===NOTIF_KEY)refreshAll();});\n\n    \/* \u2550\u2550\u2550 PERIODIC REFRESH \u2550\u2550\u2550 *\/\n    setInterval(function(){renderList();updateStats();},10000);\n\n    \/* \u2550\u2550\u2550 SCROLL + TOP \u2550\u2550\u2550 *\/\n    var fo=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){e.target.classList.add('sip-visible');fo.unobserve(e.target);}});},{threshold:0.1});\n    document.querySelectorAll('.sip-fade').forEach(function(el){fo.observe(el);});\n    var tb=document.getElementById('sipTopBtn');\n    window.addEventListener('scroll',function(){if(tb)tb.classList.toggle('sip-top-visible',window.scrollY>600);});\n    if(tb)tb.addEventListener('click',function(){window.scrollTo({top:0,behavior:'smooth'});});\n\n    \/* \u2550\u2550\u2550 INIT \u2550\u2550\u2550 *\/\n    refreshAll();\n\n})();\n<\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>delete_forever Delete Prayer Request? This action cannot be undone. The prayer request and all associated prayers will be permanently removed. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"slim_seo":{"title":"Prayer - St. Isidore the Farmer Parish","description":"delete_forever Delete Prayer Request? This action cannot be undone. The prayer request and all associated prayers will be permanently removed. Cancel Delete Pra"},"footnotes":""},"class_list":["post-736","page","type-page","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"Diocese of Gumaca","author_link":"https:\/\/demo5.yinwoodweb.com\/hondagua\/author\/phwpywadsa623\/"},"uagb_comment_info":0,"uagb_excerpt":"delete_forever Delete Prayer Request? This action cannot be undone. The prayer request and all associated prayers will be permanently removed. [&hellip;]","_links":{"self":[{"href":"https:\/\/demo5.yinwoodweb.com\/hondagua\/wp-json\/wp\/v2\/pages\/736","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/demo5.yinwoodweb.com\/hondagua\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/demo5.yinwoodweb.com\/hondagua\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/demo5.yinwoodweb.com\/hondagua\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/demo5.yinwoodweb.com\/hondagua\/wp-json\/wp\/v2\/comments?post=736"}],"version-history":[{"count":8,"href":"https:\/\/demo5.yinwoodweb.com\/hondagua\/wp-json\/wp\/v2\/pages\/736\/revisions"}],"predecessor-version":[{"id":750,"href":"https:\/\/demo5.yinwoodweb.com\/hondagua\/wp-json\/wp\/v2\/pages\/736\/revisions\/750"}],"wp:attachment":[{"href":"https:\/\/demo5.yinwoodweb.com\/hondagua\/wp-json\/wp\/v2\/media?parent=736"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}