.div-page.svelte-1y9mgse{min-height:100vh;padding:clamp(2rem,4vw,3.25rem) 0 clamp(4rem,7vw,6rem);background:#fbfcfe;color:#111827}.div-shell.svelte-1y9mgse{width:min(100%,var(--site-content-max));margin:0 auto;padding-inline:var(--site-content-padding)}.div-date.svelte-1y9mgse{margin:.6rem 0 0;color:#647084;font-size:.9rem;font-weight:600}.div-wl-link.svelte-1y9mgse{margin-left:.7rem;color:#2563eb;text-decoration:none}.div-wl-link.svelte-1y9mgse:hover{text-decoration:underline;text-underline-offset:.18em}.div-head.svelte-1y9mgse h1:where(.svelte-1y9mgse){display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin:.35rem 0 0;font-family:var(--font-display);font-size:clamp(1.8rem,1.4rem + 1.6vw,2.4rem);font-weight:650;line-height:1.25}.div-intro.svelte-1y9mgse{margin:.85rem 0 0;max-width:72ch;color:#28303b;font-size:clamp(1.02rem,.98rem + .16vw,1.12rem);line-height:1.8;text-wrap:pretty}.div-intro.svelte-1y9mgse a:where(.svelte-1y9mgse){color:#2563eb}.div-summary.svelte-1y9mgse{margin-top:clamp(1.5rem,3vw,2.25rem)}.sum-grid.svelte-1y9mgse{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.8rem}.sum-tile.svelte-1y9mgse{padding:.9rem 1rem;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.sum-cap.svelte-1y9mgse{margin:0;color:#647084;font-size:.78rem;font-weight:650}.sum-val.svelte-1y9mgse{margin:.3rem 0 0;font-family:var(--font-display);font-size:1.35rem;font-weight:650;font-variant-numeric:tabular-nums}.sum-sub.svelte-1y9mgse{margin:.25rem 0 0;color:#647084;font-size:.8rem}.div-group.svelte-1y9mgse{margin-top:clamp(1.75rem,3.5vw,2.5rem)}.div-group.svelte-1y9mgse h2:where(.svelte-1y9mgse),.div-note.svelte-1y9mgse h2:where(.svelte-1y9mgse),.div-faq.svelte-1y9mgse h2:where(.svelte-1y9mgse){margin:0 0 .9rem;font-family:var(--font-display);font-size:clamp(1.25rem,1.1rem + .6vw,1.6rem);font-weight:650;line-height:1.3}.div-count.svelte-1y9mgse{margin-left:.6rem;color:#647084;font-size:.85rem;font-weight:600}.table-scroll.svelte-1y9mgse{overflow-x:auto;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.div-table.svelte-1y9mgse{width:100%;min-width:520px;border-collapse:collapse;font-size:.92rem}.div-table.svelte-1y9mgse th:where(.svelte-1y9mgse){padding:.68rem .85rem;background:#f4f7fb;border-bottom:1px solid #dbe1e8;color:#4b5565;font-size:.76rem;font-weight:650;text-align:left;white-space:nowrap}.div-table.svelte-1y9mgse td:where(.svelte-1y9mgse){padding:.66rem .85rem;border-bottom:1px solid #eef1f5;color:#28303b;vertical-align:middle;white-space:nowrap}.div-table.svelte-1y9mgse tr:where(.svelte-1y9mgse):last-child td:where(.svelte-1y9mgse){border-bottom:0}.div-table.svelte-1y9mgse .col-num:where(.svelte-1y9mgse){text-align:right;font-variant-numeric:tabular-nums}.unk-mark.svelte-1y9mgse{color:#9ca3af}.watch-btn.svelte-1y9mgse{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border:1px solid #d5dce6;border-radius:999px;background:#fff;color:#4b5565;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.watch-btn.svelte-1y9mgse:hover{border-color:#111827;color:#111827}.watch-btn.is-saved.svelte-1y9mgse{border-color:#111827;background:#111827;color:#fff}.watch-btn.svelte-1y9mgse:focus-visible{outline:2px solid #111827;outline-offset:2px}.div-note-inline.svelte-1y9mgse{margin:.7rem 0 0;color:#4b5565;font-size:.88rem}.div-note.svelte-1y9mgse{margin-top:clamp(2rem,4vw,3rem);max-width:78ch}.div-note.svelte-1y9mgse p:where(.svelte-1y9mgse){margin:0 0 .9rem;color:#28303b;font-size:.97rem;line-height:1.8}.div-note.svelte-1y9mgse a:where(.svelte-1y9mgse){color:#2563eb}.div-note-tail.svelte-1y9mgse{color:#4b5565;font-size:.9rem}.div-faq.svelte-1y9mgse{margin-top:clamp(2rem,4vw,3rem);max-width:78ch}.div-faq.svelte-1y9mgse details:where(.svelte-1y9mgse){padding:.7rem 0;border-bottom:1px solid #eef1f5}.div-faq.svelte-1y9mgse summary:where(.svelte-1y9mgse){color:#111827;font-weight:650;cursor:pointer}.div-faq.svelte-1y9mgse p:where(.svelte-1y9mgse){margin:.6rem 0 0;color:#28303b;font-size:.95rem;line-height:1.75}.disclaimer.svelte-1y9mgse{margin-top:clamp(1.75rem,3.5vw,2.5rem);max-width:78ch;color:#9ca3af;font-size:.82rem;line-height:1.7}
