.KwcXfW_tool{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--card);gap:10px;padding:24px;display:grid}.KwcXfW_label{color:var(--ink-2);font-size:13px;font-weight:500}.KwcXfW_input{font:inherit;font-family:var(--mono);color:var(--ink);border:1px solid var(--field-line);border-radius:var(--radius);background:var(--surface);outline:none;width:100%;padding:11px 12px;font-size:14px;transition:border-color .12s,box-shadow .12s}.KwcXfW_input:focus{border-color:var(--ink-3);box-shadow:0 0 0 3px var(--surface-3);background:var(--card)}.KwcXfW_input::placeholder{color:var(--ink-3)}.KwcXfW_result{min-height:64px;padding-top:6px}.KwcXfW_ids{grid-template-columns:max-content minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.KwcXfW_ids dt{color:var(--ink-3);font-size:13px}.KwcXfW_ids dd{font-family:var(--mono);color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:14px}.KwcXfW_ids a{color:var(--ink)}.KwcXfW_ids .KwcXfW_note{color:var(--ink-2);grid-column:1/-1;font-family:inherit;font-size:13px}.KwcXfW_hint{color:var(--ink-3);margin:0;font-size:13px}.KwcXfW_warn{color:var(--warn);margin:0;font-size:13px}@media (max-width:520px){.KwcXfW_ids{grid-template-columns:minmax(0,1fr);gap:2px}.KwcXfW_ids dd{margin-bottom:8px}}
.Qak3uW_calc{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--card);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.Qak3uW_inputs{border-right:1px solid var(--line);align-content:start;gap:14px;padding:24px;display:grid}.Qak3uW_row{color:var(--ink-2);grid-template-columns:minmax(0,1fr) 132px auto;align-items:center;gap:10px;font-size:14px;display:grid}.Qak3uW_label{min-width:0}.Qak3uW_row input{font:inherit;font-variant-numeric:tabular-nums;color:var(--ink);text-align:right;border:1px solid var(--field-line);border-radius:var(--radius);background:var(--surface);outline:none;width:100%;padding:8px 10px;font-size:14px;transition:border-color .12s,box-shadow .12s}.Qak3uW_row input:focus{border-color:var(--ink-3);box-shadow:0 0 0 3px var(--surface-3);background:var(--card)}.Qak3uW_unit{color:var(--ink-3);white-space:nowrap;font-size:12.5px}.Qak3uW_results{background:var(--surface-2);align-content:start;gap:16px;padding:24px;display:grid}.Qak3uW_side{gap:2px;display:grid}.Qak3uW_who{color:var(--ink-3);font-size:13px;font-weight:500}.Qak3uW_total{font-family:var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink-2);font-size:28px;font-weight:700;line-height:1.15}.Qak3uW_ours .Qak3uW_total{color:var(--ink)}.Qak3uW_per{color:var(--ink-3);font-size:12.5px}.Qak3uW_warn{color:var(--warn);margin:0;font-size:13px}.Qak3uW_note{color:var(--ink-3);margin:0;font-size:12.5px;line-height:1.5}@media (max-width:760px){.Qak3uW_calc{grid-template-columns:minmax(0,1fr)}.Qak3uW_inputs{border-right:0;border-bottom:1px solid var(--line);padding:18px}.Qak3uW_results{padding:18px}.Qak3uW_row{grid-template-columns:minmax(0,1fr) 112px}.Qak3uW_unit{display:none}}
