.page[data-astro-cid-dhhof5zr]{padding-top:var(--space-md);padding-bottom:var(--space-xl)}h1[data-astro-cid-dhhof5zr]{margin:0 0 var(--space-sm);font-size:var(--text-display);line-height:1.4}.lead[data-astro-cid-dhhof5zr]{margin:0 0 var(--space-lg);line-height:1.9}.sim[data-astro-cid-dhhof5zr]{gap:var(--space-md);padding:var(--space-md);background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-md);display:grid}fieldset[data-astro-cid-dhhof5zr]{border:0;gap:.5rem;margin:0;padding:0;display:grid}legend[data-astro-cid-dhhof5zr]{margin-bottom:.4rem;font-weight:700}.row[data-astro-cid-dhhof5zr]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.row[data-astro-cid-dhhof5zr] small[data-astro-cid-dhhof5zr]{color:var(--color-ink-2);font-size:var(--text-xs);display:block}.row[data-astro-cid-dhhof5zr].total{font-weight:700}.yen[data-astro-cid-dhhof5zr]{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.yen[data-astro-cid-dhhof5zr] input[data-astro-cid-dhhof5zr]{border:1px solid var(--color-rule);background:var(--color-paper);width:8.5em;color:var(--color-ink);font:inherit;text-align:right;border-radius:6px;padding:.5rem .6rem;font-size:1rem}.hint[data-astro-cid-dhhof5zr]{font-size:var(--text-sm);color:var(--color-ink-2);margin:.4rem 0 0}.check[data-astro-cid-dhhof5zr]{align-items:flex-start;gap:.5rem;line-height:1.6;display:flex}.check[data-astro-cid-dhhof5zr] input[data-astro-cid-dhhof5zr]{margin-top:.35em}.warn[data-astro-cid-dhhof5zr]{color:var(--color-caution);font-weight:700;font-size:var(--text-sm);margin:0}.result[data-astro-cid-dhhof5zr] h2[data-astro-cid-dhhof5zr],.method[data-astro-cid-dhhof5zr] h2[data-astro-cid-dhhof5zr],.rates[data-astro-cid-dhhof5zr] h2[data-astro-cid-dhhof5zr]{margin:var(--space-xl) 0 var(--space-sm);font-size:var(--text-lg,1.25rem)}.pair[data-astro-cid-dhhof5zr]{margin:0 0 var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--color-good-soft);border-left:4px solid var(--color-good);border-radius:var(--radius-md);font-weight:700;line-height:1.8}.ranking[data-astro-cid-dhhof5zr]{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.item[data-astro-cid-dhhof5zr]{padding:var(--space-sm) var(--space-md);border:1px solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper)}.top[data-astro-cid-dhhof5zr]{flex-wrap:wrap;align-items:baseline;gap:.6rem;display:flex}.rank[data-astro-cid-dhhof5zr]{color:var(--color-accent);min-width:2.5em;font-weight:700}.name[data-astro-cid-dhhof5zr]{flex:1;font-weight:700}.value[data-astro-cid-dhhof5zr]{white-space:nowrap;font-size:1.15rem;font-weight:700}.detail[data-astro-cid-dhhof5zr]{font-size:var(--text-sm);color:var(--color-ink-2);margin:.35rem 0 0;line-height:1.7}.caveats[data-astro-cid-dhhof5zr]{font-size:var(--text-xs);color:var(--color-ink-2);margin:.4rem 0 0;padding-left:1.2em;line-height:1.7}.links[data-astro-cid-dhhof5zr]{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.6rem;display:flex}.apply[data-astro-cid-dhhof5zr]{background:var(--color-cta);color:var(--color-cta-ink);border-radius:999px;padding:.45rem 1rem;font-weight:700;text-decoration:none;display:inline-block}.pr[data-astro-cid-dhhof5zr]{border:1px solid;border-radius:3px;margin-right:.4em;padding:0 .35em;font-size:.7rem;display:inline-block}.ad-banner[data-astro-cid-dhhof5zr]{align-items:center;gap:.4rem;display:flex}.px[data-astro-cid-dhhof5zr]{width:1px;height:1px;position:absolute}.small[data-astro-cid-dhhof5zr]{font-size:var(--text-sm);color:var(--color-ink-2);line-height:1.8}.method[data-astro-cid-dhhof5zr] ul[data-astro-cid-dhhof5zr]{padding-left:1.2em;line-height:1.9}.table-wrap[data-astro-cid-dhhof5zr]{overflow-x:auto}table[data-astro-cid-dhhof5zr]{border-collapse:collapse;width:100%;font-size:var(--text-sm)}th[data-astro-cid-dhhof5zr],td[data-astro-cid-dhhof5zr]{border:1px solid var(--color-rule);text-align:left;vertical-align:top;padding:.6rem;line-height:1.7}thead[data-astro-cid-dhhof5zr] th[data-astro-cid-dhhof5zr]{background:var(--color-navy);color:var(--color-navy-ink)}tbody[data-astro-cid-dhhof5zr] th[data-astro-cid-dhhof5zr]{background:var(--color-paper-2);min-width:7em}.spot[data-astro-cid-dhhof5zr]{display:block}.spot[data-astro-cid-dhhof5zr]+.spot[data-astro-cid-dhhof5zr]{margin-top:.3rem}.src[data-astro-cid-dhhof5zr]{font-size:var(--text-xs);margin-top:.3rem;display:block}.src[data-astro-cid-dhhof5zr] a[data-astro-cid-dhhof5zr]+a[data-astro-cid-dhhof5zr]{margin-left:.5em}
