._page_o1xha_1{max-width:900px;color:var(--ink);margin:0 auto;padding:8px 0 40px}._header_o1xha_1{align-items:center;gap:12px;margin-bottom:24px;display:flex}._header_o1xha_1 h1{overflow-wrap:anywhere;flex:1;margin:0;font-size:28px;line-height:1.2}._header_o1xha_1>a{color:var(--sub);place-items:center;min-width:36px;min-height:44px;display:grid}._row_o1xha_1{justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}._row_o1xha_1>span{overflow-wrap:anywhere;min-width:0}._form_o1xha_1{gap:16px;display:grid}._form_o1xha_1 select{border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);font:inherit;border-radius:12px;padding:12px}._form_o1xha_1 h3{margin:8px 0 0}._contactPicker_o1xha_1{gap:6px;display:grid}._contact_o1xha_1{border:0;border-bottom:1px solid var(--line);color:var(--ink);text-align:left;cursor:pointer;background:0 0;gap:5px;padding:12px 4px;display:grid}._contact_o1xha_1 small,._muted_o1xha_1{color:var(--sub);font-size:13px}._list_o1xha_1{gap:12px;display:grid}._card_o1xha_1{background:var(--paper);border:1px solid var(--line);color:var(--ink);border-radius:20px;gap:10px;min-width:0;padding:20px;text-decoration:none;display:grid}._card_o1xha_1:hover{border-color:var(--sage-d)}._card_o1xha_1 h2,._card_o1xha_1 h3{overflow-wrap:anywhere;margin:0}._amount_o1xha_1{font-size:28px;font-weight:750}._tabs_o1xha_1{gap:8px;margin:16px 0 24px;display:flex;overflow:auto}._tabs_o1xha_1 button{border:1px solid var(--line);background:var(--paper);white-space:nowrap;font:600 14px var(--sans);color:var(--sub);cursor:pointer;border-radius:24px;padding:10px 16px}._tabs_o1xha_1 [aria-selected=true]{background:var(--sage-d);color:#fff;border-color:var(--sage-d)}._balance_o1xha_1{background:var(--sage-wash);border-radius:20px;gap:6px;padding:16px 20px;display:grid}._actions_o1xha_1{flex-wrap:wrap;gap:8px;display:flex}._section_o1xha_1{border-bottom:1px solid var(--line);padding:16px 0}._section_o1xha_1 h3{margin:0 0 12px}._debt_o1xha_1{border:1px solid var(--line);border-radius:18px;margin-bottom:12px;padding:16px}._debt_o1xha_1 h3{margin:0 0 8px;font-size:16px}._error_o1xha_1{color:var(--rose)}._notice_o1xha_1{background:var(--surface);border-radius:12px;padding:12px;font-size:14px}._empty_o1xha_1{text-align:center;border:1px dashed var(--line);border-radius:20px;padding:32px 20px}._empty_o1xha_1 p{color:var(--sub);line-height:1.5}._event_o1xha_1{border-bottom:1px solid var(--line);gap:4px;padding:14px 0;display:grid}._event_o1xha_1 time{color:var(--sub);font-size:12px}._mapping_o1xha_1{gap:8px;padding:12px 0;display:grid}._mapping_o1xha_1 select{min-width:0;max-width:100%}._receiptPreview_o1xha_1{margin:16px 0}._receiptPreview_o1xha_1 img{object-fit:contain;border-radius:12px;max-width:100%;max-height:420px}._shortcut_o1xha_1{border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);text-align:left;cursor:pointer;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}._shortcut_o1xha_1 span{gap:4px;display:grid}._shortcut_o1xha_1 small{color:var(--sub)}@media (width>=900px){._list_o1xha_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){._header_o1xha_1{flex-wrap:wrap}._header_o1xha_1 h1{font-size:23px}._card_o1xha_1{padding:16px}}._progress_o1xha_2{background:var(--line);border-radius:6px;height:6px;margin:8px 0;display:flex;overflow:hidden}._progress_o1xha_2 i{background:var(--sage-d)}._progress_o1xha_2 b{background:var(--amber-d,#8b7335)}
