.nh-page[data-v-9b1febb0]{max-width:var(--page-w);margin:0 auto;padding:24px 16px 80px}.page-head h1[data-v-9b1febb0]{font-weight:800;margin:0 0 10px}.lead[data-v-9b1febb0]{color:var(--muted, #64748b);font-size:14.5px;line-height:1.55;max-width:760px}h2[data-v-9b1febb0]{font-weight:800;margin:0 0 4px}.sec-sub[data-v-9b1febb0]{color:var(--muted, #64748b);font-size:13.5px;margin:0 0 12px;line-height:1.6;max-width:760px}.sec-head[data-v-9b1febb0]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}.answer[data-v-9b1febb0]{border:1px solid var(--border, #e2e8f0);border-radius:16px;padding:20px 22px;margin:22px 0 34px;background:linear-gradient(180deg,#eff6ff,#fff 75%)}.answer.yes[data-v-9b1febb0]{background:linear-gradient(180deg,#dcfce7,#fff 75%);border-color:#86efac}.answer.no[data-v-9b1febb0]{background:linear-gradient(180deg,#fee2e2,#fff 75%);border-color:#fecaca}.a-q[data-v-9b1febb0]{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted, #64748b);margin:0 0 6px;font-weight:700}.a-big[data-v-9b1febb0]{font-size:30px;font-weight:800;margin:0 0 8px;line-height:1.15}.a-sub[data-v-9b1febb0]{font-size:14.5px;color:var(--ink, #334155);margin:0;line-height:1.6}.year-sec[data-v-9b1febb0]{margin-bottom:34px}.table-wrap[data-v-9b1febb0]{overflow-x:auto;border:1px solid var(--border, #e2e8f0);border-radius:12px}table[data-v-9b1febb0]{width:100%;border-collapse:collapse;font-size:13.5px;background:#fff}th[data-v-9b1febb0],td[data-v-9b1febb0]{padding:10px 12px;text-align:left;border-bottom:1px solid var(--border, #eef2f7)}tr:last-child td[data-v-9b1febb0]{border-bottom:0}th[data-v-9b1febb0]{font-size:12.5px;font-weight:600;color:var(--muted, #64748b);white-space:nowrap}.c-name[data-v-9b1febb0]{font-weight:700;white-space:nowrap}.c-day[data-v-9b1febb0],.c-why[data-v-9b1febb0]{color:var(--muted, #64748b)}.c-num[data-v-9b1febb0]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}tr.past[data-v-9b1febb0]{opacity:.5}.nh-unit[data-v-9b1febb0]{display:none}tr.soon[data-v-9b1febb0]{background:#dcfce7}.note[data-v-9b1febb0]{font-size:13px;color:var(--muted, #64748b);margin:10px 0 0}.rules-sec[data-v-9b1febb0],.exc-sec[data-v-9b1febb0]{margin-bottom:34px}.rules[data-v-9b1febb0],.exc[data-v-9b1febb0]{margin:0 0 12px;padding-left:20px;font-size:14px;line-height:1.75;color:var(--ink, #334155);max-width:800px}.hol-sun[data-v-9b1febb0]{background:#fef3c7;border:1px solid #fde68a;border-radius:10px;padding:12px 15px;font-size:13.5px;line-height:1.6}.disclaimer[data-v-9b1febb0]{font-size:12.5px;color:var(--muted, #64748b);font-style:italic;margin:0}.btn[data-v-9b1febb0]{background:var(--blue, #2563eb);color:#fff;border:0;border-radius:10px;padding:9px 16px;font-weight:600;cursor:pointer;font-size:13.5px;min-height:38px}.share-sec[data-v-9b1febb0]{margin:26px 0}.next-sec[data-v-9b1febb0],.faq-sec[data-v-9b1febb0]{margin-top:34px}.next-sec ul[data-v-9b1febb0]{margin:0;padding-left:18px;font-size:14px;line-height:1.9}.next-sec a[data-v-9b1febb0]{color:var(--blue, #2563eb);text-decoration:none}.next-sec a[data-v-9b1febb0]:hover{text-decoration:underline}.faq-sec details[data-v-9b1febb0]{border:1px solid var(--border, #e2e8f0);border-radius:10px;padding:10px 14px;margin-bottom:8px;background:#fff}.faq-sec summary[data-v-9b1febb0]{cursor:pointer;font-weight:600;font-size:14px}.faq-sec p[data-v-9b1febb0]{font-size:13.5px;color:var(--ink, #334155);margin:8px 0 0;line-height:1.6}.src-note[data-v-9b1febb0]{font-size:12.5px;color:var(--muted, #64748b);margin-top:22px;line-height:1.55}.src-note a[data-v-9b1febb0]{color:var(--muted, #64748b)}@media(max-width:640px){.a-big[data-v-9b1febb0]{font-size:23px}.table-wrap[data-v-9b1febb0]{border:0;border-radius:0;overflow:visible;border-top:1px solid var(--border, #e2e8f0)}.nh-tbl thead[data-v-9b1febb0]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.nh-tbl[data-v-9b1febb0],.nh-tbl tbody[data-v-9b1febb0]{display:block;background:transparent}.nh-tbl tr[data-v-9b1febb0]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date num" "why num";column-gap:14px;row-gap:3px;align-items:center;padding:14px 4px;border-bottom:1px solid var(--border, #e2e8f0)}.nh-tbl td[data-v-9b1febb0]{padding:0;border:0}.nh-tbl .c-name[data-v-9b1febb0]{grid-area:date;font-size:16px;white-space:normal}.nh-tbl .c-day[data-v-9b1febb0]{display:none}.nh-tbl .c-why[data-v-9b1febb0]{grid-area:why;font-size:14px;line-height:1.4}.nh-tbl .c-num[data-v-9b1febb0]{grid-area:num;font-size:17px;font-weight:700}.nh-unit[data-v-9b1febb0]{display:inline;font-size:13.5px;font-weight:500;color:var(--muted, #64748b)}}
