.souzoku_tool__5Yxto{min-width:0}.souzoku_heading__yjPFw{font-size:21px;line-height:1.6;font-weight:700}.souzoku_field__4gLbo{display:flex;flex-direction:column;gap:10px;padding:16px 0;border-bottom:1px solid #e2e8ed}.souzoku_field__4gLbo:last-child{border:0}.souzoku_adjuster__NVH97{display:grid;grid-template-columns:46px minmax(0,1fr) 46px;align-items:center;gap:10px;max-width:320px;width:100%}.souzoku_adjuster__NVH97>button{display:grid;place-items:center;width:46px;height:46px;border-radius:10px;padding:0}.souzoku_adjuster__NVH97>div{min-width:0}.souzoku_adjuster__NVH97 input{width:100%;min-width:0;font-size:19px}.souzoku_adjuster__NVH97>div>span{flex-shrink:0}.souzoku_inputCard__cpySX,.souzoku_resultCard__2pMXy{min-width:0;border-radius:14px}.souzoku_resultCard__2pMXy{background:#f2f6f9;border-color:#c8d5e1}.souzoku_resultLabel__fpt64{font-size:13px;color:#40576f;font-weight:600;margin-bottom:16px}.souzoku_resultCard__2pMXy table{font-variant-numeric:tabular-nums}.souzoku_resultCard__2pMXy td,.souzoku_resultCard__2pMXy th{padding:10px 3px}.souzoku_resultCard__2pMXy .flex.justify-between{gap:12px;align-items:baseline}.souzoku_resultCard__2pMXy .flex.justify-between>span:last-child{flex-shrink:0;font-variant-numeric:tabular-nums}.souzoku_breakdown__uYjAR{border-top:1px solid #e2e8ed;margin-top:16px}.souzoku_breakdown__uYjAR summary{font-size:14px;padding:12px 0;color:#40576f}@media(min-width:768px){.souzoku_tool__5Yxto>section:nth-child(2) .souzoku_field__4gLbo{flex-direction:row;align-items:center;justify-content:space-between}.souzoku_tool__5Yxto>section:nth-child(2) .souzoku_adjuster__NVH97{width:260px;flex-shrink:0}}@media(max-width:639px){.souzoku_heading__yjPFw{font-size:19px}.souzoku_inputCard__cpySX,.souzoku_resultCard__2pMXy{padding:18px 16px}}