.fs[data-astro-cid-hnvw3c72]{width:100%;max-width:1120px;margin:0 auto}h1[data-astro-cid-hnvw3c72],h2[data-astro-cid-hnvw3c72],h3[data-astro-cid-hnvw3c72],p[data-astro-cid-hnvw3c72]{margin:0}h1[data-astro-cid-hnvw3c72]{font:400 34px/1.5 var(--font-display);letter-spacing:.2em}h2[data-astro-cid-hnvw3c72]{letter-spacing:.12em;font-size:21px;font-weight:400}h3[data-astro-cid-hnvw3c72]{font-size:18px;font-weight:400}.intro[data-astro-cid-hnvw3c72] p[data-astro-cid-hnvw3c72]{max-width:680px;margin-top:20px}.fs[data-astro-cid-hnvw3c72] p[data-astro-cid-hnvw3c72]{margin:16px 0;line-height:1.9}.part[data-astro-cid-hnvw3c72]{border-top:1px solid var(--rule);margin-top:56px;padding-top:28px}.tool-grid[data-astro-cid-hnvw3c72]{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:24px;display:grid}.private[data-astro-cid-hnvw3c72]{--font-private:"Songti SC","STSong","Noto Serif CJK SC","Source Han Serif SC","SimSun",serif}.private[data-astro-cid-hnvw3c72]:lang(zh-Hant){--font-private:"Songti TC","Noto Serif CJK TC","Source Han Serif TC","PMingLiU",serif}.private[data-astro-cid-hnvw3c72],.private[data-astro-cid-hnvw3c72] *,.private[data-astro-cid-hnvw3c72] :before,.private[data-astro-cid-hnvw3c72] :after{font-family:var(--font-private)!important}form[data-astro-cid-hnvw3c72]{gap:10px;display:grid}label[data-astro-cid-hnvw3c72]{margin-top:10px;font-size:14px;display:block}input[data-astro-cid-hnvw3c72],select[data-astro-cid-hnvw3c72]{box-sizing:border-box;border:1px solid var(--rule);width:100%;min-width:0;min-height:44px;color:var(--ink);background:0 0;border-radius:0;padding:10px;font-size:16px}button[data-astro-cid-hnvw3c72]{min-height:44px;color:var(--ink);border:1px solid var(--rule);font:inherit;cursor:pointer;background:0 0;padding:10px 16px}.actions[data-astro-cid-hnvw3c72]{flex-wrap:wrap;gap:10px;margin:10px 0;display:flex}button[data-astro-cid-hnvw3c72]:disabled{opacity:.5;cursor:wait}.fine[data-astro-cid-hnvw3c72],.privacy[data-astro-cid-hnvw3c72]{color:var(--ink-2);font-size:13px}.error[data-astro-cid-hnvw3c72]{color:var(--seal)}a[data-astro-cid-hnvw3c72]{color:inherit;text-underline-offset:4px}.links[data-astro-cid-hnvw3c72]{flex-wrap:wrap;gap:8px 24px;margin-top:20px;display:flex}.links[data-astro-cid-hnvw3c72] a[data-astro-cid-hnvw3c72]{align-items:center;min-height:44px;display:flex}.result[data-astro-cid-hnvw3c72] p{overflow-wrap:anywhere}.result[data-astro-cid-hnvw3c72] .dial{width:220px;max-width:100%;height:auto;margin:20px auto;display:block}.result[data-astro-cid-hnvw3c72] .dial text{font-size:12px}.result[data-astro-cid-hnvw3c72] .nine-grid{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));margin:20px 0;display:grid}.result[data-astro-cid-hnvw3c72] .nine-grid>div{box-sizing:border-box;text-align:center;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);min-height:88px;padding:8px}.result[data-astro-cid-hnvw3c72] .nine-grid span{color:var(--ink-2);font-size:12px}.result[data-astro-cid-hnvw3c72] .nine-grid strong{font-size:24px;font-weight:400;display:block}.result[data-astro-cid-hnvw3c72] .nine-grid p{margin:4px 0;font-size:13px}.result[data-astro-cid-hnvw3c72] details{border-top:1px solid var(--rule)}.result[data-astro-cid-hnvw3c72] summary,summary[data-astro-cid-hnvw3c72]{cursor:pointer;min-height:44px;padding:8px 0}.image-box[data-astro-cid-hnvw3c72]{border:1px solid var(--rule);box-sizing:border-box;width:100%;max-width:720px;margin:24px auto;position:relative;overflow:hidden}.image-box[data-astro-cid-hnvw3c72] img[data-astro-cid-hnvw3c72]{transform-origin:50%;max-width:none;position:absolute;top:50%;left:50%}.image-grid[data-astro-cid-hnvw3c72]{pointer-events:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:absolute;inset:0}.image-grid[data-astro-cid-hnvw3c72] span[data-astro-cid-hnvw3c72]{border:1px solid var(--seal);box-sizing:border-box;color:var(--ink);text-shadow:0 0 3px var(--paper);justify-content:center;align-items:center;font-size:14px;display:flex}.notes[data-astro-cid-hnvw3c72]>section[data-astro-cid-hnvw3c72]{border-top:1px solid var(--rule);padding:18px 0}.notes[data-astro-cid-hnvw3c72] h3[data-astro-cid-hnvw3c72]{font-size:15px}.notes[data-astro-cid-hnvw3c72] p[data-astro-cid-hnvw3c72]{font-size:14px}[data-astro-cid-hnvw3c72]:focus-visible{outline:2px solid var(--seal);outline-offset:3px}[data-astro-cid-hnvw3c72][hidden]{display:none!important}@media (width>=1024px){h1[data-astro-cid-hnvw3c72]{font-size:44px}.tool-grid[data-astro-cid-hnvw3c72]{grid-template-columns:360px minmax(0,1fr);gap:80px}.part[data-astro-cid-hnvw3c72]{margin-top:80px}}.result[data-astro-cid-hnvw3c72] h3{margin:0;font-size:18px;font-weight:400}.result[data-astro-cid-hnvw3c72] p{margin:16px 0;line-height:1.9}.result[data-astro-cid-hnvw3c72] a{color:inherit;text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}input[data-astro-cid-hnvw3c72][type=range]{accent-color:var(--seal)}
