._button_63se9_1{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:10px var(--space-4);border-radius:var(--radius-m);cursor:pointer;border:1px solid #0000;font-weight:700;display:inline-flex}._button_63se9_1:disabled{opacity:.55;cursor:default}._primary_63se9_19{background:var(--primary);color:var(--on-primary)}._ghost_63se9_24{background:var(--surface);border-color:var(--line);color:var(--ink)}._danger_63se9_30{background:var(--surface);border-color:var(--line);color:var(--crit)}._block_63se9_36{width:100%}._message_1tys9_1{padding:var(--space-2) var(--space-3);border-radius:var(--radius-s);margin:0;font-size:15px}._error_1tys9_8{background:var(--crit-soft);color:var(--crit)}._success_1tys9_13{background:var(--good-soft);color:var(--good)}._info_1tys9_18{background:var(--warn-soft);color:var(--warn)}._avatar_15m14_1{background:var(--primary);width:34px;height:34px;color:var(--on-primary);border-radius:50%;flex-shrink:0;place-items:center;font-size:15px;font-weight:600;text-decoration:none;display:grid}._header_1fes5_1{align-items:center;gap:var(--space-3);height:var(--header-height);padding:0 var(--space-4);padding-top:env(safe-area-inset-top);box-sizing:content-box;background:var(--surface);border-bottom:1px solid var(--line);flex-shrink:0;display:flex}._title_1fes5_14{font-family:var(--f-display);font-size:var(--text-title);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-weight:700;overflow:hidden}._titles_1fes5_25{flex:1;min-width:0}._subtitle_1fes5_30{font-size:var(--text-s);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}._indicator_1e9x9_1{align-items:center;gap:var(--space-1);background:var(--warn-soft);color:var(--warn);font-size:var(--text-s);white-space:nowrap;border-radius:999px;padding:3px 8px;font-weight:600;display:inline-flex}._toast_19r0u_1{left:50%;bottom:calc(var(--space-5) + env(safe-area-inset-bottom));width:min(calc(100% - 2 * var(--space-4)), calc(var(--app-max-width) - 2 * var(--space-4)));border-radius:var(--radius-m);background:var(--ink);color:var(--app);z-index:30;padding:10px 14px;font-size:15px;position:fixed;transform:translate(-50%)}._page_kcfax_1{background:var(--page);justify-content:center;height:100%;display:flex}._column_kcfax_8{width:100%;max-width:var(--app-max-width);background:var(--app);flex-direction:column;height:100%;display:flex;overflow:hidden}._main_kcfax_18{gap:var(--space-4);min-height:0;padding:var(--space-4) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom));flex-direction:column;flex:1;display:flex;overflow-y:auto}._note_kcfax_28{padding:var(--space-3);border-radius:var(--radius-m);background:var(--primary-soft);color:var(--ink);margin:0;font-size:15px}._section_kcfax_37{gap:var(--space-3);flex-direction:column;display:flex}._sectionHead_kcfax_43{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._heading_kcfax_50{font-family:var(--f-display);margin:0;font-size:17px}._hint_kcfax_56{color:var(--muted);margin:0;font-size:15px}._loadError_kcfax_62{gap:var(--space-2);flex-direction:column;display:flex}._list_kcfax_68{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_kcfax_79{align-items:center;gap:var(--space-3);padding:var(--space-3);display:flex}._row_kcfax_79+._row_kcfax_79{border-top:1px solid var(--line)}._badge_kcfax_90{border-radius:var(--radius-m);background:var(--surface-2);width:38px;height:38px;color:var(--primary);flex-shrink:0;place-items:center;font-weight:700;display:grid}._info_kcfax_102{flex:1;min-width:0}._dim_kcfax_107{opacity:.55}._name_kcfax_111{font-weight:700}._details_kcfax_115{color:var(--muted);font-size:14px}._email_kcfax_120{font-family:var(--f-mono);color:var(--muted);overflow-wrap:anywhere;font-size:13.5px}._actions_kcfax_127{align-items:flex-end;gap:var(--space-1);flex-direction:column;flex-shrink:0;display:flex}._iconButton_kcfax_135{border-radius:var(--radius-m);width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._iconButton_kcfax_135:disabled{opacity:.45;cursor:default}._pill_kcfax_152{background:var(--surface-2);color:var(--muted);font-size:var(--text-s);white-space:nowrap;border-radius:999px;padding:2px 10px;font-weight:600}@media (width>=520px){._column_kcfax_8{border-left:1px solid var(--line);border-right:1px solid var(--line);box-shadow:0 0 40px #00000014}}._field_1eeac_1{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._label_1eeac_8{font-size:var(--text-s);color:var(--muted)}._input_1eeac_13{width:100%;min-height:44px;padding:9px var(--space-3);border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);font-size:17px}._input_1eeac_13[type=date]{appearance:none;text-align:left;min-width:0;line-height:1.5;display:block}._input_1eeac_13[type=date]::-webkit-date-and-time-value{text-align:left;margin:0}._input_1eeac_13:disabled{opacity:.6}._input_1eeac_13[aria-invalid=true]{border-color:var(--crit)}._error_1eeac_47,._hint_1eeac_48{font-size:14px}._error_1eeac_47{color:var(--crit)}._hint_1eeac_48{color:var(--muted)}._backdrop_1l7ef_1{z-index:20;background:#0006;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._sheet_1l7ef_11{width:100%;max-width:var(--app-max-width);max-height:calc(100% - var(--space-5));padding:var(--space-4) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom));border-radius:var(--radius-l) var(--radius-l) 0 0;background:var(--app);box-sizing:border-box;overflow-y:auto}._head_1l7ef_22{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}._title_1l7ef_29{font-family:var(--f-display);font-size:var(--text-title);flex:1;margin:0}._close_1l7ef_36{width:38px;height:38px;margin-right:calc(-1 * var(--space-2));border-radius:var(--radius-m);color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._body_17ly1_1{gap:var(--space-3);flex-direction:column;display:flex}._subheading_17ly1_7{margin:var(--space-2) 0 0;font-family:var(--f-display);font-size:var(--text-m)}._row_17ly1_13{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._mono_17ly1_19{font-family:var(--f-mono)}._credentials_17ly1_23{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);flex-direction:column;margin:0;display:flex}._credential_17ly1_23{padding:var(--space-2) var(--space-3)}._credential_17ly1_23+._credential_17ly1_23{border-top:1px solid var(--line)}._credential_17ly1_23 dt{font-size:var(--text-s);color:var(--muted)}._credential_17ly1_23 dd{overflow-wrap:anywhere;margin:0;font-weight:600}._hint_17ly1_51{color:var(--muted);margin:0;font-size:14px}._form_196nc_1{gap:var(--space-3);flex-direction:column;display:flex}._note_196nc_7{color:var(--muted);margin:0}._mono_196nc_12{font-family:var(--f-mono);color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:14px}._switch_1ikcz_1{background:var(--surface-2);border-radius:999px;padding:3px;display:inline-flex}._option_1ikcz_8{min-width:40px;color:var(--muted);font-size:var(--text-s);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 10px;font-weight:600}._option_1ikcz_8[aria-checked=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #0000001f}._block_1ikcz_26{width:100%;display:flex}._block_1ikcz_26 ._option_1ikcz_8{flex:1;padding:8px 10px;font-size:15px}._page_15jsf_1{background:var(--page);justify-content:center;height:100%;display:flex}._column_15jsf_8{width:100%;max-width:var(--app-max-width);background:var(--app);height:100%;overflow-y:auto}._content_15jsf_16{padding:calc(28px + env(safe-area-inset-top)) 22px calc(28px + env(safe-area-inset-bottom));flex-direction:column;gap:18px;display:flex}._top_15jsf_23{align-self:flex-end}._brand_15jsf_27{align-items:center;gap:10px;display:flex}._mark_15jsf_33{background:var(--primary);width:42px;height:42px;color:var(--on-primary);border-radius:13px;place-items:center;display:grid}._name_15jsf_43{font-family:var(--f-display);font-size:23px;font-weight:700;line-height:1}._tagline_15jsf_50{color:var(--muted);font-size:14px}._title_15jsf_55{font-family:var(--f-display);text-wrap:balance;margin:8px 0 0;font-size:29px;line-height:1.12}@media (width>=520px){._column_15jsf_8{border-left:1px solid var(--line);border-right:1px solid var(--line);box-shadow:0 0 40px #00000014}}._page_1nqi2_1{background:var(--page);justify-content:center;height:100%;display:flex}._column_1nqi2_8{width:100%;max-width:var(--app-max-width);background:var(--app);flex-direction:column;height:100%;display:flex;overflow:hidden}._main_1nqi2_18{gap:var(--space-5);min-height:0;padding:var(--space-4) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom));flex-direction:column;flex:1;display:flex;overflow-y:auto}._embedded_1nqi2_28{padding-bottom:var(--space-5);overflow-y:visible}._back_1nqi2_33{width:38px;height:38px;margin-left:calc(-1 * var(--space-2));border-radius:var(--radius-m);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._card_1nqi2_45{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);display:flex}._avatar_1nqi2_55{background:var(--primary);width:44px;height:44px;color:var(--on-primary);border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:grid}._identity_1nqi2_67{flex:1;min-width:0}._name_1nqi2_72{font-weight:700}._email_1nqi2_76{color:var(--muted);overflow-wrap:anywhere;font-size:14px}._pill_1nqi2_82{background:var(--primary-soft);color:var(--primary);font-size:var(--text-s);white-space:nowrap;border-radius:999px;padding:2px 10px;font-weight:600}._hint_1nqi2_92{margin:calc(-1 * var(--space-3)) 0 0;color:var(--muted);font-size:14px}._section_1nqi2_98{gap:var(--space-3);flex-direction:column;display:flex}._heading_1nqi2_104{font-family:var(--f-display);margin:0;font-size:17px}._form_1nqi2_110{gap:var(--space-3);flex-direction:column;display:flex}@media (width>=520px){._column_1nqi2_8{border-left:1px solid var(--line);border-right:1px solid var(--line);box-shadow:0 0 40px #00000014}}._options_nnrve_3{gap:var(--space-2);flex-direction:column;display:flex}._option_nnrve_3{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);color:var(--ink);text-align:left;cursor:pointer;display:flex}._optionIcon_nnrve_23{border-radius:var(--radius-s);background:var(--primary-soft);width:40px;height:40px;color:var(--primary);flex:none;place-items:center;display:grid}._optionText_nnrve_34{color:var(--muted);flex-direction:column;flex:1;gap:2px;font-size:14px;display:flex}._optionText_nnrve_34 b{color:var(--ink);font-size:16px}._hint_nnrve_48{margin:var(--space-3) 0 0;color:var(--muted);font-size:13px}._wave_nnrve_54{align-items:center;gap:2px;height:22px;display:inline-flex;overflow:hidden}._wave_nnrve_54 i{opacity:.8;background:currentColor;border-radius:2px;width:3px}._voice_nnrve_69{align-items:center;gap:var(--space-2);display:flex}._duration_nnrve_75{font-family:var(--f-mono);font-size:14px}._transcript_nnrve_80{margin-top:var(--space-1);opacity:.85;font-size:14px;font-style:italic;display:block}._photo_nnrve_88{border-radius:var(--radius-s);object-fit:cover;max-width:190px;max-height:260px;display:block}._placeholder_nnrve_96{align-items:center;gap:var(--space-1);width:170px;padding:var(--space-4) var(--space-2);border-radius:var(--radius-s);background:color-mix(in srgb, var(--on-primary) 14%, transparent);text-align:center;flex-direction:column;display:flex}._file_nnrve_108{align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-s);background:color-mix(in srgb, var(--on-primary) 14%, transparent);display:flex}._badge_nnrve_117{background:var(--crit);width:34px;height:40px;color:var(--on-primary);border-radius:6px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}._fileName_nnrve_130{overflow-wrap:anywhere;display:block}._fileSize_nnrve_135{opacity:.8;font-size:13px;display:block}._error_7zsyz_1{align-self:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-s);background:var(--crit-soft);color:var(--crit);font-size:14px;display:flex}._retry_7zsyz_13{cursor:pointer;background:0 0;border:1px solid;border-radius:999px;padding:2px 8px;font-weight:600}._screen_euqmd_1{flex-direction:column;height:100%;display:flex}._status_euqmd_7{color:var(--muted);margin:auto}._offlineHint_euqmd_12{padding:var(--space-1) var(--space-3);background:var(--surface);border-top:1px solid var(--line);color:var(--muted);margin:0;font-size:13px}._composer_1f0vy_1{align-items:flex-end;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--surface);border-top:1px solid var(--line);display:flex}._input_1f0vy_10{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--app);resize:none;flex:1;min-height:40px;max-height:120px;padding:9px 14px;font-size:17px;line-height:1.4}._input_1f0vy_10:disabled{opacity:.6}._send_1f0vy_28{background:var(--primary);width:40px;height:40px;color:var(--on-primary);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}._send_1f0vy_28:disabled{opacity:.45;cursor:default}._icon_1f0vy_46{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}._icon_1f0vy_46:disabled{opacity:.45;cursor:default}._attach_1f0vy_64{background:var(--primary-soft);width:40px;height:40px;color:var(--primary);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}._attach_1f0vy_64:disabled{opacity:.45;cursor:default}._recording_1f0vy_83{align-items:center;gap:var(--space-3);min-width:0;min-height:40px;padding:0 var(--space-3);border-radius:var(--radius-l);background:var(--crit-soft);color:var(--crit);flex:1;display:flex}._recording_1f0vy_83>:last-child{flex:1}._dot_1f0vy_100{background:var(--crit);border-radius:50%;width:10px;height:10px;animation:1s infinite _blink_1f0vy_1}._timer_1f0vy_108{font-family:var(--f-mono);font-size:15px}@keyframes _blink_1f0vy_1{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){._dot_1f0vy_100{animation:none}}._group_1xyc4_1{align-self:stretch;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);flex-direction:column;display:flex}._kicker_1xyc4_12{align-items:center;gap:var(--space-2);font-size:var(--text-s);letter-spacing:.02em;text-transform:uppercase;color:var(--muted);margin:0;font-weight:700;display:flex}._source_1xyc4_24{background:var(--surface-2);text-transform:none;border-radius:999px;padding:1px 8px;font-weight:600}._card_1xyc4_32{gap:var(--space-3);flex-direction:column;display:flex}._card_1xyc4_32+._card_1xyc4_32,._card_1xyc4_32+._collapsed_1xyc4_39,._collapsed_1xyc4_39+._card_1xyc4_32,._collapsed_1xyc4_39+._collapsed_1xyc4_39,._removed_1xyc4_42+._card_1xyc4_32,._card_1xyc4_32+._removed_1xyc4_42{padding-top:var(--space-3);border-top:1px solid var(--line)}._savedHead_1xyc4_48{align-items:center;gap:var(--space-1);color:var(--good);margin:0;font-size:14px;font-weight:700;display:flex}._buttons_1xyc4_58{gap:var(--space-2);flex-wrap:wrap;display:flex}._collapsed_1xyc4_39{align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:15px;display:flex}._storeFix_1xyc4_73{align-items:center;gap:var(--space-2);color:var(--muted);flex-wrap:wrap;flex-basis:100%;margin:0;font-size:14px;display:flex}._check_1xyc4_84{color:var(--good);flex:none}._line_1xyc4_89{overflow-wrap:anywhere;flex:1;min-width:0}._line_1xyc4_89 b{font-weight:700}._small_1xyc4_99{min-height:36px;padding:6px var(--space-3)}._removed_1xyc4_42{color:var(--muted);margin:0;font-size:14px}._error_1xyc4_110{color:var(--crit);margin:0;font-size:14px}._hint_1xyc4_116{color:var(--muted);margin:0;font-size:14px}._subject_1xyc4_122{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin:0;display:flex}._changes_1xyc4_130{gap:var(--space-1);font-variant-numeric:tabular-nums;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._picks_1xyc4_140{border:1px solid var(--line);border-radius:var(--radius-m);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}._pick_1xyc4_140{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer;border:0;display:flex}._picks_1xyc4_140 li+li ._pick_1xyc4_140{border-top:1px solid var(--line)}._pick_1xyc4_140:disabled{cursor:default}._pickText_1xyc4_173{flex:1;min-width:0}._pickMeta_1xyc4_178{color:var(--muted);font-size:14px;display:block}._conversion_1xyc4_184{color:var(--muted);margin:0;font-size:14px}._field_1ijpd_1{gap:var(--space-1);flex-direction:column;display:flex}._label_1ijpd_7{font-size:var(--text-s);color:var(--muted)}._group_1ijpd_12{border-radius:var(--radius-m);background:var(--surface-2);padding:3px;display:flex}._option_1ijpd_19{border-radius:calc(var(--radius-m) - 3px);min-height:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:1;font-weight:600}._option_1ijpd_19[aria-checked=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #0000001f}._fields_1sriu_1{gap:var(--space-3);flex-direction:column;display:flex}._row_1sriu_7{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}._amountRow_1sriu_14{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 96px;align-items:end;display:grid}._flag_1sriu_21{border-color:var(--warn);background:var(--warn-soft)}._conversion_1sriu_26{margin:calc(var(--space-1) * -1) 0 0;color:var(--muted);font-size:14px}._conversionError_1sriu_32{margin:calc(var(--space-1) * -1) 0 0;color:var(--crit);font-size:14px}._chipsField_1sriu_38{gap:var(--space-1);border:0;flex-direction:column;margin:0;padding:0;display:flex}._chipsLabel_1sriu_47{font-size:var(--text-s);color:var(--muted);padding:0}._chips_1sriu_38{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_1sriu_38{min-height:36px;padding:6px var(--space-3);border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:999px;font-weight:600}._chip_1sriu_38[aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft);color:var(--primary)}._chip_1sriu_38:disabled{cursor:default}._hint_1sriu_80{color:var(--muted);margin:0;font-size:14px}._bubble_1l8qn_1{max-width:82%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-m);white-space:pre-wrap;overflow-wrap:anywhere}._user_1l8qn_9{background:var(--primary);color:var(--on-primary);border-bottom-right-radius:var(--space-1);align-self:flex-end}._agent_1l8qn_16{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-bottom-left-radius:var(--space-1);align-self:flex-start}._time_1l8qn_24{opacity:.7;text-align:right;margin-top:2px;font-size:12px;display:block}._cards_1l8qn_32{align-self:stretch;display:flex}._muted_1l8qn_38{color:var(--muted);background:0 0;border-color:#0000;font-size:13.5px}._hero_1pti6_1{flex-direction:column;gap:2px;display:flex}._heroLabel_1pti6_8{font-size:var(--text-s);color:var(--muted)}._heroValue_1pti6_13{font:700 32px/1.1 var(--f-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em}._hint_1pti6_19{font-size:var(--text-s);color:var(--muted)}._delta_1pti6_1{font-size:13.5px;font-weight:600}._up_1pti6_29{color:var(--crit)}._down_1pti6_33{color:var(--good)}._flat_1pti6_37{color:var(--muted)}._deltaLine_1pti6_41{color:var(--muted);font-size:13.5px}._bars_1pti6_1{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}._bar_1pti6_1{grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;font-size:14px;display:grid}._barName_1pti6_62{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}._barValue_1pti6_72{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}._track_1pti6_78{background:var(--surface-2);border-radius:4px;grid-column:1/-1;height:8px;overflow:hidden}._fill_1pti6_86{background:var(--bar);border-radius:0 4px 4px 0;height:100%}._barDetail_1pti6_92{color:var(--muted);grid-column:1/-1;margin-top:-1px;font-size:12.5px}._pill_1pti6_99{background:var(--surface-2);color:var(--muted);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600}._trend_1pti6_1{align-items:flex-end;gap:6px;height:110px;padding-top:18px;display:flex}._column_1pti6_116{height:100%;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;padding:0;display:flex}._columnBar_1pti6_131{background:var(--bar-dim);border-radius:4px 4px 0 0;width:100%;max-width:34px;min-height:2px;position:relative}._selected_1pti6_140 ._columnBar_1pti6_131{background:var(--bar)}._columnValue_1pti6_144{white-space:nowrap;color:var(--ink);padding-bottom:2px;font-size:11.5px;font-weight:600;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}._columnLabel_1pti6_156{color:var(--muted);font-size:12px}._selected_1pti6_140 ._columnLabel_1pti6_156{color:var(--ink);font-weight:600}._insights_1pti6_166{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._insight_1pti6_1{border-radius:var(--radius-m);background:var(--accent-soft);gap:10px;padding:10px 12px;font-size:14.5px;line-height:1.45;display:flex}._insightNumber_1pti6_185{background:var(--accent);width:22px;height:22px;color:var(--on-accent);font:700 12px var(--f-body);border-radius:50%;flex:none;place-items:center;display:grid}._explain_1pti6_1{padding:var(--space-2) 10px;background:var(--surface-2);font-size:var(--text-s);color:var(--muted);border-radius:12px;margin:0}._srOnly_1pti6_206{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._card_3wi7f_1{align-self:stretch;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);flex-direction:column;display:flex}._kicker_3wi7f_12{font-size:var(--text-s);letter-spacing:.02em;text-transform:uppercase;color:var(--muted);margin:0;font-weight:700}._title_3wi7f_21{font:700 16px var(--f-display);margin:-8px 0 0}._lead_3wi7f_26{margin:0;font-size:15px}._unavailable_3wi7f_31{color:var(--muted);margin:0;font-size:14px}._buttons_3wi7f_37{display:flex}._typing_14znw_1{border-radius:var(--radius-m);border-bottom-left-radius:var(--space-1);background:var(--surface);border:1px solid var(--line);align-self:flex-start;gap:4px;padding:12px 14px;display:inline-flex}._dot_14znw_12{background:var(--muted);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite _blink_14znw_1}._dot_14znw_12:nth-child(2){animation-delay:.15s}._dot_14znw_12:nth-child(3){animation-delay:.3s}@keyframes _blink_14znw_1{0%,80%,to{opacity:.3}40%{opacity:1}}._list_14laq_1{gap:var(--space-2);min-height:0;padding:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}._empty_14laq_11{text-align:center;max-width:280px;color:var(--muted);margin:auto}._screen_bjaii_1{gap:var(--space-3);padding:var(--space-4) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom));flex-direction:column;display:flex}._filters_bjaii_8{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._filters_bjaii_8>:first-child{grid-column:1/-1}._summary_bjaii_19{color:var(--muted);margin:0;font-size:14px;font-weight:600}._note_bjaii_26{padding:var(--space-2) var(--space-3);border-radius:var(--radius-m);background:var(--primary-soft);color:var(--ink);margin:0;font-size:14px}._empty_bjaii_35{margin:var(--space-5) 0;text-align:center;color:var(--muted)}._error_bjaii_41{align-items:flex-start;gap:var(--space-2);color:var(--crit);flex-direction:column;display:flex}._group_bjaii_49{gap:var(--space-2);flex-direction:column;display:flex}._dayHeader_bjaii_55{margin:var(--space-2) 0 0;font-size:var(--text-s);letter-spacing:.02em;text-transform:uppercase;color:var(--muted);font-weight:700}._list_bjaii_64{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}._row_bjaii_76{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}li+li ._row_bjaii_76{border-top:1px solid var(--line)}._badge_bjaii_94{background:var(--surface-2);width:32px;height:32px;color:var(--primary);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}._text_bjaii_106{flex:1;min-width:0}._title_bjaii_111{overflow-wrap:anywhere;font-weight:600;display:block}._subtitle_bjaii_117{color:var(--muted);font-size:14px;display:block}._amount_bjaii_123{font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;font-weight:700;display:flex}._base_bjaii_132{font-size:var(--text-s);color:var(--muted);font-weight:500}._body_avv24_1{gap:var(--space-3);flex-direction:column;display:flex}._meta_avv24_7,._hint_avv24_8{color:var(--muted);margin:0;font-size:14px}._note_avv24_14{padding:var(--space-2) var(--space-3);border-radius:var(--radius-m);background:var(--surface-2);margin:0;font-size:14px}._snapshot_avv24_22{padding:var(--space-2) var(--space-3);border-radius:var(--radius-m);background:var(--surface-2);font-family:var(--f-mono);color:var(--muted);margin:0;font-size:13px}._error_avv24_32{color:var(--crit);margin:0;font-size:14px}._buttons_avv24_38{gap:var(--space-2);flex-wrap:wrap;display:flex}._body_1bdb1_1{gap:var(--space-3);flex-direction:column;display:flex}._row_1bdb1_7{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}._who_1bdb1_13{align-items:center;gap:var(--space-2);display:flex}._avatar_1bdb1_19{background:var(--primary);width:32px;height:32px;color:var(--on-primary);border-radius:50%;place-items:center;font-weight:600;display:grid}._whoName_1bdb1_30{flex:1;font-weight:700}._pill_1bdb1_35{background:var(--primary-soft);color:var(--primary);font-size:var(--text-s);border-radius:999px;padding:2px 10px;font-weight:600}._credentials_1bdb1_44{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);flex-direction:column;margin:0;display:flex}._credential_1bdb1_44{padding:var(--space-3);flex-direction:column;gap:2px;display:flex}._credential_1bdb1_44+._credential_1bdb1_44{border-top:1px solid var(--line)}._credential_1bdb1_44 dt{font-size:var(--text-s);color:var(--muted)}._credential_1bdb1_44 dd{margin:0}._mono_1bdb1_73{font-family:var(--f-mono);overflow-wrap:anywhere}._hint_1bdb1_78{color:var(--muted);margin:0;font-size:14px}._main_lv7mu_1{gap:var(--space-5);padding:var(--space-4) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom));flex-direction:column;display:flex}._householdName_lv7mu_8{margin:0 0 calc(-1 * var(--space-2));font-family:var(--f-display);font-size:var(--text-title);font-weight:700}._section_lv7mu_15{gap:var(--space-3);flex-direction:column;display:flex}._sectionHead_lv7mu_21{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._heading_lv7mu_28{font-family:var(--f-display);margin:0;font-size:17px}._hint_lv7mu_34{color:var(--muted);margin:0;font-size:14px}._loadError_lv7mu_40{gap:var(--space-2);flex-direction:column;display:flex}._list_lv7mu_46{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_lv7mu_57{align-items:center;gap:var(--space-3);padding:var(--space-3);display:flex}._row_lv7mu_57+._row_lv7mu_57{border-top:1px solid var(--line)}._rowButton_lv7mu_68{align-items:center;gap:var(--space-3);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;min-width:0;padding:0;display:flex}._avatar_lv7mu_81{background:var(--primary);width:36px;height:36px;color:var(--on-primary);border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:grid}._badge_lv7mu_93{min-width:44px;height:32px;padding:0 var(--space-2);border-radius:var(--radius-s);background:var(--surface-2);color:var(--primary);font-family:var(--f-mono);flex-shrink:0;place-items:center;font-size:13.5px;font-weight:600;display:grid}._info_lv7mu_108{flex-direction:column;flex:1;min-width:0;display:flex}._dim_lv7mu_115{opacity:.55}._name_lv7mu_119{font-weight:700}._sub_lv7mu_123{color:var(--muted);overflow-wrap:anywhere;font-size:14px}._rate_lv7mu_129{font-family:var(--f-mono);color:var(--ink);font-size:13.5px}._rate_lv7mu_129+._rate_lv7mu_129{opacity:.6}._pill_lv7mu_139{background:var(--surface-2);color:var(--muted);font-size:var(--text-s);white-space:nowrap;border-radius:999px;padding:2px 10px;font-weight:600}._pillAdult_lv7mu_149{background:var(--primary-soft);color:var(--primary)}._pillGood_lv7mu_154{background:var(--good-soft);color:var(--good)}._iconButton_lv7mu_159{border-radius:var(--radius-m);width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}._iconButton_lv7mu_159:disabled{opacity:.45;cursor:default}._chips_lv7mu_177{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._chip_lv7mu_177{align-items:center;gap:var(--space-1);border:1px solid var(--line);background:var(--surface);border-radius:999px;min-height:34px;padding:4px 6px 4px 12px;font-size:15px;display:inline-flex}._chipArchived_lv7mu_198{opacity:.5;padding-right:12px;text-decoration:line-through}._chipLocked_lv7mu_204{padding-right:12px}._chipRemove_lv7mu_208{width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}._chipConfirm_lv7mu_220{background:var(--crit);color:var(--on-primary);cursor:pointer;border:0;border-radius:999px;padding:2px 10px;font-size:14px;font-weight:600}._addRow_lv7mu_231{align-items:flex-start;gap:var(--space-2);display:flex}._addRow_lv7mu_231>:first-child{flex:1}._addRow_lv7mu_231>button{margin-top:19px}._switch_hn693_1{background:var(--line);cursor:pointer;border:0;border-radius:13px;flex-shrink:0;width:44px;height:26px;position:relative}._switch_hn693_1:after{content:"";background:var(--surface);border-radius:50%;width:20px;height:20px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}._switch_hn693_1[aria-checked=true]{background:var(--good)}._switch_hn693_1[aria-checked=true]:after{left:21px}._switch_hn693_1:disabled{opacity:.5;cursor:default}._screen_p0ogv_1{gap:var(--space-4);padding:var(--space-4) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom));flex-direction:column;display:flex}._view_p0ogv_8{gap:var(--space-4);flex-direction:column;display:flex}._monthNav_p0ogv_14{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._monthTitle_p0ogv_21{font:700 17px var(--f-display);margin:0}._navButton_p0ogv_26{border:1px solid var(--line);background:var(--surface);width:36px;height:36px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;font-size:19px;display:grid}._navButton_p0ogv_26:disabled{opacity:.35;cursor:default}._section_p0ogv_44{gap:var(--space-2);flex-direction:column;display:flex}._sectionHead_p0ogv_50{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._sectionTitle_p0ogv_57{margin:0;font-size:15px;font-weight:700}._linkButton_p0ogv_63{color:var(--primary);cursor:pointer;background:0 0;border:0;padding:2px 6px;font-size:14px;font-weight:600}._pill_p0ogv_73{background:var(--surface-2);font-size:var(--text-s);color:var(--muted);border-radius:999px;padding:2px 8px;font-weight:600}._recurringTrack_p0ogv_82{background:var(--surface-2);border-radius:5px;height:10px;overflow:hidden}._recurringFill_p0ogv_89{background:var(--bar);height:100%}._hint_p0ogv_94{font-size:var(--text-s);color:var(--muted)}._list_p0ogv_99{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_p0ogv_107{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) 0;border:0;border-bottom:1px solid var(--line);color:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}._rowText_p0ogv_121{flex-direction:column;flex:1;min-width:0;display:flex}._rowTitle_p0ogv_128{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._rowSubtitle_p0ogv_135{font-size:var(--text-s);color:var(--muted)}._rowAmount_p0ogv_140{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;font-weight:600;display:flex}._rowBase_p0ogv_148{font-size:var(--text-s);color:var(--muted);font-weight:400}._empty_p0ogv_154{margin:var(--space-5) 0;text-align:center;color:var(--muted)}._error_p0ogv_160{align-items:flex-start;gap:var(--space-2);color:var(--crit);flex-direction:column;display:flex}._chips_p0ogv_168{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_p0ogv_168{border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:999px;padding:6px 12px;font-weight:600}._chip_p0ogv_168[aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft);color:var(--primary)}._fieldLabel_p0ogv_190{font-size:var(--text-s);color:var(--muted)}._bar_z4sje_1{min-height:calc(var(--tabbar-height) + env(safe-area-inset-bottom));padding:var(--space-2) 0 calc(var(--space-1) + env(safe-area-inset-bottom));background:var(--nav-bg);flex-shrink:0;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}._tab_z4sje_12{color:var(--nav-muted);font-size:var(--text-tab);flex-direction:column;justify-content:center;align-items:center;gap:3px;text-decoration:none;display:flex}._indicator_z4sje_23{border-radius:999px;place-items:center;width:56px;height:30px;transition:background-color .15s;display:grid}._avatar_z4sje_32{background:var(--nav-avatar-bg);width:28px;height:28px;color:var(--nav-avatar-ink);border-radius:50%;place-items:center;margin:1px 0;font-size:14px;font-weight:600;display:grid}._active_z4sje_45{color:var(--nav-ink);font-weight:700}._active_z4sje_45 ._indicator_z4sje_23{background:var(--nav-active-bg)}._active_z4sje_45 ._avatar_z4sje_32{box-shadow:0 0 0 2px var(--nav-bg), 0 0 0 4px var(--nav-ink)}._page_9apo0_1{background:var(--page);justify-content:center;height:100%;display:flex}._column_9apo0_8{width:100%;max-width:var(--app-max-width);height:100%;padding-top:env(safe-area-inset-top);background:var(--app);flex-direction:column;display:flex;overflow:hidden}._main_9apo0_19{flex:1;min-height:0;overflow:auto}._offline_9apo0_26{padding:var(--space-1) var(--space-4);border-bottom:1px solid var(--line);background:var(--surface);flex-shrink:0;justify-content:center;display:flex}._srOnly_9apo0_35{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=520px){._column_9apo0_8{border-left:1px solid var(--line);border-right:1px solid var(--line);box-shadow:0 0 40px #00000014}}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-400-normal-g7Dtegnw.woff2)format("woff2"),url(/assets/figtree-latin-400-normal-BD4aNku5.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-ext-400-normal-CXAzuTZb.woff2)format("woff2"),url(/assets/figtree-latin-ext-400-normal-Gbh-3PTk.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-600-normal-Cv_xCTDl.woff2)format("woff2"),url(/assets/figtree-latin-600-normal-BM_oTo4n.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-ext-600-normal-DJlfifZj.woff2)format("woff2"),url(/assets/figtree-latin-ext-600-normal-CQqsimlV.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/figtree-latin-700-normal-th6qEP7c.woff2)format("woff2"),url(/assets/figtree-latin-700-normal-BCCt2T1q.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/figtree-latin-ext-700-normal-CS4sQkGV.woff2)format("woff2"),url(/assets/figtree-latin-ext-700-normal-BoDi4KL2.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/bricolage-grotesque-latin-500-normal-DEDBoLFO.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-500-normal-CV-uA8Lw.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/bricolage-grotesque-latin-ext-500-normal-DIhLz7G7.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-ext-500-normal-B0ZDNVGf.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/bricolage-grotesque-latin-700-normal-gtcctNPv.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-700-normal-DvJDmrLu.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/bricolage-grotesque-latin-ext-700-normal-fBkt-7fi.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-ext-700-normal-BXpPFNFj.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#e3e7ef;--app:#f3f5f9;--surface:#fff;--surface-2:#eaeef5;--ink:#17203b;--muted:#5d6681;--line:#d9dfea;--primary:#27356a;--on-primary:#fff;--primary-soft:#e2e7f6;--accent:#d98e1f;--accent-soft:#fbebd2;--on-accent:#2a1a00;--bar:#3b4c8f;--bar-dim:#b9c2de;--good:#23704f;--good-soft:#ddf0e6;--warn:#9a5b05;--warn-soft:#fbebd2;--crit:#b23a26;--crit-soft:#f8ded8;--nav-bg:#1f2b57;--nav-ink:#fff;--nav-muted:#b9c2de;--nav-active-bg:#3a4677;--nav-avatar-bg:#fff;--nav-avatar-ink:#1f2b57;--f-display:"Bricolage Grotesque", system-ui, sans-serif;--f-body:"Figtree", system-ui, sans-serif;--f-mono:"IBM Plex Mono", ui-monospace, monospace;--app-max-width:480px;--radius-s:8px;--radius-m:14px;--radius-l:20px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--header-height:56px;--tabbar-height:60px;--text-s:13px;--text-tab:12.5px;--text-m:16px;--text-title:19px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#0b0e18;--app:#121726;--surface:#1b2135;--surface-2:#232a42;--ink:#e7eaf4;--muted:#9aa2bc;--line:#2d3550;--primary:#8ea2ec;--on-primary:#0e1428;--primary-soft:#26305a;--accent:#efae4e;--accent-soft:#3a2c14;--on-accent:#1e1300;--bar:#8ea2ec;--bar-dim:#3a4468;--good:#5cc496;--good-soft:#163728;--warn:#efae4e;--warn-soft:#3a2c14;--crit:#f08a75;--crit-soft:#41201a;--nav-bg:#2a3352;--nav-ink:#fff;--nav-muted:#aab3cf;--nav-active-bg:#414c7c;--nav-avatar-bg:#8ea2ec;--nav-avatar-ink:#0e1428}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--page);color:var(--ink);font-family:var(--f-body);font-size:var(--text-m);-webkit-font-smoothing:antialiased;touch-action:manipulation;line-height:1.45}button,textarea,select,input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
