.almanac[data-v-f32a3a12]{--al-paper:#fcfaf5;--al-ink:#424b40;--al-muted:#87877b;--al-line:#dedccd;--al-red:#a96150;--al-green:#637d69;position:relative;padding:28px 32px 24px;border:1px solid var(--al-line);border-radius:18px;background:radial-gradient(ellipse at 100% 0%,#c4b79112,transparent 60%),var(--al-paper);color:var(--al-ink);font-family:var(--font-sans)}.dark .almanac[data-v-f32a3a12]{--al-paper:#252e2b;--al-ink:#e4e6da;--al-muted:#acb6a9;--al-line:#455247;--al-red:#d6a08c;--al-green:#a3bca6}.almanac--paper[data-v-f32a3a12]{max-width:820px;margin:auto;box-shadow:0 16px 48px #31453712}.almanac__corner[data-v-f32a3a12]{display:none}.almanac-heading[data-v-f32a3a12]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.almanac-kicker[data-v-f32a3a12]{font-size:10px;letter-spacing:.16em;color:var(--al-muted)}.almanac-heading h3[data-v-f32a3a12]{font-family:STKaiti,KaiTi,serif;font-size:27px;font-weight:500;margin:5px 0 0;letter-spacing:.1em}.almanac-heading h3 span[data-v-f32a3a12]{display:inline-block;font:11px var(--font-sans);color:var(--al-muted);margin-left:18px;letter-spacing:.08em}.almanac-stamp[data-v-f32a3a12]{border:1px solid var(--al-red);outline:1px solid var(--al-red);outline-offset:3px;color:var(--al-red);padding:4px 6px;border-radius:2px;font:13px/1.35 STKaiti,KaiTi,serif;letter-spacing:.12em;transform:rotate(-5deg);opacity:.8}.almanac-yiji[data-v-f32a3a12]{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:24px 0;border-block:1px solid var(--al-line)}.almanac-yiji__block[data-v-f32a3a12]{display:flex;align-items:flex-start;gap:16px;min-width:0}.almanac-yiji__block+.almanac-yiji__block[data-v-f32a3a12]{padding-left:24px;border-left:1px solid var(--al-line)}.almanac-yiji__seal[data-v-f32a3a12]{flex:0 0 38px;height:44px;display:grid;place-items:center;color:var(--al-green);border:1px solid currentColor;border-radius:20px 20px 4px 4px;font:25px STKaiti,KaiTi,serif}.almanac-yiji__block--ji .almanac-yiji__seal[data-v-f32a3a12]{color:var(--al-red)}.almanac-yiji__body[data-v-f32a3a12]{display:flex;flex-wrap:wrap;gap:8px 14px;padding-top:3px;font-family:STKaiti,KaiTi,serif;font-size:17px;line-height:1.65}.almanac-word[data-v-f32a3a12]{white-space:nowrap}.daily-facts[data-v-f32a3a12]{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:16px;padding:22px 0}.daily-facts>span[data-v-f32a3a12]{font-size:11px;color:var(--al-muted);letter-spacing:.12em}.daily-facts strong[data-v-f32a3a12]{display:block;margin-top:7px;color:var(--al-ink);font:19px STKaiti,KaiTi,serif;letter-spacing:.06em}.almanac-detail[data-v-f32a3a12]{border-top:1px dashed var(--al-line);padding-top:16px}.almanac-detail[data-v-f32a3a12] .n-collapse-item__header-main{color:var(--al-muted);font-size:12px}.almanac-detail__grid[data-v-f32a3a12]{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px;padding:8px 0;color:var(--al-ink);font-size:13px;line-height:1.8}.almanac-detail__full[data-v-f32a3a12]{grid-column:span 2}.almanac-col__muted[data-v-f32a3a12]{color:var(--al-muted);margin-right:8px}.almanac-note[data-v-f32a3a12]{font-size:11px;color:var(--al-muted);margin:22px 0 0;text-align:center}.almanac-share[data-v-f32a3a12]{display:flex;justify-content:center;padding-top:16px}.almanac-header[data-v-f32a3a12]{text-align:center;margin-bottom:28px}.almanac-header__title[data-v-f32a3a12]{display:flex;justify-content:center;gap:8px;margin-bottom:26px}.almanac-header__seal[data-v-f32a3a12]{color:var(--al-red);font:24px STKaiti,KaiTi,serif}.almanac-header__main[data-v-f32a3a12]{display:grid;grid-template-columns:1fr 1.2fr 1fr;align-items:center;gap:18px}.almanac-header__ganzhi[data-v-f32a3a12],.almanac-header__lunar[data-v-f32a3a12]{font-family:STKaiti,KaiTi,serif;font-size:16px;line-height:1.9}.almanac-header__ganzhi[data-v-f32a3a12]{text-align:left}.almanac-header__lunar[data-v-f32a3a12]{text-align:right}.almanac-header__day[data-v-f32a3a12]{font:100px/1.1 Georgia,serif;color:var(--al-ink)}.almanac-header__week[data-v-f32a3a12],.almanac-header__solar-line[data-v-f32a3a12]{font-size:12px;color:var(--al-muted);margin-top:8px}.almanac-header__lunar-tag[data-v-f32a3a12]{color:var(--al-red);font-size:12px}.almanac-header__festivals[data-v-f32a3a12]{margin-top:14px}.almanac-header__festival-tag[data-v-f32a3a12]{font-size:12px;color:var(--al-red);margin:0 8px}@media(max-width:600px){.almanac[data-v-f32a3a12]{padding:22px 20px}.almanac-heading h3 span[data-v-f32a3a12]{display:block;margin:8px 0 0}.almanac-yiji[data-v-f32a3a12]{grid-template-columns:1fr;gap:20px}.almanac-yiji__block+.almanac-yiji__block[data-v-f32a3a12]{border-left:0;padding-left:0}.almanac-yiji__body[data-v-f32a3a12]{font-size:16px}.daily-facts[data-v-f32a3a12]{gap:10px}.daily-facts strong[data-v-f32a3a12]{font-size:17px}.almanac-detail__grid[data-v-f32a3a12]{grid-template-columns:1fr}.almanac-detail__full[data-v-f32a3a12]{grid-column:auto}.almanac-header__main[data-v-f32a3a12]{grid-template-columns:1fr 1fr}.almanac-header__date[data-v-f32a3a12]{grid-column:1/-1;grid-row:1}.almanac-header__ganzhi[data-v-f32a3a12],.almanac-header__lunar[data-v-f32a3a12]{font-size:14px}}.almanac-share[data-v-f32a3a12]{justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--al-line);padding-top:18px;margin-top:20px}.almanac-share>span[data-v-f32a3a12]{font-family:STKaiti,KaiTi,serif;color:var(--al-muted);font-size:14px}.almanac-share[data-v-f32a3a12] .n-button{--n-color:#637d6910!important;--n-color-hover:#637d6920!important;--n-text-color:var(--al-green)!important;--n-text-color-hover:var(--al-green)!important;border:1px solid #82968140;padding-inline:18px}.almanac-note[data-v-f32a3a12]{margin-top:16px;font-size:11px}.almanac-detail__grid>div[data-v-f32a3a12]{padding-bottom:8px;border-bottom:1px solid var(--al-line)}@media(max-width:600px){.almanac-share>span[data-v-f32a3a12]{font-size:12px}.almanac-share[data-v-f32a3a12] .n-button{font-size:12px;padding-inline:12px}.almanac-yiji__body[data-v-f32a3a12]{gap:8px 12px}.almanac-note[data-v-f32a3a12]{font-size:10px}}
