.metric-sec[data-astro-cid-tv5y4fwr]{margin:1.6rem 0 2.4rem}.metric-sec[data-astro-cid-tv5y4fwr] h3[data-astro-cid-tv5y4fwr]{margin:0 0 .75rem;font-size:1.08rem}.mtable-wrap[data-astro-cid-tv5y4fwr]{border:1px solid var(--hairline);border-radius:var(--radius-s);overflow-x:auto}.mtable[data-astro-cid-tv5y4fwr]{border-collapse:collapse;background:#fff;width:100%;min-width:760px;font-size:.88rem}.mtable[data-astro-cid-tv5y4fwr] th[data-astro-cid-tv5y4fwr],.mtable[data-astro-cid-tv5y4fwr] td[data-astro-cid-tv5y4fwr]{border-bottom:1px solid var(--hairline);text-align:left;vertical-align:top;padding:.7rem .85rem;line-height:1.7}.mtable[data-astro-cid-tv5y4fwr] thead[data-astro-cid-tv5y4fwr] th[data-astro-cid-tv5y4fwr]{background:var(--bg-soft,#f6f8fb);color:var(--text-muted);white-space:nowrap;font-size:.78rem}.mtable[data-astro-cid-tv5y4fwr] tbody[data-astro-cid-tv5y4fwr] tr[data-astro-cid-tv5y4fwr]:last-child td[data-astro-cid-tv5y4fwr]{border-bottom:none}.col-name[data-astro-cid-tv5y4fwr]{width:24%;min-width:170px}.col-formula[data-astro-cid-tv5y4fwr]{width:30%}.col-guide[data-astro-cid-tv5y4fwr]{width:34%}.col-tool[data-astro-cid-tv5y4fwr]{white-space:nowrap;width:12%}.m-name[data-astro-cid-tv5y4fwr]{color:var(--navy);font-weight:700}a[data-astro-cid-tv5y4fwr].m-name{text-decoration:none}a[data-astro-cid-tv5y4fwr].m-name:hover{color:var(--accent);text-decoration:underline}.m-en[data-astro-cid-tv5y4fwr]{color:var(--text-muted);margin-top:.1rem;font-size:.72rem;font-weight:600;display:block}.m-def[data-astro-cid-tv5y4fwr]{color:var(--text-secondary);margin-top:.25rem;font-size:.78rem;display:block}.col-formula[data-astro-cid-tv5y4fwr] code[data-astro-cid-tv5y4fwr]{background:var(--bg-soft,#f6f8fb);border:1px solid var(--hairline);border-radius:5px;padding:.15rem .45rem;font-family:inherit;font-size:.85rem;line-height:1.7;display:inline-block}.col-guide[data-astro-cid-tv5y4fwr]{color:var(--text-secondary);font-size:.84rem}@media (width<=640px){.mtable[data-astro-cid-tv5y4fwr],.mtable[data-astro-cid-tv5y4fwr] tbody[data-astro-cid-tv5y4fwr],.mtable[data-astro-cid-tv5y4fwr] tr[data-astro-cid-tv5y4fwr],.mtable[data-astro-cid-tv5y4fwr] td[data-astro-cid-tv5y4fwr]{display:block}.mtable[data-astro-cid-tv5y4fwr]{min-width:0}.col-guide[data-astro-cid-tv5y4fwr],.col-tool[data-astro-cid-tv5y4fwr]{white-space:normal}.mtable[data-astro-cid-tv5y4fwr] thead[data-astro-cid-tv5y4fwr]{display:none}.mtable[data-astro-cid-tv5y4fwr] tr[data-astro-cid-tv5y4fwr]{border-bottom:1px solid var(--hairline);padding:.75rem .85rem}.mtable[data-astro-cid-tv5y4fwr] tr[data-astro-cid-tv5y4fwr]:last-child{border-bottom:0}.mtable[data-astro-cid-tv5y4fwr] td[data-astro-cid-tv5y4fwr]{border:0;width:auto;min-width:0;padding:.2rem 0}.col-formula[data-astro-cid-tv5y4fwr] code[data-astro-cid-tv5y4fwr]{white-space:normal;word-break:break-all;display:inline-block}.col-guide[data-astro-cid-tv5y4fwr]:before{content:"目安: ";color:var(--text-muted);font-weight:700}.col-tool[data-astro-cid-tv5y4fwr] .m-none[data-astro-cid-tv5y4fwr]{display:none}}.m-tool[data-astro-cid-tv5y4fwr]{font-weight:700;text-decoration:none}.m-tool[data-astro-cid-tv5y4fwr]:hover{text-decoration:underline}.m-none[data-astro-cid-tv5y4fwr]{color:var(--text-muted)}.metric-note[data-astro-cid-tv5y4fwr]{color:var(--text-secondary);margin:1.6rem 0 2.2rem;font-size:.88rem}.cat-jump[data-astro-cid-qs4zc6rc]{border:1px solid var(--glass-border);background:var(--glass-bg);box-shadow:var(--glass-shadow-s);color:var(--navy);border-radius:10px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}.cat-jump[data-astro-cid-qs4zc6rc] small[data-astro-cid-qs4zc6rc]{color:var(--text-muted);font-size:.72rem;font-weight:600}.cat-jump[data-astro-cid-qs4zc6rc] .cat-ico[data-astro-cid-qs4zc6rc]{color:var(--g,var(--accent));display:inline-flex}.cat-jump[data-astro-cid-qs4zc6rc]:hover{border-color:var(--g,var(--accent));color:var(--g,var(--accent))}section[data-astro-cid-qs4zc6rc][data-cat-section]{margin-bottom:2.2rem}.metrics-hub[data-astro-cid-qs4zc6rc]{margin-top:2.6rem;scroll-margin-top:6rem}
