#converter{scroll-margin-top:100px}.converter-jump{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 8px}.converter-jump a{padding:8px 14px;border:1px solid var(--line);border-radius:4px;font-size:14px;font-weight:700;background:#fff;text-decoration:none}.converter-jump a:first-child{background:#1f4f6f;color:white}.tool-help{font-size:13px;line-height:1.8;color:#526672;margin:10px 0 20px}.word-matches{background:#eef6f7;border:1px solid #c4dce3;border-radius:8px;padding:22px;margin:28px 0}.word-matches .tool-heading{font-size:21px;margin:0 0 10px}.matched-word{padding:14px 0;border-top:1px solid #c4dce3}.matched-word p{margin:5px 0;font-size:14px}.matched-word a{display:inline-block;font-size:14px;margin-right:14px}.matched-word strong{font-size:19px}.sample-group{width:100%;display:flex;flex-wrap:wrap;gap:8px}.sample-group>strong{width:100%;font-size:12px;color:#486571;margin-top:10px}.converter-guides{max-width:1040px;margin:60px auto;padding:40px 24px;border-top:4px solid #1f4f6f}.guide-eyebrow{font-size:12px;letter-spacing:.2em;color:#486571}.converter-guides .tool-heading{font-family:"Shippori Mincho",serif;font-size:clamp(23px,3vw,30px);margin:12px 0 28px}.guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.guide-grid>a{display:block;padding:24px;border:1px solid #c4dce3;border-radius:6px;text-decoration:none;background:#fff;transition:background .15s}.guide-grid>a:hover{background:#eef6f7}.guide-grid span{display:block;font-size:11px;letter-spacing:.1em}.guide-grid strong{display:block;font:700 26px/1.6 "Shippori Mincho",serif;margin:16px 0;color:#1f4f6f}.guide-grid p{font-size:14px;line-height:1.9;color:#526672}.guide-grid b{font-size:13px}.converter-faq{margin:48px 0}.converter-faq details{border-top:1px solid #c4dce3;padding:17px 0}.converter-faq summary{cursor:pointer;font-weight:700}.converter-faq p{font-size:15px;line-height:1.9;margin:15px 0}.converter-guides .im-emaki{max-width:650px;margin:40px auto}.app button:focus-visible,.converter-guides a:focus-visible{outline:3px solid #a85522;outline-offset:3px}.samp{line-height:1.7}.copied.show{opacity:1}.dir button{min-width:0}#word-matches[hidden]{display:none}@media(max-width:650px){.guide-grid{grid-template-columns:1fr}.guide-grid>a{padding:20px}.guide-grid strong{margin:8px 0}.converter-guides{margin:35px auto;padding:28px 18px}.app{padding-inline:18px}.dir{width:100%}.dir button{flex:1;padding:12px 8px;font-size:13px}.row-btn{gap:8px}.btn{padding:12px 15px;font-size:14px}.word-matches{padding:18px}.hero{padding:30px 18px 10px}.mode{padding:8px 12px}.converter-jump a{font-size:13px}}
