.scroll.svelte-1drfwgd{overflow-x:auto}.kantdetail.svelte-1drfwgd caption:where(.svelte-1drfwgd){text-align:left;font-weight:700;margin:.8rem 0 .3rem}.page.svelte-1drfwgd{max-width:1160px;margin:3rem auto 0;padding:0 1.25rem}.page.svelte-1drfwgd h1:where(.svelte-1drfwgd){font-size:clamp(1.6rem,4vw,2.2rem);font-weight:800;letter-spacing:-.02em;margin:0 0 1.2rem}.page.svelte-1drfwgd h2:where(.svelte-1drfwgd){font-size:1.2rem;margin:2rem 0 .6rem}.page.svelte-1drfwgd p:where(.svelte-1drfwgd),.page.svelte-1drfwgd li:where(.svelte-1drfwgd){line-height:1.75;color:var(--site-ink-alpha, rgba(29, 29, 31, .82))}.glance.svelte-1drfwgd{margin:1.6rem 0 .4rem;padding:1rem 1.2rem;border-radius:var(--radius-md, 10px);background:#003da50f;border:1px solid rgba(0,61,165,.15)}.glance.svelte-1drfwgd strong:where(.svelte-1drfwgd){display:block;margin-bottom:.4rem;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;color:var(--site-link, #003da5)}.note.svelte-1drfwgd{display:block;margin-top:.3rem;font-size:.85rem;line-height:1.6;color:var(--site-ink-alpha, rgba(29, 29, 31, .68))}.glance.svelte-1drfwgd ul:where(.svelte-1drfwgd){margin:0;padding-left:1.1rem}.page.svelte-1drfwgd table:where(.svelte-1drfwgd){width:100%;border-collapse:collapse;margin:1rem 0 1.6rem;font-size:.93rem}.page.svelte-1drfwgd th:where(.svelte-1drfwgd),.page.svelte-1drfwgd td:where(.svelte-1drfwgd){text-align:left;vertical-align:top;padding:.55rem .6rem;border-bottom:1px solid var(--site-line-alpha, rgba(0, 0, 0, .08))}.page.svelte-1drfwgd tbody:where(.svelte-1drfwgd) th:where(.svelte-1drfwgd){width:42%;font-weight:600}.matrix.svelte-1drfwgd{display:block;overflow-x:auto;touch-action:pan-x pan-y;white-space:nowrap}.matrix.svelte-1drfwgd thead:where(.svelte-1drfwgd) th:where(.svelte-1drfwgd){font-weight:700;border-bottom:2px solid var(--site-line-alpha, rgba(0, 0, 0, .15))}.matrix.svelte-1drfwgd th:where(.svelte-1drfwgd)+th:where(.svelte-1drfwgd),.matrix.svelte-1drfwgd td:where(.svelte-1drfwgd)+td:where(.svelte-1drfwgd){text-align:right}.page.svelte-1drfwgd a:where(.svelte-1drfwgd){color:var(--site-link, #003da5)}.page.svelte-1drfwgd a.cta:where(.svelte-1drfwgd){display:inline-block;margin-top:1rem;padding:.8rem 1.6rem;border-radius:var(--radius-md, 10px);background:#003da5;color:#fff;font-weight:700;text-decoration:none}.page.svelte-1drfwgd a.cta:where(.svelte-1drfwgd):hover{background:#002e7a}.guideline-eyebrow.svelte-1drfwgd{font-size:13px;margin-bottom:24px}.guideline-intro.svelte-1drfwgd{font-size:1.25rem;color:var(--site-link, #56677c)}.guideline-toc.svelte-1drfwgd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:20px;background:var(--site-surface-raised, #f4f7fc);border:1px solid var(--site-line, #dce4ed);border-radius:14px;margin:24px 0}.guideline-toc.svelte-1drfwgd a:where(.svelte-1drfwgd){font-size:14px;line-height:1.45;text-decoration:none;padding:10px;background:var(--site-surface, white);border-radius:8px;display:flex;align-items:center;min-height:44px}.guideline-toc.svelte-1drfwgd a:where(.svelte-1drfwgd):hover{background:var(--site-surface-raised, #e8eef9)}.page.svelte-1drfwgd h2[id]:where(.svelte-1drfwgd){scroll-margin-top:120px}.guideline-toc.svelte-1drfwgd a:where(.svelte-1drfwgd):focus-visible{outline:3px solid var(--site-line, #619cff);outline-offset:2px}@media(max-width:650px){.guideline-toc.svelte-1drfwgd{grid-template-columns:1fr;padding:14px}.page.svelte-1drfwgd{overflow-wrap:anywhere}}
