.Tools-module__01cAkG__calc{gap:12px;display:grid}.Tools-module__01cAkG__field{gap:6px;display:grid}.Tools-module__01cAkG__field>span{font-weight:700}.Tools-module__01cAkG__field input,.Tools-module__01cAkG__field select{min-height:44px}.Tools-module__01cAkG__choices{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.Tools-module__01cAkG__choices legend{margin-bottom:6px;padding:0;font-weight:700}.Tools-module__01cAkG__chip{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:0 14px;display:inline-flex}.Tools-module__01cAkG__chip input{width:auto;margin:0}.Tools-module__01cAkG__result{border-top:1px solid var(--border);padding-top:12px}.Tools-module__01cAkG__result h3{margin:0 0 8px;font-size:1rem}.Tools-module__01cAkG__rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Tools-module__01cAkG__rows li{gap:2px;display:grid}.Tools-module__01cAkG__date{font-variant-numeric:tabular-nums}.Tools-module__01cAkG__fixed{margin:0;font-weight:700}.Tools-module__01cAkG__share{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Tools-module__01cAkG__fees{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Tools-module__01cAkG__fees li{border:1px solid var(--border);border-radius:var(--radius-inner);background:var(--surface);padding:8px 12px}.Tools-module__01cAkG__feehead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Tools-module__01cAkG__cap{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.Tools-module__01cAkG__def summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.Tools-module__01cAkG__def p{margin:0 0 6px}.Tools-module__01cAkG__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.Tools-module__01cAkG__list a{border:1px solid var(--border);border-radius:var(--radius-inner);background:var(--surface);min-height:44px;color:inherit;gap:4px;padding:12px 14px;text-decoration:none;display:grid}.Tools-module__01cAkG__reminder{border:1px solid var(--border);border-radius:var(--radius-inner);background:var(--surface);gap:10px;margin-top:18px;padding:16px;display:grid}.Tools-module__01cAkG__reminder h3{margin:0;font-size:1.05rem}.Tools-module__01cAkG__reminder p{margin:0}.Tools-module__01cAkG__consent{gap:6px;font-size:.92rem;display:grid}.Tools-module__01cAkG__consent ul{margin:0;padding-left:1.1em}.Tools-module__01cAkG__agree{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:flex}.Tools-module__01cAkG__agree input{width:20px;height:20px}
