._wrap_ry16f_1{display:inline-flex;align-items:center;justify-content:center}._spinner_ry16f_7{box-sizing:border-box;border-radius:50%;border-style:solid;border-color:#0000001a;border-top-color:var(--color-primary);animation:_spin_ry16f_7 .8s linear infinite}@keyframes _spin_ry16f_7{to{transform:rotate(360deg)}}._button_fo2io_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);border:1px solid transparent;border-radius:12px;font-weight:600;cursor:pointer;transition:background-color .12s ease,transform .06s ease,opacity .12s ease;white-space:nowrap;min-height:var(--control-button-min-height);padding:var(--space-sm) var(--space-md);font-size:16px;color:#fff;background-color:var(--color-tint)}._button_fo2io_1:focus-visible{outline:2px solid var(--color-tint);outline-offset:2px}._button_fo2io_1:active:not(:disabled){opacity:.7}._button_fo2io_1:disabled{opacity:.4;cursor:not-allowed}._primary_fo2io_33{background-color:var(--color-tint);color:#fff}._primary_fo2io_33:hover:not(:disabled){filter:brightness(.95)}._secondary_fo2io_42{background-color:var(--color-fill);color:var(--color-tint-ink)}._secondary_fo2io_42:hover:not(:disabled){filter:brightness(.97)}._ghost_fo2io_50{background-color:transparent;color:var(--color-tint-ink)}._ghost_fo2io_50:hover:not(:disabled){background-color:var(--color-fill)}._danger_fo2io_58{background-color:var(--color-destructive);color:#fff}._danger_fo2io_58:hover:not(:disabled){filter:brightness(.95)}._sm_fo2io_66{min-height:var(--control-button-compact-height);padding:6px 12px;font-size:var(--font-size-subheadline)}._md_fo2io_71{min-height:var(--control-button-min-height)}._lg_fo2io_74{min-height:50px;padding:13px var(--space-lg);font-size:17px}._full_fo2io_80{width:100%}@media (min-width: 961px){._button_fo2io_1{border-radius:8px;font-size:15px;min-height:38px;padding:0 16px;transition:background-color .12s ease,border-color .12s ease,filter .12s ease,opacity .12s ease}._button_fo2io_1:focus-visible{outline:none;box-shadow:var(--focus-ring)}._button_fo2io_1:active:not(:disabled){opacity:1;filter:brightness(.9)}._secondary_fo2io_42{background-color:var(--color-surface);border-color:var(--color-border-strong);color:var(--color-text);box-shadow:var(--card-shadow)}._secondary_fo2io_42:hover:not(:disabled){filter:none;background-color:color-mix(in srgb,var(--color-text) 4%,var(--color-surface))}._ghost_fo2io_50:hover:not(:disabled){background-color:var(--row-hover)}._sm_fo2io_66{min-height:32px;padding:0 12px;font-size:14px}._lg_fo2io_74{min-height:44px;padding:0 20px;font-size:15px}}._wrap_148jg_1{display:flex;flex-direction:column;gap:6px}._labelRow_148jg_7{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm)}._label_148jg_7{font-size:var(--font-size-footnote);font-weight:600;color:var(--color-text)}._labelAccessory_148jg_21{font-size:var(--font-size-footnote)}._input_148jg_25{min-height:var(--control-textfield-min-height);padding:var(--control-textfield-py) var(--control-textfield-px);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text);font-size:16px;font-family:var(--font-family);transition:border-color .12s ease,box-shadow .12s ease}._input_148jg_25:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #55a2502e}._input_148jg_25::placeholder{color:var(--color-text-secondary);opacity:.6}._input_148jg_25:disabled{background-color:var(--color-surface-sunken);color:var(--color-text-secondary);cursor:not-allowed;opacity:.85}._input_148jg_25[type=number]{-moz-appearance:textfield}._input_148jg_25[type=number]::-webkit-outer-spin-button,._input_148jg_25[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._errorInput_148jg_68{border-color:var(--color-error)}._errorInput_148jg_68:focus{box-shadow:0 0 0 3px #c13e3e2e}._error_148jg_68{font-size:var(--font-size-footnote);color:var(--color-error)}._hint_148jg_81{font-size:var(--font-size-footnote);color:var(--color-text-secondary)}@media (min-width: 961px){._input_148jg_25{font-size:var(--font-size-body);min-height:40px;border-color:var(--color-border-strong)}._input_148jg_25:hover:not(:disabled):not(:focus){border-color:color-mix(in srgb,var(--color-text) 30%,transparent)}._input_148jg_25:focus{border-color:var(--color-tint);box-shadow:var(--focus-ring)}}._backdrop_13ik6_1{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000073;display:flex;align-items:center;justify-content:center;z-index:50;padding:var(--space-md)}._panel_13ik6_12{display:flex;flex-direction:column;overflow:hidden;width:100%;max-height:90vh;background-color:var(--color-surface);color:var(--color-text);border-radius:var(--radius-lg);box-shadow:0 12px 32px #0003}._header_13ik6_24{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--space-md);min-height:64px;padding:14px var(--space-lg);border-bottom:1px solid var(--color-border)}._title_13ik6_35{margin:0;font-size:var(--font-size-title3);font-weight:700;line-height:1.25}._close_13ik6_42{display:grid;flex:0 0 auto;width:36px;height:36px;margin-left:auto;padding:0 0 2px;place-items:center;color:var(--color-text-secondary);background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:10px;cursor:pointer;font:inherit;font-size:24px;font-weight:400;line-height:1}._close_13ik6_42:hover,._close_13ik6_42:focus-visible{color:var(--color-text);background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface));border-color:var(--color-border-strong)}._body_13ik6_68{min-height:0;padding:var(--space-lg);overflow-y:auto;font-size:var(--font-size-body)}._footer_13ik6_75{display:flex;flex:0 0 auto;gap:var(--space-sm);justify-content:flex-end;padding:var(--space-md) var(--space-lg);border-top:1px solid var(--color-border)}._footerHost_13ik6_86{flex:0 0 auto;padding:14px var(--space-lg);border-top:1px solid var(--color-border);background:var(--color-surface)}._footerHost_13ik6_86:empty{display:none}._sheet_13ik6_98{background-color:var(--color-bg);border-radius:var(--radius-sheet);box-shadow:var(--shadow-lg)}._sheet_13ik6_98 ._header_13ik6_24{min-height:56px;padding:10px 16px;border-bottom:.5px solid var(--color-border)}._sheet_13ik6_98 ._title_13ik6_35{font-size:17px;font-weight:600}._sheet_13ik6_98 ._close_13ik6_42{width:30px;height:30px;padding:0 0 2px;color:var(--color-text-secondary);background:var(--color-fill);border:0;border-radius:50%;font-size:20px}._sheet_13ik6_98 ._close_13ik6_42:hover,._sheet_13ik6_98 ._close_13ik6_42:focus-visible{color:var(--color-text);background:var(--color-fill);border-color:transparent}._sheet_13ik6_98 ._body_13ik6_68{padding:16px}._sheet_13ik6_98 ._footer_13ik6_75,._sheet_13ik6_98 ._footerHost_13ik6_86{background:var(--color-bg);border-top:.5px solid var(--color-border)}:root[data-theme=dark] ._sheet_13ik6_98{--color-bg: #1C1C1E;--color-surface: #2C2C2E;background-color:#1c1c1e}._grab_13ik6_150{display:none}@media (max-width: 640px){._sheetBackdrop_13ik6_156{align-items:flex-end;padding:0}._sheet_13ik6_98{max-height:94dvh;border-radius:12px 12px 0 0;padding-bottom:env(safe-area-inset-bottom);animation:_sheetUp_13ik6_1 .32s cubic-bezier(.2,.9,.3,1) both}._grab_13ik6_150{display:block;flex:none;width:36px;height:5px;margin:6px auto 0;border-radius:999px;background:var(--color-text-muted)}}@keyframes _sheetUp_13ik6_1{0%{transform:translateY(40px);opacity:.6}to{transform:none;opacity:1}}@media (prefers-reduced-motion: reduce){._sheet_13ik6_98{animation:none}}@media (min-width: 961px){._backdrop_13ik6_1{background-color:#0a0e0c61;animation:_scrimIn_13ik6_1 .15s ease both}._panel_13ik6_12,._sheet_13ik6_98{border:1px solid var(--card-border);border-radius:14px;box-shadow:0 24px 60px #00000038,0 2px 8px #00000014;animation:_dialogIn_13ik6_1 .16s cubic-bezier(.2,.9,.3,1) both}._sheet_13ik6_98 ._header_13ik6_24{padding:12px 16px 12px 20px;border-bottom:1px solid var(--divider)}._sheet_13ik6_98 ._title_13ik6_35{font-size:17px}._close_13ik6_42,._sheet_13ik6_98 ._close_13ik6_42{width:32px;height:32px;border:1px solid transparent;border-radius:8px;background:transparent;font-size:22px}._close_13ik6_42:hover,._sheet_13ik6_98 ._close_13ik6_42:hover{background:var(--row-hover);border-color:transparent}._close_13ik6_42:focus-visible,._sheet_13ik6_98 ._close_13ik6_42:focus-visible{outline:none;box-shadow:var(--focus-ring)}._sheet_13ik6_98 ._body_13ik6_68{padding:20px}}@keyframes _scrimIn_13ik6_1{0%{opacity:0}to{opacity:1}}@keyframes _dialogIn_13ik6_1{0%{transform:translateY(6px) scale(.985);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion: reduce){._backdrop_13ik6_1,._panel_13ik6_12{animation:none}}._button_8jixi_1{display:inline-grid;width:36px;height:36px;flex:0 0 36px;padding:0;place-items:center;color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:color .12s ease,background-color .12s ease,border-color .12s ease,transform .06s ease}._button_8jixi_1:hover:not(:disabled){color:var(--color-text);background:var(--color-surface-sunken);border-color:var(--color-border-strong)}._button_8jixi_1:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._button_8jixi_1[aria-expanded=true]{color:var(--color-text);background:var(--color-primary-tint);border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border))}._button_8jixi_1:active:not(:disabled){transform:scale(.96)}._button_8jixi_1:disabled{cursor:default;opacity:.55}._wrap_590d2_1{display:flex;flex-direction:column;gap:10px;animation:_fade-in_590d2_1 .35s ease both}._art_590d2_8{display:flex;justify-content:center}._title_590d2_13{margin:0;font-family:var(--font-display);font-size:22px;font-weight:700;text-align:center}._note_590d2_21{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"av who" "text text";column-gap:8px;row-gap:4px;align-items:center}._av_590d2_30{grid-area:av;width:24px;height:24px;border-radius:50%;background-color:var(--color-fill);background-size:cover;background-position:center;background-repeat:no-repeat}._who_590d2_42{grid-area:who;font-size:13px;font-weight:700}._text_590d2_48{grid-area:text;margin:0;font-size:var(--font-size-body);line-height:1.5;color:var(--color-text)}@keyframes _fade-in_590d2_1{0%{opacity:0}}@media (prefers-reduced-motion: reduce){._wrap_590d2_1{animation:none}}._wrap_1b3gn_2{display:flex;min-height:44px;align-items:center;margin:-6px 0 -6px -6px}._back_1b3gn_9{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 8px 0 6px;border-radius:10px;font-size:17px;line-height:1;color:var(--color-tint-ink);text-decoration:none;-webkit-tap-highlight-color:transparent}._back_1b3gn_9:hover{text-decoration:none;background:var(--color-fill)}._back_1b3gn_9:active{opacity:.6}._back_1b3gn_9:focus-visible{outline:2px solid var(--color-tint);outline-offset:0}._chev_1b3gn_37{flex:none;width:11px;height:18px}._screen_1bh5t_6{display:flex;flex-direction:column;gap:10px;width:100%;max-width:680px;margin:0 auto;padding-bottom:24px}._header_1bh5t_16{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._largeTitle_1bh5t_23{margin:4px 0 0;font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--color-text)}._sub_1bh5t_32{margin:2px 0 0;font-size:15px;color:var(--color-text-secondary)}._secH_1bh5t_38{margin:14px 0 0;padding:0 16px 6px;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:.02em;color:var(--color-text-secondary)}._footNote_1bh5t_48{margin:0;padding:2px 16px 0;font-size:13px;color:var(--color-text-secondary)}._group_1bh5t_55{list-style:none;margin:0;padding:0;background:var(--color-surface);border-radius:var(--radius-group);overflow:hidden}._cell_1bh5t_64{position:relative;display:flex;align-items:center;gap:12px;min-height:44px;width:100%;padding:10px 16px;border:0;background:none;font:inherit;font-size:16px;color:var(--color-text);text-align:left;text-decoration:none}button._cell_1bh5t_64,a._cell_1bh5t_64{cursor:pointer}button._cell_1bh5t_64:active,a._cell_1bh5t_64:active{background:var(--color-fill)}._cell_1bh5t_64:focus-visible{outline:2px solid var(--color-tint);outline-offset:-2px}._cell_1bh5t_64+._cell_1bh5t_64:before,._group_1bh5t_55>li+li>._cell_1bh5t_64:before,._group_1bh5t_55>li+li:before{content:"";position:absolute;top:0;left:16px;right:0;height:.5px;background:var(--color-border)}._group_1bh5t_55>li{position:relative}._group_1bh5t_55>li+li>._cell_1bh5t_64:before{display:none}._icon_1bh5t_117+*{min-width:0}._cellIcon_1bh5t_121 ._cell_1bh5t_64+._cell_1bh5t_64:before,._cellIcon_1bh5t_121>li+li:before{left:52px}._icon_1bh5t_117{flex:none;width:24px;height:24px;color:var(--color-tint)}._cellText_1bh5t_133{min-width:0;flex:1}._t2_1bh5t_138{display:block;margin-top:1px;font-size:13px;color:var(--color-text-secondary)}._end_1bh5t_145{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:6px;font-size:15px;color:var(--color-text-secondary)}._chev_1bh5t_155{width:8px;height:13px;flex:none;color:var(--color-text-muted)}._tintText_1bh5t_162{color:var(--color-tint-ink)}._destructive_1bh5t_166{color:var(--color-destructive)}._quiet_1bh5t_170{margin:0;padding:2px 4px;font-size:13px;color:var(--color-text-secondary)}._quiet_1bh5t_170 strong{color:var(--color-text);font-weight:600}@media (min-width: 961px){._screen_1bh5t_6{max-width:960px;margin:0;gap:12px;padding-bottom:48px}._header_1bh5t_16{align-items:center;margin-bottom:4px}._largeTitle_1bh5t_23{margin-top:6px;font-size:30px;line-height:1.2;letter-spacing:-.015em}._sub_1bh5t_32{margin-top:4px;font-size:14px}._secH_1bh5t_38{margin:22px 0 0;padding:0 2px 2px;font-size:15px;font-weight:600;text-transform:none;letter-spacing:0;color:var(--color-text)}._secH_1bh5t_38{margin-bottom:8px}._screen_1bh5t_6>._secH_1bh5t_38{margin-bottom:0}._footNote_1bh5t_48{padding:0 2px}._group_1bh5t_55{border:1px solid var(--card-border);box-shadow:var(--card-shadow)}._cell_1bh5t_64{min-height:48px;padding:12px 16px;font-size:15px;transition:background-color .12s ease}button._cell_1bh5t_64:hover:not(:disabled),a._cell_1bh5t_64:hover{background:var(--row-hover)}button._cell_1bh5t_64:active,a._cell_1bh5t_64:active{background:var(--row-hover)}button._cell_1bh5t_64:disabled{cursor:default;opacity:.5}._cell_1bh5t_64+._cell_1bh5t_64:before,._group_1bh5t_55>li+li:before,._cellIcon_1bh5t_121 ._cell_1bh5t_64+._cell_1bh5t_64:before,._cellIcon_1bh5t_121>li+li:before{left:0;height:1px;background:var(--divider)}._t2_1bh5t_138{margin-top:2px}._icon_1bh5t_117{width:22px;height:22px}._chev_1bh5t_155{opacity:.8}._quiet_1bh5t_170{padding:2px}}._bar_wydu2_9{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:44px}._barTitle_wydu2_16{margin:0;font-size:17px;font-weight:600;color:var(--color-text);text-align:center}._barBtn_wydu2_24{justify-self:start;padding:8px 0;border:0;background:none;font:inherit;font-size:17px;color:var(--color-tint-ink);text-decoration:none;cursor:pointer}._barBtn_wydu2_24:hover{text-decoration:none}._barBtnEnd_wydu2_40{justify-self:end;font-weight:600}._barBtn_wydu2_24:disabled{opacity:.4;cursor:default}._barBtn_wydu2_24:focus-visible{outline:2px solid var(--color-tint);outline-offset:2px;border-radius:6px}._field_wydu2_57{display:flex;align-items:center;gap:12px;min-height:46px;padding:0 16px}._fieldLabel_wydu2_65{flex:none;width:104px;font-size:16px;color:var(--color-text)}._input_wydu2_72{flex:1;min-width:0;height:46px;padding:0;border:0;background:transparent;font:inherit;font-size:16px;color:var(--color-text);outline:none}._input_wydu2_72::placeholder,._textarea_wydu2_86::placeholder{color:var(--color-text-muted)}._input_wydu2_72:disabled{color:var(--color-text-secondary)}._field_wydu2_57:focus-within,._areaRow_wydu2_95:focus-within{box-shadow:inset 0 0 0 2px var(--color-tint);border-radius:var(--radius-group)}._bad_wydu2_100{color:var(--color-destructive)}._input_wydu2_72[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}._input_wydu2_72[type=number]::-webkit-outer-spin-button,._input_wydu2_72[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._areaRow_wydu2_95{display:block}._textarea_wydu2_86{display:block;width:100%;min-height:88px;padding:12px 16px;border:0;background:transparent;font:inherit;font-size:16px;line-height:1.4;color:var(--color-text);resize:vertical;outline:none}._chips_wydu2_135{display:flex;flex-wrap:wrap;gap:8px}._chip_wydu2_135{font:inherit;font-size:15px;font-weight:500;padding:8px 12px;border-radius:999px;border:0;background:var(--color-fill);color:var(--color-text);cursor:pointer;white-space:nowrap}._chipOn_wydu2_154{background:var(--color-tint);color:#fff}._chip_wydu2_135:focus-visible{outline:2px solid var(--color-tint);outline-offset:2px}._primary_wydu2_164{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:50px;margin-top:8px;border-radius:14px;border:0;background:var(--color-tint);color:#fff;font:inherit;font-size:17px;font-weight:600;text-decoration:none;cursor:pointer}._primary_wydu2_164:hover{text-decoration:none}._primary_wydu2_164:disabled{opacity:.4;cursor:default}._primary_wydu2_164:focus-visible{outline:2px solid var(--color-tint);outline-offset:2px}._centered_wydu2_198{justify-content:center;text-align:center}._error_wydu2_203{margin:0;padding:2px 16px 0;font-size:13px;color:var(--color-destructive)}._check_wydu2_210{flex:none;color:var(--color-tint)}._switch_wydu2_215{position:relative;flex:none;width:51px;height:31px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;background:var(--color-fill);cursor:pointer;transition:background-color .15s ease}._switch_wydu2_215:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 2px 4px #0003;transition:transform .15s ease}._switch_wydu2_215:checked{background:var(--color-tint)}._switch_wydu2_215:checked:after{transform:translate(20px)}._switch_wydu2_215:focus-visible{outline:2px solid var(--color-tint);outline-offset:2px}@media (min-width: 961px){._bar_wydu2_9{display:flex;align-items:center;gap:8px;min-height:0;margin:6px 0}._barTitle_wydu2_16{order:-1;flex:1;min-width:0;font-size:30px;font-weight:700;line-height:1.2;letter-spacing:-.015em;text-align:left}._barBtn_wydu2_24{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 16px;border:1px solid var(--color-border-strong);border-radius:8px;background:var(--color-surface);font-size:14px;font-weight:500;color:var(--color-text);box-shadow:var(--card-shadow);transition:background-color .12s ease,border-color .12s ease,filter .12s ease}._barBtn_wydu2_24:hover:not(:disabled){background:color-mix(in srgb,var(--color-text) 4%,var(--color-surface))}._barBtnEnd_wydu2_40{border-color:var(--color-tint);background:var(--color-tint);color:#fff;font-weight:600}._barBtnEnd_wydu2_40:hover:not(:disabled){background:var(--color-tint);filter:brightness(.94)}._barBtn_wydu2_24:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:8px}._narrow_wydu2_321{max-width:760px}ul:has(>li>._field_wydu2_57)>li+li:before,ul:has(>li._field_wydu2_57)>li+li:before{display:none}._field_wydu2_57{min-height:0;padding:8px 16px;gap:16px}li:first-child>._field_wydu2_57,li._field_wydu2_57:first-child{padding-top:14px}li:last-child>._field_wydu2_57,li._field_wydu2_57:last-child{padding-bottom:14px}._fieldLabel_wydu2_65{width:140px;font-size:14px;font-weight:500;color:var(--color-text-secondary)}._input_wydu2_72{height:38px;padding:0 12px;border:1px solid var(--color-border-strong);border-radius:8px;background:var(--color-surface);font-size:15px;transition:border-color .12s ease,box-shadow .12s ease}._input_wydu2_72:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-text) 30%,transparent)}._input_wydu2_72:focus{border-color:var(--color-tint);box-shadow:var(--focus-ring)}._input_wydu2_72._bad_wydu2_100{border-color:var(--color-destructive)}._field_wydu2_57:focus-within,._areaRow_wydu2_95:focus-within{box-shadow:none}._areaRow_wydu2_95{padding:14px 16px}._textarea_wydu2_86{padding:10px 12px;border:1px solid var(--color-border-strong);border-radius:8px;background:var(--color-surface);font-size:15px;transition:border-color .12s ease,box-shadow .12s ease}._textarea_wydu2_86:focus{border-color:var(--color-tint);box-shadow:var(--focus-ring)}._chip_wydu2_135{padding:7px 14px;border:1px solid var(--color-border-strong);border-radius:8px;background:var(--color-surface);font-size:14px;transition:background-color .12s ease,border-color .12s ease}._chip_wydu2_135:hover:not(._chipOn_wydu2_154){background:color-mix(in srgb,var(--color-text) 4%,var(--color-surface))}._chipOn_wydu2_154{border-color:var(--color-tint);background:color-mix(in srgb,var(--color-tint) 14%,var(--color-surface));color:var(--color-tint-ink);font-weight:600}._primary_wydu2_164{width:auto;height:38px;margin-top:14px;padding:0 18px;border-radius:8px;font-size:15px;transition:filter .12s ease}._primary_wydu2_164:hover:not(:disabled){filter:brightness(.94)}ul:has(>li:only-child>._centered_wydu2_198),ul:has(>li>._solo_wydu2_434){display:flex;margin-top:14px!important;border:0;box-shadow:none;background:none;overflow:visible}li:only-child>._centered_wydu2_198,li>._solo_wydu2_434{width:auto;min-height:38px;padding:0 16px;border:1px solid var(--color-border-strong);border-radius:8px;background:var(--color-surface);font-size:14px;font-weight:500;box-shadow:var(--card-shadow)}li:only-child>._centered_wydu2_198:hover:not(:disabled),li>._solo_wydu2_434:hover:not(:disabled){background:color-mix(in srgb,var(--color-text) 4%,var(--color-surface))}li>._solo_wydu2_434:before{display:none}._error_wydu2_203{padding:2px 2px 0}._switch_wydu2_215{width:38px;height:22px}._switch_wydu2_215:after{width:18px;height:18px;box-shadow:0 1px 2px #00000040}._switch_wydu2_215:checked:after{transform:translate(16px)}._switch_wydu2_215:focus-visible{outline:none;box-shadow:var(--focus-ring)}}._lead_15xbk_2{margin:0 0 12px;padding:0 4px;font-size:15px;line-height:1.45;color:var(--color-text-secondary)}._leadLine_15xbk_10{display:block}._lead_15xbk_2 strong{color:var(--color-text);font-weight:600}._steps_15xbk_19{margin:0}._stepNumber_15xbk_23{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--color-tint);color:#fff;font-size:14px;font-weight:600}._codeText_15xbk_36{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono, ui-monospace, monospace);font-size:14px;color:var(--color-text)}._copyBtn_15xbk_47{flex:none;padding:6px 12px;border:0;border-radius:999px;background:var(--color-fill);color:var(--color-tint-ink);font:inherit;font-size:15px;font-weight:600;cursor:pointer}._copyBtn_15xbk_47:focus-visible{outline:2px solid var(--color-tint);outline-offset:2px}._stats_15xbk_65{display:grid;grid-template-columns:1fr 1fr;margin-top:10px}._stats_15xbk_65>li+li:before{top:10px!important;bottom:10px;left:0!important;right:auto!important;width:.5px;height:auto!important}._statTile_15xbk_80{padding:12px 16px}._statValue_15xbk_84{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-text)}._statLabel_15xbk_91{font-size:13px;color:var(--color-text-secondary)}._joke_15xbk_97{display:flex;align-items:center;gap:12px;margin:0 0 16px;padding:12px 14px;border-radius:var(--radius-group, 12px);background:var(--color-surface)}._joke_15xbk_97 p{margin:0;font-size:15px;line-height:1.45;color:var(--color-text-secondary)}._jokeAvatar_15xbk_114{flex:none;width:40px;height:40px;border-radius:50%;background-color:var(--color-fill);background-size:cover;background-position:center}._lead_15mog_1{margin:0 0 16px;padding:0 4px;font-size:15px;line-height:1.45;color:var(--color-text-secondary)}._stores_15mog_9{display:flex;flex-wrap:wrap;gap:10px}._store_15mog_9{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:8px 18px 8px 14px;border-radius:12px;background:#000;color:#fff;text-decoration:none;font-size:18px;font-weight:600;line-height:1.1;transition:transform .1s ease,opacity .15s ease}._store_15mog_9 img{flex:none;object-fit:contain}._store_15mog_9 span{display:flex;flex-direction:column}._store_15mog_9 small{font-size:11px;font-weight:500;opacity:.85}._store_15mog_9:hover{opacity:.88}._store_15mog_9:active{transform:scale(.98)}._store_15mog_9:focus-visible{outline:2px solid var(--color-tint);outline-offset:2px}[data-theme=dark] ._store_15mog_9{background:#fff;color:#000}[data-theme=dark] ._store_15mog_9 img[src*=apple-logo]{filter:invert(1)}._soon_15mog_70{flex:1 1 100%;margin:2px 0 0;padding:0 4px;font-size:13px;line-height:1.4;color:var(--color-text-secondary)}._qr_15mog_79{display:flex;align-items:center;gap:16px;margin-top:20px;padding:14px;border-radius:var(--radius-group, 12px);background:var(--color-surface)}._qr_15mog_79 img{flex:none;width:132px;height:132px;border-radius:8px;background:#fff}._qr_15mog_79 p{display:flex;flex-direction:column;gap:4px;margin:0;font-size:14px;line-height:1.4;color:var(--color-text-secondary)}._qr_15mog_79 strong{font-size:15px;color:var(--color-text)}@media (hover: none) and (pointer: coarse){._qr_15mog_79{display:none}}._wrap_1pcld_1{position:relative}._panel_1pcld_5{position:absolute;top:calc(100% + 6px);right:0;width:min(520px,calc(100vw - 24px));max-height:min(540px,70vh);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:10px;z-index:40;display:flex;flex-direction:column;gap:8px}@media (max-width: 640px){._panel_1pcld_5{position:fixed;top:60px;left:8px;right:8px;width:auto;max-height:calc(100dvh - 80px)}}._inputRow_1pcld_33{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:4px 10px;border-radius:var(--radius-md);background-color:var(--color-surface-sunken);border:1px solid var(--color-border)}._inputIcon_1pcld_44{color:var(--color-text-muted)}._input_1pcld_33{min-height:36px;background:none;border:none;color:var(--color-text);font:inherit;font-size:var(--font-size-body);padding:6px 0;outline:none}._input_1pcld_33::placeholder{color:var(--color-text-muted)}._kbd_1pcld_63{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;padding:2px 6px;border-radius:4px;background-color:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text-secondary)}._hint_1pcld_73,._empty_1pcld_74{padding:14px;color:var(--color-text-secondary);font-size:var(--font-size-footnote);line-height:1.5}._hint_1pcld_73 ._kbd_1pcld_63{margin:0 2px}._list_1pcld_85{list-style:none;padding:0;margin:0;overflow-y:auto;max-height:400px;-webkit-overflow-scrolling:touch}._hit_1pcld_94{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;background:none;color:var(--color-text);text-align:left;cursor:pointer;border-radius:var(--radius-sm);font:inherit}._hit_1pcld_94:hover{background-color:#0000000a}._hitIcon_1pcld_114{width:32px;height:32px;border-radius:var(--radius-sm);background-color:var(--color-primary-tint);display:inline-flex;align-items:center;justify-content:center;font-size:16px}._hitText_1pcld_125{display:flex;flex-direction:column;min-width:0}._hitTitle_1pcld_131{font-weight:600;font-size:var(--font-size-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._hitSubtitle_1pcld_139{font-size:var(--font-size-footnote);color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._hitKind_1pcld_147{font-size:var(--font-size-caption);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:700}._bar_1ljyy_1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-md) var(--space-xl);max-width:1200px;width:100%;margin-inline:auto;background-color:var(--color-bg);position:sticky;top:0;z-index:10}._left_1ljyy_19,._right_1ljyy_19{display:flex;align-items:center;gap:var(--space-sm)}._mobileMenuBtn_1ljyy_25{display:none;width:36px;height:36px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;align-items:center;justify-content:center}._homeSwitcher_1ljyy_38{position:relative}._homeButton_1ljyy_42{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text);font-size:var(--font-size-body);font-weight:600;cursor:pointer;transition:border-color .12s ease}._homeButton_1ljyy_42:hover{border-color:var(--color-border-strong)}._homeIcon_1ljyy_63{display:inline-flex;color:var(--color-tint)}._homeName_1ljyy_68{line-height:1}._homeMenu_1ljyy_72{position:absolute;top:calc(100% + 6px);left:0;min-width:280px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:6px;z-index:20}._homeMenuHeader_1ljyy_85{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);font-weight:700;padding:6px 10px 4px}._homeMenuRow_1ljyy_94{display:grid;grid-template-columns:1fr;align-items:center;border-radius:var(--radius-sm)}._homeMenuRow_1ljyy_94:hover{background-color:#0000000a}._homeMenuItem_1ljyy_105{display:flex;align-items:center;gap:8px;padding:8px 10px;border:none;background:none;color:var(--color-text);font-size:var(--font-size-body);text-align:left;cursor:pointer;border-radius:var(--radius-sm);min-width:0}._homeMenuName_1ljyy_120{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._homeMenuDivider_1ljyy_126{height:1px;margin:6px 2px;background-color:var(--color-border)}._homeMenuAddBtn_1ljyy_132{display:inline-flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border:none;background:none;color:var(--color-primary);font-size:var(--font-size-body);font-weight:600;text-align:left;cursor:pointer;border-radius:var(--radius-sm)}._homeMenuAddBtn_1ljyy_132:hover{background-color:var(--color-primary-tint)}._homeMenuItemActive_1ljyy_152{background-color:var(--color-primary-tint);color:var(--color-primary);font-weight:600}._iconBtn_1ljyy_158{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text);cursor:pointer;transition:border-color .12s ease;position:relative}._autoDot_1ljyy_175{position:absolute;right:5px;bottom:5px;width:8px;height:8px;border-radius:50%;border:1.5px solid currentColor;background:linear-gradient(90deg,currentColor 50%,var(--color-surface) 50%);box-shadow:0 0 0 1.5px var(--color-surface)}._iconBtn_1ljyy_158:hover{border-color:var(--color-border-strong)}._iconBtnActive_1ljyy_191{color:var(--color-primary);background-color:var(--color-primary-tint);border-color:var(--color-primary)}._themeSwitcher_1ljyy_197{position:relative}._themeMenu_1ljyy_201{position:absolute;z-index:25;top:calc(100% + 7px);right:0;width:248px;padding:7px;color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}._themeMenuTitle_1ljyy_215{display:block;padding:7px 9px 6px;color:var(--color-text-secondary);font-size:var(--font-size-small-caption);letter-spacing:.08em;text-transform:uppercase}._themeOption_1ljyy_224{display:grid;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;width:100%;gap:9px;padding:9px;color:var(--color-text);text-align:left;background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer;font:inherit}._themeOption_1ljyy_224:hover,._themeOption_1ljyy_224:focus-visible{background-color:var(--color-surface-sunken)}._themeOptionActive_1ljyy_245{background-color:var(--color-primary-tint)}._themeOptionIcon_1ljyy_249{display:inline-flex;color:var(--color-primary)}._themeOptionCopy_1ljyy_254{display:grid;min-width:0;gap:2px}._themeOptionCopy_1ljyy_254 strong{font-size:var(--font-size-subheadline);line-height:1.1}._themeOptionCopy_1ljyy_254 small{overflow:hidden;color:var(--color-text-secondary);font-size:var(--font-size-small-caption);text-overflow:ellipsis;white-space:nowrap}._themeOptionCheck_1ljyy_273{color:var(--color-primary);font-weight:800;text-align:right}._desktopActions_1ljyy_279{display:inline-flex;align-items:center;gap:var(--space-sm)}._overflow_1ljyy_285{position:relative;display:none}._overflowMenu_1ljyy_290{position:absolute;top:calc(100% + 6px);right:0;min-width:200px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:6px;z-index:20;display:flex;flex-direction:column;gap:2px}._overflowItem_1ljyy_306{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border:none;background:none;color:var(--color-text);font-size:var(--font-size-body);font-weight:500;text-align:left;cursor:pointer;border-radius:var(--radius-sm)}._overflowItem_1ljyy_306:hover{background-color:var(--color-surface-sunken)}@media (max-width: 960px){._bar_1ljyy_1{padding:6px 16px;min-height:44px;background:color-mix(in srgb,var(--color-bg) 85%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}._mobileMenuBtn_1ljyy_25,._desktopActions_1ljyy_279{display:none}._overflow_1ljyy_285{display:inline-flex}._homeButton_1ljyy_42,._overflowBtn_1ljyy_348{border:0;background:none;padding:6px 0;color:var(--color-tint-ink);font-size:17px;font-weight:400}._homeButton_1ljyy_42:hover,._overflowBtn_1ljyy_348:hover{border-color:transparent}._homeIcon_1ljyy_63{display:none}._overflowBtn_1ljyy_348{width:32px;justify-content:flex-end}}@media (min-width: 961px){._bar_1ljyy_1{max-width:1080px;padding:14px 40px}._homeButton_1ljyy_42,._iconBtn_1ljyy_158{box-shadow:var(--card-shadow)}._homeButton_1ljyy_42:focus-visible,._iconBtn_1ljyy_158:focus-visible{outline:none;box-shadow:var(--focus-ring);border-color:var(--color-tint)}}._shell_lv55a_1{display:grid;grid-template-columns:260px 1fr;min-height:100vh;min-height:100dvh;background-color:var(--color-bg);max-width:1280px;margin-inline:auto}._sidebar_lv55a_14{background-color:var(--color-bg);padding:var(--space-lg) 18px;display:flex;flex-direction:column;gap:var(--space-lg);position:sticky;top:0;height:100vh;height:100dvh;overflow-y:auto}._backdrop_lv55a_27{display:none}._brand_lv55a_31{padding:0 8px 4px}._section_lv55a_35{display:flex;flex-direction:column;gap:6px}._sectionLabel_lv55a_41{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);font-weight:600;padding:0 12px}._nav_lv55a_50{display:flex;flex-direction:column;gap:2px}._navItem_lv55a_56{display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--radius-md);color:var(--color-text);font-size:var(--font-size-body);font-weight:500;text-decoration:none;transition:background-color .12s ease,color .12s ease}._navItem_lv55a_56:hover{background-color:#1a211d0a;text-decoration:none}._navItemActive_lv55a_75{background-color:var(--color-primary-tint);color:var(--color-primary);font-weight:600}._navItemActive_lv55a_75:hover{background-color:var(--color-primary-tint-strong)}._navIcon_lv55a_85{display:inline-flex;align-items:center;justify-content:center;color:currentColor}._navLabel_lv55a_92{line-height:1}._navBadge_lv55a_96{background-color:var(--color-border);color:var(--color-text-secondary);border-radius:var(--radius-pill);padding:2px 8px;font-size:var(--font-size-caption);font-weight:600;min-width:22px;text-align:center;line-height:1.4}._navItemActive_lv55a_75 ._navBadge_lv55a_96{background-color:var(--color-primary);color:#fff}._sidebarFooter_lv55a_113{margin-top:auto}._footGroup_lv55a_118{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-group, 12px);background:var(--color-surface)}._footRow_lv55a_126{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 12px;border:0;background:transparent;color:var(--color-text);font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .15s ease}._footRow_lv55a_126+._footRow_lv55a_126:before{content:"";position:absolute;top:0;right:0;left:56px;height:1px;background:var(--color-separator, color-mix(in srgb, var(--color-text) 10%, transparent))}._footRow_lv55a_126:hover{background-color:color-mix(in srgb,var(--color-text) 4%,transparent);text-decoration:none}._footRow_lv55a_126:focus-visible{outline:2px solid var(--color-tint);outline-offset:-2px}._footAvatar_lv55a_166{width:32px;height:32px;border-radius:50%;background-color:var(--color-fill);background-size:cover;background-position:center}._footIcon_lv55a_175{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:color-mix(in srgb,var(--color-tint) 14%,transparent);color:var(--color-tint-ink)}._footIcon_lv55a_175 svg{width:18px;height:18px}._footText_lv55a_191{display:flex;flex-direction:column;gap:1px;min-width:0}._footTitle_lv55a_198{overflow:hidden;font-size:14px;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}._footSub_lv55a_207{overflow:hidden;font-size:12px;line-height:1.35;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap}._footChev_lv55a_216{flex:none;color:var(--color-text-muted)}._accountAvatar_lv55a_221{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:var(--color-fill);color:var(--color-text-secondary);font-size:15px;font-weight:600}@media (prefers-reduced-motion: reduce){._footRow_lv55a_126{transition:none}}._main_lv55a_240{display:flex;flex-direction:column;min-width:0;min-height:100vh;min-height:100dvh}._content_lv55a_248{padding:var(--space-lg) var(--space-xl) var(--space-xl);max-width:1200px;width:100%;margin-inline:auto;flex:1}._contentFlush_lv55a_259{padding:0 var(--space-xl) 0;flex:1;display:flex;flex-direction:column;min-height:0;max-width:1200px;width:100%;margin-inline:auto}@media (max-width: 960px){._shell_lv55a_1{grid-template-columns:1fr}._sidebar_lv55a_14{position:fixed;left:0;top:0;width:min(300px,85vw);z-index:40;transform:translate(-100%);transition:transform .2s ease;background-color:var(--color-surface);border-right:1px solid var(--color-border);height:100dvh;padding-bottom:max(var(--space-lg),env(safe-area-inset-bottom))}._sidebarOpen_lv55a_288{transform:translate(0)}._backdrop_lv55a_27{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000073;z-index:30}._content_lv55a_248{padding:var(--space-md);padding-bottom:calc(84px + env(safe-area-inset-bottom))}._contentFlush_lv55a_259{padding:0 var(--space-md)}}._tabBar_lv55a_309{display:none;position:fixed;left:0;right:0;bottom:0;z-index:25;grid-template-columns:repeat(4,1fr);padding:6px 4px calc(4px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--color-surface) 82%,transparent);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-top:.5px solid var(--color-border)}._tab_lv55a_309{display:flex;flex-direction:column;align-items:center;gap:1px;padding:2px 0;font-size:10px;font-weight:500;color:var(--color-text-secondary)}._tab_lv55a_309:hover{text-decoration:none}._tabActive_lv55a_341{color:var(--color-tint)}._tabIcon_lv55a_345{position:relative;display:inline-flex}._tabIcon_lv55a_345 svg{width:24px;height:24px;stroke-width:1.6}._tabBadge_lv55a_356{position:absolute;top:-4px;right:-10px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--color-destructive);color:#fff;font-size:11px;line-height:17px;text-align:center}@media (max-width: 960px){._tabBar_lv55a_309{display:grid}}@media (min-width: 961px){._shell_lv55a_1{grid-template-columns:248px minmax(0,1fr);max-width:none}._sidebar_lv55a_14{background-color:var(--sidebar-bg);border-right:1px solid var(--card-border);padding:20px 14px;gap:20px}._navItem_lv55a_56{padding:8px 10px;font-size:14px;border-radius:8px}._navItem_lv55a_56:hover{background-color:var(--row-hover)}._navItem_lv55a_56:focus-visible{outline:2px solid var(--color-tint);outline-offset:-2px}._navItemActive_lv55a_75{background-color:var(--color-surface);color:var(--color-text);box-shadow:0 0 0 1px var(--card-border),var(--card-shadow)}._navItemActive_lv55a_75 ._navIcon_lv55a_85{color:var(--color-tint)}._navItemActive_lv55a_75:hover{background-color:var(--color-surface)}._footGroup_lv55a_118{border:1px solid var(--card-border);box-shadow:var(--card-shadow)}._footRow_lv55a_126:hover{background-color:var(--row-hover)}._content_lv55a_248{max-width:1080px;padding:8px 40px 56px}}._wrap_djmba_1{min-height:100vh;min-height:100svh;display:flex;background-color:var(--color-bg)}._formSide_djmba_10{flex:1 1 50%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-xl) var(--space-lg);position:relative}._formInner_djmba_20{width:100%;max-width:400px;display:flex;flex-direction:column;gap:var(--space-md)}._brand_djmba_28{display:inline-flex;text-decoration:none;color:inherit;margin-bottom:var(--space-sm);align-self:flex-start}._brand_djmba_28:hover{text-decoration:none}._title_djmba_37{margin:0;font-size:var(--font-size-title);font-weight:700}._subtitle_djmba_43{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-callout)}._body_djmba_49{display:flex;flex-direction:column;gap:var(--space-md)}._footer_djmba_55{text-align:center;font-size:var(--font-size-footnote);color:var(--color-text-secondary);border-top:1px solid var(--color-border);padding-top:var(--space-md)}._themeToggle_djmba_63{position:absolute;top:var(--space-lg);right:var(--space-lg);width:40px;height:40px;border-radius:var(--radius-pill);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .12s ease,transform .06s ease}._themeToggle_djmba_63:hover{background-color:var(--color-surface-sunken)}._themeToggle_djmba_63:active{transform:scale(.96)}._themeToggle_djmba_63:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._benefitSide_djmba_84{flex:1 1 50%;display:flex;flex-direction:column;justify-content:center;gap:var(--space-xl);padding:var(--space-xl) clamp(32px,5vw,72px);color:#f3f7f0;background:radial-gradient(120% 120% at 100% 0%,rgba(255,255,255,.12),transparent 55%),linear-gradient(160deg,#5aa755,#3f8a52 55%,#2d4a36);position:relative;overflow:hidden}._benefitHeadEyebrow_djmba_99{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.82}._benefitTitle_djmba_107{margin:8px 0 0;font-size:clamp(26px,3vw,34px);font-weight:700;letter-spacing:-.02em;line-height:1.15;max-width:16em}._benefitList_djmba_116{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-lg)}._benefit_djmba_84{display:flex;gap:16px;align-items:flex-start}._benefitIcon_djmba_131{flex-shrink:0;width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:#ffffff24;border:1px solid rgba(255,255,255,.18)}._benefitText_djmba_142 h3{margin:0 0 3px;font-size:16px;font-weight:600}._benefitText_djmba_142 p{margin:0;font-size:14px;line-height:1.5;color:#f3f7f0d9}._benefitFooter_djmba_155{display:flex;flex-direction:column;gap:12px}._benefitQuote_djmba_161{font-size:14.5px;line-height:1.55;color:#f3f7f0eb;border-left:2px solid rgba(255,255,255,.35);padding-left:14px;margin:0}._benefitQuoteWho_djmba_170{display:block;margin-top:6px;font-size:12.5px;opacity:.7}._storeBtn_djmba_177{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:var(--radius-md);align-self:flex-start;background:#ffffff1f;border:1px solid rgba(255,255,255,.25);color:#fff;text-decoration:none;transition:background .12s ease}._storeBtn_djmba_177:hover{background:#fff3;text-decoration:none}._storeBtnText_djmba_191{display:flex;flex-direction:column;line-height:1.1;text-align:left}._storeBtnEyebrow_djmba_192{font-size:9px;letter-spacing:.14em;text-transform:uppercase;opacity:.75}._storeBtnName_djmba_193{font-size:15px;font-weight:600;margin-top:2px}@media (max-width: 860px){._wrap_djmba_1{background-color:var(--color-surface)}html:has(._wrap_djmba_1){background:var(--color-surface)}._benefitSide_djmba_84{display:none}._formSide_djmba_10{flex-basis:100%;justify-content:flex-start;padding:12px 16px calc(24px + env(safe-area-inset-bottom))}._formInner_djmba_20{gap:12px}._brand_djmba_28{margin-bottom:0}._title_djmba_37{font-size:26px;line-height:1.15}._body_djmba_49{gap:12px}._themeToggle_djmba_63{top:12px;right:16px;width:36px;height:36px}._formSide_djmba_10 input:not([type=checkbox]):not([type=radio]){background-color:var(--color-fill);border-color:transparent}._formSide_djmba_10 input:not([type=checkbox]):not([type=radio]):focus{border-color:var(--color-primary)}._formSide_djmba_10 input[aria-invalid=true]:not([type=checkbox]){border-color:var(--color-error)}}._wrap_1mj56_1{display:flex;flex-direction:column;gap:var(--space-sm)}._divider_1mj56_7{display:flex;align-items:center;gap:var(--space-sm);color:var(--color-text-secondary);font-size:var(--font-size-footnote);margin:var(--space-sm) 0}._divider_1mj56_7:before,._divider_1mj56_7:after{content:"";flex:1;height:1px;background-color:var(--color-border)}._row_1mj56_24{display:flex;flex-direction:column;gap:var(--space-sm);align-items:stretch}._googleBtn_1mj56_36{display:flex;align-items:center;justify-content:center;height:44px;width:100%;flex:0 0 auto;min-width:0}._googleBtn_1mj56_36 iframe{margin:0!important}._appleBtn_1mj56_59{height:40px!important;min-height:40px!important;width:100%;flex:0 0 auto;border-radius:4px!important;font-size:14px!important;font-weight:500;padding:0 12px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;background-color:#000!important;color:#fff!important;border:1px solid #000!important;justify-content:flex-start!important}._appleBtn_1mj56_59>span{flex:1 1 auto;text-align:center}._appleBtn_1mj56_59:hover:not(:disabled){background-color:#1a1a1a!important}:root[data-theme=dark] ._appleBtn_1mj56_59{background-color:#fff!important;color:#000!important;border-color:#fff!important}:root[data-theme=dark] ._appleBtn_1mj56_59:hover:not(:disabled){background-color:#e8e8e8!important}._appleLogo_1mj56_101{filter:none}:root[data-theme=dark] ._appleLogo_1mj56_101{filter:invert(1)}._overlay_39rq4_1{position:fixed;left:0;right:0;bottom:32px;z-index:1200;display:flex;justify-content:center;padding:0 var(--space-md);pointer-events:none}._confetti_39rq4_13{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1199;overflow:hidden;pointer-events:none}._confettiPiece_39rq4_21{position:absolute;top:-24px;width:10px;height:18px;border-radius:2px;opacity:0;animation-name:_confetti-fall_39rq4_1;animation-timing-function:cubic-bezier(.15,.62,.28,1);animation-fill-mode:both}._toast_39rq4_33{display:flex;flex-direction:column;align-items:center;max-width:min(420px,86vw);padding:var(--space-md) var(--space-lg);border:1px solid var(--color-primary);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-lg);animation:_reward-toast_39rq4_1 2.9s both}._toast_39rq4_33 strong{font-size:var(--font-size-headline);text-align:center}._toast_39rq4_33 span{margin-top:var(--space-xs);color:var(--color-text-secondary);font-size:var(--font-size-footnote)}@keyframes _reward-toast_39rq4_1{0%{opacity:0;transform:translateY(24px) scale(.7)}9%{opacity:1;transform:translateY(0) scale(1.04)}14%{transform:translateY(0) scale(1)}88%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-16px) scale(1)}}@keyframes _confetti-fall_39rq4_1{0%{opacity:0;transform:translate3d(0,-3vh,0) rotate(0)}8%{opacity:1}to{opacity:0;transform:translate3d(22px,105vh,0) rotate(720deg)}}@media (max-width: 640px){._overlay_39rq4_1{bottom:80px}}@media (prefers-reduced-motion: reduce){._confetti_39rq4_13{display:none}._toast_39rq4_33{animation-name:_reward-toast-reduced_39rq4_1}}@keyframes _reward-toast-reduced_39rq4_1{0%,to{opacity:0}8%,90%{opacity:1}}._hank_39rq4_115{width:44px;height:44px;object-fit:contain;margin-bottom:2px;animation:_hank-hop_39rq4_1 .7s cubic-bezier(.2,1.6,.4,1) both}._line_39rq4_123{font-style:normal;font-size:var(--font-size-callout);text-align:center;margin-top:2px}@keyframes _hank-hop_39rq4_1{0%{transform:translateY(14px) scale(.6);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion: reduce){._hank_39rq4_115{animation:none}}._backdrop_jjkmm_4{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#0006;display:flex;align-items:center;justify-content:center;padding:24px;animation:_fade_jjkmm_1 .25s ease both}._sheet_jjkmm_16{--gs-bg: var(--color-bg);--gs-cell: var(--color-surface);--gs-inset: 16px;width:min(560px,100%);max-height:min(86vh,860px);display:flex;flex-direction:column;background:var(--gs-bg);border-radius:var(--radius-sheet);box-shadow:var(--shadow-lg);overflow:hidden;animation:_up_jjkmm_1 .45s cubic-bezier(.2,.8,.2,1) both}@media (min-width: 641px){._sheet_jjkmm_16{--gs-inset: 20px}}:root[data-theme=dark] ._sheet_jjkmm_16{--gs-bg: #1c1c1e;--gs-cell: #2c2c2e}@media (max-width: 640px){._backdrop_jjkmm_4{align-items:flex-end;padding:0}._sheet_jjkmm_16{width:100%;height:60dvh;max-height:none;border-radius:14px 14px 0 0;transition:height .32s cubic-bezier(.2,.9,.3,1),transform .32s cubic-bezier(.2,.9,.3,1)}._large_jjkmm_60{height:92dvh}}._dragZone_jjkmm_67{flex:none;touch-action:none;cursor:grab;background:var(--gs-bg);border-bottom:.5px solid transparent;transition:border-color .2s ease}._dragZone_jjkmm_67._scrolled_jjkmm_76{border-bottom-color:var(--color-border)}._grab_jjkmm_80{display:none;width:36px;height:5px;border-radius:999px;background:var(--color-text-muted);margin:6px auto 0}@media (max-width: 640px){._grab_jjkmm_80{display:block}}._head_jjkmm_95{display:grid;grid-template-columns:1fr auto;align-items:start;gap:16px;padding:20px 20px 16px}@media (max-width: 640px){._head_jjkmm_95{padding:12px var(--gs-inset) 14px 20px}}._headText_jjkmm_109{min-width:0}._headText_jjkmm_109 h2{margin:0;font-size:22px;font-weight:600;line-height:1.22;letter-spacing:-.01em;color:var(--color-text)}._meta_jjkmm_122{margin:10px 0 0;display:flex;flex-wrap:wrap;gap:6px}._chip_jjkmm_129{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:999px;background:var(--color-fill);color:var(--color-text-secondary);font-size:13px;font-weight:500;line-height:1}._chip_jjkmm_129 svg{width:14px;height:14px;flex:none}._chipCap_jjkmm_149{text-transform:capitalize}._srOnly_jjkmm_153{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._close_jjkmm_162{flex:none;width:30px;height:30px;margin-top:1px;display:grid;place-items:center;border-radius:50%;border:none;background:var(--color-fill);color:var(--color-text-secondary);cursor:pointer}._close_jjkmm_162:focus-visible{outline:2px solid var(--color-tint);outline-offset:2px}._body_jjkmm_183{overflow-y:auto;flex:1;min-height:0;padding:4px var(--gs-inset) 32px;display:flex;flex-direction:column;gap:24px;overscroll-behavior:contain}._body_jjkmm_183:last-child{padding-bottom:calc(32px + env(safe-area-inset-bottom))}._section_jjkmm_202 h3{margin:0 0 8px;padding:0 16px;font-size:13px;font-weight:400;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-secondary)}._intro_jjkmm_213{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:12px;background:var(--gs-cell);animation:_rise_jjkmm_1 .35s ease both}._av_jjkmm_223{width:36px;height:36px;flex:none;border-radius:50%;background-color:var(--color-fill);background-size:cover;background-position:center;background-repeat:no-repeat}._introText_jjkmm_234{min-width:0;display:flex;flex-direction:column;gap:3px}._attr_jjkmm_241{margin:0;font-size:13px;font-weight:600;color:var(--color-tint-ink)}._line_jjkmm_248{margin:0;font-size:15px;line-height:1.45;color:var(--color-text-secondary)}._guide_jjkmm_255{display:flex;flex-direction:column;gap:24px;animation:_rise_jjkmm_1 .4s .05s cubic-bezier(.2,.9,.3,1.1) both}._guide_jjkmm_255 p{margin:0}._steps_jjkmm_267,._list_jjkmm_268,._links_jjkmm_269{list-style:none;margin:0;padding:0;background:var(--gs-cell);border-radius:12px;overflow:hidden}._steps_jjkmm_267 li,._list_jjkmm_268 li,._links_jjkmm_269 li{position:relative}._steps_jjkmm_267 li+li:before,._list_jjkmm_268 li+li:before,._links_jjkmm_269 li+li:before{content:"";position:absolute;top:0;right:0;left:16px;height:.5px;background:var(--color-border)}._steps_jjkmm_267 li{display:flex;align-items:flex-start;gap:12px;padding:14px 16px}._steps_jjkmm_267 li+li:before{left:56px}._num_jjkmm_307{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--color-tint);color:#fff;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}._stepText_jjkmm_321{min-width:0;display:flex;flex-direction:column;gap:3px;padding-top:3px}._stepText_jjkmm_321 strong{font-size:16px;font-weight:600;line-height:1.35;color:var(--color-text)}._stepText_jjkmm_321 span{font-size:14px;line-height:1.45;color:var(--color-text-secondary)}._tools_jjkmm_343{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}._tools_jjkmm_343 li{padding:7px 12px;border-radius:999px;background:var(--gs-cell);font-size:14px;line-height:1.25;color:var(--color-text)}._warn_jjkmm_362{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:12px;background:color-mix(in srgb,var(--color-orange) 12%,var(--gs-cell))}._warn_jjkmm_362 p{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.45;color:var(--color-text)}._warn_jjkmm_362 svg{flex:none;width:18px;height:18px;margin-top:2px;color:var(--color-orange)}._list_jjkmm_268 li{padding:12px 16px;font-size:15px;line-height:1.45;color:var(--color-text)}._links_jjkmm_269 a{display:flex;align-items:center;gap:12px;min-height:44px;padding:11px 16px;font-size:16px;line-height:1.3;color:var(--color-tint-ink);text-decoration:none}._links_jjkmm_269 a span{flex:1;min-width:0}._links_jjkmm_269 a:hover{background:var(--color-fill)}._links_jjkmm_269 a:focus-visible{outline:2px solid var(--color-tint);outline-offset:-2px}._chev_jjkmm_423{flex:none;width:8px;height:13px;color:var(--color-text-muted)}._working_jjkmm_432{display:flex;flex-direction:column;gap:20px;animation:_fade_jjkmm_1 .3s ease both}._why_jjkmm_439{margin:0;padding:0 4px;font-size:15px;line-height:1.45;color:var(--color-text-secondary)}._workRow_jjkmm_447{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:12px;background:var(--gs-cell)}._hank_jjkmm_456{position:relative;flex:none;width:84px;height:84px}._hank_jjkmm_456 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0}._hank_jjkmm_456 img[data-on]{opacity:1}._workText_jjkmm_475{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}._workTitle_jjkmm_483{margin:0;font-size:16px;font-weight:600}._status_jjkmm_489{margin:0;min-height:1.4em;font-size:14px;line-height:1.4;color:var(--color-text-secondary)}._status_jjkmm_489 span{display:block;animation:_rise_jjkmm_1 .35s ease both}._bar_jjkmm_502{height:4px;border-radius:999px;background:var(--color-fill);overflow:hidden}._bar_jjkmm_502 i{display:block;height:100%;width:92%;border-radius:inherit;background:var(--color-tint);transform-origin:left;animation:_fill_jjkmm_1 11s cubic-bezier(.15,.7,.3,1) both}._barSlow_jjkmm_520 i{animation:_fill_jjkmm_1 11s cubic-bezier(.15,.7,.3,1) both,_breathe_jjkmm_1 1.6s ease-in-out infinite}._hint_jjkmm_524{margin:0;font-size:12px;color:var(--color-text-secondary)}._skel_jjkmm_530{list-style:none;margin:0;padding:14px 16px;border-radius:12px;background:var(--gs-cell);display:flex;flex-direction:column;gap:18px}._skel_jjkmm_530 li{display:flex;align-items:center;gap:12px}._skelNum_jjkmm_547,._skelLine_jjkmm_548{background:var(--color-fill);animation:_breathe_jjkmm_1 1.6s ease-in-out infinite}._skelNum_jjkmm_547{flex:none;width:28px;height:28px;border-radius:50%}._skelLine_jjkmm_548{height:12px;border-radius:6px}._skel_jjkmm_530 li:nth-child(2) span{animation-delay:.15s}._skel_jjkmm_530 li:nth-child(3) span{animation-delay:.3s}._skel_jjkmm_530 li:nth-child(4) span{animation-delay:.45s}._foot_jjkmm_571{flex:none;padding:12px var(--gs-inset) calc(12px + env(safe-area-inset-bottom));border-top:.5px solid var(--color-border);background:color-mix(in srgb,var(--gs-bg) 88%,transparent);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}@media (min-width: 641px){._foot_jjkmm_571{padding:14px 20px 18px}}._done_jjkmm_586{width:100%;min-height:50px;font:inherit;font-weight:600;font-size:17px;padding:14px;border:none;border-radius:12px;background:var(--color-tint);color:#fff;cursor:pointer}._done_jjkmm_586:focus-visible{outline:2px solid var(--color-tint);outline-offset:2px}@keyframes _rise_jjkmm_1{0%{opacity:0;transform:translateY(6px)}}@keyframes _fill_jjkmm_1{0%{transform:scaleX(.04)}}@keyframes _breathe_jjkmm_1{0%,to{opacity:1}50%{opacity:.45}}@keyframes _fade_jjkmm_1{0%{opacity:0}}@keyframes _up_jjkmm_1{0%{transform:translateY(40px);opacity:0}}@media (prefers-reduced-motion: reduce){._backdrop_jjkmm_4,._sheet_jjkmm_16,._intro_jjkmm_213,._guide_jjkmm_255,._working_jjkmm_432,._hank_jjkmm_456,._status_jjkmm_489 span,._skelNum_jjkmm_547,._skelLine_jjkmm_548{animation:none}._barSlow_jjkmm_520 i{animation:_fill_jjkmm_1 11s cubic-bezier(.15,.7,.3,1) both}}._ask_jjkmm_617{display:flex;flex-direction:column;gap:14px}._askBtn_jjkmm_623{display:flex;align-items:center;gap:12px;width:100%;min-height:64px;padding:12px 16px;border:0;border-radius:12px;background:var(--gs-cell);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease,transform .1s ease}._askBtn_jjkmm_623:hover{background:color-mix(in srgb,var(--color-tint) 8%,var(--gs-cell))}._askBtn_jjkmm_623:active{transform:scale(.99)}._askBtn_jjkmm_623:focus-visible{outline:2px solid var(--color-tint);outline-offset:2px}._askText_jjkmm_653{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._askText_jjkmm_653 strong{font-size:16px;font-weight:600;color:var(--color-tint-ink)}._askText_jjkmm_653 span{font-size:13px;line-height:1.35;color:var(--color-text-secondary)}._panel_1x0xl_6{position:sticky;top:72px;max-height:calc(100dvh - 96px);overflow-y:auto;background-color:var(--color-bg);border:.5px solid var(--color-border);border-radius:14px;padding:20px 16px 24px;min-width:0;align-self:start}._backdrop_1x0xl_22,._grabHandle_1x0xl_26{display:none}._close_1x0xl_30{position:absolute;top:18px;right:16px;width:30px;height:30px;border-radius:50%;border:none;background:var(--color-fill);color:var(--color-text-secondary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._close_1x0xl_30:focus-visible{outline:2px solid var(--color-tint);outline-offset:2px}._body_1x0xl_51{display:flex;flex-direction:column;gap:24px}._loading_1x0xl_57{padding:var(--space-xl);text-align:center}._head_1x0xl_63{padding:2px 16px 0 4px}._title_1x0xl_67{margin:0;font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.22;padding-right:36px;color:var(--color-text)}._meta_1x0xl_77{margin:10px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;color:var(--color-text-secondary)}._status_1x0xl_87{--dot: var(--color-status-pending);display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;background:var(--color-fill);font-size:13px;font-weight:500;color:var(--color-text-secondary)}._status_1x0xl_87:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--dot)}._status_1x0xl_87[data-status=completed]{--dot: var(--color-status-completed)}._status_1x0xl_87[data-status=skipped]{--dot: var(--color-status-skipped)}._status_1x0xl_87[data-status=progress]{--dot: var(--color-status-in-progress)}._status_1x0xl_87[data-status=pending]{--dot: var(--color-tint)}._srOnly_1x0xl_114{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._section_1x0xl_123{display:flex;flex-direction:column}._card_1x0xl_128{border-radius:12px}._sectionLabel_1x0xl_132{display:block;margin:0;padding:0 16px 8px;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:.02em;color:var(--color-text-secondary)}._sectionBody_1x0xl_143{margin:0;padding:14px 16px;border-radius:12px;background:var(--color-surface);color:var(--color-text);font-size:16px;line-height:1.45;white-space:pre-wrap}._actions_1x0xl_155{display:flex;flex-direction:column;gap:16px;margin-top:4px}@media (max-width: 1100px){._backdrop_1x0xl_22{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0a0e0c8c;z-index:60;opacity:1;transition:opacity .2s ease-out}._backdrop_1x0xl_22._entering_1x0xl_179{opacity:0}._panel_1x0xl_6{position:fixed;left:0;right:0;bottom:0;top:0;height:100vh;height:100dvh;max-height:none;z-index:61;border-radius:0;border:none;padding:12px 16px calc(32px + env(safe-area-inset-bottom));overflow-y:auto;-webkit-overflow-scrolling:touch;transition:transform .28s cubic-bezier(.2,.8,.2,1);touch-action:pan-y}._panel_1x0xl_6._entering_1x0xl_179{transform:translateY(100%);transition:none}._panel_1x0xl_6._dragging_1x0xl_216{transition:none}._grabHandle_1x0xl_26{display:block;width:48px;height:4px;border-radius:2px;background-color:var(--color-text-muted);margin:2px auto 10px;position:relative;cursor:grab}._grabHandle_1x0xl_26:before{content:"";position:absolute;top:-14px;right:-40%;bottom:-14px;left:-40%}._close_1x0xl_30{top:26px;right:16px}._title_1x0xl_67{padding-right:44px}}@media (max-width: 380px){._panel_1x0xl_6{padding-left:14px;padding-right:14px}._title_1x0xl_67{font-size:20px}}@media (min-width: 961px){._sectionBody_1x0xl_143{border:1px solid var(--card-border);box-shadow:var(--card-shadow)}}._banner_u34fj_2{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:start;padding:12px 16px;background:var(--color-surface);border-radius:var(--radius-group);margin-bottom:10px}._copy_u34fj_13{display:flex;flex-direction:column;gap:2px;min-width:0}._title_u34fj_20{margin:0;font-size:16px;font-weight:600;color:var(--color-text)}._subtitle_u34fj_27{margin:0;font-size:13px;color:var(--color-text-secondary);line-height:1.4}._actions_u34fj_34{display:flex;align-items:center}._progressRow_u34fj_39{display:flex;flex-direction:column;gap:4px;margin-top:8px}._progressBar_u34fj_46{width:100%;height:4px;background-color:var(--color-fill);border-radius:999px;overflow:hidden}._progressFill_u34fj_54{height:100%;background-color:var(--color-tint);border-radius:999px;transition:width .22s ease-out}._progressLabel_u34fj_61{font-size:13px;color:var(--color-text-secondary)}._dismissBtn_u34fj_66{width:26px;height:26px;border:none;border-radius:50%;background:var(--color-fill);color:var(--color-text-secondary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._dismissBtn_u34fj_66 svg{width:14px;height:14px}._dismissBtn_u34fj_66:focus-visible{outline:2px solid var(--color-tint);outline-offset:2px}@media (min-width: 961px){._banner_u34fj_2{border:1px solid var(--card-border);box-shadow:var(--card-shadow)}}._box_6id37_1{position:relative;display:block;width:72px;height:60px;flex:none;pointer-events:none}._piece_6id37_10{position:absolute}._piece_6id37_10 svg{display:block;width:100%;height:100%;overflow:visible}._fall_6id37_22,._rain_6id37_23,._rise_6id37_24{opacity:0;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}._fall_6id37_22{animation-name:_fall_6id37_22}@keyframes _fall_6id37_22{0%{opacity:0;transform:translateY(-12px) rotate(0)}20%{opacity:1}25%{transform:translate(var(--sway),3px) rotate(calc(var(--spin) * .25))}50%{transform:translateY(18px) rotate(calc(var(--spin) * .5))}65%{opacity:1}75%{transform:translate(calc(var(--sway) * -1),33px) rotate(calc(var(--spin) * .75))}to{opacity:0;transform:translateY(48px) rotate(var(--spin))}}._rain_6id37_23{animation-name:_rain_6id37_23}@keyframes _rain_6id37_23{0%{opacity:0;transform:translateY(-6px)}20%{opacity:.9}70%{opacity:.9}to{opacity:0;transform:translate(-4px,46px)}}._rise_6id37_24{animation-name:_rise_6id37_24;animation-timing-function:ease-in-out}@keyframes _rise_6id37_24{0%{opacity:0;transform:translate(0)}30%{opacity:.8}60%{transform:translate(3px,-20px)}to{opacity:0;transform:translate(-2px,-36px)}}._drift_6id37_108{animation:_drift_6id37_108 ease-in-out infinite alternate}@keyframes _drift_6id37_108{0%{transform:translate(0)}to{transform:translate(var(--sway))}}._turn_6id37_121{animation:_turn_6id37_121 linear infinite}@keyframes _turn_6id37_121{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._fall_6id37_22,._rain_6id37_23,._rise_6id37_24,._drift_6id37_108,._turn_6id37_121{animation:none;opacity:1;transform:translateY(var(--still-y)) rotate(var(--still-r))}}._list_16hqy_2{list-style:none;margin:0;padding:0;background:var(--color-surface);border-radius:var(--radius-group);overflow:hidden}._row_16hqy_11{position:relative;overflow:hidden}._row_16hqy_11+._row_16hqy_11:before{content:"";position:absolute;top:0;left:52px;right:0;height:.5px;background:var(--color-border);z-index:2}._actions_16hqy_27{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:space-between}._actions_16hqy_27 span{display:flex;align-items:center;padding:0 20px;font-size:14px;font-weight:600;color:#fff;transition:opacity .12s}._doneAct_16hqy_44{background:var(--color-tint);flex:1}._snoozeAct_16hqy_49{background:var(--color-orange);flex:1;justify-content:flex-end}._fg_16hqy_55{position:relative;z-index:1;display:grid;grid-template-columns:24px 1fr;gap:12px;align-items:start;padding:11px 16px;background:var(--color-surface);touch-action:pan-y;transition:transform .25s cubic-bezier(.2,.9,.3,1.15),background-color .18s ease}._openable_16hqy_71{grid-template-columns:24px 1fr auto;cursor:pointer}._chev_16hqy_76{align-self:center;color:var(--color-text-muted);opacity:.7;transition:transform .2s ease,opacity .2s ease,color .2s ease}@media (hover: hover){._openable_16hqy_71:hover{background-color:color-mix(in srgb,var(--color-text) 4%,var(--color-surface))}._openable_16hqy_71:hover ._chev_16hqy_76{opacity:1;color:var(--color-text-secondary);transform:translate(2px)}._row_16hqy_11:not(._completing_16hqy_95) ._openable_16hqy_71:hover ._title_16hqy_95{color:var(--color-tint-ink)}._openable_16hqy_71:hover ._cb_16hqy_98:not(:disabled){border-color:var(--color-tint)}}._openable_16hqy_71:active{background-color:color-mix(in srgb,var(--color-text) 7%,var(--color-surface))}._cb_16hqy_98{position:relative;width:22px;height:22px;margin-top:1px;border-radius:50%;border:1.5px solid var(--color-text-muted);display:grid;place-items:center;padding:0;background:transparent;cursor:pointer;transition:background .15s,border-color .15s,transform .3s cubic-bezier(.3,1.6,.5,1)}._cb_16hqy_98:after{content:"";width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);margin-top:-2px;transition:transform .22s cubic-bezier(.3,1.5,.5,1)}._cb_16hqy_98:focus-visible{outline:2px solid var(--color-tint);outline-offset:2px}._completing_16hqy_95 ._cb_16hqy_98,._done_16hqy_44 ._cb_16hqy_98{background:var(--color-tint);border-color:var(--color-tint)}._completing_16hqy_95 ._cb_16hqy_98{animation:_pop_16hqy_1 .32s cubic-bezier(.3,1.6,.5,1)}._completing_16hqy_95 ._cb_16hqy_98:after,._done_16hqy_44 ._cb_16hqy_98:after{transform:rotate(45deg) scale(1)}@keyframes _pop_16hqy_1{0%{transform:scale(1)}30%{transform:scale(.8)}to{transform:scale(1)}}._sparks_16hqy_162{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._sparks_16hqy_162 i{position:absolute;left:50%;top:50%;width:4px;height:4px;margin:-2px;border-radius:50%;background:var(--color-tint);animation:_spark_16hqy_162 .45s ease-out forwards}@keyframes _spark_16hqy_162{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(var(--sx),var(--sy)) scale(.4);opacity:0}}._body_16hqy_185{min-width:0}._title_16hqy_95{display:block;width:100%;padding:0;border:0;background:none;font:inherit;font-size:16px;line-height:1.3;color:var(--color-text);text-align:left;cursor:pointer;transition:color .2s ease,opacity .2s ease}span._title_16hqy_95{cursor:default}._title_16hqy_95:focus-visible{outline:2px solid var(--color-tint);outline-offset:2px;border-radius:4px}._completing_16hqy_95 ._title_16hqy_95{color:var(--color-text-secondary);opacity:.55}._done_16hqy_44 ._title_16hqy_95{color:var(--color-text-secondary);text-decoration:line-through;text-decoration-color:var(--color-text-muted)}._sub_16hqy_230{display:flex;align-items:center;gap:5px;margin-top:2px;font-size:13px;color:var(--color-text-secondary)}._sub_16hqy_230 svg{flex:none}._rec_16hqy_243{color:var(--color-tint-ink)}._overdue_16hqy_247{color:var(--color-orange)}@media (prefers-reduced-motion: reduce){._fg_16hqy_55,._cb_16hqy_98,._cb_16hqy_98:after,._title_16hqy_95,._chev_16hqy_76{transition:none}._openable_16hqy_71:hover ._chev_16hqy_76{transform:none}._completing_16hqy_95 ._cb_16hqy_98,._sparks_16hqy_162 i{animation:none}._sparks_16hqy_162{display:none}}@media (min-width: 961px){._list_16hqy_2{border:1px solid var(--card-border);box-shadow:var(--card-shadow)}._row_16hqy_11+._row_16hqy_11:before{left:0;height:1px;background:var(--divider)}._fg_16hqy_55{padding:13px 16px}._openable_16hqy_71:hover{background-color:color-mix(in srgb,var(--color-text) 3%,var(--color-surface))}}._row_1ee1a_2{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;background:var(--color-surface);border-radius:var(--radius-group);animation:_fadeIn_1ee1a_1 .24s ease-out both}._icon_1ee1a_12{flex:none;width:22px;height:22px;margin-top:1px;color:var(--color-orange)}._icon_1ee1a_12 svg{display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}._text_1ee1a_31{min-width:0}._headline_1ee1a_35{margin:0;font-size:16px;font-weight:600;line-height:1.3;color:var(--color-text)}._action_1ee1a_43{margin:2px 0 0;font-size:15px;line-height:1.35;color:var(--color-text-secondary)}._place_1ee1a_50{margin:4px 0 0;font-size:13px;color:var(--color-text-tertiary, var(--color-text-secondary))}@keyframes _fadeIn_1ee1a_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){._row_1ee1a_2{animation:none}}@media (min-width: 961px){._row_1ee1a_2{border:1px solid var(--card-border);box-shadow:var(--card-shadow)}}._card_wm676_2{display:flex;align-items:center;gap:12px;padding:12px 16px 12px 10px;border-radius:var(--radius-group);background:var(--color-surface);animation:_card-in_wm676_1 .35s ease both}._copy_wm676_12{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}._count_wm676_20{font-size:17px;font-weight:600;line-height:1.25;color:var(--color-text)}._bar_wm676_27{height:6px;border-radius:3px;background:var(--color-fill);overflow:hidden}._bar_wm676_27 i{display:block;height:100%;border-radius:inherit;background:var(--color-tint);transition:width .45s cubic-bezier(.2,.9,.3,1)}._line_wm676_42{margin:0;font-size:14px;line-height:1.4;color:var(--color-text-secondary)}@keyframes _card-in_wm676_1{0%{opacity:0}}@media (prefers-reduced-motion: reduce){._card_wm676_2{animation:none}._bar_wm676_27 i{transition:none}}@media (min-width: 961px){._card_wm676_2{border:1px solid var(--card-border);box-shadow:var(--card-shadow)}}._card_xqrqr_1{position:relative;display:flex;flex-direction:column;gap:8px;padding:14px 16px 16px;border-radius:var(--radius-group);background:var(--color-surface);animation:_rise_xqrqr_1 .3s cubic-bezier(.2,.9,.3,1) both}._close_xqrqr_12{position:absolute;top:10px;right:10px;width:26px;height:26px;border:0;border-radius:50%;background:var(--color-fill);color:var(--color-text-secondary);font-size:12px;cursor:pointer}._byline_xqrqr_26{display:flex;align-items:center;gap:8px}._av_xqrqr_32{width:28px;height:28px;border-radius:50%;background-color:var(--color-fill);background-size:cover;background-position:center}._who_xqrqr_41{font-size:13px;font-weight:600}._title_xqrqr_46{margin:0;font-size:17px;font-weight:600}._body_xqrqr_52{margin:0;font-size:15px;line-height:1.4;color:var(--color-text-secondary)}._actions_xqrqr_59{display:flex;gap:10px;margin-top:4px}._primary_xqrqr_65,._secondary_xqrqr_66{flex:1;min-height:40px;border:0;border-radius:10px;font:inherit;font-size:15px;font-weight:600;cursor:pointer}._primary_xqrqr_65{background:var(--color-tint);color:#fff}._secondary_xqrqr_66{background:var(--color-fill);color:var(--color-tint-ink)}._close_xqrqr_12:focus-visible,._primary_xqrqr_65:focus-visible,._secondary_xqrqr_66:focus-visible{outline:2px solid var(--color-tint);outline-offset:2px}@keyframes _rise_xqrqr_1{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion: reduce){._card_xqrqr_1{animation:none}}@media (min-width: 961px){._card_xqrqr_1{border:1px solid var(--card-border);box-shadow:var(--card-shadow)}}._page_1l25o_2{display:grid;grid-template-columns:1fr;gap:var(--space-lg);align-items:start;max-width:1160px;margin:0 auto}._pageWithDrawer_1l25o_11{grid-template-columns:minmax(0,1fr) minmax(0,400px)}@media (max-width: 1100px){._pageWithDrawer_1l25o_11{grid-template-columns:1fr}}._corner_1l25o_21{display:flex;flex:none;align-items:center;gap:2px;margin-top:6px}._accent_1l25o_29{flex:none}._temp_1l25o_34{font-size:17px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--color-text-secondary);white-space:nowrap}._streak_1l25o_42{display:inline-flex;align-items:center;gap:4px;margin:4px 0 0;padding:2px 4px;font-size:13px;color:var(--color-text-secondary)}._streak_1l25o_42 svg{fill:var(--color-orange);stroke:var(--color-orange);stroke-width:1}._streak_1l25o_42 b{color:var(--color-text);font-weight:600}._loading_1l25o_63{display:flex;justify-content:center;padding:var(--space-xl)}._error_1l25o_69{color:var(--color-destructive)}._welcomeBack_1l25o_73{display:flex;align-items:baseline;gap:var(--space-md);margin:0 0 var(--space-md);padding:12px var(--space-md);border-radius:var(--radius-md);background:var(--color-primary-tint);color:var(--color-text);font-size:15px;line-height:1.4}._welcomeBack_1l25o_73 p{margin:0;flex:1}._welcomeBack_1l25o_73 a{color:var(--color-tint-ink)}._linkBtn_1l25o_95{background:none;border:none;color:var(--color-tint-ink);font-weight:600;cursor:pointer;padding:0}::view-transition-group(*){animation-duration:.32s;animation-timing-function:cubic-bezier(.2,.9,.3,1)}._columns_1l25o_111{display:flex;flex-direction:column;gap:10px}._mainCol_1l25o_118,._side_1l25o_119{display:contents}._progressSlot_1l25o_123{order:-1}@media (min-width: 1100px){._columns_1l25o_111{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px;align-items:start}._mainCol_1l25o_118,._side_1l25o_119{display:flex;flex-direction:column;gap:12px;min-width:0}._side_1l25o_119{position:sticky;top:76px}._progressSlot_1l25o_123{order:0}._side_1l25o_119 h2{margin-top:10px}._mainCol_1l25o_118>h2{margin-bottom:0}._pageWithDrawer_1l25o_11 ._columns_1l25o_111{display:flex;flex-direction:column}._pageWithDrawer_1l25o_11 ._mainCol_1l25o_118,._pageWithDrawer_1l25o_11 ._side_1l25o_119{display:contents}._pageWithDrawer_1l25o_11 ._side_1l25o_119{position:static}._pageWithDrawer_1l25o_11 ._progressSlot_1l25o_123{order:-1}}._error_1qj2q_1{margin:0;padding:0 16px 12px 52px;font-size:14px;color:var(--color-destructive)}._grid_1kpqo_1{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}._day_1kpqo_7{min-height:40px;border:0;border-radius:10px;background:var(--color-fill);color:var(--color-text);font:inherit;font-size:15px;font-weight:500;cursor:pointer;transition:background .15s,color .15s}._day_1kpqo_7:focus-visible{outline:2px solid var(--color-tint);outline-offset:2px}._on_1kpqo_27{background:var(--color-tint);color:#fff;font-weight:600}@media (prefers-reduced-motion: reduce){._day_1kpqo_7{transition:none}}._open_1rjvc_2{transform:rotate(90deg)}._editor_1rjvc_6{display:flex;flex-direction:column;gap:10px;padding:2px 16px 12px}._hint_1rjvc_13{margin:0;font-size:13px;color:var(--color-text-secondary)}._chips_1rjvc_19{display:flex;flex-wrap:wrap;gap:6px}._chip_1rjvc_19{font:inherit;font-size:15px;font-weight:500;padding:7px 13px;border-radius:999px;border:0;box-shadow:inset 0 0 0 .5px var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer}._on_1rjvc_38{background:var(--color-tint);color:#fff;box-shadow:none}._actions_1rjvc_44{display:flex;justify-content:flex-end;gap:20px}._textBtn_1rjvc_50{border:0;background:none;padding:6px 0;font:inherit;font-size:17px;color:var(--color-tint-ink);cursor:pointer}._strong_1rjvc_60{font-weight:600}._textBtn_1rjvc_50:disabled{opacity:.4;cursor:default}._error_1rjvc_69{margin:0;font-size:14px;color:var(--color-destructive)}._wrap_1to6e_1{display:flex;flex-direction:column;gap:10px;min-width:0}._counts_1to6e_9{display:flex;flex-wrap:wrap;gap:8px}._count_1to6e_9{font:inherit;font-size:17px;font-weight:600;width:48px;height:44px;border-radius:12px;border:0;background:var(--color-fill);color:var(--color-text);cursor:pointer;font-variant-numeric:tabular-nums}._countOn_1to6e_29{background:var(--color-tint);color:#fff}._list_1to6e_35{list-style:none;margin:0;padding:0;border-radius:10px;overflow:hidden;background:var(--filter-list-bg, var(--color-surface))}._list_1to6e_35>li{position:relative}._list_1to6e_35>li+li:before{content:"";position:absolute;top:0;left:16px;right:0;height:.5px;background:var(--color-border)}._row_1to6e_59{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:10px 16px;border:0;background:transparent;font:inherit;font-size:16px;color:var(--color-text);text-align:left;cursor:pointer}._row_1to6e_59:focus-visible{outline:2px solid var(--color-tint);outline-offset:-2px}._rowName_1to6e_80{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowValue_1to6e_88{font-size:15px;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}._prompt_1to6e_95{color:var(--color-tint-ink)}._chev_1to6e_99{flex:none;color:var(--color-text-muted)}._add_1to6e_104{color:var(--color-tint-ink)}._summary_1to6e_108{margin:0;padding:0 4px;font-size:13px;color:var(--color-text-secondary)}._sheet_1to6e_116{display:flex;flex-direction:column;gap:8px;padding-bottom:8px}._secH_1to6e_123{margin:14px 0 0;padding:0 4px;font-size:13px;font-weight:400;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-secondary)}._sheet_1to6e_116>._secH_1to6e_123:first-child{margin-top:0}._name_1to6e_137{font:inherit;font-size:17px;height:46px;padding:0 14px;border-radius:10px;border:0;background:var(--color-surface);color:var(--color-text)}._name_1to6e_137:focus{outline:2px solid var(--color-tint);outline-offset:0}._tip_1to6e_153{margin:0;padding:0 4px;font-size:13px;line-height:1.4;color:var(--color-text-secondary)}._chips_1to6e_161,._depths_1to6e_162{display:flex;flex-wrap:wrap;gap:8px}._chip_1to6e_161{font:inherit;font-size:15px;font-weight:500;padding:8px 12px;border-radius:999px;border:0;background:var(--color-fill);color:var(--color-text);cursor:pointer;white-space:nowrap;font-variant-numeric:tabular-nums}._chipOn_1to6e_182{background:var(--color-tint);color:#fff}._size_1to6e_187{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:16px;color:var(--color-text-secondary)}._dimIn_1to6e_197{font:inherit;font-size:17px;font-variant-numeric:tabular-nums;width:60px;height:42px;text-align:center;border-radius:8px;border:0;background:var(--color-surface);color:var(--color-text)}._dimIn_1to6e_197:focus{outline:2px solid var(--color-tint);outline-offset:0}._removeBtn_1to6e_215{margin-top:22px;font:inherit;font-size:16px;height:44px;border-radius:10px;border:0;background:var(--color-surface);color:var(--color-error);cursor:pointer}._done_1to6e_227{font:inherit;font-size:17px;font-weight:600;width:100%;height:50px;border-radius:14px;border:0;background:var(--color-tint);color:#fff;cursor:pointer}._done_1to6e_227:disabled{opacity:.4;cursor:default}._segmented_6fosz_2{display:flex;padding:2px;border-radius:9px;background:var(--color-fill)}._segmented_6fosz_2 button{flex:1;min-width:0;padding:6px 8px;border:0;border-radius:7px;background:none;font:inherit;font-size:13px;font-weight:500;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}._segmented_6fosz_2 ._segOn_6fosz_26{background:var(--color-segment-on);box-shadow:0 1px 3px #0000001f;font-weight:600}._spaced_6fosz_32{margin-top:24px}@media (min-width: 961px){._segmented_6fosz_2{align-self:flex-start;width:fit-content;max-width:100%;padding:3px;gap:2px;border:1px solid var(--card-border);border-radius:10px;background:var(--color-surface);box-shadow:var(--card-shadow)}._segmented_6fosz_2 button{flex:none;min-width:110px;min-height:32px;padding:0 16px;font-size:14px;color:var(--color-text-secondary);transition:background-color .12s ease,color .12s ease}._segmented_6fosz_2 button:hover{background:var(--row-hover);color:var(--color-text)}._segmented_6fosz_2 ._segOn_6fosz_26,._segmented_6fosz_2 ._segOn_6fosz_26:hover{background:color-mix(in srgb,var(--color-tint) 14%,var(--color-surface));color:var(--color-tint-ink);box-shadow:none}._segmented_6fosz_2 button:focus-visible{outline:none;box-shadow:var(--focus-ring)}}._wrap_hveza_1{display:flex;flex-direction:column;gap:10px;padding-bottom:calc(104px + env(safe-area-inset-bottom))}._accent_hveza_9{flex:none;margin-top:6px}._chevOpen_hveza_14{transform:rotate(90deg)}._laterList_hveza_18{list-style:none;margin:0;padding:0 16px 8px;display:grid;gap:8px}._laterList_hveza_18 li{display:flex;gap:8px;align-items:flex-start;font-size:15px}._laterList_hveza_18 svg{margin-top:4px;flex:none}._saveBar_hveza_38{position:fixed;left:0;right:0;bottom:0;z-index:20;padding:8px 16px calc(6px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--color-surface) 85%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:.5px solid var(--color-border);animation:_up_hveza_1 .45s .3s cubic-bezier(.2,.8,.2,1) both}._saveInner_hveza_53{max-width:680px;margin:0 auto;display:grid;gap:2px;justify-items:center}._saveCopy_hveza_61{margin:0;padding:6px 0 2px;font-size:13px;color:var(--color-text-secondary);text-align:center}._saveBtn_hveza_69{width:100%}._editBtn_hveza_73{border:0;background:none;padding:8px 4px;margin:-8px 0;font:inherit;font-weight:600;color:var(--color-tint-ink);cursor:pointer}@keyframes _up_hveza_1{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion: reduce){._saveBar_hveza_38{animation:none}}._page_i92lk_6{min-height:100vh;min-height:100svh;background:var(--color-surface);color:var(--color-text)}html:has(._page_i92lk_6){background:var(--color-surface)}._top_i92lk_22{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:color-mix(in srgb,var(--color-surface) 85%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}._brandLink_i92lk_35{display:inline-flex;color:inherit;text-decoration:none}._login_i92lk_41{font-size:17px;color:var(--color-tint-ink);text-decoration:none}._panel_i92lk_47{width:100%;max-width:560px;margin:0 auto;padding:4px 16px 40px}._panelWide_i92lk_54{max-width:680px}._progress_i92lk_58{height:3px;border-radius:3px;background:var(--color-fill);overflow:hidden;margin-bottom:18px}._progress_i92lk_58 i{display:block;height:100%;background:var(--color-tint);border-radius:inherit;transition:width .35s cubic-bezier(.2,.9,.3,1)}._step_i92lk_75{--filter-list-bg: var(--color-bg);display:flex;flex-direction:column;gap:14px;animation:_rise_i92lk_1 .3s cubic-bezier(.2,.9,.3,1) backwards}._ask_i92lk_86{display:grid;grid-template-columns:1fr auto;grid-template-areas:"txt hank" "sub hank";column-gap:16px;row-gap:6px;align-items:start}._askHank_i92lk_97{grid-area:hank;align-self:center;width:64px;height:64px;object-fit:contain}@media (min-width: 961px){._ask_i92lk_86{column-gap:32px}._askHank_i92lk_97{width:120px;height:120px}}._askText_i92lk_115{grid-area:txt;margin:0;font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.01em}._askSub_i92lk_124{grid-area:sub;margin:0;font-size:15px;line-height:1.4;color:var(--color-text-secondary)}._zipLabel_i92lk_133{font-size:13px;color:var(--color-text-secondary);margin-bottom:-8px}._zipInput_i92lk_139{width:100%;min-height:52px;padding:10px 14px;border:0;border-radius:10px;background:var(--color-fill);color:var(--color-text);font:inherit;font-size:22px;font-weight:600;letter-spacing:.06em}._zipInput_i92lk_139:focus{outline:2px solid var(--color-tint);outline-offset:0}._fieldError_i92lk_158{margin:-6px 0 0;font-size:14px;color:var(--color-destructive)}._locate_i92lk_164{align-self:flex-start;border:0;background:none;padding:2px 0;font:inherit;font-size:15px;color:var(--color-tint-ink);cursor:pointer}._selected_i92lk_175{background:var(--color-tint);color:#fff;box-shadow:none}._featureIcon_i92lk_181{display:none}._h2_i92lk_185{margin:6px 0 -4px;font-size:15px;font-weight:400;color:var(--color-text-secondary)}._choices_i92lk_193{display:flex;flex-direction:column;border-radius:var(--radius-group);background:var(--color-bg);overflow:hidden}._choice_i92lk_193{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:10px 16px;border:0;background:none;color:var(--color-text);font:inherit;font-size:17px;text-align:left;cursor:pointer}._choice_i92lk_193+._choice_i92lk_193:before{content:"";position:absolute;top:0;left:16px;right:0;height:.5px;background:var(--color-border)}._choice_i92lk_193:active{background:var(--color-fill)}._choice_i92lk_193:focus-visible{outline:2px solid var(--color-tint);outline-offset:-2px}._choiceOn_i92lk_237{color:var(--color-tint-ink);font-weight:600}._choiceCheck_i92lk_242{flex:none;color:var(--color-tint)}._featureGrid_i92lk_248{display:flex;flex-direction:column;border-radius:var(--radius-group);background:var(--color-bg);overflow:hidden}._feature_i92lk_181{position:relative;display:flex;align-items:center;gap:12px;min-height:48px;padding:8px 16px;border:0;background:none;color:var(--color-text);font:inherit;font-size:16px;text-align:left;cursor:pointer}._feature_i92lk_181+._feature_i92lk_181:before{content:"";position:absolute;top:0;left:16px;right:0;height:.5px;background:var(--color-border)}._feature_i92lk_181._selected_i92lk_175{background:none;color:var(--color-text)}._featureLabel_i92lk_287{flex:1}._toggle_i92lk_291{flex:none;position:relative;width:51px;height:31px;border-radius:16px;background:var(--color-fill);transition:background .2s}._toggle_i92lk_291:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 3px 8px #00000026,0 1px 1px #00000029;transition:transform .2s cubic-bezier(.3,1.2,.5,1)}._toggleOn_i92lk_316{background:var(--color-tint)}._toggleOn_i92lk_316:after{transform:translate(20px)}._summary_i92lk_324{margin:0;font-size:15px;color:var(--color-tint-ink)}._actions_i92lk_331{margin-top:4px}._actionsRow_i92lk_335{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:6px}._actionsRow_i92lk_335>:last-child{flex:1;max-width:260px}._building_i92lk_349{display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:40px;text-align:center}._h1_i92lk_358{margin:0;font-size:22px;font-weight:600}._lead_i92lk_364{margin:0;font-size:15px;color:var(--color-text-secondary)}@keyframes _rise_i92lk_1{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion: reduce){._step_i92lk_75,._progress_i92lk_58 i,._toggle_i92lk_291,._toggle_i92lk_291:after{animation:none;transition:none}}._countryRow_i92lk_388{display:flex;flex-direction:column;gap:8px}._countrySelect_i92lk_393{width:100%;min-height:44px;padding:8px 12px;border:0;border-radius:10px;background:var(--color-fill);color:var(--color-text);font:inherit;font-size:16px}._countrySelect_i92lk_393:focus{outline:2px solid var(--color-tint);outline-offset:0}._why_i92lk_408{margin:-4px 0 0;font-size:13px;line-height:1.4;color:var(--color-text-secondary)}._otherNote_i92lk_414{margin:0;font-size:15px;line-height:1.4;color:var(--color-text)}._quietLink_i92lk_420{align-self:center;border:0;background:none;padding:4px 0;font:inherit;font-size:14px;color:var(--color-text-secondary);text-decoration:underline;text-underline-offset:3px;cursor:pointer}._srOnly_i92lk_432{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._climateQ_i92lk_440{margin:4px 0 0;font-size:17px;font-weight:600;color:var(--color-text)}._chips_i92lk_446{display:flex;gap:8px}._chip_i92lk_446{flex:1;min-height:40px;border:0;border-radius:999px;background:var(--color-fill);color:var(--color-text);font:inherit;font-size:15px;cursor:pointer}._chipOn_i92lk_461{background:var(--color-tint);color:#fff;font-weight:600}._addBtn_a9t3r_2{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-top:6px;border:0;border-radius:50%;background:var(--color-fill);color:var(--color-tint-ink);cursor:pointer}._addBtn_a9t3r_2:focus-visible{outline:2px solid var(--color-tint);outline-offset:2px}@media (min-width: 961px){._addBtn_a9t3r_2{margin-top:0;border:1px solid var(--color-border-strong);border-radius:8px;background:var(--color-surface);box-shadow:var(--card-shadow);transition:background-color .12s ease}._addBtn_a9t3r_2:hover{background:color-mix(in srgb,var(--color-text) 4%,var(--color-surface))}._addBtn_a9t3r_2:focus-visible{outline:none;box-shadow:var(--focus-ring)}}._section_1lp96_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-lg);box-shadow:var(--shadow-sm)}._activitySection_1lp96_9{padding:var(--space-lg);background:var(--color-surface);border:0;border-radius:var(--radius-lg);box-shadow:var(--shadow-interactive)}._plannedSection_1lp96_17{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}._plannedHelper_1lp96_25{font-size:var(--font-size-small-caption)}._sectionHeader_1lp96_29,._rowBetween_1lp96_30,._modalActions_1lp96_31,._inlineActions_1lp96_32,._planTop_1lp96_33,._projectTop_1lp96_34{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}._sectionHeader_1lp96_29{margin-bottom:var(--space-md)}._sectionTitle_1lp96_45{margin:0;font-size:var(--font-size-headline)}._eyebrow_1lp96_50{margin:0 0 var(--space-xs);color:var(--color-primary-dark);font-size:var(--font-size-small-caption);font-weight:800;letter-spacing:.1em;text-transform:uppercase}._muted_1lp96_59,._helper_1lp96_60{color:var(--color-text-secondary)}._helper_1lp96_60{margin:var(--space-xs) 0 0;font-size:var(--font-size-footnote);line-height:1.45}._error_1lp96_70,._warning_1lp96_71,._success_1lp96_72{border-radius:var(--radius-md);padding:10px 12px;margin:var(--space-sm) 0;font-size:var(--font-size-footnote)}._error_1lp96_70{color:var(--color-error);background:color-mix(in srgb,var(--color-error) 9%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-error) 30%,var(--color-border))}._warning_1lp96_71{color:var(--color-text);background:color-mix(in srgb,var(--color-warning) 13%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-warning) 45%,var(--color-border))}._success_1lp96_72{color:var(--color-primary-dark);background:var(--color-primary-tint);border:1px solid color-mix(in srgb,var(--color-primary) 40%,var(--color-border))}._grid_1lp96_97,._grid3_1lp96_98{display:grid;gap:var(--space-md)}._grid_1lp96_97{grid-template-columns:repeat(2,minmax(0,1fr))}._grid3_1lp96_98{grid-template-columns:repeat(3,minmax(0,1fr))}._wide_1lp96_111{grid-column:1 / -1}._field_1lp96_115{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}._field_1lp96_115>span,._field_1lp96_115 legend{color:var(--color-text-secondary);font-size:var(--font-size-footnote);font-weight:600}._fieldHint_1lp96_129{color:var(--color-text-secondary);font-size:var(--font-size-small-caption);line-height:1.4}._fieldError_1lp96_135{color:var(--color-error);font-size:var(--font-size-small-caption);line-height:1.4}._field_1lp96_115 input,._field_1lp96_115 select,._field_1lp96_115 textarea{width:100%;min-height:42px;padding:9px 11px;color:var(--color-text);background:var(--color-surface-sunken);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font:inherit}._field_1lp96_115 textarea{min-height:82px;resize:vertical}._field_1lp96_115 input:focus,._field_1lp96_115 select:focus,._field_1lp96_115 textarea:focus{outline:2px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-color:var(--color-primary)}._pickerChevron_1lp96_168{flex:0 0 auto;width:15px;height:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23878e97' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / 15px no-repeat}._moneyInput_1lp96_175{display:flex;align-items:center;min-height:42px;padding-left:11px;color:var(--color-text);background:var(--color-surface-sunken);border:1px solid var(--color-border-strong);border-radius:var(--radius-md)}._moneyInput_1lp96_175>span{flex:0 0 auto;font-weight:700}._field_1lp96_115 ._moneyInput_1lp96_175 input{min-height:40px;padding-left:6px;background:transparent;border:0;border-radius:0}._field_1lp96_115 ._moneyInput_1lp96_175 input:focus{outline:0}._moneyInput_1lp96_175:focus-within{outline:2px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-color:var(--color-primary)}._check_1lp96_208{display:flex;align-items:flex-start;gap:var(--space-sm);color:var(--color-text-secondary);font-size:var(--font-size-footnote)}._check_1lp96_208 input{margin-top:2px}._button_1lp96_220,._buttonGhost_1lp96_221,._buttonDanger_1lp96_222,._buttonSoft_1lp96_223,._iconButton_1lp96_224,._chip_1lp96_225{border:0;border-radius:var(--radius-md);cursor:pointer;font:inherit;font-weight:700}._button_1lp96_220,._buttonGhost_1lp96_221,._buttonDanger_1lp96_222,._buttonSoft_1lp96_223{min-height:40px;padding:9px 14px}._button_1lp96_220{color:#fff;background:var(--color-primary)}._buttonSoft_1lp96_223{color:var(--color-primary-dark);background:var(--color-primary-tint);border:1px solid color-mix(in srgb,var(--color-primary) 30%,var(--color-border))}._planAddButton_1lp96_252{display:inline-flex;min-height:36px;align-items:center;gap:4px;padding:7px 11px;white-space:nowrap}._buttonGhost_1lp96_221{color:var(--color-text);background:var(--color-surface-sunken);border:1px solid var(--color-border)}._featureButton_1lp96_267{display:inline-flex;align-items:center;justify-content:center;gap:7px}._buttonDanger_1lp96_222{color:var(--color-error);background:color-mix(in srgb,var(--color-error) 8%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-error) 30%,var(--color-border))}._button_1lp96_220:disabled,._buttonSoft_1lp96_223:disabled,._buttonGhost_1lp96_221:disabled,._buttonDanger_1lp96_222:disabled,._iconButton_1lp96_224:disabled{cursor:default;opacity:.55}._iconButton_1lp96_224{width:34px;height:34px;color:var(--color-text-secondary);background:transparent}._iconButton_1lp96_224:hover{color:var(--color-error);background:color-mix(in srgb,var(--color-error) 8%,transparent)}._chipRow_1lp96_301,._quickRow_1lp96_302,._tagRow_1lp96_303{display:flex;flex-wrap:wrap;gap:var(--space-sm)}._chip_1lp96_225{padding:6px 10px;color:var(--color-text-secondary);background:var(--color-surface-sunken);border:1px solid var(--color-border);font-size:var(--font-size-footnote)}._chipActive_1lp96_317{color:var(--color-primary-dark);background:var(--color-primary-tint);border-color:var(--color-primary)}._suggestion_1lp96_323{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:var(--space-xs);padding:5px 10px;color:var(--color-primary-dark);background:var(--color-primary-tint);border:1px dashed var(--color-primary);border-radius:var(--radius-pill);cursor:pointer;font-size:var(--font-size-footnote);font-weight:700}._categoryPicker_1lp96_339{position:relative;display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}._categoryPicker_1lp96_339>label{color:var(--color-text-secondary);font-size:var(--font-size-footnote);font-weight:600}._categoryPickerButton_1lp96_353,._categorySearch_1lp96_354{width:100%;min-height:42px;padding:9px 11px;color:var(--color-text);background:var(--color-surface-sunken);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font:inherit}._categoryPickerButton_1lp96_353{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);cursor:pointer;text-align:left}._categoryPickerButton_1lp96_353:focus,._categorySearch_1lp96_354:focus{outline:2px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-color:var(--color-primary)}._categoryPopover_1lp96_380{position:absolute;z-index:40;top:calc(100% + 6px);left:0;width:min(360px,calc(100vw - 48px));overflow:hidden;padding:var(--space-sm);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}._categorySearch_1lp96_354{margin-bottom:var(--space-sm)}._categoryOptions_1lp96_398{max-height:280px;overflow-y:auto;overscroll-behavior:contain}._categoryGroup_1lp96_404+._categoryGroup_1lp96_404{padding-top:var(--space-sm);margin-top:var(--space-xs);border-top:1px solid var(--color-border)}._categoryGroup_1lp96_404>strong{display:block;padding:5px 8px;color:var(--color-text-secondary);font-size:var(--font-size-small-caption);letter-spacing:.04em;text-transform:uppercase}._categoryOption_1lp96_398,._categoryAdd_1lp96_420{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:38px;padding:7px 9px;color:var(--color-text);background:transparent;border:0;border-radius:var(--radius-md);cursor:pointer;font:inherit;text-align:left}._categoryOption_1lp96_398:hover,._categoryOption_1lp96_398[aria-selected=true]{color:var(--color-primary-dark);background:var(--color-primary-tint)}._categoryOption_1lp96_398 small{color:var(--color-text-secondary);font-size:var(--font-size-small-caption)}._categoryAdd_1lp96_420{justify-content:flex-start;margin-top:var(--space-sm);color:var(--color-primary-dark);border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-md) var(--radius-md);font-weight:750}._categoryEmpty_1lp96_456{margin:0;padding:var(--space-md) var(--space-sm);color:var(--color-text-secondary);font-size:var(--font-size-footnote);text-align:center}._categoryCreate_1lp96_464{display:flex;flex-direction:column;gap:var(--space-sm)}._categoryCreateError_1lp96_470{margin:0;color:var(--color-error);font-size:var(--font-size-footnote)}._categoryPickerCompact_1lp96_476>label{white-space:nowrap}._uploadRow_1lp96_480{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-sm);padding:var(--space-md);margin-bottom:var(--space-md);background:var(--color-surface-sunken);border-radius:var(--radius-lg)}._fileNote_1lp96_490{grid-column:1 / -1;margin:0;color:var(--color-text-secondary);font-size:var(--font-size-footnote);line-height:1.45}._fileNoteCentered_1lp96_498{text-align:center}._hidden_1lp96_502{display:none}._modalActions_1lp96_31{width:100%;justify-content:flex-end}._deleteAction_1lp96_513{margin-right:auto}._cardList_1lp96_517{display:flex;flex-direction:column;gap:var(--space-sm)}._planCard_1lp96_523,._projectCard_1lp96_524,._expenseRow_1lp96_525,._recordCard_1lp96_526,._providerCard_1lp96_527{padding:var(--space-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._planCardPaused_1lp96_534{opacity:.68}._planName_1lp96_538,._projectName_1lp96_539{margin:0;font-weight:800}._amount_1lp96_544{color:var(--color-text);font-size:var(--font-size-headline);font-weight:800;font-variant-numeric:tabular-nums}._planAside_1lp96_551{display:flex;flex:0 0 auto;align-items:center;gap:10px}._planActions_1lp96_558{position:relative}._planActionsMenu_1lp96_562{position:absolute;z-index:25;top:calc(100% + 6px);right:0;display:grid;min-width:164px;padding:6px;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:12px;box-shadow:var(--shadow-lg)}._planActionsMenu_1lp96_562 button{min-height:36px;padding:8px 10px;color:var(--color-text);text-align:left;background:transparent;border:0;border-radius:8px;cursor:pointer;font:inherit;font-size:var(--font-size-footnote);font-weight:650}._planActionsMenu_1lp96_562 button:hover,._planActionsMenu_1lp96_562 button:focus-visible{background:var(--color-surface-sunken)}._planActionsMenu_1lp96_562 button:disabled{cursor:default;opacity:.5}._planActionsMenu_1lp96_562 ._planActionsDanger_1lp96_600{color:var(--color-error)}._meta_1lp96_604{margin:3px 0 0;color:var(--color-text-secondary);font-size:var(--font-size-footnote);line-height:1.45}._meteredLine_1lp96_611{width:fit-content;margin:7px 0 0;padding:4px 8px;color:var(--color-primary-dark);background:var(--color-primary-tint);border-radius:var(--radius-pill);font-size:var(--font-size-footnote);font-weight:750;font-variant-numeric:tabular-nums}._billRowSummary_1lp96_623{width:fit-content;margin:7px 0 0;color:var(--color-text-secondary);font-size:var(--font-size-small-caption);font-weight:650;font-variant-numeric:tabular-nums}._meteredSummary_1lp96_632{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:10px 12px;margin-bottom:var(--space-md);color:var(--color-text);background:var(--color-primary-tint);border-radius:var(--radius-md);font-size:var(--font-size-footnote);font-variant-numeric:tabular-nums}._meteredSummary_1lp96_632 span{color:var(--color-primary-dark);font-weight:750}._billBreakdown_1lp96_651{grid-column:1 / -1;overflow:visible;padding:var(--space-md);margin:var(--space-md) 0;background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._billBreakdownHeader_1lp96_661,._billBreakdownFooter_1lp96_662,._billLineFooter_1lp96_663{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}._billBreakdownHeader_1lp96_661 strong{font-size:var(--font-size-title3)}._billBreakdownHeader_1lp96_661 p,._billBreakdownFooter_1lp96_662 p,._billPresetBox_1lp96_676 p{margin:4px 0 0;color:var(--color-text-secondary);font-size:var(--font-size-footnote);line-height:1.45}._billEquation_1lp96_683{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:var(--space-sm);padding:10px 12px;margin-top:var(--space-md);background:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-primary) 35%,var(--color-border));border-radius:var(--radius-md)}._billEquationIncomplete_1lp96_695{border-color:color-mix(in srgb,var(--color-warning) 55%,var(--color-border))}._billEquation_1lp96_683 span{min-width:0}._billEquation_1lp96_683 small,._billEquation_1lp96_683 strong{display:block;text-align:center}._billEquation_1lp96_683 small{margin-bottom:2px;color:var(--color-text-secondary);font-size:var(--font-size-small-caption)}._billEquation_1lp96_683 strong{font-variant-numeric:tabular-nums}._billEquation_1lp96_683 b{color:var(--color-text-secondary)}._billBreakdownBody_1lp96_723{padding-top:var(--space-md)}._billPresetBox_1lp96_676{padding:var(--space-md);background:var(--color-surface);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md)}._billPresetBox_1lp96_676 p{margin:0 0 var(--space-sm)}._billPresetBox_1lp96_676 ._quickRow_1lp96_302+p{margin:var(--space-sm) 0 0}._billLines_1lp96_742{display:flex;flex-direction:column;gap:var(--space-sm)}._billLine_1lp96_663{position:relative;padding:var(--space-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}._billLineMain_1lp96_756{display:grid;grid-template-columns:minmax(190px,1.45fr) minmax(110px,.8fr) minmax(130px,.9fr);align-items:end;gap:var(--space-sm);padding-right:26px}._billLineMain_1lp96_756>:nth-child(1){grid-column:1;grid-row:1}._billLineMain_1lp96_756>:nth-child(2){grid-column:2;grid-row:1}._billLineMain_1lp96_756>:nth-child(3){grid-column:3;grid-row:1}._billLineMain_1lp96_756>:nth-child(4){grid-column:1 / 3;grid-row:2}._billLineMain_1lp96_756>:nth-child(5){grid-column:3;grid-row:2}._billLineRemove_1lp96_770{position:absolute;top:4px;right:4px}._billLineUsage_1lp96_776{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--space-sm);padding-top:var(--space-sm);margin-top:var(--space-sm);border-top:1px dashed var(--color-border)}._billLineMain_1lp96_756 ._planAmountInput_1lp96_786 b{padding-left:11px;font-size:inherit}._billLineMain_1lp96_756 ._planAmountInput_1lp96_786 input{min-height:42px;font-size:inherit;font-weight:650}._billLineFooter_1lp96_663{justify-content:flex-start;padding-top:var(--space-xs)}._billLineFooter_1lp96_663>span{color:var(--color-text-secondary);font-size:var(--font-size-small-caption)}._billDetailsButton_1lp96_808{padding:3px 0;color:var(--color-primary-dark);background:transparent;border:0;cursor:pointer;font:inherit;font-size:var(--font-size-small-caption);font-weight:700}._billLineDetails_1lp96_819{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-sm);padding-top:var(--space-md);margin-top:var(--space-sm);border-top:1px solid var(--color-border)}._billBreakdownFooter_1lp96_662{align-items:flex-start;padding-top:var(--space-md)}._billReady_1lp96_833,._billNeedsWork_1lp96_834{display:block;font-size:var(--font-size-footnote)}._billReady_1lp96_833{color:var(--color-primary-dark)}._billNeedsWork_1lp96_834{color:var(--color-error)}._mortgageBreakdown_1lp96_847{padding:var(--space-md);background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._planWizard_1lp96_854{display:grid;gap:20px}._planWizard_1lp96_854>._modalActions_1lp96_31{position:sticky;z-index:3;bottom:0;padding:14px 2px 2px;background:var(--color-surface);border-top:1px solid var(--color-border);box-shadow:0 -10px 18px color-mix(in srgb,var(--color-surface) 92%,transparent)}._planWizardSection_1lp96_869{padding:0;background:transparent;border:0;border-radius:0}._planWizardSection_1lp96_869+._planWizardSection_1lp96_869,._paymentTypeSummary_1lp96_877+._planWizardSection_1lp96_869{padding-top:22px;border-top:1px solid var(--color-border)}._planWizardTitle_1lp96_882{margin:0;color:var(--color-text);font-size:var(--font-size-title3);line-height:1.25}._planWizardSection_1lp96_869>._eyebrow_1lp96_50{margin-bottom:8px}._planWizardSection_1lp96_869>._helper_1lp96_60{margin-top:8px}._planWizardSection_1lp96_869>._grid_1lp96_97,._planWizardSection_1lp96_869>._grid3_1lp96_98{margin-top:18px}._planWizardSection_1lp96_869>._field_1lp96_115{gap:8px}._paymentTypeList_1lp96_906{display:grid;gap:8px;margin-top:var(--space-md)}._paymentTypeRow_1lp96_912,._paymentTypeSummary_1lp96_877,._planDisclosure_1lp96_914{width:100%;color:var(--color-text);text-align:left}._paymentTypeRow_1lp96_912{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:13px 14px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:13px}._paymentTypeRow_1lp96_912:hover,._paymentTypeRowSelected_1lp96_932{background:var(--color-primary-tint);border-color:color-mix(in srgb,var(--color-primary) 55%,var(--color-border))}._paymentTypeRow_1lp96_912 span,._paymentTypeSummary_1lp96_877 span,._planDisclosure_1lp96_914 span{display:grid;min-width:0}._paymentTypeRow_1lp96_912 strong,._paymentTypeSummary_1lp96_877 strong,._planDisclosure_1lp96_914 strong{font-size:var(--font-size-body)}._paymentTypeRow_1lp96_912 small,._paymentTypeSummary_1lp96_877 small,._planDisclosure_1lp96_914 small{color:var(--color-primary-dark);font-size:var(--font-size-small-caption);font-style:normal;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._paymentTypeRow_1lp96_912 span>small{margin-top:3px;color:var(--color-text-secondary);font-weight:500;letter-spacing:0;text-transform:none}._paymentTypeRow_1lp96_912 b{color:var(--color-primary);font-size:22px}._paymentTypeSummary_1lp96_877,._planDisclosure_1lp96_914{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}._paymentTypeSummary_1lp96_877{padding:0 0 18px;background:transparent;border:0;border-bottom:1px solid var(--color-border);border-radius:0}._paymentTypeSummary_1lp96_877 em,._planDisclosure_1lp96_914 em{margin-top:6px;color:var(--color-text-secondary);font-size:var(--font-size-footnote);font-style:normal;line-height:1.4}._paymentTypeSummary_1lp96_877>b,._planDisclosure_1lp96_914>b{color:var(--color-primary-dark);font-size:var(--font-size-footnote);white-space:nowrap}._planAmountField_1lp96_1006{max-width:300px;margin-top:20px}._planAmountInput_1lp96_786{display:flex;align-items:center;overflow:hidden;background:var(--color-surface-sunken);border:1px solid var(--color-border-strong);border-radius:var(--radius-md)}._planAmountInput_1lp96_786:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 14%,transparent)}._planAmountInput_1lp96_786 b{padding-left:12px;color:var(--color-text);font-size:var(--font-size-title3)}._planAmountInput_1lp96_786 input{min-height:50px;padding-left:7px;background:transparent;border:0;border-radius:0;box-shadow:none;font-size:var(--font-size-title3);font-weight:750}._planDisclosure_1lp96_914{padding:0;background:transparent;border:0}._mortgageBreakdownBody_1lp96_1048,._planMoreFields_1lp96_1049{margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--color-border)}._mortgageBreakdown_1lp96_847 h3{margin:0;font-size:var(--font-size-title3)}._mortgageBreakdown_1lp96_847>div:first-child>p{max-width:640px;margin:var(--space-xs) 0 var(--space-md);color:var(--color-text-secondary);font-size:var(--font-size-footnote);line-height:1.45}._mortgageGrid_1lp96_1068{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-sm)}._breakdownSummary_1lp96_1074{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;margin-top:var(--space-md);background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius-md)}._breakdownSummary_1lp96_1074>div{padding:10px 12px;background:var(--color-surface)}._breakdownSummary_1lp96_1074 span,._breakdownSummary_1lp96_1074 strong{display:block;font-size:var(--font-size-footnote)}._breakdownSummary_1lp96_1074 span{margin-bottom:3px;color:var(--color-text-secondary)}._breakdownSummary_1lp96_1074 strong{color:var(--color-text);font-variant-numeric:tabular-nums}._breakdownSummaryError_1lp96_1106{background:color-mix(in srgb,var(--color-error) 35%,var(--color-border));border-color:color-mix(in srgb,var(--color-error) 45%,var(--color-border))}._breakdownSummaryError_1lp96_1106>div:last-child strong{color:var(--color-error)}._breakdownMeta_1lp96_1115{max-width:660px;margin:7px 0 0;color:var(--color-primary-dark);font-size:var(--font-size-small-caption);font-weight:650;line-height:1.45}._badge_1lp96_1124,._badgeWarn_1lp96_1125,._badgeMuted_1lp96_1126{display:inline-flex;align-items:center;width:fit-content;padding:2px 7px;border-radius:var(--radius-pill);font-size:10px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}._badge_1lp96_1124{color:var(--color-primary-dark);background:var(--color-primary-tint)}._badgeWarn_1lp96_1125{color:var(--color-text);background:color-mix(in srgb,var(--color-warning) 20%,var(--color-surface))}._badgeMuted_1lp96_1126{color:var(--color-text-secondary);background:var(--color-surface-sunken)}._sourceBadge_1lp96_1153{display:inline-flex;align-items:center;width:fit-content;padding:4px 8px;color:var(--color-primary-dark);background:var(--color-primary-tint);border:1px solid color-mix(in srgb,var(--color-primary) 24%,var(--color-border));border-radius:var(--radius-pill);font-size:var(--font-size-small-caption);font-weight:750}._expenseActivity_1lp96_1166{padding:18px 20px;margin-bottom:20px;background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._importProgress_1lp96_1174{display:grid;justify-items:center;gap:10px;padding:44px 24px;text-align:center}._importProgress_1lp96_1174 strong{color:var(--color-text);font-size:var(--font-size-body);font-weight:750}._importProgress_1lp96_1174 p{max-width:440px;margin:0;color:var(--color-text-secondary);font-size:var(--font-size-footnote);line-height:1.45}._progressTrack_1lp96_1196{width:min(360px,100%);height:6px;margin-top:8px;overflow:hidden;background:var(--color-border);border-radius:999px}._progressFill_1lp96_1205{height:100%;background:var(--color-primary);border-radius:999px;transition:width .3s ease}._progressFillIndeterminate_1lp96_1212{width:40%;animation:_progressSlide_1lp96_1 1.2s ease-in-out infinite}@keyframes _progressSlide_1lp96_1{0%{transform:translate(-110%)}to{transform:translate(360%)}}._activitySummary_1lp96_1222{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);cursor:pointer;list-style:none}._activitySummary_1lp96_1222::-webkit-details-marker{display:none}._activitySummary_1lp96_1222 h3{margin:0;color:var(--color-text);font-size:var(--font-size-body)}._activityAside_1lp96_1241{display:flex;align-items:center;gap:10px}._activityChevron_1lp96_1247{flex:0 0 auto;width:15px;height:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23878e97' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / 15px no-repeat;transition:transform .15s ease}._expenseActivity_1lp96_1166[open] ._activityChevron_1lp96_1247{transform:rotate(180deg)}._activityList_1lp96_1259{display:grid;gap:14px;padding:16px 0 0;margin:14px 0 0;border-top:1px solid var(--color-border);list-style:none}._activityList_1lp96_1259 li{display:grid;grid-template-columns:10px minmax(0,1fr);gap:10px;align-items:start}._activityDot_1lp96_1276{width:8px;height:8px;margin-top:6px;background:var(--color-primary);border-radius:50%;box-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary) 12%,transparent)}._activityList_1lp96_1259 li>div{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px}._activityList_1lp96_1259 time{color:var(--color-text-secondary);font-size:var(--font-size-small-caption);white-space:nowrap}._activityList_1lp96_1259 p{grid-column:1 / -1;margin:3px 0 0;color:var(--color-text-secondary);font-size:var(--font-size-footnote);line-height:1.4}._expenseList_1lp96_1305{display:grid}._expenseRow_1lp96_525{display:grid;grid-template-columns:minmax(180px,1.25fr) minmax(180px,1fr) auto;align-items:center;width:100%;min-height:68px;gap:20px;padding:11px 4px;color:var(--color-text);background:transparent;border:0;border-bottom:1px solid var(--color-border);border-radius:0;cursor:pointer;font:inherit;text-align:left;transition:background-color .14s ease}._expenseRow_1lp96_525:first-child{border-top:1px solid var(--color-border)}._expenseRow_1lp96_525:hover{background:color-mix(in srgb,var(--color-primary) 5%,transparent)}._expenseRow_1lp96_525:focus-visible{position:relative;z-index:1;outline:2px solid var(--color-primary);outline-offset:2px}._expenseRow_1lp96_525:disabled{cursor:wait;opacity:.65}._expenseIdentity_1lp96_1348,._expenseContext_1lp96_1349{display:grid;min-width:0;gap:3px}._expenseDate_1lp96_1355{overflow:hidden;color:var(--color-text-secondary);font-size:var(--font-size-small-caption);font-weight:700;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}._expenseVendor_1lp96_1366{overflow:hidden;font-size:var(--font-size-body);font-weight:750;text-overflow:ellipsis;white-space:nowrap}._expenseCategory_1lp96_1374{overflow:hidden;color:var(--color-text-secondary);font-size:var(--font-size-footnote);text-overflow:ellipsis;white-space:nowrap}._expenseStatus_1lp96_1382{display:flex;flex-wrap:wrap;gap:5px}._expenseAmount_1lp96_1388{display:flex;align-items:center;justify-self:end;gap:10px;white-space:nowrap}._expenseCaret_1lp96_1396{color:var(--color-primary);font-size:25px;font-weight:500;line-height:.8}._lineItems_1lp96_1403{display:flex;flex-direction:column;gap:var(--space-sm);margin-top:var(--space-sm)}._lineItem_1lp96_1403{display:grid;grid-template-columns:minmax(120px,1fr) 110px minmax(110px,.7fr) auto auto;gap:var(--space-sm);align-items:center}._lineItem_1lp96_1403 input,._lineItem_1lp96_1403 select{min-height:38px;padding:7px 9px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font:inherit}._receiptLinks_1lp96_1428{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-sm)}._receiptLinks_1lp96_1428 a{padding:6px 10px;background:var(--color-primary-tint);border-radius:var(--radius-md);font-size:var(--font-size-footnote);font-weight:700}._empty_1lp96_1443{padding:var(--space-lg);color:var(--color-text-secondary);text-align:center;background:var(--color-surface-sunken);border-radius:var(--radius-lg)}._totals_1lp96_1451{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-sm);margin-bottom:var(--space-md)}._totalCard_1lp96_1458{padding:var(--space-md);background:linear-gradient(145deg,var(--color-primary-tint),var(--color-surface));border:1px solid var(--color-border);border-radius:var(--radius-lg)}._totalLabel_1lp96_1465{display:block;margin-bottom:var(--space-xs);color:var(--color-text-secondary);font-size:var(--font-size-small-caption);font-weight:700;text-transform:uppercase}._totalValue_1lp96_1474{font-size:var(--font-size-title3);font-weight:850;font-variant-numeric:tabular-nums}._copyRow_1lp96_1480{display:flex;align-items:center;gap:var(--space-sm)}._copyValue_1lp96_1486{flex:1;min-width:0;overflow:hidden;padding:10px 12px;color:var(--color-text);background:var(--color-surface-sunken);border-radius:var(--radius-md);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--font-size-footnote);text-overflow:ellipsis;white-space:nowrap}._subsection_1lp96_1500{padding-top:var(--space-md);margin-top:var(--space-md);border-top:1px solid var(--color-border)}@media (max-width: 760px){._grid_1lp96_97,._grid3_1lp96_98,._mortgageGrid_1lp96_1068,._breakdownSummary_1lp96_1074,._totals_1lp96_1451,._uploadRow_1lp96_480{grid-template-columns:1fr}._fileNote_1lp96_490{grid-column:auto}._activityList_1lp96_1259 li>div{grid-template-columns:1fr}._activityList_1lp96_1259 time,._activityList_1lp96_1259 p{grid-column:1}._expenseRow_1lp96_525{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;min-height:64px;padding:10px 2px}._expenseContext_1lp96_1349{grid-column:1;grid-row:2}._expenseAmount_1lp96_1388{grid-column:2;grid-row:1 / span 2}._lineItem_1lp96_1403{grid-template-columns:1fr 100px}._lineItem_1lp96_1403>:nth-child(3),._lineItem_1lp96_1403>:nth-child(4){grid-column:auto}._billLineMain_1lp96_756{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-right:0}._billLineMain_1lp96_756>:nth-child(1){grid-column:1 / 3;grid-row:1}._billLineMain_1lp96_756>:nth-child(2){grid-column:1;grid-row:2}._billLineMain_1lp96_756>:nth-child(3){grid-column:2;grid-row:2}._billLineMain_1lp96_756>:nth-child(4){grid-column:1 / 3;grid-row:3}._billLineMain_1lp96_756>:nth-child(5){grid-column:1 / 3;grid-row:4}._sectionHeader_1lp96_29,._planTop_1lp96_33,._projectTop_1lp96_34{align-items:flex-start;flex-direction:column}._paymentTypeSummary_1lp96_877,._planDisclosure_1lp96_914{align-items:flex-start}._planAside_1lp96_551{justify-content:space-between;width:100%}._meteredSummary_1lp96_632{align-items:flex-start;flex-direction:column;gap:4px}._billBreakdownHeader_1lp96_661,._billBreakdownFooter_1lp96_662{align-items:stretch;flex-direction:column}._billEquation_1lp96_683{grid-template-columns:1fr auto 1fr}._billEquation_1lp96_683>:nth-child(4){display:none}._billEquation_1lp96_683>:last-child{grid-column:1 / -1;padding-top:var(--space-sm);border-top:1px solid var(--color-border)}._billLineDetails_1lp96_819{grid-template-columns:1fr 1fr}}@media (max-width: 480px){._billLineMain_1lp96_756,._billLineDetails_1lp96_819,._billLineUsage_1lp96_776{grid-template-columns:1fr}._billLineMain_1lp96_756>*{grid-area:auto}._categoryPopover_1lp96_380{width:min(320px,calc(100vw - 64px))}}._section_1lp96_1,._activitySection_1lp96_9{padding:14px 16px;background:var(--color-surface);border:0;border-radius:var(--radius-group);box-shadow:none}._plannedSection_1lp96_17{padding:0;background:transparent}._sectionTitle_1lp96_45{font-size:17px;font-weight:600}._eyebrow_1lp96_50{color:var(--color-text-secondary);font-size:13px;font-weight:400;letter-spacing:.02em}._error_1lp96_70,._warning_1lp96_71,._success_1lp96_72{padding:10px 14px;border:0;border-radius:var(--radius-group);font-size:15px}._error_1lp96_70{color:var(--color-destructive);background:var(--color-surface)}._warning_1lp96_71{background:color-mix(in srgb,var(--color-orange) 14%,var(--color-surface))}._success_1lp96_72{color:var(--color-tint-ink);background:var(--color-surface)}._field_1lp96_115>span,._field_1lp96_115 legend,._categoryPicker_1lp96_339>label{padding:0 4px;color:var(--color-text-secondary);font-size:13px;font-weight:400}._field_1lp96_115 input,._field_1lp96_115 select,._field_1lp96_115 textarea,._moneyInput_1lp96_175,._categoryPickerButton_1lp96_353,._categorySearch_1lp96_354,._planAmountInput_1lp96_786,._copyValue_1lp96_1486{min-height:44px;color:var(--color-text);background:var(--color-surface);border:0;border-radius:var(--radius-group);font-size:16px}._field_1lp96_115 ._moneyInput_1lp96_175 input{background:transparent}._field_1lp96_115 input:focus,._field_1lp96_115 select:focus,._field_1lp96_115 textarea:focus,._categoryPickerButton_1lp96_353:focus,._categorySearch_1lp96_354:focus,._moneyInput_1lp96_175:focus-within,._planAmountInput_1lp96_786:focus-within{outline:2px solid var(--color-tint);outline-offset:0;border-color:transparent;box-shadow:none}._categorySearch_1lp96_354{background:var(--color-fill)}._check_1lp96_208{color:var(--color-text);font-size:15px}._check_1lp96_208 input{accent-color:var(--color-tint)}._button_1lp96_220,._buttonGhost_1lp96_221,._buttonDanger_1lp96_222,._buttonSoft_1lp96_223{min-height:44px;padding:10px 16px;border:0;border-radius:12px;font-size:16px;font-weight:600}._button_1lp96_220{background:var(--color-tint)}._buttonSoft_1lp96_223,._buttonGhost_1lp96_221{color:var(--color-tint-ink);background:var(--color-fill);border:0}._buttonDanger_1lp96_222{color:var(--color-destructive);background:var(--color-fill);border:0}._chip_1lp96_225{padding:6px 12px;color:var(--color-text);background:var(--color-surface);border:.5px solid var(--color-border);border-radius:999px;font-size:14px;font-weight:500}._chipActive_1lp96_317{color:#fff;background:var(--color-tint);border-color:var(--color-tint)}._suggestion_1lp96_323{color:var(--color-tint-ink);background:var(--color-fill);border:0;font-weight:500}._categoryPopover_1lp96_380,._planActionsMenu_1lp96_562{border:0;border-radius:12px;box-shadow:0 10px 30px #0000002e,0 0 0 .5px var(--color-border)}._planActionsMenu_1lp96_562 button{font-size:15px;font-weight:400}._planActionsMenu_1lp96_562 ._planActionsDanger_1lp96_600{color:var(--color-destructive)}._cardList_1lp96_517{gap:0}._planCard_1lp96_523,._projectCard_1lp96_524,._recordCard_1lp96_526,._providerCard_1lp96_527{position:relative;padding:12px 16px;background:var(--color-surface);border:0;border-radius:0}._cardList_1lp96_517>:first-child{border-top-left-radius:var(--radius-group);border-top-right-radius:var(--radius-group)}._cardList_1lp96_517>:last-child{border-bottom-left-radius:var(--radius-group);border-bottom-right-radius:var(--radius-group)}._cardList_1lp96_517>*+*:before{content:"";position:absolute;top:0;left:16px;right:0;height:.5px;background:var(--color-border)}._planName_1lp96_538,._projectName_1lp96_539{font-size:16px;font-weight:500}._planTop_1lp96_33{flex-direction:row;align-items:flex-start}._planAside_1lp96_551{width:auto;gap:4px}._planActions_1lp96_558>button{width:30px;height:30px;flex-basis:30px;color:var(--color-tint-ink);background:transparent;border:0}._planActions_1lp96_558>button[aria-expanded=true]{background:var(--color-fill);border:0}._amount_1lp96_544{font-size:16px;font-weight:500}._meta_1lp96_604{font-size:13px}._badge_1lp96_1124,._badgeWarn_1lp96_1125,._badgeMuted_1lp96_1126{padding:1px 7px;font-size:11px;font-weight:600;letter-spacing:0;text-transform:none}._badge_1lp96_1124{color:var(--color-tint-ink);background:var(--color-fill)}._badgeWarn_1lp96_1125{color:#fff;background:var(--color-orange)}._sourceBadge_1lp96_1153{color:var(--color-text-secondary);background:var(--color-fill);border:0;font-size:13px;font-weight:500}._expenseActivity_1lp96_1166,._subsection_1lp96_1500{border:0}._expenseActivity_1lp96_1166{padding:12px 16px;background:var(--color-surface);border-radius:var(--radius-group)}._empty_1lp96_1443{background:var(--color-surface);border-radius:var(--radius-group);font-size:15px}._totals_1lp96_1451{display:flex;flex-direction:column;gap:0;overflow:hidden;background:var(--color-surface);border-radius:var(--radius-group)}._totalCard_1lp96_1458{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 16px;background:none;border:0;border-radius:0}._totalCard_1lp96_1458+._totalCard_1lp96_1458:before{content:"";position:absolute;top:0;left:16px;right:0;height:.5px;background:var(--color-border)}._totalLabel_1lp96_1465{margin:0;color:var(--color-text);font-size:16px;font-weight:400;text-transform:none}._totalValue_1lp96_1474{color:var(--color-text-secondary);font-size:16px;font-weight:400}._planWizard_1lp96_854>._modalActions_1lp96_31{background:var(--color-bg);border-top:.5px solid var(--color-border);box-shadow:none}._planWizardSection_1lp96_869+._planWizardSection_1lp96_869,._paymentTypeSummary_1lp96_877+._planWizardSection_1lp96_869{border-top:.5px solid var(--color-border)}._planWizardTitle_1lp96_882{font-size:20px;font-weight:600}._paymentTypeRow_1lp96_912{border:0;border-radius:var(--radius-group)}._paymentTypeRow_1lp96_912:hover,._paymentTypeRowSelected_1lp96_932{background:var(--color-surface);box-shadow:inset 0 0 0 2px var(--color-tint)}._listHead_1lp96_2006{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}._listHead_1lp96_2006>h2{flex:1}._listHeadAction_1lp96_2017{margin:0 4px 6px 0;padding:0;color:var(--color-tint-ink);background:transparent;border:0;cursor:pointer;font:inherit;font-size:15px}._emptyGroup_1lp96_2028{margin:0;padding:14px 16px;color:var(--color-text-secondary);font-size:15px}._txRow_1lp96_2035:disabled{cursor:wait;opacity:.65}._txVendor_1lp96_2040{display:block;overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}._txBadges_1lp96_2048{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}._txAmount_1lp96_2055{color:var(--color-text);font-variant-numeric:tabular-nums;white-space:nowrap}@media (min-width: 961px){._section_1lp96_1:not(._plannedSection_1lp96_17),._activitySection_1lp96_9{border:1px solid var(--card-border);box-shadow:var(--card-shadow)}}._wrap_6xz6v_1{display:grid;gap:12px;padding:4px 0 8px}._head_6xz6v_7{display:flex;align-items:center;gap:14px;padding:4px 4px 0}._scan_6xz6v_15{position:relative;flex:none;width:34px;height:42px}._page_6xz6v_22{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:5px;background:linear-gradient(var(--color-border),var(--color-border)) 7px 10px / 20px 2px no-repeat,linear-gradient(var(--color-border),var(--color-border)) 7px 17px / 16px 2px no-repeat,linear-gradient(var(--color-border),var(--color-border)) 7px 24px / 20px 2px no-repeat,linear-gradient(var(--color-border),var(--color-border)) 7px 31px / 12px 2px no-repeat,var(--color-surface);box-shadow:inset 0 0 0 1.5px var(--color-text-tertiary, rgba(60, 60, 67, .3))}._beam_6xz6v_35{position:absolute;left:3px;right:3px;top:4px;height:2px;border-radius:2px;background:var(--color-tint);box-shadow:0 0 8px var(--color-tint);animation:_sweep_6xz6v_1 1.8s ease-in-out infinite}@keyframes _sweep_6xz6v_1{0%,to{transform:translateY(0);opacity:.9}50%{transform:translateY(32px);opacity:1}}._headText_6xz6v_52{display:grid;gap:2px;min-width:0}._headline_6xz6v_58{font-size:20px;font-weight:700;color:var(--color-text);font-variant-numeric:tabular-nums}._subline_6xz6v_65{font-size:14px;color:var(--color-text-secondary);font-variant-numeric:tabular-nums}._track_6xz6v_71{height:6px;overflow:hidden;background:var(--color-fill);border-radius:999px}._fill_6xz6v_78{height:100%;background:var(--color-tint);border-radius:999px;transition:width .6s ease}._list_6xz6v_85{margin-top:4px}._row_6xz6v_89{display:flex;align-items:center;gap:12px;min-height:52px;padding:9px 16px}._row_6xz6v_89+._row_6xz6v_89:before{left:52px}._rowText_6xz6v_101{display:grid;gap:1px;flex:1;min-width:0;animation:_settle_6xz6v_1 .35s ease both}._title_6xz6v_109{overflow:hidden;font-size:16px;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap}._row_6xz6v_89[data-tone=waiting] ._title_6xz6v_109{color:var(--color-text-secondary)}._detail_6xz6v_121{overflow:hidden;font-size:13px;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap}._row_6xz6v_89[data-tone=working] ._detail_6xz6v_121{color:var(--color-tint-ink)}._row_6xz6v_89[data-tone=failed] ._detail_6xz6v_121{white-space:normal}._amount_6xz6v_137{flex:none;font-size:16px;font-weight:600;color:var(--color-text);font-variant-numeric:tabular-nums;animation:_settle_6xz6v_1 .35s ease both}._row_6xz6v_89[data-tone=duplicate] ._amount_6xz6v_137{color:var(--color-text-secondary);text-decoration:line-through}._glyph_6xz6v_151{display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-size:12px;font-weight:700;line-height:1}._waiting_6xz6v_164{color:var(--color-text-secondary);box-shadow:inset 0 0 0 1.5px var(--color-border);font-variant-numeric:tabular-nums}._found_6xz6v_170{color:#fff;background:var(--color-tint);animation:_pop_6xz6v_1 .4s cubic-bezier(.2,1.4,.4,1) both}._duplicate_6xz6v_176{color:#fff;background:var(--color-orange)}._failed_6xz6v_181{color:#fff;background:var(--color-destructive)}._ring_6xz6v_186{flex:none;box-sizing:border-box;width:24px;height:24px;border:2.5px solid var(--color-fill);border-top-color:var(--color-tint);border-radius:50%;animation:_spin_6xz6v_1 .8s linear infinite}@keyframes _spin_6xz6v_1{to{transform:rotate(360deg)}}@keyframes _pop_6xz6v_1{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@keyframes _settle_6xz6v_1{0%{transform:translateY(3px);opacity:0}to{transform:none;opacity:1}}._note_6xz6v_211{margin:0;padding:0 16px;font-size:13px;line-height:1.4;color:var(--color-text-secondary)}@media (prefers-reduced-motion: reduce){._beam_6xz6v_35,._ring_6xz6v_186,._found_6xz6v_170,._rowText_6xz6v_101,._amount_6xz6v_137{animation:none}._beam_6xz6v_35{top:20px}._fill_6xz6v_78{transition:none}}._chooser_1d547_3{position:relative;display:flex;flex-direction:column;gap:12px;border-radius:14px}._chooserLead_1d547_4{margin:0;color:var(--color-text-secondary);font-size:15px}._tiles_1d547_6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._tile_1d547_6{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-height:112px;padding:14px;color:var(--color-text);background:var(--color-surface);border:0;border-radius:14px;cursor:pointer;font:inherit;text-align:left}._tile_1d547_6:active:not(:disabled){opacity:.75}._tile_1d547_6:disabled{opacity:.5;cursor:default}._tile_1d547_6:focus{outline:none}._tile_1d547_6:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-tint) 35%,transparent)}._tileIcon_1d547_26{display:grid;width:40px;height:40px;place-items:center;color:var(--color-tint-ink);background:color-mix(in srgb,var(--color-tint) 14%,transparent);border-radius:11px}._tileCopy_1d547_35{display:flex;flex-direction:column;gap:2px}._tileCopy_1d547_35 strong{font-size:16px;font-weight:600;line-height:1.25}._tileCopy_1d547_35 small{color:var(--color-text-secondary);font-size:13px;line-height:1.3}._dropHint_1d547_39{margin:-2px 0 0;color:var(--color-text-secondary);font-size:13px;text-align:center}._note_1d547_40{margin:0;color:var(--color-text-secondary);font-size:13px;line-height:1.45}._note_1d547_40 b{color:var(--color-text);font-weight:600}._note_1d547_40+._note_1d547_40{margin-top:-6px;font-size:12px}._secondary_1d547_44{margin:4px 0 0;padding:0;overflow:hidden;list-style:none;background:var(--color-surface);border-radius:14px}._secondary_1d547_44 li+li{border-top:.5px solid var(--color-border)}._secondary_1d547_44 button{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 14px;color:var(--color-text);background:transparent;border:0;cursor:pointer;font:inherit;text-align:left}._secondary_1d547_44 button:focus{outline:none}._secondary_1d547_44 button:focus-visible{background:color-mix(in srgb,var(--color-tint) 10%,transparent)}._rowIcon_1d547_62{display:grid;flex:none;width:30px;height:30px;place-items:center;color:var(--color-text-secondary)}._rowIcon_1d547_62 svg{width:20px;height:20px}._rowCopy_1d547_64{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}._rowCopy_1d547_64 strong{font-size:15px;font-weight:500}._rowCopy_1d547_64 small{color:var(--color-text-secondary);font-size:13px}._rowChevron_1d547_67{flex:none;color:var(--color-text-secondary);opacity:.6}._dragging_1d547_69 ._tile_1d547_6{opacity:.55}._dropOverlay_1d547_70{position:absolute;z-index:3;top:-6px;right:-6px;bottom:-6px;left:-6px;display:grid;place-items:center;background:color-mix(in srgb,var(--color-tint) 10%,var(--color-surface));border:2px dashed var(--color-tint);border-radius:16px;pointer-events:none}._dropOverlay_1d547_70 span{display:inline-flex;align-items:center;gap:10px;color:var(--color-tint-ink);font-size:16px;font-weight:600}._formBar_1d547_84{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;margin-bottom:14px}._backLink_1d547_85{display:inline-flex;align-items:center;gap:4px;padding:2px 0;color:var(--color-tint-ink);background:none;border:0;cursor:pointer;font:inherit;font-size:15px}._backLink_1d547_85:disabled{opacity:.5;cursor:default}._backLink_1d547_85:focus{outline:none}._backLink_1d547_85:focus-visible{text-decoration:underline;text-underline-offset:3px}._attachment_1d547_89{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-secondary);font-size:13px}._followUp_1d547_92{display:flex;flex-direction:column;gap:12px}._saved_1d547_93{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--color-surface);border-radius:14px}._saved_1d547_93>span:last-child{display:flex;flex-direction:column;min-width:0}._saved_1d547_93 strong{overflow:hidden;font-size:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._saved_1d547_93 small{color:var(--color-text-secondary);font-size:13px}._savedCheck_1d547_97{display:grid;flex:none;width:28px;height:28px;place-items:center;color:#fff;background:var(--color-tint);border-radius:50%;font-size:15px;font-weight:700}._planCreated_1d547_98{margin:0;color:var(--color-tint-ink);font-size:14px;font-weight:500}._followCard_1d547_99{display:flex;flex-direction:column;gap:10px;padding:16px;background:var(--color-surface);border-radius:14px}._followCard_1d547_99 h3{margin:0;font-size:17px;font-weight:600}._followCard_1d547_99>p{margin:-4px 0 0;color:var(--color-text-secondary);font-size:14px;line-height:1.4}._planGrid_1d547_102 ._fillInput_1d547_102{background:var(--color-fill)}._planGrid_1d547_102{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._segmented_1d547_104{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:2px;background:var(--color-fill);border-radius:9px}._segmented_1d547_104 button{min-height:32px;padding:4px 6px;color:var(--color-text);background:transparent;border:0;border-radius:7px;cursor:pointer;font:inherit;font-size:13px}._segmented_1d547_104 ._segmentOn_1d547_106{background:var(--color-surface);box-shadow:0 1px 3px #0000001f;font-weight:600}._segmented_1d547_104 button:focus{outline:none}._segmented_1d547_104 button:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-tint) 45%,transparent)}._followPrimary_1d547_109{width:100%;margin-top:2px}._followFootnote_1d547_110{color:var(--color-text-secondary);font-size:12px;text-align:center}._example_1d547_112{display:flex;flex-direction:column;gap:10px;padding:14px;background:var(--color-fill);border-radius:12px}._exampleTag_1d547_113{align-self:flex-start;padding:2px 8px;color:var(--color-text-secondary);background:var(--color-surface);border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.06em}._exampleBody_1d547_114{display:flex;align-items:flex-end;gap:14px}._exampleBars_1d547_115{display:flex;flex:none;align-items:flex-end;gap:10px;height:82px}._exampleBars_1d547_115>span{display:flex;flex-direction:column;align-items:center;gap:4px;width:66px}._exampleBars_1d547_115 b{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}._exampleBars_1d547_115 i{display:block;width:28px;background:color-mix(in srgb,var(--color-text) 16%,transparent);border-radius:4px 4px 0 0}._exampleBars_1d547_115 ._exampleBarHot_1d547_119{background:var(--color-orange)}._exampleBars_1d547_115 small{color:var(--color-text-secondary);font-size:12px;white-space:nowrap}._exampleCopy_1d547_121{display:flex;flex-direction:column;gap:3px;min-width:0;padding-bottom:20px}._exampleCopy_1d547_121 strong{font-size:15px;font-weight:600;line-height:1.3}._exampleCopy_1d547_121 small{color:var(--color-text-secondary);font-size:13px}._exampleVerdict_1d547_124{display:flex;align-items:center;gap:8px;margin:0;font-size:13px}._exampleVerdict_1d547_124 span{display:grid;flex:none;width:18px;height:18px;place-items:center;color:#fff;background:var(--color-orange);border-radius:50%;font-size:12px;font-weight:800}@media (max-width: 600px){._dropHint_1d547_39{display:none}}@media (max-width: 480px){._tile_1d547_6{min-height:104px;padding:12px}._tileCopy_1d547_35 strong{font-size:15px}._planGrid_1d547_102{grid-template-columns:1fr}._exampleBody_1d547_114{flex-direction:column;align-items:flex-start}._exampleCopy_1d547_121{padding-bottom:0}}@media (min-width: 961px){._tiles_1d547_6{grid-template-columns:repeat(4,minmax(0,1fr))}._tile_1d547_6,._secondary_1d547_44,._saved_1d547_93,._followCard_1d547_99{border:1px solid var(--card-border, var(--color-border));border-radius:10px}._tile_1d547_6{min-height:132px;transition:border-color .12s ease,background-color .12s ease}._tile_1d547_6:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-tint) 55%,transparent);background:color-mix(in srgb,var(--color-tint) 4%,var(--color-surface))}._tile_1d547_6:focus-visible{box-shadow:var(--focus-ring)}._tileCopy_1d547_35 strong{font-size:15px}._secondary_1d547_44 button{min-height:52px;transition:background-color .12s ease}._secondary_1d547_44 button:hover:not(:disabled){background:color-mix(in srgb,var(--color-text) 4%,transparent)}._segmented_1d547_104 button{font-size:14px}}._demo_1n21h_1{display:grid;gap:20px}._notice_1n21h_5{display:flex;align-items:center;gap:12px;padding:12px 14px;color:var(--color-text-secondary);background:color-mix(in srgb,var(--color-warning) 10%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-warning) 34%,var(--color-border));border-radius:13px}._notice_1n21h_5 span,._eyebrow_1n21h_17,._result_1n21h_18 span{color:var(--color-primary-dark);font-size:10px;font-weight:900;letter-spacing:.08em}._notice_1n21h_5 p,._intro_1n21h_26 p,._result_1n21h_18 p{margin:0}._notice_1n21h_5 p{font-size:12px;line-height:1.45}._intro_1n21h_26 h3{margin:4px 0 7px;color:var(--color-text);font-size:22px}._intro_1n21h_26>p:last-child{max-width:720px;color:var(--color-text-secondary);font-size:14px;line-height:1.55}._pipeline_1n21h_49{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:0;margin:0;list-style:none}._pipeline_1n21h_49 li{display:flex;align-items:center;min-width:0;gap:10px;padding:13px;background:var(--color-surface-sunken);border-radius:13px}._pipeline_1n21h_49 li>span{display:grid;flex:0 0 28px;width:28px;height:28px;place-items:center;color:var(--color-primary-dark);background:var(--color-primary-tint);border-radius:50%;font-size:11px;font-weight:900}._pipeline_1n21h_49 div,._emailHeader_1n21h_82 div,._attachment_1n21h_83>span:nth-child(2){min-width:0}._pipeline_1n21h_49 strong,._pipeline_1n21h_49 small,._emailHeader_1n21h_82 strong,._emailHeader_1n21h_82 small,._attachment_1n21h_83 strong,._attachment_1n21h_83 small{display:block}._pipeline_1n21h_49 strong{color:var(--color-text);font-size:12px}._pipeline_1n21h_49 small{margin-top:3px;color:var(--color-text-secondary);font-size:10px;line-height:1.35}._emailGrid_1n21h_108{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._emailCard_1n21h_114{min-width:0;padding:16px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;box-shadow:var(--shadow-card)}._emailHeader_1n21h_82{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px}._avatar_1n21h_130{display:grid;width:38px;height:38px;place-items:center;color:#fff;background:var(--color-primary);border-radius:12px;font-size:11px;font-weight:900}._emailHeader_1n21h_82 strong{overflow:hidden;color:var(--color-text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}._emailHeader_1n21h_82 small{overflow:hidden;margin-top:2px;color:var(--color-text-secondary);font-size:9px;text-overflow:ellipsis;white-space:nowrap}._emailHeader_1n21h_82 time{align-self:start;color:var(--color-text-secondary);font-size:9px;white-space:nowrap}._subject_1n21h_166{margin:14px 0 10px;color:var(--color-text);font-size:14px;font-weight:800}._attachment_1n21h_83{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;color:inherit;text-decoration:none;background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:12px}._attachment_1n21h_83:hover{border-color:color-mix(in srgb,var(--color-primary) 55%,var(--color-border))}._pdfIcon_1n21h_190{display:grid;width:38px;height:42px;place-items:center;color:#fff;background:#c9514c;border-radius:8px;font-size:9px;font-weight:900}._attachment_1n21h_83 strong{overflow:hidden;color:var(--color-text);font-size:10px;text-overflow:ellipsis;white-space:nowrap}._attachment_1n21h_83 small{margin-top:3px;color:var(--color-text-secondary);font-size:9px}._attachment_1n21h_83 b{color:var(--color-primary-dark);font-size:11px}._result_1n21h_18{padding:12px;margin-top:11px;background:var(--color-primary-tint);border-radius:12px}._result_1n21h_18>div{display:flex;align-items:center;justify-content:space-between;gap:10px}._result_1n21h_18>div>strong{color:var(--color-text);font-size:17px}._result_1n21h_18 p{margin-top:7px;color:var(--color-text-secondary);font-size:10px;line-height:1.45}@media (max-width: 720px){._notice_1n21h_5{align-items:flex-start;flex-direction:column;gap:4px}._pipeline_1n21h_49,._emailGrid_1n21h_108{grid-template-columns:1fr}}._head_1rl3n_2{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}._head_1rl3n_2 h2{flex:1}._head_1rl3n_2 button{margin:0 4px 6px 0;padding:0;color:var(--color-tint-ink);background:transparent;border:0;cursor:pointer;font:inherit;font-size:15px}._list_1rl3n_5 ._title_1rl3n_5{display:block;font-weight:500}._spaced_1rl3n_6{margin-top:20px}._glyph_1rl3n_7{display:grid;flex:none;width:24px;height:24px;place-items:center;color:#fff;background:var(--color-orange);border-radius:50%;font-size:14px;font-weight:800;line-height:1}._glyphDone_1rl3n_8{background:var(--color-tint);font-size:13px}._newDot_1rl3n_9{padding:1px 7px;color:#fff;background:var(--color-tint);border-radius:999px;font-size:11px;font-style:normal;font-weight:600}._resolved_1rl3n_10{opacity:.7}._detail_1rl3n_13{display:flex;flex-direction:column;gap:10px}._hero_1rl3n_14,._detail_1rl3n_13 section,._historyIntro_1rl3n_14{padding:14px 16px;background:var(--color-surface);border-radius:var(--radius-group)}._hero_1rl3n_14>span{color:var(--color-orange);font-size:13px;font-weight:600}._hero_1rl3n_14 h3{margin:4px 0 6px;font-size:20px;font-weight:700}._hero_1rl3n_14 p,._detail_1rl3n_13 section>p:not(._eyebrow_1rl3n_17),._historyIntro_1rl3n_14 p{margin:0;line-height:1.45}._eyebrow_1rl3n_17{margin:0 0 6px;color:var(--color-text-secondary);font-size:13px;text-transform:uppercase;letter-spacing:.02em}._detail_1rl3n_13 section>small,._footer_1rl3n_19{display:block;margin-top:8px;color:var(--color-text-secondary);font-size:13px;line-height:1.4}._detail_1rl3n_13 ol{display:grid;gap:8px;margin:6px 0 0;padding-left:20px}._primary_1rl3n_21{align-self:stretch;min-height:50px;padding:12px 16px;color:#fff;background:var(--color-tint);border:0;border-radius:12px;cursor:pointer;font:inherit;font-size:16px;font-weight:600}._primary_1rl3n_21:disabled{cursor:default;opacity:.5}._footer_1rl3n_19{text-align:center}._historyIntro_1rl3n_14{margin-bottom:12px}._historyIntro_1rl3n_14 p{margin-top:4px;color:var(--color-text-secondary);font-size:15px}._error_1rl3n_26{padding:10px 16px;color:var(--color-destructive);background:var(--color-surface);border-radius:var(--radius-group)}._loading_1rl3n_27{padding:28px;color:var(--color-text-secondary);text-align:center}@media (min-width: 961px){._hero_1rl3n_14,._detail_1rl3n_13 section,._historyIntro_1rl3n_14{border:1px solid var(--card-border);box-shadow:var(--card-shadow)}}:root{--series-0: #2a78d6;--series-1: #eb6834;--series-2: #1baf7a;--series-3: #eda100;--series-4: #e87ba4;--series-other: #aeaeb2}:root[data-theme=dark]{--series-0: #3987e5;--series-1: #d95926;--series-2: #199e70;--series-3: #c98500;--series-4: #d55181;--series-other: #636366}._chart_1ia02_21{--plot-h: 220px;--label-h: 22px;--gutter: 40px;margin:0;min-width:0}._plotWrap_1ia02_29{position:relative;height:calc(var(--plot-h) + var(--label-h));padding-left:var(--gutter)}._axis_1ia02_32{position:absolute;top:0;right:0;left:0;height:var(--plot-h);pointer-events:none}._tick_1ia02_33{position:absolute;right:0;left:var(--gutter);height:0;border-top:1px dashed color-mix(in srgb,var(--color-border) 80%,transparent)}._tick_1ia02_33 em{position:absolute;right:calc(100% + 8px);top:-7px;color:var(--color-text-secondary);font-size:11px;font-style:normal;font-variant-numeric:tabular-nums;line-height:14px;white-space:nowrap;opacity:.85}._baseline_1ia02_46{border-top:1px solid var(--color-border)}._columns_1ia02_48{position:relative;display:flex;height:100%;gap:4px}._column_1ia02_48{position:relative;display:flex;flex:1 1 0;flex-direction:column;min-width:0;max-width:96px;margin:0 auto;padding:0;color:inherit;background:transparent;border:0;border-radius:8px;font:inherit;text-align:center}button._column_1ia02_48{cursor:pointer}button._column_1ia02_48:disabled{cursor:default}button._column_1ia02_48:not(:disabled):hover ._track_1ia02_67:before,button._column_1ia02_48:focus-visible ._track_1ia02_67:before{opacity:1}button._column_1ia02_48:focus-visible{outline:none}button._column_1ia02_48:focus-visible ._monthLabel_1ia02_70{color:var(--color-text);text-decoration:underline;text-underline-offset:3px}._track_1ia02_67{position:relative;display:block;height:var(--plot-h)}._track_1ia02_67:before{content:"";position:absolute;top:0;right:2px;bottom:0;left:2px;background:color-mix(in srgb,var(--color-text) 5%,transparent);border-radius:6px 6px 0 0;opacity:0;transition:opacity .12s ease}._stack_1ia02_84{position:absolute;bottom:0;left:50%;display:flex;flex-direction:column-reverse;gap:2px;width:clamp(14px,56%,56px);height:var(--bar-h);transform:translate(-50%)}._stack_1ia02_84 i{display:block;flex-basis:0;min-height:2px}._stack_1ia02_84 i:last-child{border-radius:4px 4px 0 0}._value_1ia02_98{position:absolute;bottom:calc(var(--bar-h) + 5px);left:50%;color:var(--color-text-secondary);font-size:11px;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap;transform:translate(-50%)}._monthLabel_1ia02_70{display:block;height:var(--label-h);padding-top:6px;color:var(--color-text-secondary);font-size:11px;line-height:1;white-space:nowrap}._current_1ia02_119 ._monthLabel_1ia02_70,._current_1ia02_119 ._value_1ia02_98{color:var(--color-text);font-weight:600}._selected_1ia02_121 ._monthLabel_1ia02_70{color:var(--color-tint-ink);font-weight:600}._dimmed_1ia02_122 ._stack_1ia02_84{opacity:.4}._dimmed_1ia02_122 ._value_1ia02_98{opacity:.6}._tip_1ia02_126{position:absolute;z-index:5;bottom:calc(var(--bar-h) + 24px);left:50%;display:flex;flex-direction:column;gap:2px;min-width:168px;padding:9px 11px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;box-shadow:0 8px 24px #00000024;font-size:12px;text-align:left;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-50%,4px);transition:opacity .12s ease,transform .12s ease}._tipStart_1ia02_149{left:0;transform:translateY(4px)}._tipEnd_1ia02_150{right:0;left:auto;transform:translateY(4px)}._tip_1ia02_126 b{color:var(--color-text-secondary);font-size:11px;font-weight:500}._tip_1ia02_126>strong{font-size:15px;font-weight:650;font-variant-numeric:tabular-nums}._tipRows_1ia02_153{display:flex;flex-direction:column;gap:3px;margin-top:5px;padding-top:6px;border-top:1px solid var(--color-border)}._tipRows_1ia02_153>span{display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:7px}._tipRows_1ia02_153 i{width:8px;height:8px;border-radius:2px}._tipRows_1ia02_153 em{overflow:hidden;color:var(--color-text-secondary);font-style:normal;text-overflow:ellipsis}._tipRows_1ia02_153 small{font-size:12px;font-variant-numeric:tabular-nums}@media (hover: hover){._column_1ia02_48:hover ._tip_1ia02_126{opacity:1;transform:translate(-50%)}._column_1ia02_48:hover ._tipStart_1ia02_149,._column_1ia02_48:hover ._tipEnd_1ia02_150{transform:translate(0)}}._column_1ia02_48:focus-visible ._tip_1ia02_126{opacity:1;transform:translate(-50%)}._column_1ia02_48:focus-visible ._tipStart_1ia02_149,._column_1ia02_48:focus-visible ._tipEnd_1ia02_150{transform:translate(0)}._legend_1ia02_166{display:flex;flex-wrap:wrap;gap:6px 16px;margin:14px 0 0;padding:0 0 0 var(--gutter);list-style:none}._legend_1ia02_166 li{min-width:0}._legend_1ia02_166 button,._legend_1ia02_166 span{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:2px 0;color:var(--color-text-secondary);background:none;border:0;border-radius:4px;font:inherit;font-size:12px;white-space:nowrap}._legend_1ia02_166 button{cursor:pointer}._legend_1ia02_166 button:hover{color:var(--color-text)}._legend_1ia02_166 button:focus-visible{outline:2px solid color-mix(in srgb,var(--color-tint) 55%,transparent);outline-offset:2px}._legend_1ia02_166 i{flex:none;width:10px;height:10px;border-radius:3px}@media (max-width: 600px){._chart_1ia02_21{--plot-h: 150px;--gutter: 34px}._columns_1ia02_48{gap:2px}._value_1ia02_98,._tick_1ia02_33 em{font-size:10px}._dense_1ia02_192 ._value_1ia02_98{display:none}._dense_1ia02_192 ._monthLabel_1ia02_70{font-size:9px}._legend_1ia02_166{gap:6px 12px;padding-left:0}}@media (prefers-reduced-motion: reduce){._tip_1ia02_126,._track_1ia02_67:before{transition:none}}._frame_lyaoa_2{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 10px 14px;background:color-mix(in srgb,var(--color-text) 3%,transparent);border:1px dashed color-mix(in srgb,var(--color-text) 22%,transparent);border-radius:18px;animation:_sampleIn_lyaoa_1 .35s ease-out both}._tagRow_lyaoa_14{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 6px}._tag_lyaoa_14{padding:3px 9px;color:var(--color-text);background:var(--color-fill);border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}._tagCaption_lyaoa_25{color:var(--color-text-secondary);font-size:13px}._body_lyaoa_28{display:flex;flex-direction:column;gap:8px;opacity:.86}._body_lyaoa_28 li{cursor:default}._firstH_lyaoa_30._firstH_lyaoa_30{margin-top:6px}._amount_lyaoa_32{color:var(--color-text);font-variant-numeric:tabular-nums}._chartCard_lyaoa_34._chartCard_lyaoa_34{padding:22px 16px 14px;overflow:visible}._bar_lyaoa_36{display:block;height:4px;margin-top:7px;overflow:hidden;background:var(--color-fill);border-radius:999px}._bar_lyaoa_36 i{display:block;height:100%;border-radius:inherit}._dateBadge_lyaoa_39{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;width:40px;height:40px;background:var(--color-fill);border-radius:9px;line-height:1}._dateBadge_lyaoa_39 small{color:var(--color-destructive);font-size:9.5px;font-weight:700;letter-spacing:.04em}._dateBadge_lyaoa_39 b{margin-top:3px;color:var(--color-text);font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}._warn_lyaoa_54{display:grid;flex:none;align-self:flex-start;width:24px;height:24px;margin-top:1px;place-items:center;color:#fff;background:var(--color-orange);border-radius:50%;font-size:13px;font-weight:800}@keyframes _sampleIn_lyaoa_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){._frame_lyaoa_2{animation:none}}@media (min-width: 961px){._frame_lyaoa_2{padding:14px 16px 18px;border-radius:14px}._tagRow_lyaoa_14{padding:0 2px}._firstH_lyaoa_30._firstH_lyaoa_30{margin-top:8px}}._root_1li6e_6{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "sample" "actions" "why";gap:16px;padding-top:4px}._intro_1li6e_14{grid-area:intro;display:flex;min-width:0;flex-direction:column;gap:6px}._intro_1li6e_14 h1{margin-top:0}._eyebrow_1li6e_16{margin:0;color:var(--color-text-secondary);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}._body_1li6e_24{margin:2px 0 0;color:var(--color-text-secondary);font-size:17px;line-height:1.45}._sample_1li6e_26{grid-area:sample;min-width:0}._actions_1li6e_28{grid-area:actions;display:flex;flex-direction:column;gap:8px}._primary_1li6e_29,._secondary_1li6e_30{min-height:50px;padding:12px 20px;border:0;border-radius:12px;font:inherit;font-size:17px;font-weight:600;cursor:pointer}._primary_1li6e_29{color:#fff;background:var(--color-tint)}._secondary_1li6e_30{color:var(--color-tint-ink);background:var(--color-fill)}._textButton_1li6e_42{padding:8px;color:var(--color-tint-ink);background:transparent;border:0;font:inherit;font-size:15px;cursor:pointer}._primary_1li6e_29:active,._secondary_1li6e_30:active{opacity:.8}._primary_1li6e_29:focus-visible,._secondary_1li6e_30:focus-visible,._textButton_1li6e_42:focus-visible{outline:2px solid var(--color-tint);outline-offset:2px}._why_1li6e_46{grid-area:why;display:flex;min-width:0;flex-direction:column;gap:8px}._why_1li6e_46>h2:first-child{margin-top:4px}._ways_1li6e_49{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}._ways_1li6e_49 li{display:flex;min-width:0;flex-direction:column;gap:3px;padding:12px 14px;background:var(--color-surface);border-radius:var(--radius-group)}._wayIcon_1li6e_59{display:grid;width:34px;height:34px;margin-bottom:5px;place-items:center;color:var(--color-tint-ink);background:color-mix(in srgb,var(--color-tint) 14%,transparent);border-radius:9px}._ways_1li6e_49 strong{color:var(--color-text);font-size:15px;font-weight:600}._ways_1li6e_49 small{color:var(--color-text-secondary);font-size:13px;line-height:1.35}._whyCard_1li6e_72._whyCard_1li6e_72{display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px}._whyCard_1li6e_72>p{margin:0;color:var(--color-text);font-size:15px;line-height:1.45}@media (min-width: 640px) and (max-width: 960px){._actions_1li6e_28{flex-direction:row;flex-wrap:wrap}._actions_1li6e_28>._primary_1li6e_29,._actions_1li6e_28>._secondary_1li6e_30{flex:1 1 220px}._ways_1li6e_49{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 961px){._root_1li6e_6{grid-template-columns:minmax(0,340px) minmax(0,1fr);grid-template-rows:auto auto 1fr;grid-template-areas:"intro sample" "actions sample" "why sample";column-gap:32px;row-gap:18px;align-items:start}._intro_1li6e_14 h1{font-size:30px}._body_1li6e_24{font-size:16px}._primary_1li6e_29,._secondary_1li6e_30{min-height:40px;padding:0 16px;border-radius:8px;font-size:15px;transition:filter .12s ease,background-color .12s ease}._primary_1li6e_29:hover{filter:brightness(.94)}._secondary_1li6e_30:hover{background:color-mix(in srgb,var(--color-text) 9%,transparent)}._textButton_1li6e_42{align-self:flex-start;padding-left:2px}._ways_1li6e_49 li,._whyCard_1li6e_72._whyCard_1li6e_72{border:1px solid var(--card-border, var(--color-border));border-radius:10px}._ways_1li6e_49 li{padding:10px 12px}}@media (prefers-reduced-motion: reduce){._primary_1li6e_29,._secondary_1li6e_30{transition:none}}._page_1nwpv_5{padding-bottom:32px}._srOnly_1nwpv_7{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._headActions_1nwpv_16{display:flex;flex:none;align-items:center;gap:8px;margin-top:8px}._helpButton_1nwpv_17{display:grid;width:30px;height:30px;padding:0;place-items:center;color:var(--color-tint-ink);background:var(--color-fill);border:0;border-radius:50%;cursor:pointer;font:inherit;font-size:16px;font-weight:600}._addButton_1nwpv_32{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:5px 14px;color:#fff;background:var(--color-tint);border:0;border-radius:999px;cursor:pointer;font:inherit;font-size:15px;font-weight:600;white-space:nowrap}._helpButton_1nwpv_17:focus-visible,._addButton_1nwpv_32:focus-visible{outline:2px solid var(--color-tint);outline-offset:2px}._addButton_1nwpv_32:active{opacity:.8}._primaryBtn_1nwpv_51,._secondaryButton_1nwpv_51{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:0;border-radius:12px;cursor:pointer;font:inherit;font-size:16px;font-weight:600;text-decoration:none}._primaryBtn_1nwpv_51{color:#fff;background:var(--color-tint)}._secondaryButton_1nwpv_51{color:var(--color-tint-ink);background:var(--color-fill)}._center_1nwpv_68{display:flex;justify-content:center;padding:80px 0}._error_1nwpv_70,._importNotice_1nwpv_70{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--color-surface);border-radius:var(--radius-group);font-size:15px}._error_1nwpv_70{justify-content:space-between;color:var(--color-destructive)}._error_1nwpv_70 button,._importNotice_1nwpv_70 button{color:var(--color-tint-ink);background:none;border:0;cursor:pointer;font:inherit;font-weight:600}._importNotice_1nwpv_70>span{display:grid;flex:none;width:24px;height:24px;place-items:center;color:#fff;background:var(--color-tint);border-radius:50%;font-size:13px;font-weight:700}._importNotice_1nwpv_70 p{flex:1;margin:0;color:var(--color-text);font-size:15px}._importNotice_1nwpv_70 button{color:var(--color-text-secondary);font-size:20px;font-weight:400}._topGroup_1nwpv_86{margin-top:6px}._spaced_1nwpv_87{margin-top:26px}._countBadge_1nwpv_89{display:grid;flex:none;min-width:26px;height:26px;padding:0 6px;place-items:center;color:#fff;background:var(--color-orange);border-radius:999px;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}._amountEnd_1nwpv_104{color:var(--color-text);font-variant-numeric:tabular-nums}button:disabled ._amountEnd_1nwpv_104{color:var(--color-text-secondary)}button:disabled{cursor:default}._bar_1nwpv_109{display:block;height:4px;margin-top:7px;overflow:hidden;background:var(--color-fill);border-radius:999px}._bar_1nwpv_109 i{display:block;height:100%;background:var(--color-tint);border-radius:inherit}._chartCard_1nwpv_113._chartCard_1nwpv_113{padding:22px 16px 14px;overflow:visible}._meteredCard_1nwpv_116{margin-bottom:10px}._meteredCardHead_1nwpv_117{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:12px 16px 8px;font-size:16px}._meteredCardHead_1nwpv_117 strong{font-weight:600}._meteredCardHead_1nwpv_117 span{color:var(--color-text-secondary);font-size:13px}._meteredTable_1nwpv_120{display:flex;flex-direction:column;padding-bottom:4px}._meteredTableHead_1nwpv_121,._meteredTableRow_1nwpv_121{display:grid;grid-template-columns:.72fr .9fr 1fr 1.25fr;align-items:center;gap:8px;padding:7px 16px;font-size:13px;font-variant-numeric:tabular-nums}._meteredTableHead_1nwpv_121{color:var(--color-text-secondary);font-size:11px;text-transform:uppercase;letter-spacing:.02em}._meteredTableRow_1nwpv_121{position:relative}._meteredTableRow_1nwpv_121:before{content:"";position:absolute;top:0;left:16px;right:0;height:.5px;background:var(--color-border)}._meteredTableRow_1nwpv_121>:not(:first-child),._meteredTableHead_1nwpv_121>:not(:first-child){text-align:right}._meteredTableRow_1nwpv_121 span{color:var(--color-text-secondary)}._meteredTableRow_1nwpv_121 strong{font-weight:500}._emptyWrap_1nwpv_129{display:flex;flex-direction:column;align-items:center;min-height:60vh;justify-content:center;gap:8px;text-align:center}._emptyWrap_1nwpv_129 h2{margin:8px 0 0;font-size:22px;font-weight:700}._emptyWrap_1nwpv_129 p{max-width:480px;margin:0 0 12px;color:var(--color-text-secondary)}@media (max-width: 420px){._meteredTableHead_1nwpv_121,._meteredTableRow_1nwpv_121{padding-left:12px;padding-right:12px;font-size:12px}}@media (min-width: 961px){._addButton_1nwpv_32,._primaryBtn_1nwpv_51,._secondaryButton_1nwpv_51{min-height:36px;padding:0 14px;border-radius:8px;font-size:14px;transition:filter .12s ease,background-color .12s ease}._addButton_1nwpv_32:hover,._primaryBtn_1nwpv_51:hover{filter:brightness(.94)}._secondaryButton_1nwpv_51{color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-strong)}._secondaryButton_1nwpv_51:hover{background:color-mix(in srgb,var(--color-text) 4%,var(--color-surface))}._helpButton_1nwpv_17{width:36px;height:36px;border-radius:8px;border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-secondary)}._helpButton_1nwpv_17:hover{color:var(--color-text)}._helpButton_1nwpv_17:focus-visible,._addButton_1nwpv_32:focus-visible{outline:none;box-shadow:var(--focus-ring)}._error_1nwpv_70,._importNotice_1nwpv_70{border:1px solid var(--card-border);box-shadow:var(--card-shadow)}}._shell_dicx1_1{display:flex;flex-direction:column;gap:14px}._topbar_dicx1_2{min-height:32px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:-6px}._backButton_dicx1_3,._clearFilter_dicx1_3{border:0;background:transparent;color:var(--color-tint-ink);font:inherit;font-size:15px;cursor:pointer}._backButton_dicx1_3{display:flex;align-items:center;gap:4px;padding:2px 0}._backButton_dicx1_3 span{font-size:25px;line-height:16px}._clearFilter_dicx1_3{padding:4px 12px;border-radius:999px;background:var(--color-fill);font-size:13px}._hero_dicx1_7{position:relative;overflow:hidden;padding:16px;color:var(--color-text);background:var(--color-surface);border:0;border-radius:var(--radius-group)}._heroGlow_dicx1_8{display:none}._heroHeading_dicx1_9{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:20px}._heroHeading_dicx1_9 p{margin:0 0 3px;color:var(--color-text-secondary);font-size:13px}._heroHeading_dicx1_9 h3{margin:0;color:var(--color-text);font-size:20px;font-weight:600}._actualPill_dicx1_12{flex-shrink:0;padding:3px 9px;border-radius:999px;background:var(--color-fill);color:var(--color-text-secondary);font-size:11px;font-weight:600}._heroTotal_dicx1_13{position:relative;display:block;margin-top:14px;color:var(--color-text);font-size:clamp(38px,6vw,54px);font-weight:700;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.04em}._heroMeta_dicx1_14{position:relative;display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:10px;color:var(--color-text-secondary);font-size:13px}._heroMeta_dicx1_14 ._up_dicx1_15{color:var(--color-orange)}._heroMeta_dicx1_14 ._down_dicx1_15{color:var(--color-tint-ink)}._monthNav_dicx1_16{display:flex;align-items:center;gap:10px}._monthNav_dicx1_16 button{width:30px;height:30px;border:0;border-radius:50%;background:var(--color-fill);color:var(--color-tint-ink);cursor:pointer}._monthNav_dicx1_16 button:disabled{opacity:.28;cursor:default}._card_dicx1_19{padding:16px;border:0;border-radius:var(--radius-group);background:var(--color-surface)}._cardHead_dicx1_20{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:15px}._cardHead_dicx1_20 p{margin:0 0 3px;color:var(--color-text-secondary);font-size:13px;text-transform:uppercase;letter-spacing:.02em}._cardHead_dicx1_20 h3{margin:0;font-size:17px;font-weight:600}._cardHead_dicx1_20>span{color:var(--color-text-secondary);font-size:13px}._metrics_dicx1_24{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}._metrics_dicx1_24 article{min-width:0;padding:12px 16px;border:0;border-radius:var(--radius-group);background:var(--color-surface)}._metrics_dicx1_24 span{display:block;color:var(--color-text-secondary);font-size:13px}._metrics_dicx1_24 strong{display:block;margin-top:7px;font-size:21px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._metrics_dicx1_24 small{display:block;margin-top:3px;color:var(--color-text-secondary);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._categoryRows_dicx1_29{display:flex;flex-direction:column}._categoryRows_dicx1_29>button{display:grid;grid-template-columns:30px minmax(0,1fr) auto 12px;align-items:center;gap:12px;padding:10px 0;border:0;border-top:.5px solid var(--color-border);font:inherit;background:transparent;color:inherit;text-align:left;cursor:pointer;animation:_rowIn_dicx1_1 .36s ease both}._categoryRows_dicx1_29>button:first-child{border-top:0}._categoryIcon_dicx1_32{width:30px;height:30px;display:grid;place-items:center;border-radius:7px;font-size:14px;font-weight:700}._categoryCopy_dicx1_33 b{display:block;font-size:16px;font-weight:400}._categoryCopy_dicx1_33 i{display:block;height:4px;overflow:hidden;margin-top:6px;border-radius:999px;background:var(--color-fill)}._categoryCopy_dicx1_33 em{display:block;height:100%;border-radius:inherit}._categoryAmount_dicx1_36{text-align:right}._categoryAmount_dicx1_36 b{display:block;font-size:16px;font-weight:400;font-variant-numeric:tabular-nums}._categoryAmount_dicx1_36 small{display:block;margin-top:2px;color:var(--color-text-secondary);font-size:13px}._chevron_dicx1_39{color:var(--color-text-muted);font-size:18px}._merchants_dicx1_40,._previewRows_dicx1_40{display:flex;flex-direction:column}._merchants_dicx1_40>div,._previewRows_dicx1_40>div{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:53px;border-top:.5px solid var(--color-border)}._merchants_dicx1_40>div:first-child,._previewRows_dicx1_40>div:first-child{border-top:0}._merchants_dicx1_40>div>span,._previewRows_dicx1_40>div>span{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--color-fill);color:var(--color-tint-ink);font-size:12px;font-weight:600}._merchants_dicx1_40 p,._previewRows_dicx1_40 p{min-width:0;margin:0}._merchants_dicx1_40 p b,._previewRows_dicx1_40 p b{display:block;overflow:hidden;font-size:16px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}._merchants_dicx1_40 p small,._previewRows_dicx1_40 p small{display:block;margin-top:2px;color:var(--color-text-secondary);font-size:13px}._merchants_dicx1_40 strong,._previewRows_dicx1_40 strong{font-size:16px;font-weight:400;font-variant-numeric:tabular-nums}._viewTransactions_dicx1_48{width:100%;min-height:50px;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;border:0;border-radius:12px;background:var(--color-tint);color:#fff;font:inherit;font-size:16px;font-weight:600;cursor:pointer}._viewTransactions_dicx1_48 span{font-size:19px;line-height:1}._empty_dicx1_51{margin:12px 0;color:var(--color-text-secondary);text-align:center}._reveal_dicx1_52{animation:_reveal_dicx1_52 .42s cubic-bezier(.2,.75,.2,1) both}@keyframes _heroIn_dicx1_1{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@keyframes _reveal_dicx1_52{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:none}}@keyframes _rowIn_dicx1_1{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@media (max-width: 700px){._hero_dicx1_7{padding:16px}._actualPill_dicx1_12{display:none}._metrics_dicx1_24{grid-template-columns:1fr}._metrics_dicx1_24 article{display:grid;grid-template-columns:80px 1fr;align-items:center;gap:4px 12px}._metrics_dicx1_24 strong{margin-top:0}._metrics_dicx1_24 small{grid-column:2;margin-top:-3px}._heroMeta_dicx1_14{flex-direction:column;gap:5px}}@media (prefers-reduced-motion: reduce){._hero_dicx1_7,._reveal_dicx1_52,._categoryRows_dicx1_29>button{animation:none!important}._viewTransactions_dicx1_48{transition:none!important}}@media (min-width: 961px){._hero_dicx1_7,._card_dicx1_19,._metrics_dicx1_24 article{border:1px solid var(--card-border);box-shadow:var(--card-shadow)}}._pageShell_1sm4g_2{display:flex;width:min(100%,680px);flex-direction:column;gap:10px;margin:0 auto;padding-bottom:32px}._breadcrumbs_1sm4g_3{display:flex;align-items:center;gap:6px;margin-top:4px;color:var(--color-text-secondary);font-size:15px}._breadcrumbs_1sm4g_3 a{color:var(--color-tint-ink);text-decoration:none}._breadcrumbs_1sm4g_3 a:hover{text-decoration:none}._pageHeader_1sm4g_6{display:flex;align-items:center;gap:12px}._pageHeader_1sm4g_6 h1{margin:0;font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--color-text)}._summary_1sm4g_9{display:flex;flex-direction:column;gap:3px;padding:12px 16px;background:var(--color-surface);border-radius:var(--radius-group)}._backToBreakdown_1sm4g_10{display:inline-flex;align-self:flex-start;align-items:center;padding:0;border:0;background:transparent;color:var(--color-tint-ink);font:inherit;font-size:15px;cursor:pointer}._summary_1sm4g_9>span{color:var(--color-text-secondary);font-size:13px}._summary_1sm4g_9>strong{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums}._summary_1sm4g_9 p,._summary_1sm4g_9 small{margin:0;color:var(--color-text-secondary);font-size:13px;line-height:1.4}._filters_1sm4g_15{display:flex;flex-direction:column;gap:8px;margin:4px 0 6px}._filters_1sm4g_15 label{display:flex;flex-direction:column;gap:4px}._filters_1sm4g_15 label>span{padding:0 16px;color:var(--color-text-secondary);font-size:13px}._search_1sm4g_18>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}._filters_1sm4g_15 ._search_1sm4g_18 input{min-height:36px;padding:7px 12px;background:var(--color-fill);border:0;border-radius:10px;font-size:16px}._filters_1sm4g_15 input,._filters_1sm4g_15 select{width:100%;min-height:40px;padding:8px 12px;color:var(--color-text);background:var(--color-surface);border:0;border-radius:var(--radius-group);font:inherit;font-size:16px}._filters_1sm4g_15 input:focus-visible,._filters_1sm4g_15 select:focus-visible{outline:2px solid var(--color-tint);outline-offset:0}._more_1sm4g_22>summary{display:inline-flex;align-items:center;gap:4px;padding:2px 16px;color:var(--color-tint-ink);cursor:pointer;font-size:15px;list-style:none}._more_1sm4g_22>summary::-webkit-details-marker{display:none}._more_1sm4g_22>summary:after{content:"⌄";font-size:14px;line-height:1;transform:translateY(-3px)}._more_1sm4g_22[open]>summary:after{transform:rotate(180deg) translateY(-2px)}._moreGrid_1sm4g_26{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:8px}._rows_1sm4g_28{display:flex;flex-direction:column}._row_1sm4g_28{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;background:var(--color-surface);border-radius:var(--radius-group)}._row_1sm4g_28+._row_1sm4g_28{margin-top:8px}._row_1sm4g_28>strong{font-variant-numeric:tabular-nums}._row_1sm4g_28 p{margin:4px 0 0;color:var(--color-text-secondary);font-size:13px}._transaction_1sm4g_34:disabled{cursor:wait;opacity:.65}._vendor_1sm4g_35{display:block;overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}._transactionDate_1sm4g_36{white-space:nowrap}._note_1sm4g_37{display:block;margin-top:2px;color:var(--color-tint-ink);font-size:13px}._reviewStatus_1sm4g_38{color:var(--color-orange)}._transactionAmount_1sm4g_39{color:var(--color-text);white-space:nowrap}._transactionAmount_1sm4g_39>strong{font-weight:400;font-variant-numeric:tabular-nums}._error_1sm4g_41{margin:12px 0 0;color:var(--color-destructive);font-size:13px}._empty_1sm4g_42{margin:0;padding:32px 16px;color:var(--color-text-secondary);text-align:center;background:var(--color-surface);border-radius:var(--radius-group)}@media (max-width: 520px){._moreGrid_1sm4g_26{grid-template-columns:1fr 1fr}}@media (min-width: 961px){._pageShell_1sm4g_2{width:min(100%,960px);margin:0;padding-bottom:48px}._filters_1sm4g_15 label>span,._more_1sm4g_22>summary{padding:0 2px}._filters_1sm4g_15 input,._filters_1sm4g_15 select,._filters_1sm4g_15 ._search_1sm4g_18 input{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:8px;font-size:15px}._filters_1sm4g_15 input:focus-visible,._filters_1sm4g_15 select:focus-visible{outline:none;border-color:var(--color-tint);box-shadow:var(--focus-ring)}._summary_1sm4g_9,._row_1sm4g_28,._empty_1sm4g_42{border:1px solid var(--card-border);box-shadow:var(--card-shadow)}}._center_1d2hl_1{display:flex;min-height:55vh;align-items:center;justify-content:center}._error_1d2hl_2{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-md);color:var(--color-error);background:color-mix(in srgb,var(--color-error) 8%,var(--color-surface));border-radius:var(--radius-md)}._error_1d2hl_2 button{color:inherit;background:transparent;border:0;cursor:pointer;font:inherit;font-weight:700}._lead_4jkwv_2{margin:0 0 12px;padding:0 4px;font-size:15px;line-height:1.45;color:var(--color-text-secondary)}._row_4jkwv_10{display:flex;flex-direction:column;gap:2px;padding:11px 16px}._rowTitle_4jkwv_17{font-size:16px;font-weight:600;color:var(--color-text)}._rowBody_4jkwv_23{font-size:14px;line-height:1.4;color:var(--color-text-secondary)}._page_3auqt_5{display:flex;flex-direction:column;gap:8px;width:100%;max-width:680px;margin:0 auto;padding-bottom:24px}._h1_3auqt_15{margin:4px 0 0;font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1.1}._subtitle_3auqt_23{margin:2px 0 6px;font-size:15px;color:var(--color-text-secondary);overflow-wrap:anywhere}._card_3auqt_2{display:flex;flex-direction:column;gap:6px;margin-top:14px}._cardTitle_3auqt_37{margin:0;padding:0 16px;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:.02em;color:var(--color-text-secondary)}._cardSubtitle_3auqt_47{margin:0;padding:0 16px;font-size:13px;color:var(--color-text-secondary)}._preferenceRows_3auqt_55{display:flex;flex-direction:column;background:var(--color-surface);border-radius:var(--radius-group);overflow:hidden}._toggleRow_3auqt_63{position:relative;display:flex;align-items:center;gap:12px;min-height:44px;width:100%;padding:10px 16px;border:0;background:none;font:inherit;font-size:16px;color:var(--color-text);text-align:left;text-decoration:none;cursor:pointer}._toggleRow_3auqt_63+._toggleRow_3auqt_63:before{content:"";position:absolute;top:0;left:16px;right:0;height:.5px;background:var(--color-border)}._segmented_3auqt_92,._frequencyOptions_3auqt_93{display:flex;padding:2px;border-radius:9px;background:var(--color-fill)}._segmented_3auqt_92>button,._frequencyOption_3auqt_93{flex:1;min-height:30px;display:grid;place-items:center;border:0;border-radius:7px;background:none;color:var(--color-text);font:inherit;font-size:13px;font-weight:500;cursor:pointer}._segmented_3auqt_92>._segOn_3auqt_116,._frequencyOptionActive_3auqt_117{background:var(--color-segment-on);box-shadow:0 1px 3px #0000001f;font-weight:600}._notificationPreferences_3auqt_124{display:flex;flex-direction:column;gap:14px}._moreOptions_3auqt_130>summary{list-style:none}._moreOptions_3auqt_130>summary::-webkit-details-marker{display:none}._moreSummary_3auqt_138{display:inline-flex;align-items:center;gap:4px;padding:2px 16px;font-size:15px;color:var(--color-tint-ink);cursor:pointer}._moreSummary_3auqt_138:after{content:"›";font-size:17px;transition:transform .15s}._moreOptions_3auqt_130[open]>._moreSummary_3auqt_138{margin-bottom:12px}._moreOptions_3auqt_130[open]>._moreSummary_3auqt_138:after{transform:rotate(90deg)}._preferenceSection_3auqt_162{display:flex;flex-direction:column;gap:6px}._preferenceGroupTitle_3auqt_168{margin:0;padding:0 16px;font-size:13px;font-weight:400;color:var(--color-text-secondary)}._frequencyHint_3auqt_176,._preferenceWarning_3auqt_177{margin:0;padding:0 16px;font-size:13px;color:var(--color-text-secondary)}._preferenceWarning_3auqt_177{color:var(--color-orange)}._toggleText_3auqt_188{display:flex;flex-direction:column;min-width:0;flex:1}._toggleLabel_3auqt_195{font-size:16px}._toggleHint_3auqt_199{font-size:13px;color:var(--color-text-secondary)}._toggleInput_3auqt_204{position:absolute;opacity:0;pointer-events:none}._toggleTrack_3auqt_211{flex:none;position:relative;width:51px;height:31px;border-radius:16px;background:var(--color-fill);transition:background .2s ease}._toggleInput_3auqt_204:checked+._toggleTrack_3auqt_211{background:var(--color-tint)}._toggleInput_3auqt_204:disabled+._toggleTrack_3auqt_211{opacity:.5}._toggleInput_3auqt_204:focus-visible+._toggleTrack_3auqt_211{outline:2px solid var(--color-tint);outline-offset:2px}._toggleThumb_3auqt_234{position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 3px 8px #00000026,0 1px 1px #00000029;transition:transform .2s cubic-bezier(.3,1.2,.5,1)}._toggleInput_3auqt_204:checked+._toggleTrack_3auqt_211 ._toggleThumb_3auqt_234{transform:translate(20px)}._prefError_3auqt_252{margin:0;padding:0 16px;font-size:13px;color:var(--color-destructive)}._tag_3auqt_260{display:inline-block;margin-left:4px;vertical-align:1px;padding:2px 8px;border-radius:999px;background:var(--color-fill);color:var(--color-tint-ink);font-size:13px;font-weight:600}._avatar_3auqt_273{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--color-tint);color:#fff;font-size:17px;font-weight:600}._statsRow_3auqt_287{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:100%;padding:12px 16px;border:0;background:none;font:inherit;color:var(--color-text);text-align:left;cursor:pointer}._statsRow_3auqt_287:active{background:var(--color-fill)}._statsRow_3auqt_287:focus-visible{outline:2px solid var(--color-tint);outline-offset:-2px}._stat_3auqt_287{display:flex;flex-direction:column}._statValue_3auqt_315{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums}._statLabel_3auqt_321{font-size:13px;color:var(--color-text-secondary)}._savingsValue_3auqt_326{color:var(--color-tint-ink);font-weight:600;font-variant-numeric:tabular-nums}@media (min-width: 961px){._page_3auqt_5{max-width:760px;margin:0;gap:10px;padding-bottom:48px}._h1_3auqt_15{margin-top:6px;font-size:30px;line-height:1.2;letter-spacing:-.015em}._subtitle_3auqt_23{margin:4px 0 10px;font-size:14px}._card_3auqt_2{margin-top:18px;gap:8px}._cardTitle_3auqt_37{padding:0 2px;font-size:15px;font-weight:600;text-transform:none;letter-spacing:0;color:var(--color-text)}._cardSubtitle_3auqt_47,._preferenceGroupTitle_3auqt_168,._frequencyHint_3auqt_176,._preferenceWarning_3auqt_177,._prefError_3auqt_252{padding:0 2px}._preferenceRows_3auqt_55{border:1px solid var(--card-border);box-shadow:var(--card-shadow)}._toggleRow_3auqt_63{padding:12px 16px;transition:background-color .12s ease}._toggleRow_3auqt_63:hover{background:var(--row-hover)}._toggleRow_3auqt_63+._toggleRow_3auqt_63:before{left:0;height:1px;background:var(--divider)}._toggleLabel_3auqt_195{font-size:15px;font-weight:500}._toggleTrack_3auqt_211{width:38px;height:22px;border-radius:11px}._toggleThumb_3auqt_234{width:18px;height:18px;box-shadow:0 1px 2px #00000040}._toggleInput_3auqt_204:checked+._toggleTrack_3auqt_211 ._toggleThumb_3auqt_234{transform:translate(16px)}._toggleInput_3auqt_204:focus-visible+._toggleTrack_3auqt_211{outline:none;box-shadow:var(--focus-ring)}._moreSummary_3auqt_138{padding:2px;font-size:14px;font-weight:500}._moreSummary_3auqt_138:hover{text-decoration:underline}._segmented_3auqt_92,._frequencyOptions_3auqt_93{align-self:flex-start;width:fit-content;padding:3px;gap:2px;border:1px solid var(--card-border);border-radius:10px;background:var(--color-surface);box-shadow:var(--card-shadow)}._segmented_3auqt_92>button,._frequencyOption_3auqt_93{flex:none;min-width:96px;min-height:32px;padding:0 16px;font-size:14px;color:var(--color-text-secondary);transition:background-color .12s ease,color .12s ease}._segmented_3auqt_92>button:hover,._frequencyOption_3auqt_93:hover:not(:disabled){background:var(--row-hover);color:var(--color-text)}._segmented_3auqt_92>._segOn_3auqt_116,._frequencyOptionActive_3auqt_117{background:color-mix(in srgb,var(--color-tint) 14%,var(--color-surface));color:var(--color-tint-ink);box-shadow:none}._segmented_3auqt_92>._segOn_3auqt_116:hover,._frequencyOptionActive_3auqt_117:hover:not(:disabled){background:color-mix(in srgb,var(--color-tint) 18%,var(--color-surface));color:var(--color-tint-ink)}._segmented_3auqt_92>button:focus-visible,._frequencyOption_3auqt_93:focus-visible{outline:none;box-shadow:var(--focus-ring)}._statsRow_3auqt_287{padding:16px;transition:background-color .12s ease}._statsRow_3auqt_287:hover,._statsRow_3auqt_287:active{background:var(--row-hover)}._statValue_3auqt_315{font-size:24px}}._supportCard_3auqt_497{position:relative;display:flex;align-items:center;gap:8px;overflow:hidden;min-height:132px;padding:18px 8px 18px 20px;border-radius:var(--radius-group, 12px);background:radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,var(--color-sun) 26%,transparent) 0%,transparent 55%),linear-gradient(135deg,color-mix(in srgb,var(--color-tint) 16%,var(--color-surface)) 0%,var(--color-surface) 75%);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-tint) 22%,transparent);color:var(--color-text);text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}._supportCard_3auqt_497:hover{text-decoration:none;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-tint) 40%,transparent),0 8px 24px color-mix(in srgb,var(--color-tint) 14%,transparent)}._supportCard_3auqt_497:active{transform:scale(.99)}._supportCard_3auqt_497:focus-visible{outline:2px solid var(--color-tint);outline-offset:2px}._supportText_3auqt_529{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}._supportTitle_3auqt_538{font-size:18px;font-weight:700;line-height:1.25;letter-spacing:-.01em}._supportSub_3auqt_545{max-width:34ch;font-size:14px;line-height:1.4;color:var(--color-text-secondary)}._supportPill_3auqt_552{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:7px 14px 7px 12px;border-radius:999px;background:var(--color-tint);color:#fff;font-size:14px;font-weight:600}._supportPill_3auqt_552 svg{width:15px;height:15px}._supportCardThanks_3auqt_570 ._supportPill_3auqt_552{background:color-mix(in srgb,var(--color-tint) 16%,transparent);color:var(--color-tint-ink)}._supportHank_3auqt_575{flex:none;width:112px;height:112px;object-fit:contain;margin:-6px 0 -14px;transition:transform .2s ease}._supportCard_3auqt_497:hover ._supportHank_3auqt_575{transform:rotate(-3deg) translateY(-2px)}@media (prefers-reduced-motion: reduce){._supportCard_3auqt_497,._supportHank_3auqt_575{transition:none}}._photos_eqxl3_2{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;padding:12px 16px}._photo_eqxl3_2{aspect-ratio:1;border-radius:8px;overflow:hidden;background:var(--color-fill)}._photo_eqxl3_2 img{width:100%;height:100%;object-fit:cover;display:block}._days_eqxl3_23{padding:12px 16px}._custom_eqxl3_27{margin-top:10px}._customInput_eqxl3_31{flex:none;width:72px;text-align:right}._categoryList_eqxl3_37{max-height:min(60vh,520px);overflow-y:auto}._fileInput_eqxl3_42{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._status_1y0q5_3{display:flex;align-items:center;gap:14px;margin-top:6px;padding:14px 16px;background:var(--color-surface);border-radius:var(--radius-group)}._status_1y0q5_3 img{flex:none;width:56px;height:56px;object-fit:contain}._statusText_1y0q5_20{min-width:0}._statusTitle_1y0q5_24{margin:0;font-size:17px;font-weight:600;color:var(--color-text)}._statusBody_1y0q5_31{margin:2px 0 0;font-size:15px;line-height:1.35;color:var(--color-text-secondary)}._badge_1y0q5_38{color:var(--color-tint-ink)}._notice_1y0q5_43{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;background:var(--color-fill);border-radius:var(--radius-group)}._noticeIcon_1y0q5_52{flex:none;width:20px;height:20px;margin-top:1px;color:var(--color-text-secondary)}._noticeText_1y0q5_60{margin:0;font-size:15px;line-height:1.4;color:var(--color-text)}._tag_1y0q5_67{font-size:12px;font-weight:600;color:var(--color-tint-ink);background:var(--color-fill);border-radius:999px;padding:2px 8px}._check_1y0q5_76{width:18px;text-align:center;color:var(--color-tint);font-weight:700}._message_1y0q5_83{margin:0;text-align:center;color:var(--color-tint-ink);font-weight:600}._error_1y0q5_90{margin:0;text-align:center;color:var(--color-destructive)}._price_1y0q5_96{font-weight:600}._per_1y0q5_100{color:var(--color-text-secondary);font-size:15px}@media (min-width: 961px){._status_1y0q5_3{border:1px solid var(--card-border);box-shadow:var(--card-shadow)}}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-grotesque-latin.woff2) format("woff2");font-weight:200 800;font-display:swap}:root{color-scheme:light;--color-primary: #55a250;--color-primary-dark: #4a8f45;--color-primary-tint: rgba(85, 162, 80, .1);--color-primary-tint-strong: rgba(85, 162, 80, .18);--color-secondary: #3E3EC1;--color-primary-deep: #3D7A39;--color-primary-soft: #EAF4E8;--color-sun: #F6C453;--color-coral: #FF7F6E;--color-sky: #67B7DC;--season-fall-bg: #FCEBD9;--season-fall-ink: #B3541E;--season-winter-bg: #E3EEF8;--season-winter-ink: #2F5F8F;--season-spring-bg: #E7F4E1;--season-spring-ink: #3D7A39;--season-summer-bg: #FFF2D1;--season-summer-ink: #9A6A00;--shadow-card: 0 1px 0 rgba(26, 33, 29, .04), 0 10px 30px rgba(26, 33, 29, .07);--radius-card: 20px;--radius-sheet: 28px;--font-display: var(--font-family);--color-error: #C13E3E;--color-success: #55a250;--color-warning: #D4A04C;--color-accent-cream: #F7F2DE;--color-status-completed: #55a250;--color-status-in-progress: #3E3EC1;--color-status-skipped: #D4A04C;--color-status-pending: #5E6C64;--color-bg: #F2F2F7;--color-surface: #FFFFFF;--color-surface-sunken: #EBEBF0;--color-text: #000000;--color-text-secondary: rgba(60, 60, 67, .6);--color-text-muted: rgba(60, 60, 67, .3);--color-border: rgba(60, 60, 67, .18);--color-border-strong: rgba(60, 60, 67, .29);--color-fill: rgba(120, 120, 128, .12);--color-tint: #55A250;--color-tint-ink: #3E8A3A;--color-orange: #FF9500;--color-destructive: #FF3B30;--cat-gray: #8E8E93;--cat-blue: #0A84FF;--cat-red: #FF3B30;--cat-orange: #FF9500;--radius-group: 10px;--color-segment-on: #FFFFFF;--shadow-sm: 0 1px 2px rgba(26, 33, 29, .04);--shadow-md: 0 2px 8px rgba(26, 33, 29, .06);--shadow-lg: 0 12px 32px rgba(26, 33, 29, .1);--shadow-interactive: 0 4px 12px rgba(26, 33, 29, .09), 0 1px 2px rgba(26, 33, 29, .05);--shadow-interactive-hover: 0 8px 20px rgba(26, 33, 29, .12), 0 2px 4px rgba(26, 33, 29, .06);--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-pill: 999px;--font-family: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Segoe UI", Roboto, "Helvetica Neue", "Inter", Arial, sans-serif;--font-size-large-title: 34px;--font-size-title: 28px;--font-size-title2: 22px;--font-size-title3: 20px;--font-size-headline: 17px;--font-size-body: 15px;--font-size-callout: 14px;--font-size-subheadline: 13px;--font-size-footnote: 12px;--font-size-caption: 11px;--font-size-small-caption: 10px;--font-size-page-title: 28px;--line-height-page-title: 34px;--font-size-page-subtitle: 13px;--line-height-page-subtitle: 18px;--font-size-section-title: 20px;--line-height-section-title: 25px;--font-size-section-subtitle: 12px;--line-height-section-subtitle: 17px;--font-size-eyebrow: 10px;--control-textfield-min-height: 44px;--control-textfield-px: 14px;--control-textfield-py: 10px;--control-button-min-height: 44px;--control-button-compact-height: 36px;--surface-card-radius: var(--radius-lg);--surface-sheet-radius: var(--radius-xl)}:root[data-theme=dark]{color-scheme:dark;--color-bg: #000000;--color-surface: #1C1C1E;--color-surface-sunken: #2C2C2E;--color-text: #FFFFFF;--color-text-secondary: rgba(235, 235, 245, .6);--color-text-muted: rgba(235, 235, 245, .3);--color-border: rgba(84, 84, 88, .6);--color-border-strong: rgba(84, 84, 88, .85);--color-fill: rgba(120, 120, 128, .24);--color-tint: #6BBE65;--color-tint-ink: #7FCC79;--color-orange: #FF9F0A;--color-destructive: #FF453A;--cat-gray: #98989D;--color-segment-on: #636366;--cat-blue: #0A84FF;--cat-red: #FF453A;--cat-orange: #FF9F0A;--color-primary-tint: rgba(85, 162, 80, .18);--color-primary-tint-strong: rgba(85, 162, 80, .28);--color-accent-cream: #2F2919;--color-primary-soft: rgba(85, 162, 80, .16);--color-primary-deep: #8CCB87;--season-fall-bg: #3A2A1E;--season-fall-ink: #F2A877;--season-winter-bg: #1E2B38;--season-winter-ink: #9EC3E6;--season-spring-bg: #1F3020;--season-spring-ink: #9CD496;--season-summer-bg: #3A3220;--season-summer-ink: #F0CF7A;--shadow-card: 0 1px 0 rgba(0, 0, 0, .3), 0 10px 30px rgba(0, 0, 0, .35);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .5);--shadow-md: 0 2px 8px rgba(0, 0, 0, .4);--shadow-lg: 0 12px 32px rgba(0, 0, 0, .5);--shadow-interactive: 0 4px 14px rgba(0, 0, 0, .32), 0 1px 3px rgba(0, 0, 0, .24);--shadow-interactive-hover: 0 8px 22px rgba(0, 0, 0, .4), 0 2px 5px rgba(0, 0, 0, .3);--apple-logo-filter: invert(1)}:root{--card-border: transparent;--card-shadow: none;--row-hover: var(--color-fill);--divider: var(--color-border);--sidebar-bg: var(--color-bg);--focus-ring: 0 0 0 3px color-mix(in srgb, var(--color-tint) 28%, transparent)}@media (min-width: 961px){:root{--color-bg: #F7F7F5;--color-surface-sunken: #EFEFEC;--color-border: rgba(20, 27, 24, .1);--color-border-strong: rgba(20, 27, 24, .18);--card-border: rgba(20, 27, 24, .09);--card-shadow: 0 1px 2px rgba(20, 27, 24, .04), 0 1px 1px rgba(20, 27, 24, .02);--row-hover: rgba(20, 27, 24, .035);--divider: rgba(20, 27, 24, .07);--sidebar-bg: #F0F0EC;--radius-group: 12px;--color-segment-on: #FFFFFF}:root[data-theme=dark]{--color-bg: #111213;--color-surface: #1A1B1D;--color-surface-sunken: #222326;--color-border: rgba(255, 255, 255, .1);--color-border-strong: rgba(255, 255, 255, .17);--card-border: rgba(255, 255, 255, .07);--card-shadow: 0 1px 2px rgba(0, 0, 0, .35);--row-hover: rgba(255, 255, 255, .045);--divider: rgba(255, 255, 255, .06);--sidebar-bg: #0C0D0E;--color-segment-on: #2C2D30}}*,*:before,*:after{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{overflow-x:hidden;overflow-x:clip;overscroll-behavior-x:none}#root{min-height:100%}:where(input,select,textarea){font-size:16px}body{font-family:var(--font-family);font-size:var(--font-size-body);color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--color-primary);text-decoration:none}button{font-family:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}*{scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:var(--color-border-strong);border-radius:999px;border:2px solid transparent;background-clip:padding-box;transition:background-color .15s ease}*::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-muted);background-clip:padding-box}*::-webkit-scrollbar-thumb:active{background-color:var(--color-text-secondary);background-clip:padding-box}*::-webkit-scrollbar-corner{background:transparent}select:not([multiple]):not([size]){-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:40px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23878e97' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:16px!important;cursor:pointer}
