.announcements.svelte-1lgszb3{gap:.75rem;margin:1.5rem 0 2.5rem;display:grid}article.svelte-1lgszb3{color:#1f2937;background:#fff7ed;border-left:4px solid #e07400;border-radius:0 .5rem .5rem 0;padding:.85rem 1rem;font-size:1.05rem;line-height:1.6}article.expired.svelte-1lgszb3{opacity:.55}article.svelte-1lgszb3 a{word-break:break-word;text-decoration:underline}.meta.svelte-1lgszb3{color:#6b7280;margin-top:.5rem;font-size:.85rem}.meta.svelte-1lgszb3 span:where(.svelte-1lgszb3){margin-right:auto}.row.svelte-1lgszb3{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.edit-form.svelte-1lgszb3{background:#fffbf5;border:1px solid #fed7aa;border-radius:.5rem;gap:.75rem;padding:1rem;display:grid}.edit-form.svelte-1lgszb3 label:where(.svelte-1lgszb3) span:where(.svelte-1lgszb3){margin-bottom:.25rem;font-size:.9rem;font-weight:600;display:block}.until.svelte-1lgszb3{max-width:16rem}.visit.svelte-en0jim{background:#fffbf5;border:1px solid #fed7aa;border-radius:.75rem;margin:0 0 1rem;padding:1.5rem}h2.svelte-en0jim{color:#e07400;margin-bottom:1rem;font-size:1.875rem;font-weight:800;line-height:1.2}h3.svelte-en0jim{color:#9a5000;letter-spacing:.06em;text-transform:uppercase;margin:.25rem 0 .4rem;font-size:.8rem;font-weight:700}.schedule.svelte-en0jim{gap:1.25rem;display:grid}@media (width>=640px){.schedule.svelte-en0jim{grid-template-columns:3fr 2fr}}.event.svelte-en0jim{border-bottom:1px solid #fde4c8;flex-wrap:wrap;justify-content:space-between;gap:0 1rem;padding:.45rem 0;display:flex}dt.svelte-en0jim{color:#1f2937;font-weight:600}dd.svelte-en0jim{color:#4b5563}.edit-list.svelte-en0jim{margin-top:1rem}.where.svelte-en0jim{color:#374151;border-top:1px solid #fde4c8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding-top:1.25rem;line-height:1.5;display:flex}.links.svelte-en0jim{flex-wrap:wrap;gap:.5rem;display:flex}.events-editor.svelte-en0jim{justify-items:start;gap:.6rem;display:grid}.events-editor.svelte-en0jim h3:where(.svelte-en0jim){margin-top:.75rem}.edit-row.svelte-en0jim{border-bottom:1px solid #fde4c8;grid-template-columns:1fr;gap:.4rem;width:100%;padding-bottom:.6rem;display:grid}@media (width>=640px){.edit-row.svelte-en0jim{border-bottom:0;grid-template-columns:3fr 2fr auto;align-items:center;padding-bottom:0}}.row-buttons.svelte-en0jim,.actions.svelte-en0jim{gap:.4rem;display:flex}.actions.svelte-en0jim{margin-top:.75rem}.coming-up.svelte-kngpwl{margin:2.5rem 0 1rem}h2.svelte-kngpwl{color:#e07400;margin-bottom:1rem;font-size:1.875rem;font-weight:800;line-height:1.2}ol.svelte-kngpwl{gap:.6rem;display:grid}@media (width>=720px){ol.svelte-kngpwl{grid-template-columns:1fr 1fr}}li.svelte-kngpwl{border:1px solid #e5e7eb;border-radius:.6rem;align-items:center;gap:.9rem;padding:.6rem .75rem;display:flex}.date.svelte-kngpwl{color:#fff;background:#e07400;border-radius:.5rem;flex:none;place-items:center;width:3.25rem;height:3.25rem;line-height:1;display:grid}.month.svelte-kngpwl{text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:700}.day.svelte-kngpwl{font-size:1.35rem;font-weight:800}.title.svelte-kngpwl{color:#1f2937;font-weight:600;line-height:1.35}.when.svelte-kngpwl{color:#6b7280;font-size:.9rem}.all.svelte-kngpwl{margin-top:.75rem;font-weight:600;text-decoration:underline;display:inline-block}.calendar.svelte-2g0je5{margin-top:1rem}iframe.svelte-2g0je5{border:0;width:100%;height:600px;display:block}.gallery.svelte-ewh1ap{margin:0 0 1rem}h2.svelte-ewh1ap{color:#e07400;margin-bottom:1.25rem;font-size:2.25em;font-weight:800;line-height:1.11}.add.svelte-ewh1ap{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.add.svelte-ewh1ap .disabled:where(.svelte-ewh1ap){opacity:.6;pointer-events:none}.status.svelte-ewh1ap{color:#6b7280;font-size:.9rem}ul.svelte-ewh1ap{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.5rem;display:grid}li.svelte-ewh1ap button:where(.svelte-ewh1ap){aspect-ratio:1;cursor:zoom-in;background:#f3f4f6;border-radius:.5rem;width:100%;display:block;overflow:hidden}li.svelte-ewh1ap img:where(.svelte-ewh1ap){object-fit:cover;width:100%;height:100%;transition:transform .2s}li.svelte-ewh1ap button:where(.svelte-ewh1ap):hover img:where(.svelte-ewh1ap){transform:scale(1.04)}.empty.svelte-ewh1ap{color:#6b7280}dialog.svelte-ewh1ap{color:#fff;background:#111;border:0;border-radius:.75rem;width:min(100vw - 1rem,1100px);max-height:calc(100dvh - 1rem);margin:auto;padding:.75rem}dialog.svelte-ewh1ap::backdrop{background:#000c}figure.svelte-ewh1ap img:where(.svelte-ewh1ap){border-radius:.4rem;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 9rem);margin:0 auto;display:block}figcaption.svelte-ewh1ap{text-align:center;margin-top:.6rem}.caption-form.svelte-ewh1ap{gap:.5rem;margin-top:.6rem;display:flex}.caption-form.svelte-ewh1ap .field:where(.svelte-ewh1ap){color:#111}.controls.svelte-ewh1ap{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}.close.svelte-ewh1ap{margin-left:auto}.editor-bar.svelte-1uha8ag{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:1rem;padding:.6rem .9rem;font-size:.9rem;display:flex}.banner.svelte-1uha8ag{width:100%;height:auto;margin-bottom:2rem}.prayer.svelte-1uha8ag{margin-top:2.5rem}.divider.svelte-1uha8ag{border-top:1px solid #d1d5db;margin-top:50px;padding-top:60px}.missionaries.svelte-1uha8ag img{border-radius:.5rem;margin:.25rem 0 1rem}@media (width>=640px){.missionaries.svelte-1uha8ag p:has(>img){float:right;width:38%;margin:.25rem 0 1rem 1.5rem}.missionaries.svelte-1uha8ag p:has(>img) img{margin:0}.missionaries.svelte-1uha8ag h3{clear:both}}
