.worship-card[data-v-1fe1f289]{gap:var(--space-4);grid-template-columns:180px 1fr;align-items:start;display:grid}@media (width<=640px){.worship-card[data-v-1fe1f289]{gap:var(--space-3);grid-template-columns:1fr}}.worship-card__left[data-v-1fe1f289]{padding:var(--space-3);color:var(--color-text);background:var(--color-bg-subtle);border:1px solid #00000014;border-radius:6px}.worship-card__date[data-v-1fe1f289]{font-weight:600}.worship-card__day[data-v-1fe1f289],.worship-card__place[data-v-1fe1f289]{margin-top:var(--space-1);color:#000000bf}.worship-card__right[data-v-1fe1f289]{min-width:0}.highlight-time[data-v-1fe1f289]{text-decoration:underline}.neighborhood-invitation[data-v-1fe1f289]{font-weight:600}a[data-v-1fe1f289]{color:var(--color-brand-primary-hover)}.internal-information[data-v-1fe1f289]{color:#a01935;font-style:italic}.stack-tight[data-v-1fe1f289]{gap:var(--space-2)}.image[data-v-f81373cb]{max-width:400px;max-height:300px}.mg-title[data-v-9099d214]{margin-top:0}.expiry-date[data-v-124908c6]{color:var(--color-text-muted);font-size:.9em;font-style:italic}.stack-tight[data-v-124908c6]{gap:var(--space-2)}.float-list[data-v-124908c6]{gap:var(--space-3);display:grid}.float-item[data-v-124908c6]{margin:0}span[data-v-bfbab2d9]{cursor:pointer;color:#00f;text-decoration:underline}.content-render[data-v-956c804a] ul,.content-render[data-v-956c804a] ol{margin:.2rem 0 .35rem;padding-left:1.05rem}.content-render[data-v-956c804a] li{margin:.08rem 0;line-height:1.35}.content-render[data-v-956c804a] ul{padding-left:0;list-style:none}.content-render[data-v-956c804a] ul>li{padding-left:1.05rem;position:relative}.content-render[data-v-956c804a] ul>li:before{content:"•";color:var(--color-brand-primary-hover);font-size:.95em;line-height:1;position:absolute;top:.02em;left:0}.content-render[data-v-956c804a] ul ul{margin-top:.08rem;margin-bottom:.18rem}.content-render[data-v-956c804a] ul ul>li{padding-left:.95rem}.content-render[data-v-956c804a] ul ul>li:before{content:"◦";color:var(--color-text-muted);font-size:.9em}.content-render[data-v-956c804a] ol{list-style-position:outside}.content-render[data-v-956c804a] ol>li::marker{color:var(--color-brand-primary-hover);font-weight:600}
