.page_emptyState__Z2NMx{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 * 20);text-align:center}.page_emptyIcon__8MdDD{height:calc(.25rem * 10);width:calc(.25rem * 10);color:var(--tertiary)}.page_emptyHeading__67ZGj{font-size:.875rem;line-height:calc(1.25 / .875);font-weight:500;color:var(--foreground)}.page_emptyBody__bl6wA{max-width:24rem;font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.page_addButton__yzpm_{margin-top:calc(.25rem * 1)}.page_buttonIcon__p_Jew{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:var(--foreground)}.print-button_button__mB2qJ{display:inline-flex;align-items:center;gap:calc(.25rem * 2);border:1px solid var(--border);border-radius:.5rem;background:var(--card);padding:calc(.25rem * 2) calc(.25rem * 4);font:inherit;font-size:.8rem;font-weight:500;color:var(--muted-foreground);cursor:pointer}.print-button_button__mB2qJ:hover{color:var(--foreground);border-color:var(--ring)}.print-button_icon__n4CML{height:calc(.25rem * 4);width:calc(.25rem * 4)}.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)}}.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)}.trim-banner_banner__ps5Bz{display:flex;align-items:flex-start;gap:calc(.25rem * 3);margin-bottom:calc(.25rem * 4);padding:calc(.25rem * 3.5) calc(.25rem * 4);border:1px solid var(--border);border-radius:calc(.25rem * 3);background-color:var(--secondary)}.trim-banner_icon__18P0s{height:calc(.25rem * 4.5);width:calc(.25rem * 4.5);flex-shrink:0;margin-top:calc(.25rem * .5);color:var(--primary)}.trim-banner_text__4Vt1j{display:flex;flex-direction:column;gap:calc(.25rem * .5);min-width:0;flex:1 1}.trim-banner_title__fvZHa{font-size:.9375rem;font-weight:600;color:var(--foreground)}.trim-banner_body__mxICn{font-size:.875rem;line-height:1.5;color:var(--muted-foreground)}.trim-banner_link__lk_P3{color:var(--primary);font-weight:500}.trim-banner_link__lk_P3:hover{text-decoration:underline}.trim-banner_actions__imjC_{display:flex;flex-shrink:0;align-items:center;gap:calc(.25rem * 2)}@media (max-width:36rem){.trim-banner_banner__ps5Bz{flex-direction:column}.trim-banner_actions__imjC_{align-self:flex-start}}.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(--background)}.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(--background) 70%,transparent)}.tasks-filter-chips_countInactive__ygnz8{color:var(--tertiary)}.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)}.welcome-step_laterLink__eZEWm:hover{color:var(--foreground)}.media-viewer_overlay__hMY0j{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(.25rem * 3 + env(safe-area-inset-top)) calc(.25rem * 3) calc(.25rem * 3 + env(safe-area-inset-bottom))}.media-viewer_backdrop__VfkTK{position:absolute;inset:0;border:0;cursor:zoom-out;background:color-mix(in srgb,#000 92%,transparent)}@media (prefers-reduced-motion:no-preference){.media-viewer_backdrop__VfkTK{animation:media-viewer_holm-media-fade__zC_4C .16s ease-out}}@keyframes media-viewer_holm-media-fade__zC_4C{0%{opacity:0}to{opacity:1}}.media-viewer_topBar__8RAdt{position:relative;z-index:10;width:100%;max-width:72rem;display:flex;align-items:center;justify-content:space-between;gap:calc(.25rem * 3);color:#fff}.media-viewer_topMeta__bQjCS{display:flex;align-items:center;gap:calc(.25rem * 3);min-width:0}.media-viewer_counter__jQRfJ{font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:color-mix(in srgb,#fff 80%,transparent)}.media-viewer_provenance__kpTBF{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;padding:calc(.25rem * 1) calc(.25rem * 2.5);border-radius:calc(infinity * 1px);background:color-mix(in srgb,#fff 16%,transparent);color:#fff}.media-viewer_topActions__fOMob{display:flex;align-items:center;gap:calc(.25rem * 1)}.media-viewer_iconButton___iD0Q{display:inline-flex;align-items:center;justify-content:center;height:calc(.25rem * 10);width:calc(.25rem * 10);border-radius:calc(infinity * 1px);color:#fff;cursor:pointer;background:transparent;border:0}.media-viewer_iconButton___iD0Q:hover{background:color-mix(in srgb,#fff 16%,transparent)}.media-viewer_iconButton___iD0Q:focus-visible{outline:2px solid #fff;outline-offset:2px}.media-viewer_actionIcon__fpocO{height:calc(.25rem * 5);width:calc(.25rem * 5)}.media-viewer_stage__JS7vh{position:relative;z-index:10;flex:1 1;width:100%;max-width:72rem;min-height:0;display:flex;align-items:center;justify-content:center;gap:calc(.25rem * 2)}.media-viewer_image__G40Bg,.media-viewer_video__fuKEs{max-width:100%;max-height:100%;object-fit:contain;border-radius:calc(.25rem * 2)}@media (prefers-reduced-motion:no-preference){.media-viewer_image__G40Bg,.media-viewer_video__fuKEs{animation:media-viewer_holm-media-fade__zC_4C .16s ease-out}}.media-viewer_frame__2ozTr{width:100%;height:100%;border:0;border-radius:calc(.25rem * 2);background:#fff}.media-viewer_fallback__svsP4{display:flex;flex-direction:column;align-items:center;gap:calc(.25rem * 2);text-align:center;padding:calc(.25rem * 8);color:color-mix(in srgb,#fff 80%,transparent)}.media-viewer_fallbackIcon__Vyzhd{height:calc(.25rem * 12);width:calc(.25rem * 12);color:color-mix(in srgb,#fff 55%,transparent)}.media-viewer_fallbackTitle__SZLD3{font-size:1rem;font-weight:600;color:#fff}.media-viewer_fallbackText__2aYkA{font-size:.875rem}.media-viewer_nav__sPO1W{position:absolute;top:50%;transform:translateY(-50%);z-index:20;display:inline-flex;align-items:center;justify-content:center;height:calc(.25rem * 11);width:calc(.25rem * 11);border-radius:calc(infinity * 1px);color:#fff;cursor:pointer;border:0;background:color-mix(in srgb,#000 45%,transparent)}.media-viewer_nav__sPO1W:hover{background:color-mix(in srgb,#000 65%,transparent)}.media-viewer_nav__sPO1W:focus-visible{outline:2px solid #fff;outline-offset:2px}.media-viewer_nav__sPO1W:disabled{opacity:.35;cursor:default}.media-viewer_navPrev__2ve0i{left:calc(.25rem * 1)}.media-viewer_navNext__lWNSe{right:calc(.25rem * 1)}.media-viewer_navIcon__l9bY3{height:calc(.25rem * 6);width:calc(.25rem * 6)}.media-viewer_caption__nHA_u{position:relative;z-index:10;width:100%;max-width:72rem;margin-top:calc(.25rem * 2);text-align:center;font-size:.9375rem;line-height:1.4;color:color-mix(in srgb,#fff 88%,transparent)}.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);padding:0;border:0;background:transparent;cursor:pointer;text-align:left}.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_proofSecondaryLink__gu1Xa{margin-top:calc(.25rem * 1);display:inline-block;font-size:12px;color:var(--muted-foreground)}.task-detail-panel_proofSecondaryLink__gu1Xa:hover{color:var(--foreground);text-decoration-line:underline}.task-detail-panel_proofMatch__uHwl_{margin-top:calc(.25rem * 1);display:flex;align-items:center;gap:calc(.25rem * 1);font-size:12px;color:var(--tint-emerald-fg)}.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)}.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)}.property-action-card_card__QKRNG{display:flex;align-items:center;gap:calc(.25rem * 3);border-radius:14px;border-style:solid;border-width:1px;background-color:var(--card);padding-inline:calc(.25rem * 5);padding-block:calc(.25rem * 4);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)}.property-action-card_cardDefault__z7luA{border-color:var(--border)}.property-action-card_cardDefault__z7luA:hover{background-color:color-mix(in oklab,var(--secondary) 50%,transparent)}.property-action-card_cardDanger__pACkb{border-color:var(--border)}.property-action-card_cardDanger__pACkb:hover{border-color:color-mix(in oklab,var(--danger) 40%,transparent);background-color:color-mix(in oklab,var(--danger) 5%,transparent)}.property-action-card_icon__VzP23{height:calc(.25rem * 5);width:calc(.25rem * 5);flex-shrink:0}.property-action-card_iconDefault__u_Sc4{color:var(--muted-foreground)}.property-action-card_iconDanger__W2_pW{color:var(--danger)}.property-action-card_label__mtPdA{flex:1 1;font-size:.875rem;line-height:calc(1.25 / .875);font-weight:500}.property-action-card_labelDefault__z8K1X{color:var(--foreground)}.property-action-card_labelDanger__4HOOG{color:var(--danger)}.property-action-card_badge__ewUwZ{display:flex;height:calc(.25rem * 5);min-width:20px;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:var(--danger);padding-inline:calc(.25rem * 1.5);font-size:11px;font-weight:700;color:var(--primary-foreground)}.property-action-card_chevron__LX22b{height:calc(.25rem * 4);width:calc(.25rem * 4);flex-shrink:0}.property-action-card_chevronDefault__3S1jn{color:var(--muted-foreground)}.property-action-card_chevronDanger__smEiY{color:color-mix(in oklab,var(--danger) 60%,transparent)}.collapsing-photo-header_sticky___zinK{position:sticky;top:calc(.25rem * 0);z-index:20}.collapsing-photo-header_banner__zTOjq{position:relative;display:flex;flex-direction:column;padding:calc(.25rem * 5);overflow:hidden;height:calc(.25rem * 48);border-radius:1rem}.collapsing-photo-header_gradient1__Ku_d7{background-image:linear-gradient(to bottom in oklab,#1a2e66,#0a142e)}.collapsing-photo-header_gradient2__T1Wre{background-image:linear-gradient(to bottom in oklab,#5c2e1a,#2e1a0a)}.collapsing-photo-header_gradient3__wT1J9{background-image:linear-gradient(to bottom in oklab,#1a4d33,#0a241a)}.collapsing-photo-header_gradient4__ZwkUH{background-image:linear-gradient(to bottom in oklab,#3a1a5c,#1a0a2e)}.collapsing-photo-header_gradient5__ANmwx{background-image:linear-gradient(to bottom in oklab,#5c1a2e,#2e0a14)}.collapsing-photo-header_gradient6__sX2dS{background-image:linear-gradient(to bottom in oklab,#1a4d5c,#0a242e)}.collapsing-photo-header_photo__GwSs3{position:absolute;inset:calc(.25rem * 0);height:100%;width:100%;object-fit:cover}.collapsing-photo-header_scrim__LMMwL{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))}.collapsing-photo-header_content___GCQA{position:relative;z-index:10;display:flex;flex:1 1;flex-direction:column}.home-photo-control_container__mtv7b{position:relative}.home-photo-control_trigger__XN8Rg{display:inline-flex;align-items:center;gap:calc(.25rem * 1.5);border-radius:var(--radius);background-color:color-mix(in oklab,#fff 15%,transparent);padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 1.5);font-size:13px;font-weight:500;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer}.home-photo-control_trigger__XN8Rg:hover{background-color:color-mix(in oklab,#fff 25%,transparent)}.home-photo-control_triggerIcon__9jr84{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5)}.home-photo-control_menu__rB_Ny{position:absolute;right:calc(.25rem * 0);z-index:30;margin-top:calc(.25rem * 2);width:calc(.25rem * 56);border-radius:.75rem;border-style:solid;border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(.25rem * 1.5);color:var(--foreground);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)}.home-photo-control_menuItem__IXWdG{display:flex;width:100%;align-items:center;gap:calc(.25rem * 2.5);border-radius:var(--radius);padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 2);text-align:left;font-size:.875rem;line-height:calc(1.25 / .875);cursor:pointer}.home-photo-control_menuItem__IXWdG:hover{background-color:var(--secondary)}.home-photo-control_menuItem__IXWdG:disabled{opacity:.6}.home-photo-control_menuItemIcon__Mcl9x{height:calc(.25rem * 4);width:calc(.25rem * 4);flex-shrink:0;color:var(--muted-foreground)}.home-photo-control_busyRow__4cwTx{display:flex;align-items:center;gap:calc(.25rem * 2);padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 2);font-size:13px;color:var(--muted-foreground)}.home-photo-control_spinner__g_ka1{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5);animation:home-photo-control_spin__k3M7R 1s linear infinite}.home-photo-control_errorRow__QiQC8{padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 2);font-size:13px;color:var(--danger)}.home-photo-control_hint__sPJII{padding-inline:calc(.25rem * 3);padding-bottom:calc(.25rem * 1);padding-top:calc(.25rem * 1.5);font-size:11px;color:var(--muted-foreground)}@keyframes home-photo-control_spin__k3M7R{to{transform:rotate(1turn)}}.property-overview-client_page__XcQxL{display:flex;flex-direction:column;gap:calc(.25rem * 4)}.property-overview-client_card__Ls9Rc{border-radius:14px;border:1px solid var(--border);background-color:var(--card)}.property-overview-client_disclosureButton__I7b1F,.property-overview-client_paddedCard__TAQ32{padding-inline:calc(.25rem * 5);padding-block:calc(.25rem * 4)}.property-overview-client_disclosureButton__I7b1F{display:flex;width:100%;align-items:center;justify-content:space-between;text-align:left;cursor:pointer}.property-overview-client_sectionTitle__WmJXK{font-size:15px;font-weight:600;color:var(--foreground)}.property-overview-client_chevron__vB_jL{height:calc(.25rem * 4);width:calc(.25rem * 4);color:var(--muted-foreground);transition-property:transform,translate,scale,rotate;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.property-overview-client_chevronOpen__Ar_t_{rotate:180deg}.property-overview-client_disclosurePanel__FhQ2t{border-top:1px solid var(--border-muted);padding-inline:calc(.25rem * 5);padding-block:calc(.25rem * 4)}.property-overview-client_headerRow__2dp7y{display:flex;align-items:flex-start;justify-content:space-between}.property-overview-client_headerControls__Bvtar{display:flex;align-items:center;gap:calc(.25rem * 2)}.property-overview-client_editLink__UmoaB{display:inline-flex;align-items:center;gap:calc(.25rem * 1.5);border-radius:var(--radius);background-color:color-mix(in oklab,#fff 15%,transparent);padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 1.5);font-size:13px;font-weight:500;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.property-overview-client_editLink__UmoaB:hover{background-color:color-mix(in oklab,#fff 25%,transparent)}.property-overview-client_editIcon__J6eg1{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5)}.property-overview-client_spacer__44ZSP{flex:1 1}.property-overview-client_title__WGmPD{font-size:26px;font-weight:700;line-height:1.25;color:#fff}.property-overview-client_address__WEfch{margin-top:calc(.25rem * 1);font-size:.875rem;line-height:calc(1.25 / .875);color:color-mix(in oklab,#fff 80%,transparent)}.property-overview-client_facts__QD8IE{margin-top:calc(.25rem * 1.5);font-size:13px;color:color-mix(in oklab,#fff 70%,transparent)}.property-overview-client_weather__PTnHF{display:inline-flex;align-items:center;gap:.3rem;margin-left:.55rem;white-space:nowrap;vertical-align:bottom}.property-overview-client_weatherIcon__mszEk{width:.875rem;height:.875rem}.property-overview-client_greetingTitle__epD_s{font-size:17px;font-weight:600;color:var(--foreground)}.property-overview-client_caughtUpRow__qj9Ky{margin-top:calc(.25rem * 3);display:flex;align-items:center;gap:calc(.25rem * 2);font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.property-overview-client_winIcon__mxWaE{height:calc(.25rem * 4);width:calc(.25rem * 4);flex-shrink:0;color:var(--tint-emerald-fg)}.property-overview-client_winIconTop__EoQVE{margin-top:calc(.25rem * .5)}.property-overview-client_winsList__DQU0j{margin-top:calc(.25rem * 3);display:flex;flex-direction:column;gap:calc(.25rem * 1)}.property-overview-client_winLink__QcBdh{margin-inline:calc(.25rem * -2);display:flex;align-items:flex-start;gap:calc(.25rem * 2);border-radius:var(--radius);padding-inline:calc(.25rem * 2);padding-block:calc(.25rem * 1.5);font-size:.875rem;line-height:calc(1.25 / .875);color:var(--foreground)}.property-overview-client_winLink__QcBdh:hover{background-color:color-mix(in oklab,var(--secondary) 50%,transparent)}.property-overview-client_winText__PRlpw{flex:1 1}.property-overview-client_needsHeader__ppCv_{padding-inline:calc(.25rem * 5);padding-top:calc(.25rem * 4);padding-bottom:calc(.25rem * 3)}.property-overview-client_needsBody__qzI_y{border-top:1px solid var(--border-muted)}.property-overview-client_needsEmpty__kNnq6{display:flex;align-items:center;gap:calc(.25rem * 2);padding-inline:calc(.25rem * 5);padding-block:calc(.25rem * 5);font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.property-overview-client_needRow__XsJWx{display:flex;align-items:center;gap:calc(.25rem * 3);border-bottom:1px solid var(--border-muted);padding-inline:calc(.25rem * 5);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)}.property-overview-client_needRow__XsJWx:hover{background-color:color-mix(in oklab,var(--secondary) 50%,transparent)}.property-overview-client_needRow__XsJWx:last-child{border-bottom-width:0}.property-overview-client_needMain__Rrnd1{min-width:calc(.25rem * 0);flex:1 1}.property-overview-client_needLabel__arVLL{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:calc(1.25 / .875);font-weight:500;color:var(--foreground)}.property-overview-client_metaLabel__2rctt{font-size:.75rem;line-height:calc(1 / .75);color:var(--muted-foreground)}.property-overview-client_needChevron__Tc89G{height:calc(.25rem * 4);width:calc(.25rem * 4);rotate:calc(90deg * -1);flex-shrink:0;color:var(--muted-foreground)}.property-overview-client_viewAllWrap__q70eZ{padding-inline:calc(.25rem * 5);padding-block:calc(.25rem * 3)}.property-overview-client_viewAllLink__1hPMM{font-size:13px;color:var(--muted-foreground)}.property-overview-client_viewAllLink__1hPMM:hover{color:var(--foreground);text-decoration-line:underline}.property-overview-client_moneyLine__1_QQe{font-size:.875rem;line-height:calc(1.25 / .875);color:var(--foreground)}.property-overview-client_strong__Xbb6C{font-weight:600}.property-overview-client_moneyChevron__MXtTo{height:calc(.25rem * 4);width:calc(.25rem * 4);flex-shrink:0;color:var(--muted-foreground);transition-property:transform,translate,scale,rotate;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.property-overview-client_moneyGrid__eWcSd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border-top:1px solid var(--border-muted);background-color:var(--border-muted)}.property-overview-client_moneyCell__WJKvS{background-color:var(--card);padding-inline:calc(.25rem * 5);padding-block:calc(.25rem * 4)}.property-overview-client_moneyCellValue____3QQ{margin-top:calc(.25rem * 1);font-size:1.25rem;line-height:calc(1.75 / 1.25);font-weight:700;color:var(--foreground)}.property-overview-client_grid__fFpvd{display:grid;gap:calc(.25rem * 3)}@media (min-width:40rem){.property-overview-client_grid__fFpvd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.property-overview-client_grid__fFpvd{grid-template-columns:repeat(3,minmax(0,1fr))}}.property-overview-client_detailsGrid__w_K_0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(.25rem * 4)}.property-overview-client_detailValue__YpHnM{margin-top:calc(.25rem * .5);font-size:.875rem;line-height:calc(1.25 / .875);font-weight:500;color:var(--foreground)}.property-overview-client_factsNote__9oa76{margin-top:calc(.25rem * 4);font-size:11px;color:var(--muted-foreground)}.verification-badges_wrap__RcmR8{display:flex;flex-direction:column;gap:calc(.25rem * 1)}.verification-badges_row__JDjb7{display:flex;flex-wrap:wrap;gap:calc(.25rem * 1.5)}.verification-badges_badge__XBYCx{max-width:100%;white-space:normal;text-align:left}.verification-badges_icon__6hPp8{height:calc(.25rem * 3);width:calc(.25rem * 3);flex-shrink:0}.verification-badges_help__XOusT{font-size:.7rem;line-height:calc(1.1 / .7);color:var(--muted-foreground)}.item-photos_header__oejMn{display:flex;align-items:center;justify-content:space-between}.item-photos_kicker__0Croy{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--tertiary)}.item-photos_addButton__HKzaM{display:inline-flex;align-items:center;gap:calc(.25rem * 1.5);font-size:13px;font-weight:500;color:var(--primary);cursor:pointer}.item-photos_addButton__HKzaM:hover{text-decoration-line:underline}.item-photos_addButton__HKzaM:disabled{opacity:.6}.item-photos_addIcon__7w_3B{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5)}.item-photos_hiddenInput___Pj8c{display:none}.item-photos_empty__KP4_E{margin-top:calc(.25rem * 2);font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.item-photos_grid__Whm0r{margin-top:calc(.25rem * 2);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(.25rem * 2)}.item-photos_thumb__EkZmh{position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:var(--radius);border:1px solid var(--border-muted);background-color:var(--secondary)}.item-photos_openButton__PnRIs{display:block;height:100%;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.item-photos_openButton__PnRIs:focus-visible{outline:2px solid var(--ring,var(--primary));outline-offset:2px}.item-photos_image__7xW1Z{height:100%;width:100%;object-fit:cover}.item-photos_playBadge__oW0Rd{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.item-photos_playBadge__oW0Rd:before{content:"";position:absolute;height:calc(.25rem * 9);width:calc(.25rem * 9);border-radius:calc(infinity * 1px);background:color-mix(in oklab,#000 45%,transparent)}.item-photos_playIcon__z2cft{position:relative;height:calc(.25rem * 5);width:calc(.25rem * 5);color:#fff;fill:#fff}.item-photos_deleteButton__6D6GP{position:absolute;right:calc(.25rem * 1);top:calc(.25rem * 1);border-radius:var(--radius);background-color:color-mix(in oklab,#000 55%,transparent);padding:calc(.25rem * 1);color:#fff;opacity:0;cursor:pointer;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.item-photos_thumb__EkZmh:hover .item-photos_deleteButton__6D6GP{opacity:1}.item-photos_deleteButton__6D6GP:disabled{opacity:.6}.item-photos_deleteIcon__stRYP{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5)}.item-photos_shareButtonOn__nERzP,.item-photos_shareButton__HNFM6{position:absolute;left:calc(.25rem * 1);bottom:calc(.25rem * 1);display:inline-flex;align-items:center;gap:calc(.25rem * 1);border-radius:var(--radius);padding:calc(.25rem * 1) calc(.25rem * 1.5);font-size:10px;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.item-photos_shareButton__HNFM6{background-color:color-mix(in oklab,#000 55%,transparent);color:#fff;opacity:0}.item-photos_thumb__EkZmh:hover .item-photos_shareButton__HNFM6{opacity:1}.item-photos_shareButtonOn__nERzP{background-color:var(--primary);color:var(--primary-foreground,#fff);opacity:1}.item-photos_shareButtonOn__nERzP:disabled,.item-photos_shareButton__HNFM6:disabled{opacity:.6}.item-photos_shareIcon__cLQkz{height:calc(.25rem * 3);width:calc(.25rem * 3)}.item-photos_shareLabel__9PcQW{line-height:1}.book-service-dialog_photoWrap__NWxqw{margin-bottom:calc(.25rem * 3)}.book-service-dialog_intro__ZQS2G{margin-bottom:calc(.25rem * 3);font-size:13px;color:var(--muted-foreground)}.book-service-dialog_skeletonList__xKxyh>:not(:last-child){margin-block-end:calc(.25rem * 2)}.book-service-dialog_skeletonItem__O_BxH{height:76px;border-style:solid;border-width:1px;border-color:var(--border);border-radius:.75rem;background-color:color-mix(in oklab,var(--secondary) 50%,transparent);animation:book-service-dialog_pulse__2IehQ 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes book-service-dialog_pulse__2IehQ{50%{opacity:.5}}.book-service-dialog_errorCard__fc9ol{border-style:solid;border-width:1px;border-color:var(--border);border-radius:.75rem;background-color:var(--card);padding:calc(.25rem * 4);font-size:13px;color:var(--muted-foreground)}.book-service-dialog_upgradeLink__2T8Q9{margin-top:calc(.25rem * 3);display:inline-flex;font-weight:500;color:var(--primary)}.book-service-dialog_upgradeLink__2T8Q9:hover{text-decoration-line:underline}.book-service-dialog_emptyText__W6Zvs{border-style:solid;border-width:1px;border-color:var(--border);border-radius:.75rem;background-color:var(--card);padding:calc(.25rem * 4);font-size:13px;color:var(--muted-foreground)}.book-service-dialog_list__YWirR>:not(:last-child){margin-block-end:calc(.25rem * 2)}.book-service-dialog_row__XbnIp{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(.25rem * 3);border-style:solid;border-width:1px;border-color:var(--border);border-radius:.75rem;background-color:var(--card);padding:calc(.25rem * 3.5)}.book-service-dialog_main__cBLO_{min-width:calc(.25rem * 0)}.book-service-dialog_name__D8Opg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:calc(1.25 / .875);font-weight:600;color:var(--foreground)}.book-service-dialog_sub__eU76F{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--muted-foreground)}.book-service-dialog_rate__Fjz1u{margin-top:calc(.25rem * .5);font-size:13px;font-weight:500;color:var(--foreground)}.book-service-dialog_tagRow__ax7WB{margin-top:calc(.25rem * 1.5);display:flex;flex-wrap:wrap;gap:calc(.25rem * 1)}.book-service-dialog_tag__76Zgt{border-radius:calc(infinity * 1px);background-color:var(--secondary);padding-inline:calc(.25rem * 2);padding-block:calc(.25rem * .5);font-size:11px;font-weight:500;color:var(--muted-foreground)}.book-service-dialog_sampleNote__wArVl,.book-service-dialog_verificationNote__uQwgI{margin-top:calc(.25rem * 2);font-size:12px;color:var(--muted-foreground)}.book-service-dialog_verificationRow__vGVo6{margin-top:calc(.25rem * 1.5)}.book-service-dialog_comingSoon__hD3ES{margin-top:calc(.25rem * 5)}.book-service-dialog_comingSoonLabel__xid6i{margin-bottom:calc(.25rem * 2);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--tertiary)}.book-service-dialog_partnerName__xnOq4{font-size:.875rem;line-height:calc(1.25 / .875);font-weight:600;color:var(--foreground)}.book-service-dialog_partnerBlurb__hiyDo{margin-top:calc(.25rem * .5);font-size:13px;color:var(--muted-foreground)}@media (prefers-reduced-motion:no-preference){.book-service-dialog_step__h57M_{animation:book-service-dialog_step-in__qWnFN .2s ease-out}}@keyframes book-service-dialog_step-in__qWnFN{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.book-service-dialog_proCard__5S7ZH{display:flex;align-items:center;gap:calc(.25rem * 3);border-style:solid;border-width:1px;border-color:var(--border);border-radius:.75rem;background-color:var(--card);padding:calc(.25rem * 3);margin-bottom:calc(.25rem * 3)}.book-service-dialog_proAvatar__lTUyf{display:flex;align-items:center;justify-content:center;width:calc(.25rem * 10);height:calc(.25rem * 10);flex-shrink:0;border-radius:.625rem;background-color:var(--secondary);font-size:.875rem;font-weight:600;color:var(--foreground)}.book-service-dialog_stepActions___9IQ_{display:flex;justify-content:flex-end;gap:calc(.25rem * 2);margin-top:calc(.25rem * 4)}.book-service-dialog_summaryCard__VbHVi{border-style:solid;border-width:1px;border-color:color-mix(in oklab,var(--primary) 25%,transparent);border-radius:.75rem;background-color:color-mix(in oklab,var(--primary) 8%,transparent);padding:calc(.25rem * 4);text-align:center;margin-bottom:calc(.25rem * 3)}.book-service-dialog_summaryLabel__xjMou{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--muted-foreground);margin-bottom:calc(.25rem * 1)}.book-service-dialog_summaryWhen__NKtEt{font-size:1.125rem;font-weight:700;color:var(--foreground)}.book-service-dialog_summaryRows__BTGll>:not(:last-child){border-bottom:1px solid var(--border)}.book-service-dialog_summaryRow__9EbFf{display:flex;align-items:baseline;justify-content:space-between;gap:calc(.25rem * 3);padding-block:calc(.25rem * 2);font-size:13px}.book-service-dialog_summaryRow__9EbFf dt{color:var(--muted-foreground)}.book-service-dialog_summaryRow__9EbFf dd{font-weight:500;color:var(--foreground);text-align:right}.book-service-dialog_confirmNote__OTK6p{margin-top:calc(.25rem * 3);font-size:12px;color:var(--muted-foreground)}.contractor-card_row__2Hk2L{display:flex;align-items:center;justify-content:space-between;gap:calc(.25rem * 3);padding-top:calc(.25rem * 1)}.contractor-card_nameWrap__0HaIk{min-width:calc(.25rem * 0)}.contractor-card_name__wgBCF{font-size:.875rem;line-height:calc(1.25 / .875);font-weight:600;color:var(--foreground)}.property-picker-card_card__mewe4{border-radius:12px;border-style:solid;border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(.25rem * 3.5)}.property-picker-card_eyebrow__E6tHo{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--tertiary)}.property-picker-card_list__v6Akg{margin-top:calc(.25rem * 3);display:flex;flex-direction:column;gap:calc(.25rem * 1.5)}.property-picker-card_seeAll__WSNeD{margin-top:calc(.25rem * .5);display:inline-flex;align-items:center;justify-content:center;border-radius:10px;padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 2);font-size:13px;font-weight:600;color:var(--primary)}.property-picker-card_seeAll__WSNeD:hover{background-color:var(--secondary)}.property-picker-card_row__cmrDb{display:flex;width:100%;align-items:center;gap:calc(.25rem * 3);border-radius:10px;border-style:solid;border-width:1px;border-color:var(--border);background-color:var(--card);padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 2.5);text-align:left;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-picker-card_row__cmrDb:hover{background-color:var(--secondary)}.property-picker-card_iconChip__PJfX1{display:flex;width:calc(.25rem * 8);height:calc(.25rem * 8);flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:var(--secondary);color:var(--muted-foreground)}.property-picker-card_icon__yovqM{height:calc(.25rem * 4);width:calc(.25rem * 4)}.property-picker-card_rowText__UeoUp{min-width:calc(.25rem * 0);flex:1 1}.property-picker-card_nickname__soAJK{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;color:var(--foreground)}.property-picker-card_location__FjCGp{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--muted-foreground)}.property-picker-card_chevron__0zQDf{height:calc(.25rem * 4);width:calc(.25rem * 4);flex-shrink:0;color:var(--tertiary);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}.input_input___pZMM,.property-picker-card_row__cmrDb:hover .property-picker-card_chevron__0zQDf{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)}.step-heading_heading__uPylF{margin-bottom:calc(.25rem * 7)}.step-heading_title__xo6S1{font-size:30px;font-weight:600;color:var(--foreground)}.step-heading_sub__W1jma{margin-top:calc(.25rem * 1.5);font-size:15px;color:var(--muted-foreground)}.signature-pad_canvas__QnLQj{display:block;width:100%;height:160px;border-radius:12px;border:1px solid var(--border);background:var(--card);touch-action:none;cursor:crosshair}.signature-pad_footer__2ly5G{margin-top:calc(.25rem * 2);display:flex;align-items:center;justify-content:space-between}.signature-pad_hint___LoaE{font-size:.8125rem;color:var(--muted-foreground)}.signature-pad_clearButton__I2P_B{font-size:.8125rem;font-weight:500;color:var(--primary);cursor:pointer}.signature-pad_clearButton__I2P_B:hover{text-decoration-line:underline}.sign-lease-form_wrap__aP9TH{display:flex;flex-direction:column;gap:calc(.25rem * 4);border-radius:14px;border:1px solid var(--border);background-color:var(--card);padding:calc(.25rem * 5)}.sign-lease-form_heading__OPonZ{font-size:1rem;font-weight:600;color:var(--foreground)}.sign-lease-form_lead__OhC29{font-size:.875rem;line-height:1.6;color:var(--muted-foreground)}.sign-lease-form_field__3P9QB{display:flex;flex-direction:column;gap:calc(.25rem * 2)}.sign-lease-form_padLabel__cG6Bl{font-size:.875rem;font-weight:500;color:var(--foreground)}.sign-lease-form_pad__H6dNG{width:100%}.sign-lease-form_clear__IBwmG{align-self:flex-start;font-size:13px;color:var(--muted-foreground);text-decoration:underline}.sign-lease-form_clear__IBwmG:hover{color:var(--foreground)}.sign-lease-form_consentRow__JxTb7{display:flex;align-items:flex-start;gap:calc(.25rem * 3)}.sign-lease-form_consentText__X4jOk{font-size:13px;line-height:1.6;color:var(--muted-foreground);cursor:pointer}.sign-lease-form_error__TwLh_{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)}.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)}.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(--background)}.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)}.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:var(--tint-emerald-fg)}.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)}.details-step_consent__YACpX{display:flex;align-items:flex-start;gap:calc(.25rem * 2.5);padding:calc(.25rem * 3);border:1px solid var(--border);border-radius:calc(.25rem * 2);background:var(--muted,transparent);cursor:pointer}.details-step_consentCheck__ppYCH{margin-top:calc(.25rem * .5);height:calc(.25rem * 4);width:calc(.25rem * 4);flex-shrink:0;accent-color:var(--primary);cursor:pointer}.details-step_consentText__G8KLw{font-size:.8125rem;line-height:1.4;color:var(--muted-foreground)}.details-step_trackFieldset__RmWpt{border:0;margin:0;padding:0}.details-step_trackLegend__C_WR_{padding:0;font-size:13px;font-weight:600;color:var(--foreground)}.details-step_trackGrid__i6MtM{display:grid;gap:calc(.25rem * 3);margin-top:calc(.25rem * 2)}@media (min-width:40rem){.details-step_trackGrid__i6MtM{grid-template-columns:repeat(2,minmax(0,1fr))}}.details-step_track__9AKC4{position:relative;display:flex;flex-direction:column;gap:calc(.25rem * 2);border-radius:1rem;border-style:solid;border-width:1px;padding:calc(.25rem * 4);text-align:left;cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.details-step_trackActive__IdeD6{border-color:var(--primary);background:var(--accent);box-shadow:0 0 0 1px var(--primary)}.details-step_trackInactive__1xzL5{border-color:var(--border);background:var(--card)}.details-step_trackInactive__1xzL5:hover{border-color:color-mix(in oklab,var(--foreground) 30%,transparent)}.details-step_trackCheck__J9WQl{position:absolute;right:calc(.25rem * 3);top:calc(.25rem * 3);display:flex;width:calc(.25rem * 5);height:calc(.25rem * 5);align-items:center;justify-content:center;border-radius:var(--radius);border:1px solid var(--border);background:var(--card)}.details-step_trackCheckActive__D7LLD{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.details-step_trackCheckIcon__zLZxt{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5)}.details-step_trackIconChip__gzYpG{display:flex;width:calc(.25rem * 9);height:calc(.25rem * 9);align-items:center;justify-content:center;border-radius:var(--radius);background:var(--accent);color:var(--primary)}.details-step_trackIcon__3LDcP{height:calc(.25rem * 5);width:calc(.25rem * 5)}.details-step_trackTitle__Rqv5K{font-size:15px;font-weight:600;color:var(--foreground)}.details-step_trackBody__369QZ{font-size:13px;line-height:1.375;color:var(--muted-foreground)}.details-step_trackHint__7Do7Q{margin-top:calc(.25rem * 2);font-size:12px;color:var(--muted-foreground)}.details-step_consentLead__iLGDg{margin-inline-end:.3em}.textarea_textarea__nnZEi{--shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);display:flex;min-height:calc(.25rem * 20);width:100%;border-radius:var(--radius);border:1px solid var(--input);background:var(--card);padding-inline:calc(.25rem * 3.5);padding-block:calc(.25rem * 2.5);font-size:.875rem;line-height:calc(1.25 / .875);color:var(--foreground);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)}.textarea_textarea__nnZEi::placeholder{color:var(--muted-foreground)}.textarea_textarea__nnZEi:focus-visible{outline:none;border-color:var(--ring);box-shadow:0 0 0 2px var(--ring),var(--shadow)}.textarea_textarea__nnZEi:disabled{cursor:not-allowed;opacity:.5}.add-quote-dialog_body__ndXoj{display:flex;flex-direction:column;gap:calc(.25rem * 4)}.add-quote-dialog_explain__9MH1Q{font-size:.8125rem;line-height:calc(1.25 / .8125);color:var(--muted-foreground)}.add-quote-dialog_field__SGnEi{display:flex;flex-direction:column;gap:calc(.25rem * 1.5)}.add-quote-dialog_error__KM9Mp{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)}.lease-dialog_fields__2wTUR>:not(:last-child){margin-block-end:calc(.25rem * 4)}.lease-dialog_row__zPXxw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(.25rem * 4)}.lease-dialog_error__Axc8X{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)}.end-lease-dialog_fields__YOhcP>:not(:last-child){margin-block-end:calc(.25rem * 4)}.end-lease-dialog_error__9l3qy{margin-top:calc(.25rem * 4);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)}.invite-tenant-dialog_fields__mxehj>:not(:last-child){margin-block-end:calc(.25rem * 4)}.invite-tenant-dialog_error__SQxzF{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)}.invite-tenant-dialog_linkBox__RUF73{border-radius:var(--radius);border:1px solid var(--border);background-color:var(--secondary);padding:calc(.25rem * 3)}.invite-tenant-dialog_linkLabel__nLgpH{margin-bottom:calc(.25rem * 1.5);font-size:12px;color:var(--muted-foreground)}.invite-tenant-dialog_linkRow__l0Z2W{display:flex;align-items:center;gap:calc(.25rem * 2)}.invite-tenant-dialog_link___z1SC{flex:1 1;overflow-wrap:anywhere;font-size:12px;color:var(--foreground)}.invite-tenant-dialog_copyIcon__PehT3{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5)}.invite-tenant-dialog_pendingLabel__rzn2m{margin-bottom:calc(.25rem * 1.5);font-size:12px;font-weight:600;color:var(--muted-foreground)}.invite-tenant-dialog_pendingList__1m_nR{display:flex;flex-direction:column;gap:calc(.25rem * 1.5)}.invite-tenant-dialog_pendingItem__P25TV{display:flex;align-items:center;justify-content:space-between;border-radius:var(--radius);border:1px solid var(--border);padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 1.5);font-size:13px}.invite-tenant-dialog_revokeButton__dhfRS{display:inline-flex;cursor:pointer;color:var(--muted-foreground)}.invite-tenant-dialog_revokeButton__dhfRS:hover{color:var(--danger)}.invite-tenant-dialog_revokeIcon__A537V{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5)}.segmented_group__A4Nrd{display:flex;flex-wrap:wrap;gap:calc(.25rem * 1.5)}.segmented_item__C6hpF{border-radius:calc(infinity * 1px);border:1px solid var(--border);font-weight:500;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)}.segmented_sm___Ge9N{padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 1);font-size:.75rem;line-height:calc(1 / .75)}.segmented_md__34MIA{padding-inline:calc(.25rem * 3.5);padding-block:calc(.25rem * 1.5);font-size:13px}.segmented_active__3EhKy{border-color:var(--foreground);background:var(--foreground);color:var(--primary-foreground)}.segmented_inactive__HIWmX{background:var(--card);color:var(--muted-foreground)}.segmented_inactive__HIWmX:hover{border-color:color-mix(in oklab,var(--foreground) 30%,transparent);color:var(--foreground)}.voice-input_root__4GbrU{margin-top:calc(.25rem * 2);display:flex;flex-wrap:wrap;align-items:center;gap:calc(.25rem * 2)}.voice-input_button__B8Ggs{display:inline-flex;align-items:center;gap:calc(.25rem * 1.5);border-radius:999px;border:1px solid var(--border);background:var(--card);padding:calc(.25rem * 1.5) calc(.25rem * 3);font-size:12px;font-weight:500;color:var(--muted-foreground);cursor:pointer;transition-property:color,background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.voice-input_button__B8Ggs:hover{border-color:color-mix(in oklab,var(--foreground) 30%,transparent);color:var(--foreground)}.voice-input_buttonListening__6HiWh{border-color:var(--primary);background:var(--accent);color:var(--primary)}.voice-input_icon__61yOz{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5)}.voice-input_status__VdNzo{font-size:12px;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{display:block;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)}.select_wrap__wVskE{position:relative}.select_select__zK2v4{display:flex;height:calc(.25rem * 11);width:100%;appearance:none;border-radius:var(--radius);border:1px solid var(--input);background:var(--card);padding-left:calc(.25rem * 3.5);padding-right:calc(.25rem * 9);padding-block:calc(.25rem * 2);font-size:.875rem;line-height:calc(1.25 / .875);color:var(--foreground);box-shadow:0 1px 3px 0 rgb(0 0 0/.1),0 1px 2px -1px rgb(0 0 0/.1);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)}.select_select__zK2v4:focus-visible{outline:none;border-color:var(--ring);box-shadow:0 0 0 2px var(--ring)}.select_select__zK2v4:disabled{cursor:not-allowed;opacity:.5}.select_chevron__xvv5G{pointer-events:none;position:absolute;right:calc(.25rem * 3);top:50%;height:calc(.25rem * 4);width:calc(.25rem * 4);transform:translateY(-50%);color:var(--muted-foreground)}.proposal-form-card_card__8cD_A{border-radius:12px;border-style:solid;border-width:1px;background-color:var(--card);padding:calc(.25rem * 3.5)}.proposal-form-card_borderDefault__xFHFc{border-color:var(--border)}.proposal-form-card_borderApproved__ObPnn{border-color:color-mix(in oklab,var(--success) 40%,transparent)}.proposal-form-card_header__LycuJ{display:flex;align-items:flex-start;gap:calc(.25rem * 3);padding-block:calc(.25rem * 1)}.proposal-form-card_iconChip__aVS9I{display:flex;width:calc(.25rem * 8);height:calc(.25rem * 8);flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius);background-color:var(--accent);color:var(--accent-foreground)}.proposal-form-card_icon__oxRHH{height:calc(.25rem * 4);width:calc(.25rem * 4)}.proposal-form-card_headerText__U_i9T{min-width:calc(.25rem * 0);flex:1 1}.proposal-form-card_eyebrow__tcJtV{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--tertiary)}.proposal-form-card_eyebrowDetail__uyVs0{font-weight:400;text-transform:none}.proposal-form-card_editButton__N7Pxo{display:flex;width:calc(.25rem * 7);height:calc(.25rem * 7);flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius);color:var(--tertiary)}.proposal-form-card_editButton__N7Pxo:hover{background-color:var(--secondary);color:var(--foreground)}.proposal-form-card_editIcon__toq9W{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5)}.proposal-form-card_content__BZbYf{margin-top:calc(.25rem * 2)}.proposal-form-card_approvedNote__atOOj{display:flex;align-items:center;gap:calc(.25rem * 1.5);font-size:13px;font-weight:500;color:var(--success)}.proposal-form-card_dismissedNote__S_Aes{font-size:13px;color:var(--muted-foreground)}.proposal-form-card_viewTitle__LHmbd{font-size:.875rem;line-height:calc(1.25 / .875);font-weight:600;color:var(--foreground)}.proposal-form-card_viewMeta__66c8W{margin-top:calc(.25rem * .5);font-size:13px;color:var(--muted-foreground)}.proposal-form-card_actions__T3GGR{margin-top:calc(.25rem * 3);display:flex;gap:calc(.25rem * 2)}.proposal-form-card_editForm__GqJbb>:not(:last-child){margin-block-end:calc(.25rem * 3)}.proposal-form-card_titleInput__klEdm{min-height:36px}.proposal-form-card_editActions__zDoCb{display:flex;gap:calc(.25rem * 2)}.library-list-card_footer__Kpz1I{display:flex;justify-content:flex-end}.library-list-card_footerLink__cK2wc{font-size:13px;font-weight:600;color:var(--primary)}.library-list-card_footerLink__cK2wc:hover{text-decoration-line:underline}.library-list-card_list__CWbbV>:not(:last-child){border-bottom:1px solid var(--border)}.library-list-card_row__gCPX9{display:flex;align-items:center;gap:calc(.25rem * 3);padding-block:calc(.25rem * 2.5)}.library-list-card_titleWrap__WJgnC{display:flex;min-width:calc(.25rem * 0);flex:1 1;flex-direction:column;gap:calc(.25rem * .5)}.library-list-card_title__fe4uJ{overflow:hidden;text-overflow:ellipsis;font-size:14px;color:var(--foreground)}.library-list-card_horizon__oTXro{font-size:12px;color:var(--muted-foreground)}.library-list-card_rowIcon__r3M34{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5)}.library-list-card_addedNote__tiPyU{display:inline-flex;align-items:center;gap:calc(.25rem * 1);font-size:13px;font-weight:500;color:var(--success)}.library-list-card_locked__iY12t{display:inline-flex;align-items:center;gap:calc(.25rem * 1);font-size:12px;color:var(--muted-foreground)}.library-list-card_more__hzxD_{margin-top:calc(.25rem * 2);font-size:12px;color:var(--tertiary)}.document-list-card_list__F2MFf>:not(:last-child){border-bottom:1px solid var(--border)}.document-list-card_row__tJ0Bz{display:flex;align-items:center;gap:calc(.25rem * 3);padding-block:calc(.25rem * 2.5)}.document-list-card_row__tJ0Bz:hover{background-color:color-mix(in oklab,var(--secondary) 60%,transparent)}.document-list-card_title__EfB9f{min-width:calc(.25rem * 0);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:var(--foreground)}.document-list-card_meta__Rl2l5{flex-shrink:0;font-size:12px;color:var(--muted-foreground)}.document-list-card_chevron__r_x5v{height:calc(.25rem * 4);width:calc(.25rem * 4);flex-shrink:0;color:var(--tertiary)}.document-list-card_more__IjsJr{margin-top:calc(.25rem * 2);font-size:12px;color:var(--tertiary)}.home-agent-chat_shell__yCc1n{margin-inline:auto;display:flex;height:calc(100dvh - 7.5rem);width:100%;max-width:48rem;flex-direction:column}.home-agent-chat_header__y6kgT{position:relative;margin-bottom:calc(.25rem * 1);display:flex;align-items:center;justify-content:space-between}.home-agent-chat_headerLeft__1sdZW{position:relative}.home-agent-chat_iconButton__7rOtE{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}.home-agent-chat_iconButton__7rOtE:hover{background:var(--secondary)}.home-agent-chat_newButton__tHvzJ{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}.home-agent-chat_newButton__tHvzJ:hover{background:var(--secondary)}.home-agent-chat_empty__U83v4{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;padding-inline:calc(.25rem * 2);text-align:center}.home-agent-chat_headline___KiHv{font-size:34px;font-weight:500;line-height:1.25;color:var(--foreground)}.home-agent-chat_composerWrap__9TjxX{margin-top:calc(.25rem * 7);width:100%;max-width:42rem}.home-agent-chat_suggestBlock__Tap4A{margin-top:calc(.25rem * 6)}.home-agent-chat_tryText__8Gv_e{font-size:13px;color:var(--muted-foreground)}.home-agent-chat_chipsRow__jIvB3{margin-top:calc(.25rem * 3);display:flex;flex-wrap:wrap;justify-content:center;gap:calc(.25rem * 2)}.home-agent-chat_chip__sgC2_{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}.home-agent-chat_chip__sgC2_:hover{background:var(--muted)}.home-agent-chat_chipIcon__Zpy76{height:calc(.25rem * 4);width:calc(.25rem * 4);color:var(--muted-foreground)}.home-agent-chat_scroll__3G2sh{flex:1 1;overflow-y:auto;padding-bottom:calc(.25rem * 4)}.home-agent-chat_scroll__3G2sh>:not(:last-child){margin-block-end:calc(.25rem * 7)}.home-agent-chat_loadingNote__b3LU6{display:flex;align-items:center;gap:calc(.25rem * 2);padding-block:calc(.25rem * 6);font-size:13px;color:var(--muted-foreground)}.home-agent-chat_spinner__RgIaD{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5);animation:home-agent-chat_spin__JPL5S 1s linear infinite}@keyframes home-agent-chat_spin__JPL5S{to{transform:rotate(1turn)}}.home-agent-chat_composerBottom__boHOp{padding-top:calc(.25rem * 2)}.home-agent-chat_composer__L3DGv{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)}.home-agent-chat_textarea__uQ3Oj{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}.home-agent-chat_textarea__uQ3Oj::placeholder{color:var(--tertiary)}.home-agent-chat_textarea__uQ3Oj:disabled{color:var(--tertiary)}.home-agent-chat_sendButton__0KU8n{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}.home-agent-chat_sendButton__0KU8n:hover{background:color-mix(in oklab,var(--primary) 90%,transparent)}.home-agent-chat_sendButton__0KU8n:disabled{background:var(--secondary);color:var(--tertiary);cursor:default}.home-agent-chat_icon18__ZQHsv{height:18px;width:18px}.home-agent-chat_icon16__w7LJQ{height:calc(.25rem * 4);width:calc(.25rem * 4)}.home-agent-chat_icon14__T1lX6{height:calc(.25rem * 3.5);width:calc(.25rem * 3.5)}.home-agent-chat_userRow__vm1zt{display:flex;justify-content:flex-end}.home-agent-chat_userBubble__7ACOl{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)}.home-agent-chat_assistant__2pz8e{min-width:calc(.25rem * 0)}.home-agent-chat_content__2jjrs{max-width:68ch;font-size:15px;line-height:1.6;color:var(--foreground)}.home-agent-chat_cards__jgpsI{margin-top:calc(.25rem * 3)}.home-agent-chat_cards__jgpsI>:not(:last-child){margin-block-end:calc(.25rem * 3)}.home-agent-chat_working__1rkjd{margin-top:calc(.25rem * 2);display:inline-flex;align-items:center;gap:calc(.25rem * 1.5);font-size:13px;color:var(--muted-foreground)}.home-agent-chat_errorBubble__KotVS{display:flex;align-items:center;gap:calc(.25rem * 2);border-radius:var(--radius);background:var(--danger-bg);padding-inline:calc(.25rem * 3.5);padding-block:calc(.25rem * 2.5);font-size:14px;color:var(--danger)}.home-agent-chat_retryLink__z6a54{font-weight:600;text-decoration-line:underline;color:var(--danger);cursor:pointer}.home-agent-chat_limitNotice__jPkzD{margin-top:calc(.25rem * 4);border-radius:12px;border:1px solid var(--border);background:var(--card);padding:calc(.25rem * 4);text-align:left}.home-agent-chat_limitTitle__BO1K6{font-size:14px;font-weight:600;color:var(--foreground)}.home-agent-chat_limitBody__4om8P{margin-top:calc(.25rem * 1);font-size:13px;color:var(--muted-foreground)}.home-agent-chat_limitLink__3X8_M{margin-top:calc(.25rem * 2);display:inline-block;font-size:13px;font-weight:600;color:var(--primary)}.home-agent-chat_limitLink__3X8_M:hover{text-decoration-line:underline}.home-agent-chat_menu__OjKau{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)}.home-agent-chat_searchRow__gMLq0{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)}.home-agent-chat_searchIcon__XmmnC{height:calc(.25rem * 4);width:calc(.25rem * 4);color:var(--tertiary)}.home-agent-chat_searchInput__ToBR6{flex:1 1;background-color:transparent;font-size:13px;color:var(--foreground);outline-style:none}.home-agent-chat_searchInput__ToBR6::placeholder{color:var(--tertiary)}.home-agent-chat_divider__g_Kq3{margin-block:calc(.25rem * 1);height:1px;background:var(--border)}.home-agent-chat_menuList__dVCrc{max-height:320px;overflow-y:auto}.home-agent-chat_menuEmpty__ewM1Q{padding-inline:calc(.25rem * 2.5);padding-block:calc(.25rem * 3);font-size:13px;color:var(--tertiary)}.home-agent-chat_threadRow__xkY23{display:flex;align-items:center}.home-agent-chat_threadRow__xkY23:hover .home-agent-chat_threadDelete__UlQHg{opacity:1}.home-agent-chat_threadButton__OYV_u{display:flex;min-width:calc(.25rem * 0);flex:1 1;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}.home-agent-chat_threadButton__OYV_u:hover{background:var(--secondary)}.home-agent-chat_threadActive__5npSd{color:var(--foreground)}.home-agent-chat_threadInactive__avgrq{color:var(--muted-foreground)}.home-agent-chat_threadTitle__kvOc2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-agent-chat_threadDelete__UlQHg{display:flex;width:calc(.25rem * 7);height:calc(.25rem * 7);flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius);color:var(--muted-foreground);opacity:0;cursor:pointer}.home-agent-chat_threadDelete__UlQHg:hover{background:var(--secondary);color:var(--danger)}.home-agent-chat_threadDelete__UlQHg:focus-visible{opacity:1}.home-agent-chat_menuNewButton__LOt24{display:flex;width:100%;align-items:center;gap:calc(.25rem * 2);border-radius:var(--radius);padding-inline:calc(.25rem * 2.5);padding-block:calc(.25rem * 2);font-size:13px;font-weight:500;color:var(--muted-foreground);cursor:pointer}.home-agent-chat_menuNewButton__LOt24:hover{background:var(--secondary);color:var(--foreground)}.home-agent-chat_unavailable__t7O0h{margin-inline:auto;max-width:32rem}.home-agent-chat_unavailableTitle___Vz4X{font-size:1.5rem;line-height:calc(2 / 1.5);font-weight:500;color:var(--foreground)}.home-agent-chat_unavailableBox__rpSws{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}.home-agent-chat_unavailableChip__elc3s{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)}.home-agent-chat_unavailableIcon__dnG_U{height:calc(.25rem * 6);width:calc(.25rem * 6)}.home-agent-chat_unavailableHeading__CBd7W{font-size:.875rem;line-height:calc(1.25 / .875);font-weight:500;color:var(--foreground)}.home-agent-chat_unavailableBody__egbT2{max-width:24rem;font-size:.875rem;line-height:calc(1.25 / .875);color:var(--muted-foreground)}.home-agent-chat_code__jSbji{border-radius:.25rem;background:var(--secondary);padding-inline:calc(.25rem * 1);padding-block:calc(.25rem * .5);font-size:12px}.field-error_error__oY_VS{margin-top:calc(.25rem * 1.5);font-size:.8125rem;line-height:1.35;color:var(--danger)}.item-form-dialog_fields__5vg3a>:not(:last-child){margin-block-end:calc(.25rem * 4)}.item-form-dialog_row__2fYiz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(.25rem * 4)}.item-form-dialog_error__Q5QbC{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)}.complete-dialog_fields__nzlXW>:not(:last-child){margin-block-end:calc(.25rem * 4)}.complete-dialog_checkIcon__fv_F6{height:calc(.25rem * 4);width:calc(.25rem * 4)}.complete-dialog_hint__KCfp7{margin-top:calc(.25rem * 1);font-size:.75rem;line-height:calc(1 / .75);color:var(--muted-foreground)}.snooze-dialog_kicker__ynVuC{margin-bottom:calc(.25rem * 2);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--tertiary)}.snooze-dialog_presets__O6o9G{display:flex;flex-wrap:wrap;gap:calc(.25rem * 1.5)}.snooze-dialog_presetButton__qL3fl{border-radius:calc(infinity * 1px);border:1px solid var(--border);background-color:var(--card);padding-inline:calc(.25rem * 3);padding-block:calc(.25rem * 1.5);font-size:13px;font-weight:500;color:var(--muted-foreground);cursor:pointer}.snooze-dialog_presetButton__qL3fl:hover{border-color:color-mix(in oklab,var(--foreground) 30%,transparent);color:var(--foreground)}.snooze-dialog_presetButton__qL3fl:disabled{opacity:.5}.snooze-dialog_dateSection__jkzwU{margin-top:calc(.25rem * 4)}.snooze-dialog_dateRow__DIda0{display:flex;gap:calc(.25rem * 2)}.record-rent-dialog_fields__cwib5>:not(:last-child){margin-block-end:calc(.25rem * 4)}.record-rent-dialog_row__w4hQH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(.25rem * 4)}.record-rent-dialog_error__dXHpJ{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)}