.ts-hero[data-v-006e2f2d]{padding:clamp(2.6rem,7vh,5rem) 1rem 2rem}.ts-hero h1[data-v-006e2f2d]{font-size:var(--title-page);max-width:24ch;margin:0 auto 1.2rem}.ts-hero .hero-lede[data-v-006e2f2d]{max-width:44rem;margin-left:auto;margin-right:auto}.ts-panel[data-v-006e2f2d]{background:var(--surface-card);border:1px solid var(--hairline);z-index:2;max-width:46rem;margin:0 auto 2.5rem;padding:1.5rem clamp(1.1rem,3vw,2rem);position:relative}.ts-panel h2[data-v-006e2f2d],.ts-section h2[data-v-006e2f2d]{font-family:var(--display);margin:0 0 .9rem;font-size:clamp(1.25rem,3vw,1.55rem);font-weight:400}.ts-panel h3[data-v-006e2f2d],.ts-section h3[data-v-006e2f2d]{font-family:var(--display);margin:1rem 0 .5rem;font-size:1.1rem;font-weight:400}.ts-panel p[data-v-006e2f2d]{color:var(--mist);margin:0 0 .8rem;line-height:1.7}.ts-disclaimer[data-v-006e2f2d]{border-color:var(--gold-outline)}.ts-today-date[data-v-006e2f2d]{font-family:var(--display);font-size:1.15rem;color:var(--star)!important}.ts-facts[data-v-006e2f2d]{gap:.5rem;margin:0 0 .6rem;display:grid}.ts-facts div[data-v-006e2f2d]{gap:.1rem;display:grid}.ts-facts dt[data-v-006e2f2d]{color:var(--faded);font-size:max(var(--min-text), .8rem)}.ts-facts dd[data-v-006e2f2d]{color:var(--star);margin:0}.ts-facts [lang=zh-Hant][data-v-006e2f2d],.ts-hanzi[data-v-006e2f2d]{color:var(--gold)}.ts-verdicts[data-v-006e2f2d]{gap:.3rem;margin:0 0 .8rem;padding:0;list-style:none;display:grid}.ts-verdicts li[data-v-006e2f2d]{border-left:2px solid var(--hairline);color:var(--mist);padding:.1rem 0 .1rem .8rem}.ts-verdicts li.is-favoured[data-v-006e2f2d]{border-color:var(--gold)}.ts-verdicts strong[data-v-006e2f2d]{color:var(--star);font-weight:600}.ts-note[data-v-006e2f2d]{font-size:max(var(--min-text), .84rem);margin:.6rem 0;line-height:1.6;color:var(--faded)!important}.ts-section[data-v-006e2f2d]{z-index:2;max-width:64rem;margin:0 auto 3rem;padding:0 1rem;position:relative}.ts-chips[data-v-006e2f2d]{flex-wrap:wrap;gap:.5rem;margin:.8rem 0;display:flex}.ts-chip[data-v-006e2f2d]{background:var(--night-soft);border:1px solid var(--hairline);color:var(--mist);cursor:pointer;font:inherit;min-height:var(--tap);padding:.3rem .9rem}.ts-chip[aria-pressed=true][data-v-006e2f2d]{border-color:var(--gold);color:var(--star)}.ts-chip span[data-v-006e2f2d]{color:var(--gold);margin-left:.2rem}.ts-months[data-v-006e2f2d]{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.ts-months>li[data-v-006e2f2d]{background:var(--surface-card);border:1px solid var(--hairline);padding:.8rem 1rem}.ts-months h3[data-v-006e2f2d]{margin:0 0 .5rem}.ts-months h3 a[data-v-006e2f2d]{color:var(--star);text-decoration:none}.ts-months h3 small[data-v-006e2f2d]{color:var(--faded);font-family:inherit;font-size:max(var(--min-text), .78rem)}.ts-days[data-v-006e2f2d]{flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.ts-days a[data-v-006e2f2d]{border:1px solid var(--hairline);color:var(--star);text-align:center;min-width:2.2rem;padding:.2rem .4rem;text-decoration:none;display:inline-block}.ts-days a[data-v-006e2f2d]:hover,.ts-days a[data-v-006e2f2d]:focus-visible{border-color:var(--gold)}.ts-table-scroll[data-v-006e2f2d]{border:1px solid var(--hairline);overflow-x:auto}.ts-table[data-v-006e2f2d]{border-collapse:collapse;font-size:max(var(--min-text), .88rem);width:100%;min-width:36rem}.ts-table th[data-v-006e2f2d],.ts-table td[data-v-006e2f2d]{border:1px solid var(--hairline);text-align:left;vertical-align:top;padding:.5rem .6rem}.ts-table thead th[data-v-006e2f2d]{background:var(--night-soft);color:var(--gold);font-weight:400}.ts-table tbody th strong[data-v-006e2f2d]{color:var(--star);font-weight:400;display:block}.ts-table tbody th small[data-v-006e2f2d]{color:var(--faded);margin-top:.2rem;font-weight:400;display:block}.ts-table td[data-v-006e2f2d]{color:var(--mist)}.ts-method[data-v-006e2f2d]{color:var(--mist);gap:.5rem;margin:0 0 .8rem;padding-left:1.2rem;line-height:1.65;display:grid}.ts-month-links[data-v-006e2f2d],.ts-links[data-v-006e2f2d]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ts-month-links[data-v-006e2f2d]{grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr))}.ts-disclaimer-foot[data-v-006e2f2d]{color:var(--faded);font-size:max(var(--min-text), .8rem);text-align:center;max-width:40rem;margin:2rem auto;padding:0 1rem}
