.sheet-wrap[data-astro-cid-s4lz4cti]{margin-top:64px}.sheet-head[data-astro-cid-s4lz4cti]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 24px;margin-bottom:20px;display:flex}.sheet-head[data-astro-cid-s4lz4cti] h2[data-astro-cid-s4lz4cti]{font-size:clamp(1.55rem,2.6vw,1.95rem)}.sheet-head[data-astro-cid-s4lz4cti] .muted[data-astro-cid-s4lz4cti]{margin-top:6px}.sheet[data-astro-cid-s4lz4cti]{color:var(--text);gap:18px;padding:clamp(20px,4vw,36px);display:grid}.sheet-name[data-astro-cid-s4lz4cti]{font:650 1.3rem/1.2 var(--serif)}.row[data-astro-cid-s4lz4cti].three{grid-template-columns:1fr 2fr 1fr;gap:16px;display:grid}.field-line[data-astro-cid-s4lz4cti]{border-bottom:1px solid var(--line-strong);color:var(--text-2);padding-bottom:22px;font-size:.85rem}.stats[data-astro-cid-s4lz4cti]{border:1px solid var(--line-strong);border-radius:var(--radius-s);grid-template-columns:repeat(6,1fr);display:grid;overflow:hidden}.stat[data-astro-cid-s4lz4cti]{min-height:74px;color:var(--text-2);padding:8px 10px;font-size:.8rem;line-height:1.25}.stat[data-astro-cid-s4lz4cti]+.stat[data-astro-cid-s4lz4cti]{border-left:1px solid var(--line-strong)}.note[data-astro-cid-s4lz4cti]{border:1px solid var(--line-strong);border-radius:var(--radius-s);min-height:110px;color:var(--text-2);background-image:repeating-linear-gradient(transparent 0 31px, var(--line) 31px 32px);background-position:0 36px;background-repeat:no-repeat;background-size:100% calc(100% - 36px);padding:8px 12px;font-size:.85rem}.sheet-foot[data-astro-cid-s4lz4cti]{color:var(--text-3);text-align:right;font-size:.75rem}@media (width<=640px){.row[data-astro-cid-s4lz4cti].three{grid-template-columns:1fr}.stats[data-astro-cid-s4lz4cti]{grid-template-columns:repeat(3,1fr)}.stat[data-astro-cid-s4lz4cti]:nth-child(4){border-left:0}.stat[data-astro-cid-s4lz4cti]:nth-child(n+4){border-top:1px solid var(--line-strong)}}#print-sheet[data-astro-cid-s4lz4cti]{display:none}@media print{html.print-sheet body>:not(#print-sheet){display:none!important}html.print-sheet #print-sheet[data-astro-cid-s4lz4cti]{box-shadow:none;color:#000;background:#fff;border:0;gap:14px;padding:0;display:grid}#print-sheet[data-astro-cid-s4lz4cti] .stats[data-astro-cid-s4lz4cti]{grid-template-columns:repeat(6,1fr)}#print-sheet[data-astro-cid-s4lz4cti] .row[data-astro-cid-s4lz4cti].three{grid-template-columns:1fr 2fr 1fr}#print-sheet[data-astro-cid-s4lz4cti] .note[data-astro-cid-s4lz4cti]{min-height:170px}}.head[data-astro-cid-thxiaacl]{padding-block:clamp(40px,6vw,72px) clamp(28px,4vw,44px)}.crumbs[data-astro-cid-thxiaacl]{margin-bottom:18px;font-size:.95rem}.crumbs[data-astro-cid-thxiaacl] a[data-astro-cid-thxiaacl],.meta[data-astro-cid-thxiaacl] a[data-astro-cid-thxiaacl]{color:var(--brand);font-weight:600;text-decoration:none}.crumbs[data-astro-cid-thxiaacl] a[data-astro-cid-thxiaacl]:hover,.meta[data-astro-cid-thxiaacl] a[data-astro-cid-thxiaacl]:hover{text-decoration:underline}.head[data-astro-cid-thxiaacl] h1[data-astro-cid-thxiaacl]{overflow-wrap:break-word;hyphens:auto;max-width:18em;font-size:clamp(2.2rem,5vw,3.6rem)}.meta[data-astro-cid-thxiaacl]{color:var(--text-2);margin-top:18px;font-size:.95rem}.layout[data-astro-cid-thxiaacl]{padding-bottom:var(--section);grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:clamp(32px,5vw,72px);display:grid}.main[data-astro-cid-thxiaacl]{min-width:0;max-width:720px}.answer[data-astro-cid-thxiaacl]{background:var(--brand-tint);border:1px solid color-mix(in srgb, var(--brand) 22%, var(--line));border-radius:var(--radius-l);padding:24px 28px;font-size:1.2rem;line-height:1.55}.answer-label[data-astro-cid-thxiaacl]{color:var(--brand);margin-bottom:6px;font-size:.9rem;font-weight:650}.body[data-astro-cid-thxiaacl]{margin-top:40px}.body[data-astro-cid-thxiaacl]>:first-child{margin-top:0}.body[data-astro-cid-thxiaacl] table{display:block;overflow-x:auto}.guide-faq[data-astro-cid-thxiaacl],.sources[data-astro-cid-thxiaacl]{margin-top:64px}.guide-faq[data-astro-cid-thxiaacl] h2[data-astro-cid-thxiaacl],.sources[data-astro-cid-thxiaacl] h2[data-astro-cid-thxiaacl]{margin-bottom:16px;font-size:clamp(1.55rem,2.6vw,1.95rem)}.sources[data-astro-cid-thxiaacl] ol[data-astro-cid-thxiaacl]{color:var(--text-2);padding-left:1.3em;font-size:.95rem}.sources[data-astro-cid-thxiaacl] li[data-astro-cid-thxiaacl]+li[data-astro-cid-thxiaacl]{margin-top:6px}.sources[data-astro-cid-thxiaacl] a[data-astro-cid-thxiaacl]{color:var(--text-2);overflow-wrap:anywhere}.langs[data-astro-cid-thxiaacl]{border-top:1px solid var(--line);color:var(--text-2);margin-top:40px;padding-top:20px;font-size:.925rem}.langs[data-astro-cid-thxiaacl] ul[data-astro-cid-thxiaacl]{flex-wrap:wrap;gap:6px 16px;margin:8px 0 0;padding:0;list-style:none;display:flex}.langs[data-astro-cid-thxiaacl] a[data-astro-cid-thxiaacl]{color:var(--brand)}.side-sticky[data-astro-cid-thxiaacl]{gap:28px;display:grid;position:sticky;top:92px}.toc-title[data-astro-cid-thxiaacl]{margin-bottom:10px;font-size:.95rem;font-weight:650}.toc[data-astro-cid-thxiaacl] ol[data-astro-cid-thxiaacl]{border-left:1px solid var(--line);margin:0;padding:0;list-style:none}.toc[data-astro-cid-thxiaacl] a[data-astro-cid-thxiaacl]{color:var(--text-2);border-left:2px solid #0000;margin-left:-1px;padding:6px 0 6px 16px;font-size:.925rem;line-height:1.35;text-decoration:none;display:block}.toc[data-astro-cid-thxiaacl] a[data-astro-cid-thxiaacl]:hover{color:var(--text);border-left-color:var(--brand)}.app-box[data-astro-cid-thxiaacl]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);justify-items:start;gap:12px;padding:24px;display:grid}.app-title[data-astro-cid-thxiaacl]{font:650 1.2rem/1.25 var(--serif)}.app-box[data-astro-cid-thxiaacl] p[data-astro-cid-thxiaacl]:not(.app-title){color:var(--text-2);font-size:.95rem;line-height:1.5}.related[data-astro-cid-thxiaacl]{background:var(--bg-raised);border-top:1px solid var(--line)}.related[data-astro-cid-thxiaacl] h2[data-astro-cid-thxiaacl]{margin-bottom:28px}.related-grid[data-astro-cid-thxiaacl]{grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.related-grid[data-astro-cid-thxiaacl] a[data-astro-cid-thxiaacl]{height:100%;color:var(--text);padding:24px;text-decoration:none;display:block}.related-grid[data-astro-cid-thxiaacl] h3[data-astro-cid-thxiaacl]{margin-bottom:8px;font-size:1.2rem}.related-grid[data-astro-cid-thxiaacl] p[data-astro-cid-thxiaacl]{color:var(--text-2);font-size:.95rem}.related-grid[data-astro-cid-thxiaacl] a[data-astro-cid-thxiaacl]:hover h3[data-astro-cid-thxiaacl]{color:var(--brand)}@media (width<=1000px){.layout[data-astro-cid-thxiaacl]{grid-template-columns:1fr}.toc[data-astro-cid-thxiaacl]{display:none}.side-sticky[data-astro-cid-thxiaacl]{position:static}.main[data-astro-cid-thxiaacl]{max-width:none}}@media (width<=760px){.related-grid[data-astro-cid-thxiaacl]{grid-template-columns:1fr}.answer[data-astro-cid-thxiaacl]{padding:20px;font-size:1.1rem}}
