.moon-calendar-body[data-v-b8ba91d2]{margin-bottom:40px;font-size:18px;line-height:1.8}.moon-calendar-body[data-v-b8ba91d2] p{margin-bottom:24px}.moon-calendar-body[data-v-b8ba91d2] h2{font-family:var(--font-heading);color:var(--brand);margin:40px 0 20px;font-size:28px}.moon-calendar-body[data-v-b8ba91d2] h3{font-family:var(--font-heading);color:var(--text-0);margin:32px 0 16px;font-size:22px}.moon-calendar-body[data-v-b8ba91d2] ol,.moon-calendar-body[data-v-b8ba91d2] ul{margin-bottom:24px}[dir=ltr] .moon-calendar-body[data-v-b8ba91d2] ol,[dir=ltr] .moon-calendar-body[data-v-b8ba91d2] ul{padding-left:24px}[dir=rtl] .moon-calendar-body[data-v-b8ba91d2] ol,[dir=rtl] .moon-calendar-body[data-v-b8ba91d2] ul{padding-right:24px}.moon-calendar-body[data-v-b8ba91d2] ol li,.moon-calendar-body[data-v-b8ba91d2] ul li{margin-bottom:8px}.moon-calendar-body[data-v-b8ba91d2] table{border-collapse:collapse;width:100%;margin-bottom:24px;font-size:16px}.moon-calendar-body[data-v-b8ba91d2] table td,.moon-calendar-body[data-v-b8ba91d2] table th{border:1px solid var(--border-subtle);padding:12px 16px}[dir=ltr] .moon-calendar-body[data-v-b8ba91d2] table td,[dir=ltr] .moon-calendar-body[data-v-b8ba91d2] table th{text-align:left}[dir=rtl] .moon-calendar-body[data-v-b8ba91d2] table td,[dir=rtl] .moon-calendar-body[data-v-b8ba91d2] table th{text-align:right}.moon-calendar-body[data-v-b8ba91d2] table th{background:var(--bg-1);font-weight:600}.moon-calendar-page__bridge[data-v-b8ba91d2]{margin-top:2rem}
