.wp-block-telex-block-telex-prayer-intentions{--telex-pi-accent:#6b46c1;--telex-pi-bg:#fff;--telex-pi-surface:#f7f9f9;--telex-pi-border:#eff3f4;--telex-pi-text:#0f1419;--telex-pi-text-secondary:#536471;--telex-pi-hover:rgba(107,70,193,.1);--telex-pi-like-hover:rgba(249,24,128,.1);--telex-pi-views-hover:rgba(107,70,193,.1);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:20px;margin:1.5em auto;max-width:600px;position:relative}.telex-pi__shell{background:var(--telex-pi-bg);border:1px solid var(--telex-pi-border);border-radius:16px;overflow:hidden}.telex-pi__header{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.85);border-bottom:1px solid var(--telex-pi-border);padding:16px 16px 12px;position:sticky;top:0;z-index:2}.telex-pi__header-title{color:var(--telex-pi-text);font-size:20px;font-weight:700;line-height:1.3;margin:0}.telex-pi__compose{border-bottom:1px solid var(--telex-pi-border);display:flex;gap:12px;padding:16px}.telex-pi__compose-avatar{align-items:center;background:var(--telex-pi-surface);border-radius:50%;color:var(--telex-pi-text-secondary);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.telex-pi__compose-body{flex:1;min-width:0}.telex-pi__compose-input{background:transparent;border:none;color:var(--telex-pi-text);font-family:inherit;font-size:20px;line-height:1.4;min-height:52px;outline:none;padding:8px 0;resize:none;width:100%}.telex-pi__compose-input::-moz-placeholder{color:var(--telex-pi-text-secondary)}.telex-pi__compose-input::placeholder{color:var(--telex-pi-text-secondary)}.telex-pi__compose-placeholder{color:var(--telex-pi-text-secondary);font-size:20px;line-height:1.4;padding:8px 0}.telex-pi__compose-name{background:transparent;border:none;border-bottom:1px solid var(--telex-pi-border);color:var(--telex-pi-text);font-family:inherit;font-size:14px;margin-bottom:4px;outline:none;padding:6px 0;width:100%}.telex-pi__compose-name::-moz-placeholder{color:var(--telex-pi-text-secondary)}.telex-pi__compose-name::placeholder{color:var(--telex-pi-text-secondary)}.telex-pi__compose-name:focus{border-bottom-color:var(--telex-pi-accent)}.telex-pi__compose-image-preview{border-radius:16px;margin:12px 0;max-height:300px;overflow:hidden;position:relative}.telex-pi__compose-image-preview img{display:block;max-height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.telex-pi__compose-image-remove{align-items:center;background:rgba(0,0,0,.65);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:18px;height:32px;justify-content:center;line-height:1;position:absolute;right:8px;top:8px;transition:background .2s;width:32px}.telex-pi__compose-image-remove:hover{background:rgba(0,0,0,.9)}.telex-pi__compose-toolbar{align-items:center;border-top:1px solid var(--telex-pi-border);display:flex;justify-content:space-between;margin-top:12px;padding-top:12px}.telex-pi__compose-icons{display:flex;gap:4px}.telex-pi__compose-icon{align-items:center;background:none;border:none;border-radius:50%;color:var(--telex-pi-accent);cursor:pointer;display:flex;height:34px;justify-content:center;padding:0;transition:background .2s;width:34px}.telex-pi__compose-icon:hover{background:var(--telex-pi-hover)}.telex-pi__compose-icon input[type=file]{display:none}.telex-pi__compose-btn{background:var(--telex-pi-accent);border:none;border-radius:9999px;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:700;padding:8px 20px;transition:opacity .2s}.telex-pi__compose-btn:hover{opacity:.85}.telex-pi__compose-btn:disabled{cursor:not-allowed;opacity:.5}.telex-pi__divider{background:var(--telex-pi-surface);height:4px}.telex-pi__tweet{cursor:default;display:flex;gap:12px;padding:16px;transition:background .2s}.telex-pi__tweet:hover{background:rgba(0,0,0,.03)}.telex-pi__tweet-avatar{align-items:center;background:var(--telex-pi-accent);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:16px;font-weight:700;height:40px;justify-content:center;width:40px}.telex-pi__tweet-body{flex:1;min-width:0}.telex-pi__tweet-header{align-items:center;display:flex;flex-wrap:wrap;gap:4px;margin-bottom:2px}.telex-pi__tweet-name{color:var(--telex-pi-text);font-size:20px;font-weight:700;line-height:1.3}.telex-pi__tweet-dot,.telex-pi__tweet-handle,.telex-pi__tweet-time{color:var(--telex-pi-text-secondary);font-size:20px}.telex-pi__action--delete,.telex-pi__action--edit{align-items:center;background:none;border:none;border-radius:50%;color:var(--telex-pi-text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;opacity:0;padding:0;transition:all .2s;width:30px}.telex-pi__action--delete:hover{background:rgba(224,36,94,.1);color:#e0245e}.telex-pi__action--edit:hover{background:var(--telex-pi-hover);color:var(--telex-pi-accent)}.telex-pi__own-actions{align-items:center;display:inline-flex;flex-shrink:0;gap:4px;margin-left:auto}.telex-pi__reply-item:hover .telex-pi__action--delete,.telex-pi__reply-item:hover .telex-pi__action--edit,.telex-pi__tweet:hover .telex-pi__action--delete,.telex-pi__tweet:hover .telex-pi__action--edit{opacity:1}.telex-pi__reply-header .telex-pi__action--delete,.telex-pi__reply-header .telex-pi__action--edit{height:26px;width:26px}.telex-pi__edit-area{margin:4px 0 8px}.telex-pi__edit-textarea{background:transparent;border:1px solid var(--telex-pi-accent);border-radius:8px;box-sizing:border-box;color:var(--telex-pi-text);font-family:inherit;font-size:20px;line-height:1.5;min-height:60px;outline:none;padding:8px 12px;resize:none;width:100%}.telex-pi__edit-btns{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.telex-pi__edit-cancel{background:transparent;border:1px solid var(--telex-pi-border);border-radius:9999px;color:var(--telex-pi-text);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:6px 16px;transition:background .2s}.telex-pi__edit-cancel:hover{background:var(--telex-pi-surface)}.telex-pi__edit-save{background:var(--telex-pi-accent);border:none;border-radius:9999px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;padding:6px 16px;transition:opacity .2s}.telex-pi__edit-save:hover{opacity:.85}.telex-pi__edit-save:disabled{cursor:not-allowed;opacity:.5}.telex-pi__edited-label{color:var(--telex-pi-text-secondary);font-size:13px;font-style:italic;margin-left:4px}.telex-pi__tweet-text{color:var(--telex-pi-text);font-size:20px;line-height:1.5;margin:0 0 4px;word-wrap:break-word;white-space:pre-wrap}.telex-pi__tweet-image{border:1px solid var(--telex-pi-border);border-radius:16px;margin-top:12px;overflow:hidden}.telex-pi__tweet-image img{display:block;max-height:400px;-o-object-fit:cover;object-fit:cover;width:100%}.telex-pi__tweet-actions{align-items:center;display:flex;gap:0;justify-content:space-between;margin-top:12px;max-width:400px}.telex-pi__action{align-items:center;background:none;border:none;border-radius:9999px;color:var(--telex-pi-text-secondary);cursor:pointer;display:flex;font-family:inherit;font-size:20px;gap:4px;padding:8px;transition:all .2s}.telex-pi__action svg{transition:color .2s}.telex-pi__action span{min-width:16px}.telex-pi__action--reply:hover,.telex-pi__action:hover{background:var(--telex-pi-hover);color:var(--telex-pi-accent)}.telex-pi__action--like:hover{background:var(--telex-pi-like-hover);color:#f91880}.telex-pi__action--like.active,.telex-pi__action--like:hover svg{color:#f91880}.telex-pi__action--like.active svg{color:#f91880;fill:#f91880}.telex-pi__action--views{cursor:default}.telex-pi__action--views:hover{background:var(--telex-pi-views-hover);color:var(--telex-pi-accent)}@media(max-width:600px){.wp-block-telex-block-telex-prayer-intentions{margin:.5em auto}.telex-pi__shell{border-left:none;border-radius:0;border-right:none}.telex-pi__compose{gap:8px;padding:12px 10px}.telex-pi__compose-avatar{height:32px;width:32px}.telex-pi__tweet{gap:8px;padding:12px 10px}.telex-pi__tweet-avatar{font-size:14px;height:32px;width:32px}.telex-pi__tweet-image{margin-left:0;margin-right:0}.telex-pi__tweet-actions{max-width:100%}.telex-pi__replies-section{padding:8px 10px 12px}.telex-pi__reply-form,.telex-pi__reply-item{gap:8px}.telex-pi__header{padding:12px 10px 10px}}@keyframes telex-pi-heart-pop{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.telex-pi__action--animating svg{animation:telex-pi-heart-pop .35s ease}.telex-pi__post-wrapper{border-bottom:1px solid var(--telex-pi-border)}.telex-pi__replies-section{padding:12px 16px 16px}.telex-pi__replies-list{display:flex;flex-direction:column;gap:0}.telex-pi__reply-item{animation:telex-pi-fade-in .3s ease;border-bottom:1px solid var(--telex-pi-border);display:flex;gap:12px;padding:12px 0}.telex-pi__reply-item:last-child{border-bottom:none}@keyframes telex-pi-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.telex-pi__reply-avatar{align-items:center;background:var(--telex-pi-surface);border-radius:50%;color:var(--telex-pi-text-secondary);display:flex;flex-shrink:0;font-size:13px;font-weight:600;height:32px;justify-content:center;width:32px}.telex-pi__reply-body{flex:1;min-width:0}.telex-pi__reply-header{align-items:center;display:flex;gap:4px;margin-bottom:2px}.telex-pi__reply-name{color:var(--telex-pi-text);font-size:20px;font-weight:700}.telex-pi__reply-time{color:var(--telex-pi-text-secondary);font-size:20px}.telex-pi__reply-text{color:var(--telex-pi-text);font-size:20px;line-height:1.4;margin:0}.telex-pi__reply-form{align-items:flex-start;display:flex;gap:12px;padding:12px 0 0;width:100%}.telex-pi__reply-form-inner{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.telex-pi__reply-form input,.telex-pi__reply-form textarea{background:transparent;border:1px solid var(--telex-pi-border);border-radius:8px;box-sizing:border-box;color:var(--telex-pi-text);font-family:inherit;font-size:20px;outline:none;padding:10px 14px;resize:vertical;transition:border-color .2s;width:100%}.telex-pi__reply-form input::-moz-placeholder,.telex-pi__reply-form textarea::-moz-placeholder{color:var(--telex-pi-text-secondary)}.telex-pi__reply-form input::placeholder,.telex-pi__reply-form textarea::placeholder{color:var(--telex-pi-text-secondary)}.telex-pi__reply-form input:focus,.telex-pi__reply-form textarea:focus{border-color:var(--telex-pi-accent)}.telex-pi__reply-form textarea{min-height:70px}.telex-pi__reply-submit{align-self:flex-end;background:var(--telex-pi-accent);border:none;border-radius:9999px;color:#fff;cursor:pointer;font-family:inherit;font-size:20px;font-weight:700;padding:8px 16px;transition:opacity .2s}.telex-pi__reply-submit:hover{opacity:.85}.telex-pi__reply-submit:disabled{cursor:not-allowed;opacity:.5}.telex-pi__no-replies{color:var(--telex-pi-text-secondary);font-size:20px;margin:0;padding:12px 0}.telex-pi__feed-placeholder{padding:40px 16px;text-align:center}.telex-pi__feed-placeholder p{color:var(--telex-pi-text-secondary);font-size:20px;margin:0}.telex-pi__feed-list{display:flex;flex-direction:column}.telex-pi__loading{align-items:center;color:var(--telex-pi-accent);display:flex;justify-content:center;padding:40px 16px}.telex-pi__empty{color:var(--telex-pi-text-secondary);font-size:20px;padding:40px 16px;text-align:center}.telex-pi__reg-overlay{align-items:center;animation:telex-pi-fade-in .2s ease;background:rgba(0,0,0,.45);border-radius:16px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:100}.telex-pi__reg-modal{background:var(--telex-pi-bg);border-radius:16px;box-shadow:0 8px 30px rgba(0,0,0,.18);max-width:380px;padding:32px 28px 24px;width:90%}.telex-pi__reg-title{color:var(--telex-pi-text);font-size:22px;font-weight:700;margin:0 0 4px}.telex-pi__reg-subtitle{color:var(--telex-pi-text-secondary);font-size:15px;margin:0 0 20px}.telex-pi__reg-input{background:transparent;border:1px solid var(--telex-pi-border);border-radius:8px;box-sizing:border-box;color:var(--telex-pi-text);font-family:inherit;font-size:16px;margin-bottom:12px;outline:none;padding:12px 14px;transition:border-color .2s;width:100%}.telex-pi__reg-input::-moz-placeholder{color:var(--telex-pi-text-secondary)}.telex-pi__reg-input::placeholder{color:var(--telex-pi-text-secondary)}.telex-pi__reg-input:focus{border-color:var(--telex-pi-accent)}.telex-pi__reg-error{color:#e0245e;font-size:14px;margin:0 0 12px}.telex-pi__reg-btn-row{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.telex-pi__reg-cancel{background:transparent;border:1px solid var(--telex-pi-border);border-radius:9999px;color:var(--telex-pi-text);cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;padding:8px 20px;transition:background .2s}.telex-pi__reg-cancel:hover{background:var(--telex-pi-surface)}.telex-pi__reg-continue{background:var(--telex-pi-accent);border:none;border-radius:9999px;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:700;padding:8px 24px;transition:opacity .2s}.telex-pi__reg-continue:hover{opacity:.85}
