/* ASKJESUS REVIEW ROUND 5 */
.prayer.answered .ajx-reflect-btn,.prayer.answered .prayer-action{display:none!important}

/* Hide legacy date/delete controls on every prayer card. */
.prayer .prayer-date{display:none!important}
.prayer .prayer-delete{display:none!important}
.prayer .ajr-prayer-meta{display:none!important}

/* Dedicated metadata row on every prayer: date left, delete right. */
.prayer .ajr-prayer-meta-v2{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;margin-top:7px!important}
.prayer .ajr-prayer-date-copy{display:block!important;flex:0 1 auto!important;margin:0!important;color:#777!important;font-size:10px!important;line-height:1.3!important}
.prayer .ajr-prayer-delete-copy{display:block!important;flex:0 0 auto!important;width:auto!important;height:auto!important;margin:0 0 0 auto!important;padding:0!important;border:0!important;background:none!important;color:#666!important;font-size:8px!important;font-weight:750!important;letter-spacing:.45px!important;white-space:nowrap!important;box-shadow:none!important;text-align:right!important}
.prayer .ajr-prayer-delete-copy:hover,.prayer .ajr-prayer-delete-copy:focus{color:#999!important}

/* Reflect sits alone below the existing single divider. The whole Reflect row is clickable. */
.prayer.answered .ajr-answered-actions{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;margin-top:7px!important;padding-top:4px!important;border-top:0!important;flex-wrap:nowrap!important;cursor:pointer!important;width:100%!important}
.prayer.answered .ajr-answered-actions .ajr-reflect-btn{display:block!important;flex:0 0 auto!important;width:auto!important;height:auto!important;margin:0!important;padding:6px 0!important;border:0!important;background:none!important;color:var(--accent)!important;font-size:9px!important;font-weight:950!important;letter-spacing:.45px!important;text-transform:uppercase!important;white-space:nowrap!important;box-shadow:none!important;text-align:left!important}

.ajr3-reflect-modal textarea,.ajr-reflect-modal textarea{height:auto!important;min-height:110px!important;max-height:none!important;overflow-y:hidden!important;resize:none!important}

/* Main tabs always win over normal in-app pages and overlays. */
.app>.nav{z-index:2200!important}
#authModal{z-index:3000!important}
.modal:not(#authModal){padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))!important}
.ajr3-reflect-body,.ajr-reflect-body{padding-bottom:120px!important}
