.DongCalculator_calc__3PG8z{margin:2rem 0 2.25rem;padding:clamp(1rem,3.5vw,1.5rem);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface)}.DongCalculator_calc__3PG8z .DongCalculator_head__PG4X1,.DongCalculator_calc__3PG8z .DongCalculator_person__I8dDa{margin:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) 2.25rem;grid-gap:var(--gap-2);gap:var(--gap-2);align-items:center}.DongCalculator_calc__3PG8z .DongCalculator_head__PG4X1{padding-inline:.2rem;margin-bottom:var(--gap-2);font-size:.78rem;font-weight:600;color:var(--ink-3)}.DongCalculator_calc__3PG8z .DongCalculator_people__v6ZaO{display:grid;grid-gap:var(--gap-2);gap:var(--gap-2);margin:0;padding:0;list-style:none}.DongCalculator_calc__3PG8z .DongCalculator_input__WjaW7{width:100%;min-width:0;height:2.75rem;padding:0 .85rem;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg);color:var(--ink-1);font:inherit;font-size:.94rem;transition:border-color .2s ease}.DongCalculator_calc__3PG8z .DongCalculator_input__WjaW7::placeholder{color:var(--ink-3)}.DongCalculator_calc__3PG8z .DongCalculator_input__WjaW7:hover{border-color:var(--border-strong)}.DongCalculator_calc__3PG8z .DongCalculator_input__WjaW7:focus{outline:none;border-color:var(--ink-3)}.DongCalculator_calc__3PG8z .DongCalculator_amount__Xn6_c{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DongCalculator_calc__3PG8z .DongCalculator_add__p2Y_V,.DongCalculator_calc__3PG8z .DongCalculator_remove__L_9ZD{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--ink-3);font:inherit;cursor:pointer;transition:color .2s ease,background-color .2s ease}.DongCalculator_calc__3PG8z .DongCalculator_remove__L_9ZD{width:2.25rem;height:2.25rem;border-radius:999px}.DongCalculator_calc__3PG8z .DongCalculator_add__p2Y_V:hover:not(:disabled),.DongCalculator_calc__3PG8z .DongCalculator_remove__L_9ZD:hover:not(:disabled){color:var(--ink-1);background:var(--surface-2)}.DongCalculator_calc__3PG8z .DongCalculator_add__p2Y_V:disabled,.DongCalculator_calc__3PG8z .DongCalculator_remove__L_9ZD:disabled{opacity:.35;cursor:default}.DongCalculator_calc__3PG8z .DongCalculator_add__p2Y_V{gap:.4rem;margin-top:var(--gap-3);padding:.5rem .85rem;border-radius:999px;font-size:.86rem;font-weight:600}.DongCalculator_calc__3PG8z .DongCalculator_result__GjlfX{margin-top:var(--gap-4);padding-top:var(--gap-4);border-top:1px solid var(--border)}.DongCalculator_calc__3PG8z .DongCalculator_sums__glAsG{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--gap-3);gap:var(--gap-3);margin:0}.DongCalculator_calc__3PG8z .DongCalculator_sums__glAsG dt{font-size:.78rem;color:var(--ink-3)}.DongCalculator_calc__3PG8z .DongCalculator_sums__glAsG dd{margin:.2rem 0 0;font-size:clamp(1rem,3.6vw,1.2rem);font-weight:700;color:var(--ink-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DongCalculator_calc__3PG8z .DongCalculator_fine__VWhCk{margin:var(--gap-2) 0 0;font-size:.8rem;line-height:1.8;color:var(--ink-3)}.DongCalculator_calc__3PG8z .DongCalculator_table__qpw8M{width:100%;margin-top:var(--gap-4);border-collapse:collapse;font-size:.88rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DongCalculator_calc__3PG8z .DongCalculator_table__qpw8M td,.DongCalculator_calc__3PG8z .DongCalculator_table__qpw8M th{padding:.6rem .4rem;border-bottom:1px solid var(--border);text-align:start;font-weight:400;color:var(--ink-2)}.DongCalculator_calc__3PG8z .DongCalculator_table__qpw8M thead th{font-size:.76rem;font-weight:600;color:var(--ink-3)}.DongCalculator_calc__3PG8z .DongCalculator_table__qpw8M tbody th{font-weight:600;color:var(--ink-1)}.DongCalculator_calc__3PG8z .DongCalculator_table__qpw8M .DongCalculator_green__pmoB1{color:var(--green)}.DongCalculator_calc__3PG8z .DongCalculator_table__qpw8M .DongCalculator_red__JS_xr{color:var(--red)}.DongCalculator_calc__3PG8z .DongCalculator_table__qpw8M .DongCalculator_even__bkJZA{color:var(--ink-3)}.DongCalculator_calc__3PG8z .DongCalculator_transfersTitle__m_a5t{margin:var(--gap-4) 0 var(--gap-2);font-size:.86rem;font-weight:600;color:var(--ink-1)}.DongCalculator_calc__3PG8z .DongCalculator_transfers__QFrKd{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.DongCalculator_calc__3PG8z .DongCalculator_transfers__QFrKd li{margin:0;display:flex;justify-content:space-between;gap:var(--gap-3);padding:.6rem 0;border-bottom:1px solid var(--border);font-size:.9rem;color:var(--ink-2)}.DongCalculator_calc__3PG8z .DongCalculator_transfers__QFrKd li:last-child{border-bottom:0}.DongCalculator_calc__3PG8z .DongCalculator_transfers__QFrKd strong{font-weight:600;color:var(--ink-1)}.DongCalculator_calc__3PG8z .DongCalculator_transferAmount__bxKJy{white-space:nowrap;color:var(--ink-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MessageCard_message__xTgbP{display:flex;align-items:flex-start;gap:var(--gap-3);margin:1rem 0 1.25rem;padding:.85rem 1.1rem;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.MessageCard_message__xTgbP .MessageCard_body__Y_IVs{flex:1 1;min-width:0}.MessageCard_message__xTgbP .MessageCard_body__Y_IVs>*{margin:0}.MessageCard_message__xTgbP .MessageCard_body__Y_IVs>*+*{margin-top:.5rem}.MessageCard_message__xTgbP .MessageCard_copy__vWYZQ{flex-shrink:0;padding:.3rem .75rem;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--ink-2);font:inherit;font-size:.8rem;font-weight:600;cursor:pointer;transition:color .2s ease,background-color .2s ease}.MessageCard_message__xTgbP .MessageCard_copy__vWYZQ:hover{color:var(--ink-1);background:var(--surface-2)}