.month-events[data-astro-cid-kn3p4mri]{max-width:1280px;margin:1rem auto 0;padding:1rem 1.5rem 0}.me-heading[data-astro-cid-kn3p4mri]{margin:0 0 1.1rem;padding:0 .2rem .6rem;border-bottom:1px solid var(--hairline);color:var(--ink);display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.me-heading-main[data-astro-cid-kn3p4mri]{display:flex;align-items:baseline;gap:.6rem}.me-heading-main[data-astro-cid-kn3p4mri] .ta[data-astro-cid-kn3p4mri]{font-family:var(--font-tamil, serif);font-size:1.15rem;font-weight:600;color:var(--ink);letter-spacing:-.005em}.me-heading-main[data-astro-cid-kn3p4mri] .en[data-astro-cid-kn3p4mri]{font-family:var(--font-latin, serif);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint, #8a7e6c);font-weight:500}.me-heading-sub[data-astro-cid-kn3p4mri]{font-family:var(--font-numeric, var(--font-latin));font-size:.8rem;color:var(--ink-faint, #8a7e6c);font-variant-numeric:tabular-nums;font-style:italic}.me-masonry[data-astro-cid-kn3p4mri]{column-count:3;column-gap:1rem}.me-card[data-astro-cid-kn3p4mri]{display:inline-block;width:100%;margin:0 0 1rem;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;background:var(--paper, #fbf6e8);border:1px solid var(--hairline);border-top:3px solid var(--ink-faint);border-radius:12px;overflow:hidden;box-shadow:0 1px #00000008,0 6px 14px -10px #00000026;transition:transform .16s ease,box-shadow .16s ease}.me-card[data-astro-cid-kn3p4mri]:hover{transform:translateY(-1px);box-shadow:0 2px #0000000a,0 10px 22px -10px #00000038}.me-card-pournami[data-astro-cid-kn3p4mri],.me-card-amavasai[data-astro-cid-kn3p4mri]{border-top-color:var(--cool, #2e6485)}.me-card-ekadashi[data-astro-cid-kn3p4mri],.me-card-pradosham[data-astro-cid-kn3p4mri],.me-card-sashti[data-astro-cid-kn3p4mri],.me-card-sankashti[data-astro-cid-kn3p4mri],.me-card-vinayaka-chaturthi[data-astro-cid-kn3p4mri],.me-card-ashtami[data-astro-cid-kn3p4mri],.me-card-navami[data-astro-cid-kn3p4mri],.me-card-sivarathri[data-astro-cid-kn3p4mri]{border-top-color:var(--accent)}.me-card-karthigai[data-astro-cid-kn3p4mri],.me-card-thiruvonam[data-astro-cid-kn3p4mri]{border-top-color:var(--warm, #c87f3a)}.me-card-karinaal[data-astro-cid-kn3p4mri]{border-top-color:var(--bad, #a04535)}.me-card-govt-holidays[data-astro-cid-kn3p4mri]{border-top-color:var(--good, #5a7d3a)}.me-card-h[data-astro-cid-kn3p4mri]{display:flex;align-items:center;gap:.55rem;padding:.7rem .9rem;background:transparent;border-bottom:1px solid var(--hairline)}.me-ic[data-astro-cid-kn3p4mri]{width:1.2rem;height:1.2rem;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-faint);flex:0 0 1.2rem}.me-ic[data-astro-cid-kn3p4mri] svg[data-astro-cid-kn3p4mri]{width:100%;height:100%}.me-card-pournami[data-astro-cid-kn3p4mri] .me-ic[data-astro-cid-kn3p4mri],.me-card-amavasai[data-astro-cid-kn3p4mri] .me-ic[data-astro-cid-kn3p4mri]{color:var(--cool, #2e6485)}.me-card-ekadashi[data-astro-cid-kn3p4mri] .me-ic[data-astro-cid-kn3p4mri],.me-card-pradosham[data-astro-cid-kn3p4mri] .me-ic[data-astro-cid-kn3p4mri],.me-card-sashti[data-astro-cid-kn3p4mri] .me-ic[data-astro-cid-kn3p4mri],.me-card-sankashti[data-astro-cid-kn3p4mri] .me-ic[data-astro-cid-kn3p4mri],.me-card-vinayaka-chaturthi[data-astro-cid-kn3p4mri] .me-ic[data-astro-cid-kn3p4mri],.me-card-ashtami[data-astro-cid-kn3p4mri] .me-ic[data-astro-cid-kn3p4mri],.me-card-navami[data-astro-cid-kn3p4mri] .me-ic[data-astro-cid-kn3p4mri],.me-card-sivarathri[data-astro-cid-kn3p4mri] .me-ic[data-astro-cid-kn3p4mri]{color:var(--accent)}.me-card-karthigai[data-astro-cid-kn3p4mri] .me-ic[data-astro-cid-kn3p4mri],.me-card-thiruvonam[data-astro-cid-kn3p4mri] .me-ic[data-astro-cid-kn3p4mri]{color:var(--warm, #c87f3a)}.me-card-karinaal[data-astro-cid-kn3p4mri] .me-ic[data-astro-cid-kn3p4mri]{color:var(--bad, #a04535)}.me-card-govt-holidays[data-astro-cid-kn3p4mri] .me-ic[data-astro-cid-kn3p4mri]{color:var(--good, #5a7d3a)}.me-card-name[data-astro-cid-kn3p4mri]{display:flex;flex-direction:column;gap:0;line-height:1.15;flex:1 1 auto;min-width:0}.me-card-name[data-astro-cid-kn3p4mri] .ta[data-astro-cid-kn3p4mri]{font-family:var(--font-tamil);color:var(--ink);font-weight:600;font-size:.98rem}.me-card-name[data-astro-cid-kn3p4mri] .en[data-astro-cid-kn3p4mri]{font-family:var(--font-latin);color:var(--ink-faint);font-size:.7rem;font-style:italic}.me-card-name-link[data-astro-cid-kn3p4mri]{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:0;line-height:1.15}.me-card-name-link[data-astro-cid-kn3p4mri]:hover .ta[data-astro-cid-kn3p4mri]{text-decoration:underline;color:var(--accent)}.me-card-count[data-astro-cid-kn3p4mri]{font-family:var(--font-numeric, var(--font-latin));font-size:.72rem;color:var(--ink-faint);background:var(--bg, var(--paper));border-radius:999px;padding:.05rem .5rem;border:1px solid var(--hairline);font-variant-numeric:tabular-nums;flex:0 0 auto}.me-card-list[data-astro-cid-kn3p4mri]{list-style:none;padding:0;margin:0}.me-card-list[data-astro-cid-kn3p4mri] li[data-astro-cid-kn3p4mri]+li[data-astro-cid-kn3p4mri]{border-top:1px solid var(--hairline)}.me-row[data-astro-cid-kn3p4mri]{display:grid;grid-template-columns:2.4rem 1fr;gap:.7rem;align-items:center;padding:.5rem .8rem;color:inherit;text-decoration:none;transition:background .12s ease}.me-row[data-astro-cid-kn3p4mri]:hover{background:var(--accent-tint);text-decoration:none}.me-row-day[data-astro-cid-kn3p4mri]{display:flex;flex-direction:column;align-items:center;line-height:1}.me-row-day[data-astro-cid-kn3p4mri] .dn[data-astro-cid-kn3p4mri]{font-family:var(--font-numeric, var(--font-latin));font-size:1.4rem;font-weight:600;color:var(--accent);font-variant-numeric:tabular-nums}.me-row-day[data-astro-cid-kn3p4mri] .dm[data-astro-cid-kn3p4mri]{font-family:var(--font-latin);font-size:.62rem;color:var(--ink-faint);letter-spacing:.1em;margin-top:.15rem}.me-row-body[data-astro-cid-kn3p4mri]{display:flex;flex-direction:column;gap:.1rem;min-width:0}.me-row-wk[data-astro-cid-kn3p4mri]{display:flex;align-items:baseline;gap:.4rem;line-height:1.15}.me-row-wk[data-astro-cid-kn3p4mri] .ta[data-astro-cid-kn3p4mri]{font-family:var(--font-tamil);color:var(--ink);font-size:.88rem;font-weight:500}.me-row-wk[data-astro-cid-kn3p4mri] .en[data-astro-cid-kn3p4mri]{font-family:var(--font-latin);color:var(--ink-faint);font-size:.7rem;font-style:italic}.me-row-name[data-astro-cid-kn3p4mri]{font-family:var(--font-tamil);color:var(--ink-soft);font-size:.82rem;line-height:1.2}.me-row-name[data-astro-cid-kn3p4mri] .en[data-astro-cid-kn3p4mri]{font-family:var(--font-latin);color:var(--ink-faint);font-size:.72rem;font-style:italic;margin-left:.35rem}.me-card-govt-holidays[data-astro-cid-kn3p4mri] .me-row-body[data-astro-cid-kn3p4mri]{order:0}.me-card-govt-holidays[data-astro-cid-kn3p4mri] .me-row-name[data-astro-cid-kn3p4mri]{order:1;color:var(--ink);font-size:.95rem;font-weight:600;margin-bottom:.05rem}.me-card-govt-holidays[data-astro-cid-kn3p4mri] .me-row-name[data-astro-cid-kn3p4mri] .en[data-astro-cid-kn3p4mri]{font-size:.74rem;color:var(--ink-faint);font-weight:500}.me-card-govt-holidays[data-astro-cid-kn3p4mri] .me-row-wk[data-astro-cid-kn3p4mri]{order:2}.me-card-govt-holidays[data-astro-cid-kn3p4mri] .me-row-wk[data-astro-cid-kn3p4mri] .ta[data-astro-cid-kn3p4mri]{font-size:.78rem;color:var(--ink-soft);font-weight:400}.me-card-govt-holidays[data-astro-cid-kn3p4mri] .me-row-wk[data-astro-cid-kn3p4mri] .en[data-astro-cid-kn3p4mri]{font-size:.7rem}.me-card-govt-holidays[data-astro-cid-kn3p4mri] .me-row-body[data-astro-cid-kn3p4mri]{display:flex;flex-direction:column}@media(max-width:900px){.me-masonry[data-astro-cid-kn3p4mri]{column-count:2}}@media(max-width:560px){.month-events[data-astro-cid-kn3p4mri]{padding:.8rem 1rem 0}.me-masonry[data-astro-cid-kn3p4mri]{column-count:1}}
