.manual-view_page__N2tCE{margin-inline:auto;max-width:48rem;padding-bottom:calc(.25rem * 16)}.manual-view_breadcrumb__9_Y_V{margin-bottom:calc(.25rem * 6);display:flex;align-items:center;gap:calc(.25rem * 2);font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.manual-view_breadcrumbLink__LIOEE:hover{color:var(--foreground)}.manual-view_breadcrumbChevron__Wdc9k{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5)}.manual-view_breadcrumbCurrent__A__QT{color:var(--foreground)}.manual-view_cover__vGTFq{position:relative;overflow:hidden;border-radius:22px;padding-inline:calc(.25rem * 7);padding-block:calc(.25rem * 11)}@media (min-width:40rem){.manual-view_cover__vGTFq{padding-inline:calc(.25rem * 14);padding-block:calc(.25rem * 14)}}.manual-view_coverTitle__mZTD7{margin-top:calc(.25rem * 4);font-size:28px;font-weight:600;line-height:1.1;color:var(--foreground)}@media (min-width:40rem){.manual-view_coverTitle__mZTD7{font-size:38px}}.manual-view_coverSubtitle__lBT8h{margin-top:calc(.25rem * 1);font-size:1.125rem;line-height:calc(1.75 / 1.125);font-weight:500;color:var(--muted-foreground)}@media (min-width:40rem){.manual-view_coverSubtitle__lBT8h{font-size:1.25rem;line-height:calc(1.75 / 1.25)}}.manual-view_coverMeta__N5I9j{margin-top:calc(.25rem * 6);display:flex;align-items:center;gap:calc(.25rem * 3)}.manual-view_coverRule__aQjjV{height:1px;width:calc(.25rem * 10);background-color:color-mix(in oklab,var(--foreground) 20%,transparent)}.manual-view_coverMetaText__lEKJV{font-size:13px;color:var(--muted-foreground)}.manual-view_foreword__cWxG_{margin-top:calc(.25rem * 8)}.manual-view_forewordHead__8FJx4{margin-bottom:calc(.25rem * 3);display:flex;align-items:center;justify-content:space-between;gap:calc(.25rem * 3)}.manual-view_forewordBody__XDgaT{font-size:15px;line-height:1.625;color:var(--foreground)}.manual-view_highlights__5IoKV{margin-top:calc(.25rem * 6);display:grid;gap:1px;overflow:hidden;border-radius:14px;border-style:solid;border-width:1px;border-color:var(--border);background-color:var(--border)}@media (min-width:40rem){.manual-view_highlights__5IoKV{grid-template-columns:repeat(2,minmax(0,1fr))}}.manual-view_highlight__4qTvY{background-color:var(--card);padding:calc(.25rem * 4)}.manual-view_highlightDetail__3ednv{margin-top:calc(.25rem * 1);font-size:.875rem;line-height:1.625;color:var(--foreground)}.manual-view_whatsMissing__z4ThA{margin-top:calc(.25rem * 5);font-size:.875rem;line-height:1.625;color:var(--muted-foreground)}.manual-view_whatsMissingLabel__sr8Ho{font-weight:500;color:var(--foreground)}.manual-view_aiHint__89tiV{margin-top:calc(.25rem * 8);font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.manual-view_contents__bDzga{margin-top:calc(.25rem * 12)}.manual-view_contentsList__ZJM0E{margin-top:calc(.25rem * 4);display:grid;gap:calc(.25rem * 2)}@media (min-width:40rem){.manual-view_contentsList__ZJM0E{grid-template-columns:repeat(2,minmax(0,1fr))}}.manual-view_contentsLink__shU9k{display:flex;align-items:flex-start;gap:calc(.25rem * 4);border-radius:14px;border:1px solid transparent;padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 3);transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.manual-view_contentsLink__shU9k:hover{border-color:var(--border);background-color:var(--card)}.manual-view_contentsNo__yU0h_{width:calc(.25rem * 7);flex-shrink:0;padding-top:calc(.25rem * .5);font-size:1.125rem;line-height:calc(1.75 / 1.125);font-weight:600;color:var(--tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.manual-view_contentsChip__8iUF3{display:flex;height:calc(.25rem * 9);width:calc(.25rem * 9);flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:var(--accent);color:var(--accent-foreground)}.manual-view_contentsChipIcon__U43W7{height:18px;width:18px}.manual-view_contentsText__t0a3L{min-width:calc(.25rem * 0);flex:1 1}.manual-view_contentsTitle__Eh4Hl{display:flex;align-items:center;gap:calc(.25rem * 1);font-size:15px;font-weight:500;color:var(--foreground)}.manual-view_jumpIcon__fo2d_{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5);color:var(--tertiary);opacity:0;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.manual-view_contentsLink__shU9k:hover .manual-view_jumpIcon__fo2d_{opacity:1}.manual-view_contentsCount__XWysj{margin-top:calc(.25rem * .5);display:block;font-size:.75rem;line-height:calc(1 / .75);color:var(--muted-foreground)}.manual-view_chapters__FzwdT{margin-top:calc(.25rem * 14)}.manual-view_chapters__FzwdT>:not(:last-child){margin-bottom:calc(.25rem * 14)}.manual-view_chapter__zk23r{scroll-margin-top:calc(.25rem * 6)}.manual-view_chapterHead__76H87{display:flex;align-items:baseline;gap:calc(.25rem * 4);border-bottom-style:solid;border-bottom-width:1px;border-color:var(--border);padding-bottom:calc(.25rem * 4)}.manual-view_chapterNo__jUdg2{font-size:1.5rem;line-height:1;font-weight:600;color:var(--tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.manual-view_chapterTitle__F9qaV{font-size:1.125rem;line-height:calc(1.75 / 1.125);font-weight:600;letter-spacing:-.025em;color:var(--foreground)}.manual-view_chapterBlurb__JX2jb{margin-top:calc(.25rem * 1);font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.manual-view_entries__gtesl{margin-top:calc(.25rem * 4)}.manual-view_entriesEmergency__ucpIJ{margin-top:calc(.25rem * 4);overflow:hidden;border-radius:14px;border-left:2px solid var(--accent-600);background-color:color-mix(in oklab,var(--secondary) 50%,transparent);padding-inline:calc(.25rem * 4)}.manual-view_entry__G_lVJ{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(.25rem * 6);border-bottom-style:solid;border-bottom-width:1px;border-color:var(--border-muted);padding-block:calc(.25rem * 3)}.manual-view_entry__G_lVJ:last-child{border-bottom-width:0}.manual-view_entryTerm__PtW4t{min-width:calc(.25rem * 0)}.manual-view_entryLabel__x_I8V{display:block;font-size:15px;font-weight:500;color:var(--foreground)}.manual-view_entryHint__kiIp1{margin-top:calc(.25rem * .5);display:block;font-size:13px;line-height:1.625;color:var(--muted-foreground)}.manual-view_entryValue__kwy5C{font-weight:500;color:var(--foreground)}.manual-view_entryValueMissing__cB4kS,.manual-view_entryValue__kwy5C{flex-shrink:0;padding-top:calc(.25rem * .5);text-align:right;font-size:15px}.manual-view_entryValueMissing__cB4kS{font-style:italic;color:var(--tertiary)}.manual-view_colophon__4J1B_{margin-top:calc(.25rem * 16);border-radius:16px;border-style:dashed;border-width:1px;border-color:var(--border);background-color:color-mix(in oklab,var(--secondary) 40%,transparent);padding:calc(.25rem * 6)}.manual-view_colophonLede___aRsd{margin-top:calc(.25rem * 2);font-size:15px;font-weight:500;color:var(--foreground)}.manual-view_gapList__6GdBI{margin-top:calc(.25rem * 3)}.manual-view_gapList__6GdBI>:not(:last-child){margin-bottom:calc(.25rem * 1.5)}.manual-view_gapItem__AuuTg{display:flex;gap:calc(.25rem * 2);font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.manual-view_gapDash__z__sm{color:var(--tertiary)}.property-banner_banner__XArcc{position:relative;display:flex;flex-direction:column;padding:calc(.25rem * 5);overflow:hidden}.property-banner_gradient0__8ve3k{background-image:linear-gradient(to bottom in oklab,#1a2e66,#0a142e)}.property-banner_gradient1__iVcBE{background-image:linear-gradient(to bottom in oklab,#5c2e1a,#2e1a0a)}.property-banner_gradient2__rhhzq{background-image:linear-gradient(to bottom in oklab,#1a4d33,#0a241a)}.property-banner_gradient3__U6_hh{background-image:linear-gradient(to bottom in oklab,#3a1a5c,#1a0a2e)}.property-banner_gradient4__fdMaR{background-image:linear-gradient(to bottom in oklab,#5c1a2e,#2e0a14)}.property-banner_gradient5__NK9ZX{background-image:linear-gradient(to bottom in oklab,#1a4d5c,#0a242e)}.property-banner_photo__3cXt4{position:absolute;inset:calc(.25rem * 0);height:100%;width:100%;object-fit:cover}.property-banner_scrim__t2lV_{position:absolute;inset:calc(.25rem * 0);background-image:linear-gradient(to top in oklab,color-mix(in oklab,#000 70%,transparent),color-mix(in oklab,#000 30%,transparent) 50%,color-mix(in oklab,#000 10%,transparent))}.property-banner_content__hD6TE{position:relative;z-index:10;display:flex;flex:1 1;flex-direction:column}.badge_badge__d3dPx{display:inline-flex;align-items:center;gap:calc(.25rem * 1);border-radius:calc(infinity * 1px);padding-inline:calc(.25rem * 2.5);padding-block:calc(.25rem * .5);font-size:.75rem;line-height:calc(1 / .75);font-weight:500}.badge_neutral__RLWDS{background:var(--secondary);color:var(--secondary-foreground)}.badge_accent__0bxyv{background:var(--accent);color:var(--accent-foreground)}.badge_success__3KUWV{background:oklch(97.9% .021 166.113);color:oklch(50.8% .118 165.612)}.badge_warning__2C87d{background:oklch(98.7% .022 95.277);color:oklch(55.5% .163 48.998)}.badge_danger__jFlFu{background:oklch(97.1% .013 17.38);color:oklch(50.5% .213 27.518)}.badge_info__c3bFX{background:oklch(97% .014 254.604);color:oklch(48.8% .243 264.376)}.badge_pill__MXN_v{display:inline-flex;align-items:center;gap:calc(.25rem * 1.5);border-radius:calc(infinity * 1px);padding-inline:calc(.25rem * 2.5);padding-block:calc(.25rem * 1);font-size:.75rem;line-height:calc(1 / .75);font-weight:500}.badge_dot__AFAE8{height:calc(.25rem * 1.5);width:calc(.25rem * 1.5);border-radius:calc(infinity * 1px)}.badge_ok__gzZbg{background:oklch(97.9% .021 166.113);color:oklch(50.8% .118 165.612)}.badge_ok__gzZbg .badge_dot__AFAE8{background:oklch(69.6% .17 162.48)}.badge_attention__CxkmY{background:oklch(98.7% .022 95.277);color:oklch(55.5% .163 48.998)}.badge_attention__CxkmY .badge_dot__AFAE8{background:oklch(76.9% .188 70.08)}.badge_overdue__0P_6y{background:oklch(97.1% .013 17.38);color:oklch(50.5% .213 27.518)}.badge_overdue__0P_6y .badge_dot__AFAE8{background:oklch(63.7% .237 25.331)}.badge_statusNeutral__hbTf_{background:oklch(96.8% .007 247.896);color:oklch(44.6% .043 257.281)}.badge_statusNeutral__hbTf_ .badge_dot__AFAE8{background:oklch(70.4% .04 256.788)}.task-list-card_footer___Kw1q{display:flex;justify-content:flex-end}.task-list-card_footerLink__NGXMe{font-size:13px;font-weight:600;color:var(--primary)}.task-list-card_footerLink__NGXMe:hover{text-decoration-line:underline}.task-list-card_emptyState__L56Cv{padding-block:calc(.25rem * 6);text-align:center;font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.task-list-card_list__Ach40>:not(:last-child){border-bottom:1px solid var(--border)}.task-list-card_row__tWOo0{display:flex;align-items:center;gap:calc(.25rem * 3);padding-block:calc(.25rem * 2.5)}.task-list-card_row__tWOo0:hover{background-color:color-mix(in oklab,var(--secondary) 60%,transparent)}.task-list-card_row__tWOo0:last-child{border-style:solid;border-width:0}.task-list-card_title__Y4MFO{min-width:calc(.25rem * 0);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:calc(1.25 / .875);font-weight:600;color:var(--foreground)}.task-list-card_more__goYwg{margin-top:calc(.25rem * 2);font-size:13px;color:var(--muted-foreground)}.task-list-card_completeButton__2XGph{display:flex;width:calc(.25rem * 7);height:calc(.25rem * 7);flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);border-style:solid;border-width:1px;border-color:var(--border);background-color:var(--card);color:var(--tertiary)}.task-list-card_completeButton__2XGph:hover{background-color:var(--secondary);color:var(--foreground)}.task-list-card_checkIcon__9ooUo{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5)}.category-chip_chip__E8L4c{display:inline-flex;flex-shrink:0;align-items:center;border-radius:calc(infinity * 1px);padding-inline:calc(.25rem * 2);padding-block:calc(.25rem * .5);font-size:10px;font-weight:600}.category-chip_statusIcon__C0RHB{display:flex;width:calc(.25rem * 9);height:calc(.25rem * 9);flex-shrink:0;align-items:center;justify-content:center;border-radius:10px}.category-chip_overdue__hs2lC{background-color:var(--danger-bg);color:var(--danger)}.category-chip_dueSoon__Hs__i{background-color:var(--warning-bg);color:var(--warning)}.category-chip_done__S2f_X{background-color:var(--success-bg);color:var(--success)}.category-chip_upcoming__HL8RV{background-color:var(--secondary);color:var(--muted-foreground)}.category-chip_glyph__6U765{height:18px;width:18px}.maintenance-list-card_footer__cxPIV{display:flex;justify-content:flex-end}.maintenance-list-card_footerLink__8D6AD{font-size:13px;font-weight:600;color:var(--primary)}.maintenance-list-card_footerLink__8D6AD:hover{text-decoration-line:underline}.maintenance-list-card_emptyState__j_kSX{padding-block:calc(.25rem * 6);text-align:center;font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.maintenance-list-card_list__U9dbK>:not(:last-child){border-bottom:1px solid var(--border)}.maintenance-list-card_row__iWgbl{display:flex;align-items:center;gap:calc(.25rem * 3);padding-block:calc(.25rem * 2.5)}.maintenance-list-card_row__iWgbl:hover{background-color:color-mix(in oklab,var(--secondary) 60%,transparent)}.maintenance-list-card_row__iWgbl:last-child{border-style:solid;border-width:0}.maintenance-list-card_overdue__d9bNO{border-left:2px solid var(--danger);padding-left:calc(.25rem * 2)}.maintenance-list-card_dueSoon__cLsPV{border-left:2px solid var(--warning);padding-left:calc(.25rem * 2)}.maintenance-list-card_title__inE4I{min-width:calc(.25rem * 0);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:calc(1.25 / .875);font-weight:600;color:var(--foreground)}.maintenance-list-card_cost__G3kAT{flex-shrink:0;font-size:13px;color:var(--muted-foreground)}.maintenance-list-card_more__nF2Yt{margin-top:calc(.25rem * 2);font-size:13px;color:var(--muted-foreground)}.monthly-chart_legend__1q325{margin-bottom:calc(.25rem * 4);display:flex;align-items:center;gap:calc(.25rem * 4);font-size:.75rem;line-height:calc(1 / .75);color:var(--muted-foreground)}.monthly-chart_legendItem__MssVK{display:flex;align-items:center;gap:calc(.25rem * 1.5)}.monthly-chart_dot__SXUR2{width:calc(.25rem * 2);height:calc(.25rem * 2);border-radius:calc(infinity * 1px)}.monthly-chart_dotIncome__r_KGm{background-color:var(--primary)}.monthly-chart_dotExpense__5NJeM{background-color:oklch(88.2% .059 254.128)}.monthly-chart_chart__GWSCn{display:flex;align-items:flex-end;gap:calc(.25rem * 2)}.monthly-chart_column__J35fC{position:relative;display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:flex-end;gap:calc(.25rem * 1)}.monthly-chart_tooltip__es8uM{pointer-events:none;position:absolute;top:calc(.25rem * -1);z-index:10;display:none;translate:0 -100%;white-space:nowrap;border-radius:var(--radius);border-style:solid;border-width:1px;border-color:var(--border);background-color:var(--card);padding-inline:calc(.25rem * 2.5);padding-block:calc(.25rem * 1.5);font-size:.75rem;line-height:calc(1 / .75);box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1)}.monthly-chart_column__J35fC:hover .monthly-chart_tooltip__es8uM{display:block}.monthly-chart_tooltipTitle__W83oG{font-weight:600;color:var(--foreground)}.monthly-chart_tooltipIncome__3LfTR{color:oklch(59.6% .145 163.225)}.monthly-chart_tooltipExpense__1lofE{color:var(--muted-foreground)}.monthly-chart_tooltipNet__8eGzP{font-weight:500;color:var(--foreground)}.monthly-chart_bars__mGXXe{display:flex;width:100%;align-items:flex-end;justify-content:center;gap:calc(.25rem * .5)}.monthly-chart_bar__qx5hf{width:calc(1 / 2 * 100%);max-width:10px;border-radius:calc(var(--radius) - 2px);transition:all .15s cubic-bezier(.4,0,.2,1)}.monthly-chart_barIncome__ojMqe{background-color:var(--primary)}.monthly-chart_barExpense__fzeQF{background-color:oklch(88.2% .059 254.128)}.monthly-chart_monthLabel___5i1w{font-size:10px;color:var(--tertiary)}.finance-summary-card_footerRow__apI6H{display:flex;justify-content:flex-end}.finance-summary-card_link__o0PT8{font-size:13px;font-weight:600;color:var(--primary)}.finance-summary-card_link__o0PT8:hover{text-decoration-line:underline}.finance-summary-card_tiles__dFb78{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(.25rem * 3)}.finance-summary-card_chart__Ecxym{margin-top:calc(.25rem * 3)}.finance-summary-card_tile__UYp71{border-radius:10px;background:var(--secondary);padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 2.5)}.finance-summary-card_tileLabel__JPOQp{font-size:13px;font-weight:600;color:var(--muted-foreground)}.finance-summary-card_tileValue__7j8BB{font-size:17px;font-weight:600;color:var(--foreground)}.area-status-card_empty__Z0LGA{padding-block:calc(.25rem * 6);text-align:center;font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.area-status-card_pills__ngmvh{display:flex;flex-wrap:wrap;gap:calc(.25rem * 2);padding-top:calc(.25rem * 1)}.attention-digest-card_footerRow__v7wIO{display:flex;justify-content:flex-end}.attention-digest-card_link__ha_XA{font-size:13px;font-weight:600;color:var(--primary)}.attention-digest-card_link__ha_XA:hover{text-decoration-line:underline}.attention-digest-card_calm__Cw3oc{display:flex;flex-direction:column;align-items:center;gap:calc(.25rem * 3);padding-block:calc(.25rem * 6);text-align:center}.attention-digest-card_calmChip__qicZ0{display:flex;width:calc(.25rem * 10);height:calc(.25rem * 10);align-items:center;justify-content:center;border-radius:var(--radius);background:var(--success-bg);color:var(--success)}.attention-digest-card_calmIcon__cv_Y2{height:calc(.25rem * 5);width:calc(.25rem * 5)}.attention-digest-card_calmTitle__v0eCy{font-size:.875rem;line-height:calc(1.25 / .875);font-weight:600;color:var(--foreground)}.attention-digest-card_calmBody__VFZuT{margin-top:calc(.25rem * .5);font-size:13px;color:var(--muted-foreground)}.attention-digest-card_list__MiU_b>:not(:last-child){border-bottom:1px solid var(--border)}.attention-digest-card_item__vq895{display:flex;align-items:center;gap:calc(.25rem * 3);padding-block:calc(.25rem * 2.5)}.attention-digest-card_chip__wRoHr{display:flex;width:calc(.25rem * 8);height:calc(.25rem * 8);flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius)}.attention-digest-card_chipAlert__Sw_FI{background:var(--danger-bg);color:var(--danger)}.attention-digest-card_chipRec__iMluq{background:var(--accent);color:var(--accent-foreground)}.attention-digest-card_icon__P9X_x{height:calc(.25rem * 4);width:calc(.25rem * 4)}.attention-digest-card_itemText__W8OzY{min-width:calc(.25rem * 0);flex:1 1;font-size:.875rem;line-height:calc(1.25 / .875);font-weight:600;color:var(--foreground)}.button_base__zE6MQ{--shadow:none;display:inline-flex;align-items:center;justify-content:center;font-weight:600;white-space:nowrap;cursor:pointer;box-shadow:var(--shadow);transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.button_base__zE6MQ:focus-visible{outline:none;box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--ring),var(--shadow)}.button_base__zE6MQ:disabled{pointer-events:none;opacity:.5}.button_primary__CwQcx{--shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);background:var(--foreground);color:var(--background)}.button_primary__CwQcx:hover{background:color-mix(in oklab,var(--foreground) 90%,transparent)}.button_accent__M06KT{--shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);background:var(--primary);color:var(--primary-foreground)}.button_accent__M06KT:hover{background:color-mix(in oklab,var(--primary) 90%,transparent)}.button_secondary__CHssy{background:var(--secondary);color:var(--secondary-foreground)}.button_secondary__CHssy:hover{background:color-mix(in oklab,var(--secondary) 80%,transparent)}.button_outline__Dfxei{border:1px solid var(--border);background:var(--card);color:var(--foreground)}.button_outline__Dfxei:hover{background:var(--secondary)}.button_ghost__Ft5pe{color:var(--foreground)}.button_ghost__Ft5pe:hover{background:var(--secondary)}.button_destructive__Fr57X{--shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);background:var(--destructive);color:var(--destructive-foreground)}.button_destructive__Fr57X:hover{background:color-mix(in oklab,var(--destructive) 90%,transparent)}.button_link__ru7Vg{color:var(--primary);text-underline-offset:4px}.button_link__ru7Vg:hover{text-decoration-line:underline}.button_sm__g9MNU{height:calc(.25rem * 9);padding-inline:.875rem;font-size:13px;border-radius:var(--radius);gap:calc(.25rem * 1.5)}.button_md__0cgN3{height:calc(.25rem * 10);padding-inline:calc(.25rem * 4);font-size:.875rem;line-height:calc(1.25 / .875)}.button_lg__2lLCU,.button_md__0cgN3{border-radius:var(--radius);gap:calc(.25rem * 2)}.button_lg__2lLCU{padding:14px calc(.25rem * 6);font-size:15px}.button_icon__RFAiH{height:calc(.25rem * 9);width:calc(.25rem * 9);border-radius:var(--radius)}.button_spinner__J2DYq{height:calc(.25rem * 4);width:calc(.25rem * 4);animation:button_spin__czUfY 1s linear infinite}@keyframes button_spin__czUfY{to{transform:rotate(1turn)}}.item-row_row__UUuJ_{display:flex;align-items:center;gap:calc(.25rem * 3);padding-inline:calc(.25rem * 4);padding-block:calc(.25rem * 3)}.item-row_divider__vG1RZ{border-bottom:1px solid var(--border-muted)}.item-row_openButton__AhbWn{min-width:calc(.25rem * 0);flex:1 1;text-align:left;cursor:pointer}.item-row_title__w0JCC{font-size:.875rem;line-height:calc(1.25 / .875);font-weight:500;color:var(--foreground)}.item-row_meta__FQUs5,.item-row_title__w0JCC{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-row_meta__FQUs5{font-size:.75rem;line-height:calc(1 / .75);color:var(--muted-foreground)}.item-row_medium__J294B{font-weight:500}.item-row_toneDanger__FGTrA{color:var(--danger)}.item-row_toneWarning__Pf5VA{color:var(--warning)}.item-row_toneMuted__eojLj{color:var(--muted-foreground)}.item-row_actions__Yqd64{display:none;align-items:center;gap:calc(.25rem * 2)}@media (min-width:40rem){.item-row_actions__Yqd64{display:flex}}.item-row_btnIcon__tCCDq{height:calc(.25rem * 4);width:calc(.25rem * 4)}.item-row_bookButton__miU4P{display:inline-flex;height:calc(.25rem * 9);cursor:pointer;align-items:center;border-radius:var(--radius);background-color:color-mix(in oklab,var(--foreground) 90%,transparent);padding-inline:calc(.25rem * 3.5);font-size:13px;font-weight:600;color:var(--background)}.item-row_bookButton__miU4P:hover{background-color:var(--foreground)}.item-row_mobileMarkDone__L7TDY{border-radius:var(--radius);border:1px solid var(--border);padding:calc(.25rem * 2);color:var(--foreground);cursor:pointer}.item-row_mobileMarkDone__L7TDY:hover{background-color:var(--secondary)}@media (min-width:40rem){.item-row_mobileMarkDone__L7TDY{display:none}}.done-list_empty__H0q5g{padding-block:calc(.25rem * 16);text-align:center;font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.done-list_empty__H0q5g,.done-list_list__4gLDZ{border-style:solid;border-width:1px;border-color:var(--border);border-radius:14px;background-color:var(--card)}.done-list_list__4gLDZ{overflow:hidden}.done-list_row__sb1yM{display:flex;width:100%;align-items:center;gap:calc(.25rem * 3);padding-inline:calc(.25rem * 4);padding-block:calc(.25rem * 3);text-align:left;cursor:pointer}.done-list_row__sb1yM:hover{background-color:color-mix(in oklab,var(--secondary) 60%,transparent)}.done-list_divider__WER8M{border-bottom-style:solid;border-bottom-width:1px;border-color:var(--border-muted)}.done-list_textCol__XnWQG{min-width:calc(.25rem * 0);flex:1 1}.done-list_title__FILzn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:calc(1.25 / .875);font-weight:500;color:var(--foreground)}.done-list_meta__19Ff_{font-size:.75rem;line-height:calc(1 / .75);color:var(--muted-foreground)}.done-list_chevron__zPSvy{height:calc(.25rem * 4);width:calc(.25rem * 4);flex-shrink:0;color:var(--tertiary)}.empty-state_card___UiW2{display:flex;flex-direction:column;align-items:center;gap:calc(.25rem * 3);border-style:solid;border-width:1px;border-color:var(--border);border-radius:14px;background-color:var(--card);padding-block:calc(.25rem * 16);text-align:center}.empty-state_icon__coQ0B{height:calc(.25rem * 10);width:calc(.25rem * 10);color:var(--tertiary)}.empty-state_title__7ACJn{font-size:.875rem;line-height:calc(1.25 / .875);font-weight:500;color:var(--foreground)}.empty-state_subtitle__Tb4Eg{max-width:24rem;font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.empty-state_addButton__gYGzK{margin-top:calc(.25rem * 1)}.empty-state_plusIcon__uiqB1{height:calc(.25rem * 4);width:calc(.25rem * 4)}.calm-state_card__NwWD3{display:flex;flex-direction:column;align-items:center;gap:calc(.25rem * 3);border-style:solid;border-width:1px;border-color:var(--border);border-radius:14px;background-color:var(--card);padding-block:calc(.25rem * 16);text-align:center}.calm-state_icon__hLX6u{height:calc(.25rem * 10);width:calc(.25rem * 10);color:oklch(59.6% .145 163.225)}.calm-state_title__MSvU0{font-size:.875rem;line-height:calc(1.25 / .875);font-weight:500;color:var(--foreground)}.calm-state_subtitle__Mrz9W{font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.category-breakdown_card__1uPNB{border-style:solid;border-width:1px;border-color:var(--border);border-radius:14px;background-color:var(--card);padding:calc(.25rem * 5)}.category-breakdown_heading__VLlD6{font-size:13px;font-weight:600;color:var(--foreground)}.category-breakdown_list___fhoD{margin-top:calc(.25rem * 3)}.category-breakdown_list___fhoD>:not(:last-child){margin-block-end:calc(.25rem * 2)}.category-breakdown_row__QL5Au{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;line-height:calc(1.25 / .875)}.category-breakdown_label__1M50j{color:var(--muted-foreground)}.category-breakdown_count__bfr1b{font-weight:600;color:var(--foreground)}.seasonal-card_card__Or_SX{border-radius:14px;border:1px solid var(--border);background-color:var(--card);padding:calc(.25rem * 5)}.seasonal-card_header__8Eqy3{display:flex;align-items:center;gap:calc(.25rem * 2)}.seasonal-card_leafIcon__6hhuz{height:calc(.25rem * 4);width:calc(.25rem * 4);color:oklch(70.5% .213 47.604)}.seasonal-card_title__RDAgE{font-size:13px;font-weight:600;color:var(--foreground)}.seasonal-card_subtitle__gqF5q{margin-top:calc(.25rem * 1);font-size:12px;color:var(--muted-foreground)}.seasonal-card_list__8tMr5{margin-top:calc(.25rem * 3)}.seasonal-card_list__8tMr5>:not(:last-child){margin-block-end:calc(.25rem * 2)}.seasonal-card_listItem__g680F{display:flex;align-items:center;justify-content:space-between;gap:calc(.25rem * 2);border-radius:var(--radius);border:1px solid var(--border-muted);padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 2)}.seasonal-card_itemLabel__z314K{min-width:calc(.25rem * 0);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--foreground)}.seasonal-card_addButton___kbGp{display:inline-flex;flex-shrink:0;align-items:center;gap:calc(.25rem * 1);border-radius:var(--radius);background-color:var(--secondary);padding-inline:calc(.25rem * 2);padding-block:calc(.25rem * 1);font-size:12px;font-weight:500;color:var(--foreground);cursor:pointer}.seasonal-card_addButton___kbGp:hover{background-color:var(--border)}.seasonal-card_addIcon__gkZph{height:calc(.25rem * 3);width:calc(.25rem * 3)}.field_label__MDIVD{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--tertiary)}.field_value__bAAok{margin-top:calc(.25rem * .5);font-size:.875rem;line-height:calc(1.25 / .875);font-weight:500;color:var(--foreground)}.item-detail_overlay__SL_co{position:fixed;inset:calc(.25rem * 0);z-index:40}.item-detail_scrim__N938L{position:absolute;inset:calc(.25rem * 0);background-color:color-mix(in oklab,#000 30%,transparent)}.item-detail_panel__sntzf{position:absolute;right:calc(.25rem * 0);top:calc(.25rem * 0);display:flex;height:100%;width:100%;max-width:480px;flex-direction:column;overflow-y:auto;border-left:1px solid var(--border);background-color:var(--card);box-shadow:0 20px 25px -5px rgb(0 0 0/.1),0 8px 10px -6px rgb(0 0 0/.1);outline-style:none}.item-detail_header__w9HCY{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border);padding-inline:calc(.25rem * 5);padding-block:calc(.25rem * 3.5)}.item-detail_backButton__bNLpX{font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground);cursor:pointer}.item-detail_backButton__bNLpX:hover{color:var(--foreground)}.item-detail_closeButton__PccDu{border-radius:var(--radius);padding:calc(.25rem * 1);color:var(--muted-foreground);cursor:pointer}.item-detail_closeButton__PccDu:hover{background-color:var(--secondary)}.item-detail_closeIcon__rRyXJ{height:calc(.25rem * 5);width:calc(.25rem * 5)}.item-detail_body__D0Z_G{flex:1 1;padding-inline:calc(.25rem * 6);padding-block:calc(.25rem * 5)}.item-detail_title___b1rS{margin-top:calc(.25rem * 3);font-size:22px;font-weight:700;line-height:1.25;color:var(--foreground)}.item-detail_facts__M6_fU{margin-top:calc(.25rem * 4);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(.25rem * 4);border-block:1px solid var(--border-muted);padding-block:calc(.25rem * 4)}.item-detail_medium__SuHFH{font-weight:500}.item-detail_toneDanger__rSLZA{color:var(--danger)}.item-detail_toneWarning__JbMnC{color:var(--warning)}.item-detail_toneForeground__Fj0Dt{color:var(--foreground)}.item-detail_notes__li03I{margin-top:calc(.25rem * 5);border-radius:.75rem;background-color:var(--accent);padding:calc(.25rem * 4)}.item-detail_notesKicker__BobxN{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--primary)}.item-detail_notesBody__W1T67{margin-top:calc(.25rem * 1.5);font-size:.875rem;line-height:1.625;color:var(--foreground)}.item-detail_section__NZVXO{margin-top:calc(.25rem * 6)}.item-detail_kicker__QSS5x{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--tertiary)}.item-detail_emptyHistory__nfwoB{margin-top:calc(.25rem * 2);font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.item-detail_historyList__l6UiW{margin-top:calc(.25rem * 2)}.item-detail_historyList__l6UiW>:not(:last-child){margin-block-end:calc(.25rem * 2)}.item-detail_logItem__f4BDK{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(.25rem * 3);border-radius:var(--radius);border:1px solid var(--border-muted);padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 2);font-size:.875rem;line-height:calc(1.25 / .875)}.item-detail_logInfo__O6FfG{min-width:calc(.25rem * 0)}.item-detail_logDate__vRbDz{font-weight:500;color:var(--foreground)}.item-detail_logNote__4llKb{font-size:.75rem;line-height:calc(1 / .75);color:var(--muted-foreground)}.item-detail_logCost___pg7x{flex-shrink:0;font-size:.875rem;line-height:calc(1.25 / .875);font-weight:600;color:var(--foreground)}.item-detail_footer__ruDvl{position:sticky;bottom:calc(.25rem * 0);border-top:1px solid var(--border);background-color:var(--card);padding:calc(.25rem * 4)}.item-detail_footer__ruDvl>:not(:last-child){margin-block-end:calc(.25rem * 2)}.item-detail_fullWidth__DRgnK{width:100%}.item-detail_btnIcon__D2ctS{height:calc(.25rem * 4);width:calc(.25rem * 4)}.item-detail_actionsRow__Iu1u0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(.25rem * 2)}.tasks-header_header__SFvY3{margin-bottom:calc(.25rem * 5);display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:calc(.25rem * 3)}.tasks-header_breadcrumb__1wyU0{display:flex;align-items:center;gap:calc(.25rem * 2);font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.tasks-header_crumbLink__EGu58:hover{color:var(--foreground)}.tasks-header_chevron__h45y7{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5)}.tasks-header_title__hV7XW{margin-top:calc(.25rem * 1);font-size:1.5rem;line-height:calc(2 / 1.5);font-weight:600;color:var(--foreground)}.tasks-header_subtitle__bYKcx{margin-top:calc(.25rem * .5);font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.tasks-header_limit__bFzLb{margin-left:calc(.25rem * 1)}.tasks-header_limitAtCap__SI_1T{color:var(--foreground);font-weight:500}.tasks-header_actions__2EQ6J{display:flex;align-items:center;gap:calc(.25rem * 2)}.tasks-header_icon__4BVSF{height:calc(.25rem * 4);width:calc(.25rem * 4)}.tasks-filter-chips_list__jCwyz{margin-bottom:calc(.25rem * 5);display:flex;flex-wrap:wrap;gap:calc(.25rem * 1.5)}.tasks-filter-chips_chip__ZxOGd{border-radius:calc(infinity * 1px);border-style:solid;border-width:1px;padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 1.5);font-size:13px;font-weight:500;cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tasks-filter-chips_chipActive__nch4e{border-color:var(--foreground);background-color:var(--foreground);color:var(--primary-foreground)}.tasks-filter-chips_chipInactive__B5dbn{border-color:var(--border);background-color:var(--card);color:var(--muted-foreground)}.tasks-filter-chips_chipInactive__B5dbn:hover{color:var(--foreground)}.tasks-filter-chips_count__t4E6_{margin-left:calc(.25rem * 1.5)}.tasks-filter-chips_countActive__QIChh{color:color-mix(in oklab,var(--primary-foreground) 70%,transparent)}.tasks-filter-chips_countInactive__ygnz8{color:var(--tertiary)}.card_card__T4mrk{border-radius:1rem;border:1px solid var(--border);background:var(--card);color:var(--card-foreground)}.card_header__ab2N6{display:flex;flex-direction:column;gap:calc(.25rem * 1);padding-inline:calc(.25rem * 5);padding-top:calc(.25rem * 5);padding-bottom:calc(.25rem * 3)}.card_title__ey4Ff{font-size:1rem;line-height:1;font-weight:600}.card_description__aYAJx{font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.card_content__JCSk1,.card_footer___XFmy{padding-inline:calc(.25rem * 5);padding-bottom:calc(.25rem * 5)}.card_footer___XFmy{display:flex;align-items:center;padding-top:0}.checkbox_box__IDSXd{display:flex;width:18px;height:18px;flex-shrink:0;align-items:center;justify-content:center;border-radius:4px;border:1.5px solid var(--input);background:var(--card);color:var(--primary-foreground);cursor:pointer;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.checkbox_box__IDSXd:not(.checkbox_checked__qV1Mv):hover{border-color:color-mix(in oklab,var(--foreground) 40%,transparent)}.checkbox_box__IDSXd:focus-visible{outline:none;box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--ring)}.checkbox_checked__qV1Mv{border-color:var(--foreground);background:var(--foreground)}.checkbox_box__IDSXd:disabled{opacity:.5;cursor:not-allowed}.checkbox_check__l_nkW{height:calc(.25rem * 3);width:calc(.25rem * 3)}.task-row_row__i5jVw{display:flex;width:100%;align-items:center;gap:calc(.25rem * 3);padding-inline:calc(.25rem * 4);padding-block:calc(.25rem * 3)}.task-row_row__i5jVw:hover{background-color:color-mix(in oklab,var(--secondary) 60%,transparent)}.task-row_notLast__uYtn4{border-bottom-style:solid;border-bottom-width:1px;border-color:var(--border-muted)}.task-row_checkbox__W_IU6{margin-inline:3px}.task-row_marker__1lTqA{display:flex;width:calc(.25rem * 6);height:calc(.25rem * 6);flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);border-style:solid;border-width:1px;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.task-row_markerDone__Sdeww{border-color:oklch(59.6% .145 163.225);background-color:oklch(59.6% .145 163.225);color:#fff}.task-row_markerSkipped__nFajj{border-color:var(--border);background-color:var(--secondary);color:var(--tertiary)}.task-row_markerActionable__AlxAy{border-color:var(--border);color:transparent;cursor:pointer}.task-row_markerActionable__AlxAy:hover{border-color:oklch(59.6% .145 163.225);color:oklch(59.6% .145 163.225)}.task-row_spinnerIcon__PIrgD{animation:task-row_spin__4ktCD 1s linear infinite;color:var(--muted-foreground)}.task-row_checkIcon__eilEs,.task-row_spinnerIcon__PIrgD{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5)}.task-row_xIcon__xdmgV{height:calc(.25rem * 3);width:calc(.25rem * 3)}.task-row_titleButton__Nstbg{display:flex;align-items:center;gap:calc(.25rem * 3);text-align:left;cursor:pointer}.task-row_titleButton__Nstbg,.task-row_titleContent__BSGkG{min-width:calc(.25rem * 0);flex:1 1}.task-row_title__8NirO{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:calc(1.25 / .875);font-weight:500;color:var(--foreground)}.task-row_titleDone__UHqlo{text-decoration-line:line-through;color:var(--muted-foreground)}.task-row_meta__hA00x{font-size:.75rem;line-height:calc(1 / .75);color:var(--muted-foreground)}.task-row_due__P1mvZ{color:var(--danger)}.task-row_chevron__bqp5e{height:calc(.25rem * 4);width:calc(.25rem * 4);flex-shrink:0;color:var(--tertiary)}@keyframes task-row_spin__4ktCD{to{transform:rotate(1turn)}}.task-flat-list_empty__d9Ufm{padding-block:calc(.25rem * 16);text-align:center;font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.task-flat-list_empty__d9Ufm,.task-flat-list_list__s9fNr{border-radius:14px;border-style:solid;border-width:1px;border-color:var(--border);background-color:var(--card)}.task-flat-list_list__s9fNr{overflow:hidden}.tasks-list_emptyState__lUboO{display:flex;flex-direction:column;align-items:center;gap:calc(.25rem * 3);border-radius:14px;border-style:solid;border-width:1px;border-color:var(--border);background-color:var(--card);padding-block:calc(.25rem * 16);text-align:center}.tasks-list_emptyIcon__KsoyV{height:calc(.25rem * 10);width:calc(.25rem * 10);color:oklch(59.6% .145 163.225)}.tasks-list_emptyTitle__oqz_S{font-size:.875rem;line-height:calc(1.25 / .875);font-weight:500;color:var(--foreground)}.tasks-list_emptyHint__fXCMR{font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.tasks-list_groups__hoiQh>:not(:last-child){margin-block-end:calc(.25rem * 6)}.tasks-list_groupLabel__vWCME{margin-bottom:calc(.25rem * 2);padding-inline:calc(.25rem * 1);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:var(--tertiary)}.tasks-list_rows__W2H8I{overflow:hidden;border-radius:14px;border-style:solid;border-width:1px;border-color:var(--border);background-color:var(--card)}.tasks-bulk-bar_bar__b5uWe{position:fixed;inset-inline:calc(.25rem * 0);bottom:calc(.25rem * 0);z-index:30;border-top-style:solid;border-top-width:1px;border-color:var(--border);background-color:color-mix(in oklab,var(--card) 95%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@supports ((-webkit-backdrop-filter:var(--tw )) or (backdrop-filter:var(--tw ))){.tasks-bulk-bar_bar__b5uWe{background-color:color-mix(in oklab,var(--card) 85%,transparent)}}.tasks-bulk-bar_inner__gxjlP{margin-inline:auto;display:flex;max-width:48rem;align-items:center;justify-content:space-between;gap:calc(.25rem * 3);padding-inline:calc(.25rem * 4);padding-block:calc(.25rem * 3);padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.tasks-bulk-bar_count__K8TJ5{font-size:.875rem;line-height:calc(1.25 / .875);font-weight:500;color:var(--foreground)}.tasks-bulk-bar_actions__GYAuv{display:flex;align-items:center;gap:calc(.25rem * 2)}.tasks-bulk-bar_icon__x13pL{height:calc(.25rem * 4);width:calc(.25rem * 4)}.task-detail-panel_root__5dHvm{position:fixed;inset:calc(.25rem * 0);z-index:40}.task-detail-panel_overlay__Bdxcd{position:absolute;inset:calc(.25rem * 0);background:color-mix(in oklab,#000 30%,transparent)}.task-detail-panel_panel__3ERiH{position:absolute;right:calc(.25rem * 0);top:calc(.25rem * 0);display:flex;height:100%;width:100%;max-width:480px;flex-direction:column;overflow-y:auto;border-left:1px solid var(--border);background:var(--card);box-shadow:0 20px 25px -5px rgb(0 0 0/.1),0 8px 10px -6px rgb(0 0 0/.1);outline-style:none}.task-detail-panel_header__B_z1L{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border);padding-inline:calc(.25rem * 5);padding-block:calc(.25rem * 3.5)}.task-detail-panel_backButton__Kwa2l{font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground);cursor:pointer}.task-detail-panel_backButton__Kwa2l:hover{color:var(--foreground)}.task-detail-panel_closeButton__Dn8ER{border-radius:var(--radius);padding:calc(.25rem * 1);color:var(--muted-foreground);cursor:pointer}.task-detail-panel_closeButton__Dn8ER:hover{background:var(--secondary)}.task-detail-panel_closeIcon__tibZl{height:calc(.25rem * 5);width:calc(.25rem * 5)}.task-detail-panel_body__bXXA4{flex:1 1;padding-inline:calc(.25rem * 6);padding-block:calc(.25rem * 5)}.task-detail-panel_title__0ppWv{margin-top:calc(.25rem * 3);font-size:22px;font-weight:700;line-height:1.25;color:var(--foreground)}.task-detail-panel_metaGrid__myhOH{margin-top:calc(.25rem * 4);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(.25rem * 4);border-block-style:solid;border-block-width:1px;border-color:var(--border-muted);padding-block:calc(.25rem * 4)}.task-detail-panel_metaLabel__cC8q2{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--tertiary)}.task-detail-panel_metaValue__FFmnp{margin-top:calc(.25rem * .5);font-size:.875rem;line-height:calc(1.25 / .875);font-weight:500;color:var(--foreground)}.task-detail-panel_recur___zvom{margin-top:calc(.25rem * 3);display:flex;align-items:center;gap:calc(.25rem * 1.5);font-size:13px;color:var(--muted-foreground)}.task-detail-panel_recurIcon__bxs_N{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5);color:var(--tertiary)}.task-detail-panel_whyBox__9BRxi{margin-top:calc(.25rem * 5);border-radius:.75rem;background:var(--accent);padding:calc(.25rem * 4)}.task-detail-panel_whyLabel__kEfyW{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--primary)}.task-detail-panel_whyText__jG1y9{margin-top:calc(.25rem * 1.5);font-size:.875rem;line-height:1.625;color:var(--foreground)}.task-detail-panel_section__9H6yp{margin-top:calc(.25rem * 4)}.task-detail-panel_sectionLabel__uTmzL{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--tertiary)}.task-detail-panel_noteText__oxUmk{color:var(--foreground)}.task-detail-panel_noteText__oxUmk,.task-detail-panel_proofLink__Kfxxo{margin-top:calc(.25rem * 1);font-size:.875rem;line-height:calc(1.25 / .875)}.task-detail-panel_proofLink__Kfxxo{display:flex;align-items:center;gap:calc(.25rem * 2);font-weight:500;color:var(--primary)}.task-detail-panel_proofLink__Kfxxo:hover{text-decoration-line:underline}.task-detail-panel_proofLinkIcon__NGyu3{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5);flex-shrink:0}.task-detail-panel_proofTitle__ij_tz{min-width:calc(.25rem * 0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-detail-panel_proofMatch__uHwl_{margin-top:calc(.25rem * 1);display:flex;align-items:center;gap:calc(.25rem * 1);font-size:12px;color:oklch(50.8% .118 165.612)}.task-detail-panel_proofMatchIcon__CJsZJ{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5)}.task-detail-panel_proofMismatch__7zPl1{margin-top:calc(.25rem * 1);font-size:12px;color:var(--muted-foreground)}.task-detail-panel_footer__z8kHH{position:sticky;bottom:calc(.25rem * 0);border-top:1px solid var(--border);background:var(--card);padding:calc(.25rem * 4)}.task-detail-panel_fullButton__qcsF6{width:100%}.task-detail-panel_actions__f33Tb{display:flex;flex-direction:column;gap:calc(.25rem * 2)}.task-detail-panel_actionGrid__SRkTi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(.25rem * 2)}.task-detail-panel_actionIcon__lvqwv{height:calc(.25rem * 4);width:calc(.25rem * 4)}.logo_mark__E3KuC,.logo_wordmark__vos_d{display:block;width:auto}.logo_logo__Y5hgP{display:inline-flex;align-items:center;color:#000}.welcome-step_root__24sjU{text-align:center}.welcome-step_iconWrap__DGael{margin-inline:auto;display:flex;justify-content:center}.welcome-step_icon__Uij6m{height:calc(.25rem * 28);width:calc(.25rem * 36)}.welcome-step_title__hyNX7{margin-top:calc(.25rem * 6);font-size:34px;font-weight:600;color:var(--foreground)}.welcome-step_intro__z4JU7{margin-inline:auto;margin-top:calc(.25rem * 3);max-width:28rem;font-size:15px;color:var(--muted-foreground)}.welcome-step_cards__Y86XX{margin-top:calc(.25rem * 8);display:grid;gap:calc(.25rem * 3)}@media (min-width:40rem){.welcome-step_cards__Y86XX{grid-template-columns:repeat(3,minmax(0,1fr))}}.welcome-step_card__70Kzj{border-radius:.75rem;border-style:solid;border-width:1px;border-color:var(--border);background:var(--card);padding:calc(.25rem * 4);text-align:left}.welcome-step_cardTitle__FXa3D{font-size:.875rem;line-height:calc(1.25 / .875);font-weight:600;color:var(--foreground)}.welcome-step_cardBody__fHSB0{margin-top:calc(.25rem * 1);font-size:.75rem;line-height:calc(1 / .75);color:var(--muted-foreground)}.welcome-step_actions__Iz7BA{margin-top:calc(.25rem * 8);display:flex;flex-direction:column;align-items:center;gap:calc(.25rem * 3)}.welcome-step_arrowIcon__3pNKh{height:calc(.25rem * 4);width:calc(.25rem * 4)}.welcome-step_chatLink__YL6km{font-size:.875rem;line-height:calc(1.25 / .875);font-weight:500;color:var(--primary)}.welcome-step_chatLink__YL6km:hover{text-decoration-line:underline}.welcome-step_laterLink__eZEWm{font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.input_input___pZMM,.welcome-step_laterLink__eZEWm:hover{color:var(--foreground)}.input_input___pZMM{display:flex;width:100%;border-radius:var(--radius);border:1px solid var(--input);background:var(--card);padding-inline:calc(.25rem * 3.5);padding-block:calc(.25rem * 3);font-size:.875rem;line-height:calc(.25rem * 5);transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.input_input___pZMM::placeholder{color:var(--tertiary)}.input_input___pZMM:focus-visible{outline:none;border-color:var(--ring);box-shadow:0 0 0 1px var(--ring)}.input_input___pZMM:disabled{cursor:not-allowed;opacity:.5}.input_input___pZMM[aria-invalid=true]{border-color:var(--destructive)}.input_input___pZMM[aria-invalid=true]:focus-visible{border-color:var(--destructive);box-shadow:0 0 0 1px color-mix(in oklab,var(--destructive) 30%,transparent)}.label_label__3lDWp{display:block;font-size:13px;font-weight:500;line-height:17px;color:var(--foreground);margin-bottom:calc(.25rem * 1.5)}.address-autocomplete_box__haNhH{position:relative}.address-autocomplete_list__l2aST{position:absolute;z-index:20;margin-top:calc(.25rem * 1);max-height:calc(.25rem * 64);width:100%;overflow:auto;border-radius:var(--radius);border-style:solid;border-width:1px;border-color:var(--border);background:var(--card);padding-block:calc(.25rem * 1);box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1)}.address-autocomplete_option__5Xjo7{display:block;width:100%;padding-inline:calc(.25rem * 3.5);padding-block:calc(.25rem * 2);text-align:left;font-size:13px;color:var(--foreground);cursor:pointer}.address-autocomplete_optionActive__LxwNa{background:var(--accent)}.address-autocomplete_optionInactive__Qwaw3:hover{background:var(--secondary)}.add-property-card_card__SyfVt{border-radius:12px;border-style:solid;border-width:1px;background:var(--card);padding:calc(.25rem * 3.5)}.add-property-card_cardDone__SIPrH{border-color:color-mix(in oklab,var(--success) 40%,transparent)}.add-property-card_cardIdle__LmGTx{border-color:var(--border)}.add-property-card_headerRow__KlSfg{display:flex;align-items:flex-start;gap:calc(.25rem * 3);padding-block:calc(.25rem * 1)}.add-property-card_iconChip__HWmCR{display:flex;width:calc(.25rem * 8);height:calc(.25rem * 8);flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius);background:var(--accent);color:var(--accent-foreground)}.add-property-card_icon__Rk2vk{height:calc(.25rem * 4);width:calc(.25rem * 4)}.add-property-card_headerText__wcVlw{min-width:calc(.25rem * 0);flex:1 1}.add-property-card_eyebrow__XLZQA{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--tertiary)}.add-property-card_doneSection__KHRRY{margin-top:calc(.25rem * 2)}.add-property-card_doneMsg__mmj21{display:flex;align-items:center;gap:calc(.25rem * 1.5);font-size:13px;font-weight:500;color:var(--success)}.add-property-card_viewBtn__kfDrr{margin-top:calc(.25rem * 3)}.add-property-card_form__w97Ta{margin-top:calc(.25rem * 2)}.add-property-card_form__w97Ta>:not(:last-child){margin-block-end:calc(.25rem * 3)}.add-property-card_hint__ONt6n{color:var(--muted-foreground)}.add-property-card_hintSuccess__nYExI,.add-property-card_hint__ONt6n{margin-top:calc(.25rem * 1.5);display:flex;align-items:center;gap:calc(.25rem * 1.5);font-size:.75rem;line-height:calc(1 / .75)}.add-property-card_hintSuccess__nYExI{color:var(--success)}.add-property-card_hintIcon__Gcj5a,.add-property-card_spinner__YJWxG{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5)}.add-property-card_spinner__YJWxG{animation:add-property-card_spin__sklYC 1s linear infinite}.add-property-card_grid__QFRlS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(.25rem * 2)}.add-property-card_error__ugTZC{font-size:13px;color:var(--destructive)}@keyframes add-property-card_spin__sklYC{to{transform:rotate(1turn)}}.holm-openui-chat_shell__7Oaow{margin-inline:auto;display:flex;height:calc(100dvh - 7.5rem);width:100%;max-width:48rem;flex-direction:column}.holm-openui-chat_header__5oLrW{position:relative;margin-bottom:calc(.25rem * 1);display:flex;align-items:center;justify-content:space-between}.holm-openui-chat_headerLeft__ks7ZD{position:relative}.holm-openui-chat_iconButton__y4wHp{display:flex;width:calc(.25rem * 9);height:calc(.25rem * 9);align-items:center;justify-content:center;border-radius:var(--radius);color:var(--muted-foreground);cursor:pointer}.holm-openui-chat_iconButton__y4wHp:hover{background:var(--secondary)}.holm-openui-chat_newButton__kIOKT{display:inline-flex;align-items:center;gap:calc(.25rem * 1.5);border-radius:var(--radius);padding-inline:calc(.25rem * 2.5);padding-block:calc(.25rem * 1.5);font-size:13px;font-weight:500;color:var(--muted-foreground);cursor:pointer}.holm-openui-chat_newButton__kIOKT:hover{background:var(--secondary)}.holm-openui-chat_empty__DEEYo{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;padding-inline:calc(.25rem * 2);text-align:center}.holm-openui-chat_headline__M7g8W{font-size:34px;font-weight:500;line-height:1.25;color:var(--foreground)}.holm-openui-chat_composerWrap___vKUJ{margin-top:calc(.25rem * 7);width:100%;max-width:42rem}.holm-openui-chat_suggestBlock__W_rxq{margin-top:calc(.25rem * 6)}.holm-openui-chat_tryText__j8Zgy{font-size:13px;color:var(--muted-foreground)}.holm-openui-chat_chipsRow__8zCQD{margin-top:calc(.25rem * 3);display:flex;flex-wrap:wrap;justify-content:center;gap:calc(.25rem * 2)}.holm-openui-chat_chip__2wQZS{display:inline-flex;align-items:center;gap:calc(.25rem * 2);border-radius:calc(infinity * 1px);background:var(--secondary);padding-inline:calc(.25rem * 4);padding-block:calc(.25rem * 2);font-size:13px;font-weight:500;color:var(--foreground);cursor:pointer}.holm-openui-chat_chip__2wQZS:hover{background:var(--muted)}.holm-openui-chat_chipIcon__QwlHP{height:calc(.25rem * 4);width:calc(.25rem * 4);color:var(--muted-foreground)}.holm-openui-chat_pickerWrap__SAKRe{margin-top:calc(.25rem * 8);width:100%;max-width:28rem;text-align:left}.holm-openui-chat_scroll__v3op4{flex:1 1;overflow-y:auto;padding-bottom:calc(.25rem * 4)}.holm-openui-chat_scroll__v3op4>:not(:last-child){margin-block-end:calc(.25rem * 7)}.holm-openui-chat_composerBottom__lin05{padding-top:calc(.25rem * 2)}.holm-openui-chat_composer__fHLHd{display:flex;align-items:flex-end;gap:calc(.25rem * 2);border-radius:26px;border:1px solid var(--border);background:var(--card);padding-block:calc(.25rem * 1);padding-left:calc(.25rem * 4);padding-right:calc(.25rem * 2)}.holm-openui-chat_textarea__u4vh1{max-height:calc(.25rem * 40);min-height:40px;flex:1 1;resize:none;background-color:transparent;padding-block:calc(.25rem * 2.5);font-size:15px;color:var(--foreground);outline-style:none}.holm-openui-chat_textarea__u4vh1::placeholder{color:var(--tertiary)}.holm-openui-chat_stopButton__7OnwD{margin-bottom:calc(.25rem * 1);display:flex;width:calc(.25rem * 9);height:calc(.25rem * 9);flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background:var(--secondary);color:var(--foreground);cursor:pointer}.holm-openui-chat_stopButton__7OnwD:hover{background:var(--muted)}.holm-openui-chat_stopIcon__OsEL5{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5);fill:currentcolor}.holm-openui-chat_sendButton__rymU5{margin-bottom:calc(.25rem * 1);display:flex;width:calc(.25rem * 9);height:calc(.25rem * 9);flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background:var(--primary);color:var(--primary-foreground);cursor:pointer}.holm-openui-chat_sendButton__rymU5:hover{background:color-mix(in oklab,var(--primary) 90%,transparent)}.holm-openui-chat_sendButton__rymU5:disabled{background:var(--secondary);color:var(--tertiary);cursor:default}.holm-openui-chat_icon18__Wvc1e{height:18px;width:18px}.holm-openui-chat_userRow__4LsuG{display:flex;justify-content:flex-end}.holm-openui-chat_userBubble__fbZpa{max-width:80%;white-space:pre-wrap;border-radius:18px;background:var(--secondary);padding-inline:calc(.25rem * 4);padding-block:calc(.25rem * 2.5);font-size:15px;color:var(--foreground)}.holm-openui-chat_assistant__1GwmT{min-width:calc(.25rem * 0)}.holm-openui-chat_thought__EOPbj{margin-bottom:calc(.25rem * 2);display:inline-flex;align-items:center;gap:calc(.25rem * 1);font-size:13px;color:var(--muted-foreground)}.holm-openui-chat_icon14__G1jVc{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5)}.holm-openui-chat_content__6HMIW{max-width:68ch;font-size:15px;line-height:1.6;color:var(--foreground)}.holm-openui-chat_actions__MMtqm{margin-top:calc(.25rem * 3);display:flex;align-items:center;gap:calc(.25rem * 1);color:var(--tertiary)}.holm-openui-chat_copyButton___A_S8{display:flex;width:calc(.25rem * 7);height:calc(.25rem * 7);align-items:center;justify-content:center;border-radius:var(--radius);cursor:pointer}.holm-openui-chat_copyButton___A_S8:hover{background:var(--secondary);color:var(--foreground)}.holm-openui-chat_voteButton__lBvSc{display:flex;width:calc(.25rem * 7);height:calc(.25rem * 7);align-items:center;justify-content:center;border-radius:var(--radius);cursor:pointer}.holm-openui-chat_voteButton__lBvSc:hover{background:var(--secondary)}.holm-openui-chat_icon16__qJMkn{height:calc(.25rem * 4);width:calc(.25rem * 4)}.holm-openui-chat_actionLabel__QZ7qt{margin-left:calc(.25rem * 1.5);font-size:12px}.holm-openui-chat_menu__WkWeX{position:absolute;left:calc(.25rem * 0);top:100%;z-index:40;margin-top:calc(.25rem * 1.5);width:280px;border-radius:1rem;border:1px solid var(--border);background:var(--card);padding:calc(.25rem * 1.5)}.holm-openui-chat_searchRow__b_Mzt{display:flex;align-items:center;gap:calc(.25rem * 2);border-radius:var(--radius);padding-inline:calc(.25rem * 2.5);padding-block:calc(.25rem * 1.5)}.holm-openui-chat_searchIcon__4siDb{height:calc(.25rem * 4);width:calc(.25rem * 4);color:var(--tertiary)}.holm-openui-chat_searchInput___5at8{flex:1 1;background-color:transparent;font-size:13px;color:var(--foreground);outline-style:none}.holm-openui-chat_searchInput___5at8::placeholder{color:var(--tertiary)}.holm-openui-chat_divider__qG1M_{margin-block:calc(.25rem * 1);height:1px;background:var(--border)}.holm-openui-chat_menuList__M5iV8{max-height:320px;overflow-y:auto}.holm-openui-chat_menuEmpty__qCKCL{padding-inline:calc(.25rem * 2.5);padding-block:calc(.25rem * 3);font-size:13px;color:var(--tertiary)}.holm-openui-chat_threadButton__0mqIV{display:flex;width:100%;align-items:center;gap:calc(.25rem * 2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius);padding-inline:calc(.25rem * 2.5);padding-block:calc(.25rem * 2);text-align:left;font-size:13px;cursor:pointer}.holm-openui-chat_threadButton__0mqIV:hover{background:var(--secondary)}.holm-openui-chat_threadActive__H7EEb{color:var(--foreground)}.holm-openui-chat_threadInactive__dmEyd{color:var(--muted-foreground)}.holm-openui-chat_threadTitle__d_z_1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.holm-openui-chat_unavailable__OVjib{margin-inline:auto;max-width:32rem}.holm-openui-chat_unavailableTitle__1aL9v{font-size:1.5rem;line-height:calc(2 / 1.5);font-weight:500;color:var(--foreground)}.holm-openui-chat_unavailableBox__T9laZ{margin-top:calc(.25rem * 6);display:flex;flex-direction:column;align-items:center;gap:calc(.25rem * 3);border-radius:1rem;border:1px solid var(--border);background:var(--card);padding-block:calc(.25rem * 14);text-align:center}.holm-openui-chat_unavailableChip__0LMQj{display:flex;width:calc(.25rem * 12);height:calc(.25rem * 12);align-items:center;justify-content:center;border-radius:1rem;background:var(--secondary);color:var(--muted-foreground)}.holm-openui-chat_unavailableIcon__UtOYI{height:calc(.25rem * 6);width:calc(.25rem * 6)}.holm-openui-chat_unavailableHeading__Uivrl{font-size:.875rem;line-height:calc(1.25 / .875);font-weight:500;color:var(--foreground)}.holm-openui-chat_unavailableBody__U3ejy{max-width:24rem;font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.holm-openui-chat_code__8qUgD{border-radius:.25rem;background:var(--secondary);padding-inline:calc(.25rem * 1);padding-block:calc(.25rem * .5);font-size:12px}.property-type-picker_field__q4y78>:not(:last-child){margin-block-end:calc(.25rem * 2)}.property-type-picker_pills__dRfLI{display:flex;flex-wrap:wrap;gap:calc(.25rem * 1.5)}.property-type-picker_pill__c5yys{border-radius:calc(infinity * 1px);border-style:solid;border-width:1px;padding-inline:calc(.25rem * 3.5);padding-block:calc(.25rem * 1.5);font-size:13px;font-weight:500;cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.property-type-picker_pillActive__ZK0eW{border-color:var(--foreground);background-color:var(--foreground);color:var(--primary-foreground)}.property-type-picker_pillInactive__yH_tL{border-color:var(--border);background-color:var(--card);color:var(--muted-foreground)}.property-type-picker_pillInactive__yH_tL:hover{border-color:color-mix(in oklab,var(--foreground) 30%,transparent);color:var(--foreground)}.property-type-picker_box__5Gvin,.property-type-picker_inputWrap__brmCD{position:relative}.property-type-picker_searchIcon__tpfHv{pointer-events:none;position:absolute;left:calc(.25rem * 3);top:calc(1 / 2 * 100%);height:calc(.25rem * 4);width:calc(.25rem * 4);translate:0 calc(calc(1 / 2 * 100%) * -1);color:var(--muted-foreground)}.property-type-picker_input__2rW76{--shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);display:flex;height:calc(.25rem * 11);width:100%;border-radius:var(--radius);border-style:solid;border-width:1px;border-color:var(--input);background-color:var(--card);padding-left:calc(.25rem * 9);padding-right:calc(.25rem * 3.5);padding-block:calc(.25rem * 2);font-size:.875rem;line-height:calc(1.25 / .875);color:var(--foreground);box-shadow:var(--shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.property-type-picker_input__2rW76::placeholder{color:var(--muted-foreground)}.property-type-picker_input__2rW76:focus-visible{outline-style:none;border-color:var(--ring);box-shadow:0 0 0 2px var(--ring),var(--shadow)}.property-type-picker_suggestions__PdqQz{margin-top:calc(.25rem * 1.5);max-height:calc(.25rem * 64);overflow-y:auto;border-radius:var(--radius);border-style:solid;border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(.25rem * 1);box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 1px 3px 0 rgb(0 0 0/.1),0 1px 2px -1px rgb(0 0 0/.1)}.property-type-picker_suggestion__0C0u2{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:var(--radius);padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 2);text-align:left;font-size:13px;cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.property-type-picker_suggestionActive__N2wfg{background-color:var(--accent);color:var(--foreground)}.property-type-picker_suggestionInactive__i7_XO{color:var(--muted-foreground)}.property-type-picker_suggestionInactive__i7_XO:hover{background-color:var(--secondary);color:var(--foreground)}.property-type-picker_checkIcon__81Isn{height:calc(.25rem * 4);width:calc(.25rem * 4);color:var(--primary)}.property-type-picker_useCustom__jPOc1{display:flex;width:100%;align-items:center;gap:calc(.25rem * 2);border-radius:var(--radius);padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 2);text-align:left;font-size:13px;color:var(--primary);cursor:pointer}.property-type-picker_useCustom__jPOc1:hover{background-color:var(--secondary)}.property-type-picker_useCustomIcon__tPPul{height:calc(.25rem * 4);width:calc(.25rem * 4)}.property-type-picker_noMatches__TV4NO{padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 2);font-size:13px;color:var(--muted-foreground)}.document-analysis-panel_heading__r70r9{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--tertiary)}.document-analysis-panel_loadingBanner__r06NE{margin-top:calc(.25rem * 5);display:flex;align-items:center;gap:calc(.25rem * 2);border-radius:.75rem;border-style:solid;border-width:1px;border-color:var(--border-muted);background-color:var(--secondary);padding-inline:calc(.25rem * 4);padding-block:calc(.25rem * 3);font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.document-analysis-panel_spinner__nUaEi{height:calc(.25rem * 4);width:calc(.25rem * 4);animation:document-analysis-panel_spin__dU9jI 1s linear infinite}.document-analysis-panel_failedBanner__5Gp4c{margin-top:calc(.25rem * 5);display:flex;flex-wrap:wrap;align-items:center;gap:calc(.25rem * 2);border-radius:.75rem;border-style:solid;border-width:1px;border-color:var(--border-muted);background-color:var(--secondary);padding-inline:calc(.25rem * 4);padding-block:calc(.25rem * 3);font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.document-analysis-panel_warningIcon__Beqx8{height:calc(.25rem * 4);width:calc(.25rem * 4);flex-shrink:0;color:oklch(66.6% .179 58.318)}.document-analysis-panel_failedText__s7v7a{min-width:calc(.25rem * 0);flex:1 1}.document-analysis-panel_tryAgainButton__B6E_4{flex-shrink:0;font-size:.875rem;line-height:calc(1.25 / .875);font-weight:600;color:var(--accent-foreground);text-underline-offset:2px;cursor:pointer}.document-analysis-panel_tryAgainButton__B6E_4:hover{text-decoration-line:underline}.document-analysis-panel_tryAgainButton__B6E_4:disabled{opacity:.5}.document-analysis-panel_panel__HIyBW{margin-top:calc(.25rem * 5);border-radius:.75rem;border-style:solid;border-width:1px;border-color:var(--border-muted);background-color:color-mix(in oklab,var(--secondary) 50%,transparent);padding:calc(.25rem * 4)}.document-analysis-panel_panel__HIyBW>:not(:last-child){margin-block-end:calc(.25rem * 4)}.document-analysis-panel_sectionLabel__4iGMt{display:flex;align-items:center;gap:calc(.25rem * 2);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--tertiary)}.document-analysis-panel_sparkleIcon__lpTkg{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5);color:var(--accent-foreground)}.document-analysis-panel_summaryText__aHZ0C{font-size:.875rem;line-height:1.625;color:var(--foreground)}.document-analysis-panel_suggestRow__8yq_q{display:flex;flex-wrap:wrap;align-items:center;gap:calc(.25rem * 2);font-size:.875rem;line-height:calc(1.25 / .875)}.document-analysis-panel_mutedText__r7p1C{color:var(--muted-foreground)}.document-analysis-panel_applyButton__mtN2x{font-size:.875rem;line-height:calc(1.25 / .875);font-weight:600;color:var(--accent-foreground);text-underline-offset:2px;cursor:pointer}.document-analysis-panel_applyButton__mtN2x:hover{text-decoration-line:underline}.document-analysis-panel_applyButton__mtN2x:disabled{opacity:.5}.document-analysis-panel_factsGrid__19FxM{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));column-gap:calc(.25rem * 4);row-gap:calc(.25rem * 2)}@media (min-width:40rem){.document-analysis-panel_factsGrid__19FxM{grid-template-columns:repeat(2,minmax(0,1fr))}}.document-analysis-panel_factValue__mhKlM{margin-top:calc(.25rem * .5);font-size:.875rem;line-height:calc(1.25 / .875);font-weight:500;color:var(--foreground)}.document-analysis-panel_linkList___sp61{margin-top:calc(.25rem * 1)}.document-analysis-panel_linkList___sp61>:not(:last-child){margin-block-end:calc(.25rem * 1)}.document-analysis-panel_linkItem__XYlHB{display:flex;align-items:center;gap:calc(.25rem * 1.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:calc(1.25 / .875)}.document-analysis-panel_linkIcon__x6857{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5);flex-shrink:0;color:var(--tertiary)}.document-analysis-panel_link__jkiHf{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--accent-foreground)}.document-analysis-panel_link__jkiHf:hover{text-decoration-line:underline}@keyframes document-analysis-panel_spin__dU9jI{to{transform:rotate(1turn)}}.document-drop-zone_zone__AYN_X{position:relative;border-radius:16px}.document-drop-zone_dragging__4CwkN{outline-style:dashed;outline-width:2px;outline-color:var(--primary);outline-offset:4px}.document-drop-zone_overlay__qjDL5{pointer-events:none;position:absolute;inset:calc(.25rem * 0);z-index:10;display:flex;align-items:center;justify-content:center;border-radius:16px;background-color:color-mix(in oklab,var(--accent) 70%,transparent);font-size:.875rem;line-height:calc(1.25 / .875);font-weight:500;color:var(--primary)}.upload-dialog_uploadIcon__QeANB{height:calc(.25rem * 4);width:calc(.25rem * 4)}.upload-dialog_fields__SjIFC>:not(:last-child){margin-block-end:calc(.25rem * 4)}.upload-dialog_fileInput__4iV8v{display:block;width:100%;font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground);cursor:pointer}.upload-dialog_fileInput__4iV8v::file-selector-button{margin-right:calc(.25rem * 3);border-radius:var(--radius);border-width:0;background-color:var(--foreground);padding-inline:calc(.25rem * 4);padding-block:calc(.25rem * 2);font-size:.875rem;line-height:calc(1.25 / .875);font-weight:600;color:var(--background)}.upload-dialog_fileInput__4iV8v:hover::file-selector-button{background-color:color-mix(in oklab,var(--foreground) 90%,transparent)}.upload-dialog_hint__bb9_H{margin-top:calc(.25rem * 1);font-size:.75rem;line-height:calc(1 / .75);color:var(--muted-foreground)}.upload-dialog_error__pTqiF{white-space:pre-line;background-color:var(--danger-bg);padding-inline:calc(.25rem * 3.5);font-size:13px;color:var(--danger)}.deductible-toggle_card__lBkfx,.upload-dialog_error__pTqiF{border-radius:var(--radius);padding-block:calc(.25rem * 2.5)}.deductible-toggle_card__lBkfx{display:flex;cursor:pointer;align-items:flex-start;gap:calc(.25rem * 2.5);border-style:solid;border-width:1px;border-color:var(--border-muted);background-color:color-mix(in oklab,var(--secondary) 40%,transparent);padding-inline:calc(.25rem * 3)}.deductible-toggle_checkbox__xMUTy{margin-top:calc(.25rem * .5)}.deductible-toggle_text__0MQ3_{font-size:.875rem;line-height:calc(1.25 / .875)}.deductible-toggle_label__GBRY4{font-weight:500;color:var(--foreground)}.deductible-toggle_hint__RJGcf{display:block;font-size:.75rem;line-height:calc(1 / .75);color:var(--muted-foreground)}.transaction-create-extras_root__NKM_1{border-top-style:solid;border-top-width:1px;border-color:var(--border-muted);padding-top:calc(.25rem * 3.5)}.transaction-create-extras_root__NKM_1>:not(:last-child){margin-block-end:calc(.25rem * 3)}.transaction-create-extras_checkRow__G_7Sv{display:flex;align-items:center;gap:calc(.25rem * 2.5)}.transaction-create-extras_checkLabel__ttmNA{margin-bottom:calc(.25rem * 0);cursor:pointer}.transaction-create-extras_hint__iXaiJ{margin-left:28px;margin-top:calc(.25rem * 1);font-size:.75rem;line-height:calc(1 / .75);color:var(--muted-foreground)}.type-picker_picker___gOah{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(.25rem * 2)}.type-picker_option__zWZAZ{border-radius:var(--radius);border-style:solid;border-width:1px;padding-block:calc(.25rem * 2);font-size:.875rem;line-height:calc(1.25 / .875);font-weight:600;cursor:pointer}.type-picker_optionActive__5_m1p{border-color:var(--foreground);background-color:var(--foreground);color:var(--primary-foreground)}.type-picker_optionInactive__nrsSc{border-color:var(--border);background-color:var(--card);color:var(--muted-foreground)}.type-picker_optionInactive__nrsSc:hover{color:var(--foreground)}.category-picker_chips__4iihR{display:flex;flex-wrap:wrap;gap:calc(.25rem * 1.5)}.category-picker_chip__D0hgj{border-style:solid;border-width:1px;border-radius:calc(infinity * 1px);padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 1);font-size:.75rem;line-height:calc(1 / .75);font-weight:500;cursor:pointer}.category-picker_selected__6Kfdq{border-color:var(--foreground);background-color:var(--foreground);color:var(--primary-foreground)}.category-picker_unselected__aeDgN{border-color:var(--border);background-color:var(--card);color:var(--muted-foreground)}.category-picker_unselected__aeDgN:hover{color:var(--foreground)}.transaction-dialog_footer__7Vt0d{display:flex;width:100%;align-items:center;justify-content:space-between}.transaction-dialog_deleteBtn__4xXfh{color:var(--destructive)}.transaction-dialog_deleteBtn__4xXfh:hover{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}.transaction-dialog_deleteIcon__h4vQO{height:calc(.25rem * 4);width:calc(.25rem * 4)}.transaction-dialog_actions__BOIjP{display:flex;gap:calc(.25rem * 2)}.transaction-dialog_body__n1QlC>:not(:last-child){margin-block-end:calc(.25rem * 4)}.transaction-dialog_amountField__5Wka4{position:relative}.transaction-dialog_dollarSign__vcaBj{pointer-events:none;position:absolute;left:calc(.25rem * 3.5);top:calc(1 / 2 * 100%);translate:0 calc(calc(1 / 2 * 100%) * -1);font-size:1rem;line-height:calc(1.5 / 1);color:var(--tertiary)}.transaction-dialog_amountInput__Nf10d{padding-left:calc(.25rem * 7);font-size:1.125rem;line-height:calc(1.75 / 1.125)}.transaction-dialog_grid__0GsYM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(.25rem * 3)}.transaction-dialog_error__h30_o{border-radius:var(--radius);background-color:var(--danger-bg);padding-inline:calc(.25rem * 3.5);padding-block:calc(.25rem * 2.5);font-size:13px;color:var(--danger)}.details-step_fields__3VJdx{display:flex;flex-direction:column;gap:calc(.25rem * 4)}.details-step_status___9Cr5{color:var(--muted-foreground)}.details-step_statusFound__m_CxU,.details-step_status___9Cr5{margin-top:calc(.25rem * 1.5);display:flex;align-items:center;gap:calc(.25rem * 1.5);font-size:.75rem;line-height:calc(1 / .75)}.details-step_statusFound__m_CxU{color:oklch(50.8% .118 165.612)}.details-step_statusNone__xk_4s{margin-top:calc(.25rem * 1.5);font-size:.75rem;line-height:calc(1 / .75);color:var(--muted-foreground)}.details-step_statusIconSpin__CjLMn,.details-step_statusIcon__XW80G{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5)}.details-step_statusIconSpin__CjLMn{animation:details-step_spin__LQ45D 1s linear infinite}@keyframes details-step_spin__LQ45D{to{transform:rotate(1turn)}}.details-step_grid3__KpU4k{display:grid;gap:calc(.25rem * 4)}@media (min-width:48rem){.details-step_grid3__KpU4k{grid-template-columns:repeat(3,minmax(0,1fr))}}.details-step_hint__Aq94R{margin-top:calc(.25rem * 1);font-size:.75rem;line-height:calc(1 / .75);color:var(--muted-foreground)}.situation-step_grid__ly1Qi{display:grid;gap:calc(.25rem * 8)}@media (min-width:64rem){.situation-step_grid__ly1Qi{grid-template-columns:repeat(2,minmax(0,1fr))}}.situation-step_stackLg__H4IDP>:not(:last-child){margin-block-end:calc(.25rem * 6)}.situation-step_stackMd__BjVN8>:not(:last-child){margin-block-end:calc(.25rem * 3)}.situation-step_optionList__sjYdy>:not(:last-child){margin-block-end:calc(.25rem * 2)}.situation-step_fieldLabel__1_ge9{margin-bottom:calc(.25rem * 2)}.situation-step_fieldLabel__1_ge9,.situation-step_whyLabel__Qf4ZS{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:var(--primary)}.situation-step_conditionNote__9JhJp{margin-top:calc(.25rem * 2);border-radius:var(--radius);background:var(--secondary);padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 2);font-size:13px;color:var(--muted-foreground)}.situation-step_option__yCBAg{display:flex;width:100%;align-items:center;gap:calc(.25rem * 3);border-radius:var(--radius);border-style:solid;border-width:1px;padding-inline:calc(.25rem * 3.5);padding-block:calc(.25rem * 3);text-align:left;font-size:13px;cursor:pointer;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.situation-step_optionActive__SR_7q{border-color:var(--primary);background:var(--accent);color:var(--foreground);box-shadow:0 0 0 1px var(--primary)}.situation-step_optionInactive__6Qb_v{border-color:var(--border);background:var(--card);color:var(--muted-foreground)}.situation-step_optionInactive__6Qb_v:hover{border-color:color-mix(in oklab,var(--foreground) 30%,transparent)}.situation-step_radio__PYV2V{display:flex;width:calc(.25rem * 4);height:calc(.25rem * 4);align-items:center;justify-content:center;border-radius:calc(infinity * 1px);border-style:solid;border-width:1px}.situation-step_radioActive__gq3eN{border-color:var(--primary)}.situation-step_radioInactive__Vr_A_{border-color:var(--border)}.situation-step_radioDot__Qgk9o{width:calc(.25rem * 2);height:calc(.25rem * 2);border-radius:calc(infinity * 1px);background:var(--primary)}.situation-step_helper__bz22U{margin-top:calc(.25rem * 2);font-size:.75rem;line-height:calc(1 / .75);color:var(--muted-foreground)}.situation-step_whyBox__b7GLN{border-radius:.75rem;background:var(--secondary);padding:calc(.25rem * 4)}.situation-step_whyBody__L0j8c{margin-top:calc(.25rem * 1);font-size:13px;line-height:1.625;color:var(--muted-foreground)}.money-field_inputWrap__Ci7zH{position:relative}.money-field_prefix__QlSwC{pointer-events:none;position:absolute;left:calc(.25rem * 3.5);top:calc(1 / 2 * 100%);translate:0 calc(calc(1 / 2 * 100%) * -1);font-size:.875rem;line-height:calc(1.25 / .875);color:var(--tertiary)}.money-field_input__jYqW7{padding-left:calc(.25rem * 7)}.money-field_hint__RmMgh{margin-top:calc(.25rem * 1);font-size:.75rem;line-height:calc(1 / .75);color:var(--muted-foreground)}.financials-step_header__w7vBh{margin-bottom:calc(.25rem * 7);display:flex;align-items:flex-start;justify-content:space-between;gap:calc(.25rem * 4)}.financials-step_title__iexWy{font-size:30px;font-weight:600;color:var(--foreground)}.financials-step_subtitle__GG0eP{margin-top:calc(.25rem * 1.5);font-size:15px;color:var(--muted-foreground)}.financials-step_skip___ILEL{margin-top:calc(.25rem * 1);flex-shrink:0;white-space:nowrap;border-radius:var(--radius);border-style:solid;border-width:1px;border-color:var(--border);background:var(--card);padding-inline:calc(.25rem * 3.5);padding-block:calc(.25rem * 2);font-size:13px;font-weight:500;color:var(--muted-foreground);cursor:pointer}.financials-step_skip___ILEL:hover{color:var(--foreground)}.financials-step_grid__6o0SU{display:grid;gap:calc(.25rem * 4)}@media (min-width:40rem){.financials-step_grid__6o0SU{grid-template-columns:repeat(2,minmax(0,1fr))}}.financials-step_why__5e8my{margin-top:calc(.25rem * 5);border-radius:.75rem;background:var(--secondary);padding:calc(.25rem * 4)}.financials-step_kicker__3_TfZ{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:var(--primary)}.financials-step_whyBody__sHT__{margin-top:calc(.25rem * 1);font-size:13px;line-height:1.625;color:var(--muted-foreground)}.review-step_grid__HMqsk{display:grid;gap:calc(.25rem * 6)}@media (min-width:64rem){.review-step_grid__HMqsk{grid-template-columns:repeat(2,minmax(0,1fr))}}.review-step_cards__hTN3m>:not(:last-child){margin-block-end:calc(.25rem * 3)}.review-step_panel__48QDS{border-radius:1rem;background:var(--accent);padding:calc(.25rem * 6)}.review-step_kicker__CKYyE{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;color:var(--primary)}.review-step_count___Rxpy{margin-top:calc(.25rem * 1);font-size:28px;font-weight:700;color:var(--foreground)}.review-step_countLabel__hNnaT{font-size:1rem;line-height:calc(1.5 / 1);font-weight:500;color:var(--muted-foreground)}.review-step_planList__a_ffo{margin-top:calc(.25rem * 4)}.review-step_planList__a_ffo>:not(:last-child){margin-block-end:calc(.25rem * 2.5)}.review-step_planItem__8fn3z{display:flex;align-items:flex-start;gap:calc(.25rem * 2)}.review-step_tag__5LPcy{margin-top:calc(.25rem * .5);flex-shrink:0;border-radius:calc(infinity * 1px);padding-inline:calc(.25rem * 2);padding-block:calc(.25rem * .5);font-size:10px;font-weight:600}.review-step_taskTitle__hGxXM{font-size:13px;color:var(--foreground)}.review-step_more__44As5{margin-top:calc(.25rem * 3);font-size:13px;color:var(--muted-foreground)}.summary-card_card__3WJDh{display:flex;width:100%;align-items:flex-start;justify-content:space-between;gap:calc(.25rem * 3);border-radius:.75rem;border-style:solid;border-width:1px;border-color:var(--border);background:var(--card);padding:calc(.25rem * 4);text-align:left;cursor:pointer}.summary-card_card__3WJDh:hover{border-color:color-mix(in oklab,var(--foreground) 30%,transparent)}.summary-card_content__PtYnv{min-width:calc(.25rem * 0)}.summary-card_eyebrow__UigXh{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;color:var(--primary)}.summary-card_title__Oo6_R{margin-top:calc(.25rem * 1);font-size:.875rem;line-height:calc(1.25 / .875);font-weight:600;color:var(--foreground)}.summary-card_sub__WIFW5,.summary-card_title__Oo6_R{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-card_sub__WIFW5{margin-top:calc(.25rem * .5);font-size:.75rem;line-height:calc(1 / .75);color:var(--muted-foreground)}.summary-card_edit__XJUzm{flex-shrink:0;font-size:13px;font-weight:500;color:var(--primary)}.recurring-dialog_body__UUPqx>:not(:last-child){margin-block-end:calc(.25rem * 4)}.recurring-dialog_amountField__ZM64S{position:relative}.recurring-dialog_currency__R8oK_{pointer-events:none;position:absolute;left:calc(.25rem * 3.5);top:calc(1 / 2 * 100%);translate:0 calc(calc(1 / 2 * 100%) * -1);font-size:1rem;line-height:calc(1.5 / 1);color:var(--tertiary)}.recurring-dialog_amountInput__asuEj{padding-left:calc(.25rem * 7);font-size:1.125rem;line-height:calc(1.75 / 1.125)}.recurring-dialog_dayGrid__otwvb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(.25rem * 3)}.recurring-dialog_hint__0hZoS{margin-top:calc(.25rem * 1);font-size:.75rem;line-height:calc(1 / .75);color:var(--muted-foreground)}.recurring-dialog_error__m603z{border-radius:var(--radius);background-color:var(--danger-bg);padding-inline:calc(.25rem * 3.5);padding-block:calc(.25rem * 2.5);font-size:13px;color:var(--danger)}.delete-recurring-dialog_deleteButton__UHa_o{background-color:var(--destructive);color:#fff}.delete-recurring-dialog_deleteButton__UHa_o:hover{background-color:color-mix(in oklab,var(--destructive) 90%,transparent)}.delete-recurring-dialog_icon__IJy4A{height:calc(.25rem * 4);width:calc(.25rem * 4)}.delete-recurring-dialog_note__iLpUC{font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}