.propertyCard_row__3X1gL{display:grid;grid-template-columns:1.5fr 2.3fr auto;align-items:center;grid-gap:28px;gap:28px;padding:22px 26px;background:transparent;border:none;border-bottom:1px solid var(--line);cursor:pointer;text-align:left;width:100%;transition:background .12s}.propertyCard_row__3X1gL:hover{background:var(--bg)}.propertyCard_row__3X1gL:disabled{cursor:progress}.propertyCard_row__3X1gL:disabled:hover{background:transparent}.propertyCard_spinner__QXx9l{width:13px;height:13px;border:2px solid var(--line);border-top-color:var(--brand);border-radius:50%;display:inline-block;animation:propertyCard_card-spin___3ST1 .7s linear infinite}@keyframes propertyCard_card-spin___3ST1{to{transform:rotate(1turn)}}.propertyCard_row__3X1gL:hover .propertyCard_cta__sJrkQ{color:var(--brand-700)}.propertyCard_left__OwJ5l{display:flex;flex-direction:row;align-items:center;gap:16px;min-width:0}.propertyCard_leftBody___VHDc{display:flex;flex-direction:column;min-width:0}.propertyCard_thumb__PmPWP{position:relative;flex:none;width:60px;height:60px;border-radius:10px;overflow:hidden;border:1px solid var(--line);background:var(--surface-2);display:grid;place-items:center}.propertyCard_thumbIcon__Ggki4{color:var(--ink-3)}.propertyCard_thumbImg__qksUU{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .25s ease}.propertyCard_thumbShimmer__jAvgj{position:absolute;inset:0;background:linear-gradient(100deg,var(--surface-2) 30%,var(--surface-3) 50%,var(--surface-2) 70%);background-size:200% 100%;animation:propertyCard_thumb-shimmer__ohQS5 1.2s ease-in-out infinite}@keyframes propertyCard_thumb-shimmer__ohQS5{to{background-position:-200% 0}}.propertyCard_statusRow__iaY0A{display:flex;align-items:center;gap:7px;margin-bottom:10px}.propertyCard_dot__cmuw3{width:7px;height:7px;border-radius:99px;flex-shrink:0}.propertyCard_statusLabel__iXhXv{font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.propertyCard_address__tBchR{font-family:var(--display);font-size:18px;font-weight:700;letter-spacing:-.02em;color:var(--ink);line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.propertyCard_locality___Xo4n{font-size:13px;color:var(--ink-2);margin-top:3px}.propertyCard_metaRow__cY2LX{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:12.5px;color:var(--ink-3);margin-top:10px;font-weight:500}.propertyCard_metaItem__zIbo0{display:flex;align-items:center;gap:5px}.propertyCard_metaDivider__RBC6v{color:var(--line)}.propertyCard_metrics__0vRfd{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.propertyCard_metricCol__pkp0Q{display:flex;flex-direction:column}.propertyCard_metricLabel__bg_C1{font-size:10px;font-weight:700;letter-spacing:.3px;color:var(--ink-3);text-transform:uppercase}.propertyCard_metricValue__e7Fh0{font-family:var(--display);font-size:17px;font-weight:700;letter-spacing:-.02em;margin-top:5px}.propertyCard_metricValue__e7Fh0.propertyCard_muted__8dwIy{color:var(--ink-3)}.propertyCard_metricSubtitle__hoY0w{font-size:11px;color:var(--ink-4);margin-top:2px}.propertyCard_cta__sJrkQ{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:700;color:var(--brand);white-space:nowrap;flex-shrink:0;transition:color .15s}.propertyFilters_bar__Ax2Nr{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;margin-bottom:16px}.propertyFilters_search__3Ncec{position:relative;flex:1 1 240px;min-width:200px;max-width:380px}.propertyFilters_searchIcon__aDJUv{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:var(--ink-3);pointer-events:none}.propertyFilters_input__Z_t21{width:100%;height:40px;padding:0 12px 0 36px;font-size:13px;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:10px;transition:border-color .12s,box-shadow .12s}.propertyFilters_input__Z_t21::placeholder{color:var(--ink-3)}.propertyFilters_input__Z_t21:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-50)}.propertyFilters_controls__28ilv{display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex:1 1 auto}.propertyFilters_selectWrap__xJOiZ{position:relative}.propertyFilters_selectWrap__xJOiZ:after{content:"";position:absolute;right:12px;top:50%;width:6px;height:6px;border-right:1.5px solid var(--ink-3);border-bottom:1.5px solid var(--ink-3);transform:translateY(-70%) rotate(45deg);pointer-events:none}.propertyFilters_select__b1MFE{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:40px;padding:0 32px 0 14px;font-size:13px;font-weight:600;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:10px;cursor:pointer;transition:border-color .12s,box-shadow .12s}.propertyFilters_select__b1MFE:hover{border-color:var(--ink-3)}.propertyFilters_select__b1MFE:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-50)}.propertyFilters_selectPlaceholder__DiaLf{font-weight:500;color:var(--ink-2)}.propertyFilters_sort__P8Tuq{display:flex;align-items:center;gap:4px;margin-left:auto;color:var(--ink-3)}.propertyFilters_sortIcon__bvPSW{flex:none}.propertyFilters_selectGhost__vohS1{height:34px;padding:0 26px 0 8px;background:transparent;border-color:transparent}.propertyFilters_selectGhost__vohS1:hover{border-color:transparent;background:var(--surface-2)}.propertyFilters_selectGhost__vohS1:focus{box-shadow:none;border-color:transparent}.propertyFilters_clear__fyuiW{display:inline-flex;align-items:center;gap:5px;height:40px;padding:0 10px;font-size:13px;font-weight:600;color:var(--ink-3);background:transparent;border:none;border-radius:10px;cursor:pointer;transition:color .12s}.propertyFilters_clear__fyuiW:hover{color:var(--ink)}.components_card__VzNcC{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--pad-card)}.components_chip__w66gs{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:99px;font-size:11px;font-weight:500;letter-spacing:.2px;white-space:nowrap}.components_chip-pos__JfL22{background:var(--pos-50);color:var(--pos)}.components_chip-warn__5uCFM{background:var(--warn-50);color:var(--warn)}.components_chip-crit__WgFSX{background:var(--crit-50);color:var(--crit)}.components_chip-neutral__sK6yG{background:var(--surface-2);color:var(--ink-2)}.components_section-link___DI3E{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:400;color:var(--ink-3);padding:5px 10px;border-radius:var(--radius);border:none;background:transparent;cursor:pointer;text-decoration:none;transition:color .12s,background .12s;font-family:var(--sans);white-space:nowrap}.components_section-link___DI3E:hover{background:var(--surface-2);color:var(--ink)}.components_btn__Xi3eq{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 16px;height:36px;border-radius:var(--radius);font-size:13px;font-weight:500;font-family:var(--sans);cursor:pointer;border:none;transition:background .12s,opacity .12s,box-shadow .12s;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.components_btn__Xi3eq:disabled{opacity:.45;pointer-events:none}.components_btn-brand__vehur{background:var(--brand);color:#fff}.components_btn-brand__vehur:hover{background:var(--brand-700)}.components_btn-primary__cx9_N{background:var(--ink);color:#fff}.components_btn-primary__cx9_N:hover{opacity:.85}.components_btn-ghost__1OLRW{background:transparent;color:var(--ink-2);border:1px solid var(--line)}.components_btn-ghost__1OLRW:hover{background:var(--surface-2);color:var(--ink)}.components_btn-sm__8W9g0{height:28px;padding:0 10px;font-size:12px}.components_btn-lg__yy_XN{height:44px;padding:0 24px;font-size:15px}.auth_field__pTq9X{display:flex;flex-direction:column;gap:6px}.auth_field-label-row__oodkp{display:flex;align-items:baseline;justify-content:space-between}.auth_label__Il6nz{font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-3)}.auth_input__ofMDC{height:44px;padding:0 14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);font-size:14px;color:var(--ink);transition:border-color .12s,box-shadow .12s;width:100%}.auth_input__ofMDC:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-50)}.auth_input__ofMDC::placeholder{color:var(--ink-4)}.auth_lgPage__nUiGD{position:relative;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 20px;background:var(--bg);overflow:hidden}.auth_lgArt__q05jd{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none}.auth_lgPage__nUiGD>.auth_lgBrand__orryx,.auth_lgPage__nUiGD>.auth_lgCard__GjCS7,.auth_lgPage__nUiGD>.auth_lgLegal__Qxxnk{position:relative;z-index:1}.auth_lgBack__KCDOb{position:absolute;z-index:1;top:24px;left:24px;display:inline-flex;align-items:center;gap:7px;padding:8px 14px 8px 11px;border-radius:99px;border:1px solid var(--line);background:var(--surface);color:var(--ink-2);font-size:13px;font-weight:600;text-decoration:none;transition:border-color .12s,color .12s}.auth_lgBack__KCDOb:hover{border-color:var(--ink-4);color:var(--ink)}.auth_lgBack__KCDOb svg{flex-shrink:0}.auth_lgBrand__orryx{display:flex;align-items:center;gap:11px;margin-bottom:26px}.auth_lgCard__GjCS7{width:100%;max-width:408px;background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:0 1px 2px rgba(16,24,40,.04),0 12px 30px rgba(16,24,40,.06);padding:32px 34px 30px}.auth_lgTitle__64zbN{font-family:var(--display);font-size:24px;font-weight:800;letter-spacing:-.03em;margin:0;color:var(--ink)}.auth_lgSub__Gh3VP{font-size:14px;color:var(--ink-2);margin:7px 0 24px}.auth_lgField__u27tf{margin-bottom:16px}.auth_lgFieldTop__K1faa{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:7px}.auth_lgLabel__vSKQA{font-size:13px;font-weight:600;color:var(--ink)}.auth_lgForgot__B47NI{font-size:12.5px;font-weight:600;color:var(--brand)}.auth_lgForgot__B47NI:hover{color:var(--brand-700)}.auth_lgInputWrap__iYwD6{position:relative;display:flex;align-items:center}.auth_lgLeadIcon__VZNzF{position:absolute;left:13px;color:var(--ink-3);pointer-events:none;display:flex}.auth_lgInput__zSLYh{width:100%;font-family:inherit;font-size:14px;color:var(--ink);padding:11px 13px 11px 40px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);outline:none;transition:border-color .12s,box-shadow .12s}.auth_lgInput__zSLYh::placeholder{color:var(--ink-3)}.auth_lgInput__zSLYh:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-50)}.auth_lgReveal__bYxr5{position:absolute;right:8px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:var(--ink-3);border:none;background:none;border-radius:7px;cursor:pointer}.auth_lgReveal__bYxr5:hover{color:var(--ink-2);background:var(--bg)}.auth_lgRemember__tM_vH{display:flex;align-items:center;gap:9px;margin:4px 0 22px;font-size:13px;color:var(--ink-2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none;padding:0}.auth_lgCbox___xdKM{width:18px;height:18px;border-radius:5px;border:1.5px solid #cfd5e0;background:var(--surface);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;transition:background .12s,border-color .12s}.auth_lgCboxOn__JLcWZ{background:var(--brand);border-color:var(--brand)}.auth_lgBtn__tqF72{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--brand);color:#fff;font-weight:700;font-size:14.5px;padding:12px 18px;border:none;border-radius:var(--radius-sm);box-shadow:0 1px 2px rgba(37,99,235,.25);cursor:pointer;transition:background .12s}.auth_lgBtn__tqF72:hover{background:var(--brand-700)}.auth_lgBtn__tqF72:disabled{opacity:.6;pointer-events:none}.auth_lgDivider__RPOdx{display:flex;align-items:center;gap:12px;margin:20px 0;color:var(--ink-3);font-size:12px;font-weight:500}.auth_lgDivider__RPOdx:after,.auth_lgDivider__RPOdx:before{content:"";height:1px;background:var(--line);flex:1 1}.auth_lgGhost__mIzQ0{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--surface);color:var(--ink);font-weight:600;font-size:14px;padding:11px 18px;border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;transition:background .12s}.auth_lgGhost__mIzQ0:hover{background:var(--bg)}.auth_lgGhost__mIzQ0:disabled{opacity:.6;pointer-events:none}.auth_lgFoot__Xqg_t{text-align:center;font-size:13.5px;color:var(--ink-2);margin-top:24px}.auth_lgFootLink__lxI1W{color:var(--brand);font-weight:600}.auth_lgFootLink__lxI1W:hover{color:var(--brand-700)}.auth_lgLegal__Qxxnk{max-width:408px;text-align:center;font-size:11.5px;color:var(--ink-3);margin-top:22px;line-height:1.5}.auth_lgLegal__Qxxnk a{color:var(--ink-2);font-weight:500;text-decoration:underline;text-underline-offset:2px}.auth_lgError__w_ecl{background:var(--crit-50);color:var(--crit)}.auth_lgError__w_ecl,.auth_lgNotice___z5GO{display:flex;align-items:center;gap:8px;padding:10px 12px;margin-bottom:16px;border-radius:var(--radius-sm);font-size:13px}.auth_lgNotice___z5GO{background:var(--pos-50);color:var(--pos)}.dashboard_page__wpztB{padding:var(--pad-page-y) var(--pad-page-x) 64px}.dashboard_head-row__tsPEM{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.dashboard_eyebrow__1ZvJ0{font-size:12.5px;font-weight:600;color:var(--ink-3);margin-bottom:9px}.dashboard_title__S4EtT{font-family:var(--display);font-size:36px;font-weight:800;letter-spacing:-.035em;margin:0;line-height:1.05;color:var(--ink)}.dashboard_lead__eQ6SZ{font-size:15px;color:var(--ink-2);margin:11px 0 0}.dashboard_btn-primary__nzlkZ{display:inline-flex;align-items:center;gap:8px;background:var(--brand);color:#fff;font-weight:700;font-size:14px;padding:11px 20px;border-radius:var(--radius-sm);white-space:nowrap;cursor:pointer}.dashboard_btn-primary__nzlkZ:hover{background:var(--brand-700)}.dashboard_kpis__qZ7Fw{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-bottom:30px}.dashboard_kpi__qKC1j{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:16px 18px}.dashboard_kl__NUCg9{font-size:12px;color:var(--ink-3);font-weight:500}.dashboard_kv__wGzrw{font-family:var(--display);font-size:24px;font-weight:800;letter-spacing:-.025em;margin-top:6px}.dashboard_kd__letWo{font-size:12px;color:var(--ink-3);margin-top:2px}.dashboard_section-head__zCmxu{margin-bottom:16px}.dashboard_section-head__zCmxu h2{font-family:var(--display);font-size:15px;font-weight:700;margin:0;letter-spacing:.1px;text-transform:uppercase;color:var(--ink-3)}.dashboard_section-head-row__JHQ_X{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.dashboard_section-actions__2ITMC{display:flex;align-items:center;gap:4px}.dashboard_cards__s0fO_{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.dashboard_empty-row__rkHMh{display:flex;align-items:center;justify-content:center;gap:10px;padding:32px 26px;font-size:13.5px;color:var(--ink-3)}.dashboard_empty-clear__EvNvC{font-size:13px;font-weight:600;color:var(--brand);background:transparent;border:none;cursor:pointer}.dashboard_empty-clear__EvNvC:hover{color:var(--brand-700)}.dashboard_add-row__Nv6JD{display:flex;align-items:center;gap:15px;width:100%;text-align:left;padding:20px 26px;color:var(--ink-3);background:transparent;cursor:pointer;transition:background .12s}.dashboard_add-row__Nv6JD:hover{background:var(--bg)}.dashboard_add-icn__dZV5G{width:34px;height:34px;border-radius:9px;border:1.5px dashed var(--line);display:flex;align-items:center;justify-content:center;flex-shrink:0}.dashboard_at__dXWp1{font-family:var(--display);font-weight:700;font-size:14.5px;color:var(--ink)}.dashboard_as__HQOJB{font-size:12.5px;color:var(--ink-3);margin-top:2px}@keyframes deed_shimmer__ufgHM{0%{background-position:100% 0}to{background-position:0 0}}.deed_skeleton__Az_kR{display:inline-block;vertical-align:middle;border-radius:4px;background:linear-gradient(90deg,var(--surface-2) 25%,var(--line) 37%,var(--surface-2) 63%);background-size:400% 100%;animation:deed_shimmer__ufgHM 1.4s ease infinite}.deed_locked__Wldun{display:flex;flex-direction:column;align-items:center;gap:10px;padding:60px var(--pad-page-x);color:var(--ink-3);text-align:center}.deed_lockedTitle__mYdfI{font-size:16px;font-weight:500}.deed_lockedHint__PVHlR{font-size:13px;color:var(--ink-3)}.deed_page__MRuhf{display:flex;flex-direction:column;padding:var(--pad-page-y) var(--pad-page-x);gap:0}.deed_strip__Ldc3H{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:20px 24px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1.5fr;grid-gap:24px;gap:24px;margin-bottom:20px}.deed_stripCol__4UlkL{display:flex;flex-direction:column;gap:4px}.deed_metaK__dmh7h{font-size:11px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.08em;font-weight:500}.deed_stripV__pckxZ{font-family:var(--serif);font-size:16px;font-weight:500;letter-spacing:-.01em;color:var(--ink)}.deed_tabs__H9TfY{display:inline-flex;align-self:flex-start;gap:4px;padding:4px;background:var(--surface);border:1px solid var(--line);border-radius:10px;margin-bottom:24px}.deed_tab__dzuqG{padding:9px 16px;font-size:13px;font-weight:500;color:var(--ink-2);border-radius:7px;transition:all .12s;white-space:nowrap;background:none;border:none;cursor:pointer;font-family:var(--sans)}.deed_tab__dzuqG:hover{background:var(--surface-2);color:var(--ink)}.deed_tabActive__JTO0N{background:var(--brand);color:#fff;box-shadow:0 1px 2px rgba(14,26,43,.15)}.deed_tabActive__JTO0N:hover{background:var(--brand-700);color:#fff}.deed_card__52C6J{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--pad-card)}.deed_cardTight__tvbCQ{padding:14px 16px}.deed_cardH__wtK8K{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;gap:12px}.deed_cardTitle__TPWJm{font-family:var(--serif);font-size:16px;font-weight:500;letter-spacing:-.01em;color:var(--ink)}.deed_divider__u2lIX{height:1px;background:var(--line);margin:18px 0}.deed_resumoGrid__uYyeE{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:var(--gap-card);gap:var(--gap-card);grid-template-areas:"risk dist" "exec dist"}.deed_resumoRisk__K967k{grid-area:risk}.deed_resumoDist__rcdy_{grid-area:dist}.deed_resumoExec__DK_7K{grid-area:exec}.deed_riskMeter__h_jFR{position:relative;height:10px;background:linear-gradient(to right,var(--pos) 0,var(--accent) 35%,var(--warn) 65%,var(--crit) 100%);border-radius:99px;opacity:.85}.deed_riskMeterFill__4xE5a{position:absolute;inset:0;background:rgba(255,255,255,.55);border-radius:99px}.deed_riskMeterMarker__uWOnI{position:absolute;top:-6px;width:4px;height:22px;background:var(--ink);border-radius:2px;transform:translateX(-50%);box-shadow:0 2px 8px rgba(14,26,43,.3)}.deed_riskScale__HiPIp{display:flex;justify-content:space-between;font-size:11px;color:var(--ink-3);margin-top:8px;text-transform:uppercase;letter-spacing:.08em}.deed_metricLg__Mb9uh{font-family:var(--serif);font-size:44px;font-weight:500;letter-spacing:-.03em;line-height:1;color:var(--ink);margin-top:18px}.deed_metricLgUnit__SLL9X{color:var(--ink-3);font-size:22px}.deed_riskNote__5yQ_6{font-size:13px;color:var(--ink-2);line-height:1.55;margin-top:8px}.deed_riskNote__5yQ_6 strong{font-weight:600;color:var(--ink)}.deed_riskNote__5yQ_6 .deed_crit__3mt9u{color:var(--crit)}.deed_countGrid__rAH_T{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.deed_countCard__Xz57O{padding:14px;border-radius:10px;display:flex;flex-direction:column;gap:2px}.deed_countNum__gRxS5{font-family:var(--serif);font-size:30px;font-weight:500;letter-spacing:-.03em;line-height:1}.deed_countLab__XhUNK{font-size:11px;text-transform:uppercase;letter-spacing:.1em;font-weight:500;opacity:.85}.deed_idHead__8KL_2{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:12px}.deed_kvTable__ZK15H{width:100%;font-size:13px;border-collapse:collapse;table-layout:fixed}.deed_kvTable__ZK15H td{padding:8px 0;border-bottom:1px dashed var(--line-2);vertical-align:middle}.deed_kvTable__ZK15H td:first-child{color:var(--ink-3);width:45%}.deed_kvTable__ZK15H td:last-child{color:var(--ink);font-weight:500}.deed_idVal__TvafP{display:flex;align-items:center;justify-content:space-between;gap:8px}.deed_idVal__TvafP>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deed_idCopy__G6QYk{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:500;color:var(--ink-3);background:transparent;border:1px solid transparent;border-radius:99px;opacity:0;transition:opacity .12s,background .12s,color .12s;text-transform:uppercase;letter-spacing:.06em;flex:none;cursor:pointer;font-family:var(--sans)}.deed_idRow__o9rmI:hover .deed_idCopy__G6QYk{opacity:1}.deed_idCopy__G6QYk:hover{background:var(--surface-2);color:var(--brand);border-color:var(--line)}.deed_idCopyOn__mANA6{opacity:1;color:var(--pos);background:var(--pos-50);border-color:transparent}.deed_execBody__tAZIo{font-size:14px;line-height:1.65;color:var(--ink-2)}.deed_execBody__tAZIo p{margin:0 0 12px}.deed_execBody__tAZIo p:last-child{margin-bottom:0}.deed_execBody__tAZIo strong{color:var(--ink);font-weight:600}.deed_execBody__tAZIo em{font-style:italic;color:var(--brand);font-weight:500}.deed_sevFilterRow__m6C9y{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.deed_sevFilter__rUuoD{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:500;color:var(--ink-2);background:var(--surface);border:1px solid var(--line);border-radius:99px;cursor:pointer;font-family:var(--sans);transition:background .12s,border-color .12s,color .12s}.deed_sevFilter__rUuoD:hover{background:var(--surface-2);color:var(--ink)}.deed_sevFilterDot__uF9cg{width:8px;height:8px;border-radius:50%;background:var(--ink-3);flex:none}.deed_sevFilter__rUuoD[data-sev=crit] .deed_sevFilterDot__uF9cg{background:var(--crit)}.deed_sevFilter__rUuoD[data-sev=warn] .deed_sevFilterDot__uF9cg{background:var(--warn)}.deed_sevFilter__rUuoD[data-sev=info] .deed_sevFilterDot__uF9cg{background:var(--accent)}.deed_sevFilter__rUuoD[data-sev=pos] .deed_sevFilterDot__uF9cg{background:var(--pos)}.deed_sevFilterOn__IDV7j{background:var(--brand);color:#fff;border-color:var(--brand)}.deed_sevFilterOn__IDV7j:hover{background:var(--brand-700);color:#fff}.deed_sevFilterCount__27MK8{font-family:var(--mono);font-size:11px;opacity:.7}.deed_pontosList__eEcL1{display:flex;flex-direction:column;gap:12px}.deed_pontoCard__8qu_5{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:20px 24px;display:grid;grid-template-columns:160px 1fr auto;grid-gap:24px;gap:24px;align-items:flex-start}.deed_pontoLeft__PK8Y8{display:flex;flex-direction:column;gap:8px}.deed_pontoAverb__GG4AC{font-family:var(--mono);font-size:11px;color:var(--ink-3)}.deed_pontoTitle__DSjZr{font-family:var(--serif);font-size:19px;font-weight:500;letter-spacing:-.015em;line-height:1.25;color:var(--ink)}.deed_pontoType__kl0CC{font-size:11px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.1em;margin-top:4px}.deed_pontoBody__l8X_b{font-size:14px;color:var(--ink-2);line-height:1.6;margin:10px 0 12px}.deed_pontoAction__8CxX1{font-size:13px;padding:10px 14px;background:var(--surface-2);border-radius:8px;color:var(--ink)}.deed_pontoActionLabel__dN2rV{font-weight:600;color:var(--brand-700)}.deed_pontoGo__GymrA{align-self:flex-start}.deed_sev__6634k{display:inline-flex;align-items:center;padding:3px 10px;border-radius:99px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-family:var(--sans);white-space:nowrap}.deed_sevCrit__IXZRs{background:var(--crit-50);color:var(--crit)}.deed_sevWarn__LRqSd{background:var(--warn-50);color:var(--warn)}.deed_sevInfo__TXbpd{background:var(--accent-50);color:var(--accent)}.deed_sevPos__G4a_3{background:var(--pos-50);color:var(--pos)}.deed_cronoLegend__94dZd{display:flex;gap:12px;font-size:12px;color:var(--ink-3)}.deed_cronoLegend__94dZd>span{display:inline-flex;align-items:center;gap:6px}.deed_cronoLegendDot__wRr9M{width:8px;height:8px;border-radius:50%;flex:none}.deed_timeline__VWmfK{position:relative;padding:8px 0}.deed_tlRow__fvKzf{display:grid;grid-template-columns:90px 32px 1fr;grid-gap:12px;gap:12px;align-items:stretch;min-height:64px}.deed_tlDate__9Lsyq{text-align:right;padding-top:6px}.deed_tlYear__dNAJr{font-family:var(--serif);font-size:20px;font-weight:500;letter-spacing:-.02em;color:var(--ink)}.deed_tlDay__P6pJb{font-size:11px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.08em}.deed_tlSpine__dO2bC{position:relative;display:flex;justify-content:center}.deed_tlSpine__dO2bC:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--line);transform:translateX(-50%)}.deed_tlRow__fvKzf:first-child .deed_tlSpine__dO2bC:before{top:14px}.deed_tlRow__fvKzf:last-child .deed_tlSpine__dO2bC:before{bottom:calc(100% - 14px)}.deed_tlNode__y0t6q{width:12px;height:12px;border-radius:50%;margin-top:12px;position:relative;z-index:1;box-shadow:0 0 0 4px var(--surface)}.deed_tlBody__n__5s{padding:8px 0 16px;border-bottom:1px dashed var(--line-2)}.deed_tlRow__fvKzf:last-child .deed_tlBody__n__5s{border-bottom:0}.deed_tlMeta__M7s_g{display:flex;gap:10px;align-items:center;margin-bottom:2px}.deed_tlCode__q2qEO{font-family:var(--mono);font-size:11px;color:var(--ink-3);background:var(--surface-2);padding:2px 6px;border-radius:4px}.deed_tlTitle__GjMbx{font-size:14px;font-weight:500;color:var(--ink)}.deed_tlDetail__N6465{display:flex;flex-direction:column;gap:8px;margin-top:6px}.deed_tlDesc__Ks6XU{font-size:13px;color:var(--ink-2);line-height:1.55;margin:0}.deed_tlSource__SYvIf{margin:0;padding-left:10px;border-left:2px solid var(--line);font-size:12.5px;font-style:italic;line-height:1.5;color:var(--ink-3)}.deed_tlSourcePage__bd186{font-style:normal;white-space:nowrap;color:var(--ink-4)}.deed_docGrid__9_NUk{display:grid;grid-template-columns:1fr 320px;grid-gap:var(--gap-card);gap:var(--gap-card)}.deed_docCard__sp8bs{padding:0;overflow:hidden}.deed_docToolbar__M_OLl{padding:12px 16px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;background:var(--surface-2)}.deed_docToolbarLeft__l8jyW{display:flex;align-items:center;gap:12px}.deed_docFilename__1Mr3e{font-size:13px;font-weight:500;color:var(--ink)}.deed_docFilemeta__1w3vB{font-size:12px;color:var(--ink-3)}.deed_docToolbarRight__m9W1m{display:flex;gap:4px;align-items:center}.deed_kbd__M4mTo{display:inline-flex;align-items:center;justify-content:center;height:24px;min-width:44px;padding:0 8px;border:1px solid var(--line);border-radius:6px;font-family:var(--mono);font-size:11px;color:var(--ink-2);background:var(--surface)}.deed_docPage__96GI6{padding:36px 48px;background:var(--bg);min-height:640px}.deed_docPageHead__Yi_0a{text-align:center;padding-bottom:24px;border-bottom:2px solid var(--ink);margin-bottom:24px}.deed_docStampLabel__CEJFe{font-size:10px;letter-spacing:.15em;color:var(--ink-2)}.deed_docStampTitle__6AWWZ{font-family:var(--serif);font-size:15px;font-weight:600;margin-top:4px;letter-spacing:-.01em;color:var(--ink)}.deed_docStampSub__rIuTs{font-family:var(--serif);font-size:22px;font-weight:500;letter-spacing:-.02em;margin-top:8px;color:var(--ink)}.deed_docLines__Q8CCh{display:flex;flex-direction:column;gap:10px}.deed_docLine__LupIy{height:10px;background:var(--surface-3);border-radius:3px;opacity:.55;width:100%}.deed_docLineW95__cC6sI{width:95%}.deed_docLineW92__mvuMn{width:92%}.deed_docLineW90__1MgdU{width:90%}.deed_docLineW88__NlBW3{width:88%}.deed_docLineW85___o2wy{width:85%}.deed_docLineW78__E9ZqQ{width:78%}.deed_docHl__YUJiZ{height:auto;background:transparent;opacity:1;padding:8px 10px;border-radius:4px;font-size:12px;color:var(--ink);display:flex;align-items:baseline;gap:10px;text-align:left;line-height:1.5;width:100%;cursor:pointer;transition:background .12s;border:1px solid transparent;font-family:var(--sans)}.deed_docHlCrit__OmMjZ{background:var(--crit-50);border-color:rgba(196,46,58,.25)}.deed_docHlWarn__tnZd_{background:var(--warn-50);border-color:rgba(184,106,5,.25)}.deed_docHlInfo__hrYor{background:var(--accent-50);border-color:rgba(45,91,215,.2)}.deed_docHlPos__cWStU{background:var(--pos-50);border-color:rgba(31,138,91,.25)}.deed_docHlOn__KjUId{box-shadow:0 0 0 2px var(--ink)}.deed_docHlCode__0UNJC{font-family:var(--mono);font-size:10px;color:var(--ink-3);flex:none}.deed_annot__q0Sye{display:flex;align-items:stretch;gap:10px;padding:10px;border-radius:8px;background:var(--surface);border:1px solid var(--line);transition:all .12s;cursor:pointer;font-family:var(--sans);text-align:left}.deed_annotOn__m3bfA,.deed_annot__q0Sye:hover{background:var(--surface-2)}.deed_annotOn__m3bfA{border-color:var(--ink)}.deed_annotBar__lK6BI{width:3px;border-radius:99px;flex:none;background:var(--line)}.deed_annotMain__1q9uS{flex:1 1;min-width:0}.deed_annotLine___5fFq{font-family:var(--mono);font-size:10px;color:var(--ink-3)}.deed_annotTitle__5AJTs{font-size:12px;font-weight:500;color:var(--ink);line-height:1.4;margin-top:2px}@media (max-width:900px){.deed_strip__Ldc3H{grid-template-columns:1fr 1fr}.deed_resumoGrid__uYyeE{grid-template-areas:"risk" "dist" "exec"}.deed_docGrid__9_NUk,.deed_pontoCard__8qu_5,.deed_resumoGrid__uYyeE{grid-template-columns:1fr}}.saveStatus_wrap__7jmM4{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500}.saveStatus_saving__T0u2H{color:var(--ink-3)}.saveStatus_saved__KFJSy{color:var(--pos)}.saveStatus_spin__eWi6I{display:inline-flex;color:var(--brand);animation:saveStatus_save-spin__Fpxtz 1.1s linear infinite}@keyframes saveStatus_save-spin__Fpxtz{to{transform:rotate(1turn)}}.viability_page__DVKo5{padding:var(--pad-page-y) var(--pad-page-x);display:flex;flex-direction:column;gap:var(--gap-card)}.viability_layout__3ew0b{display:grid;grid-template-columns:minmax(0,460px) minmax(0,1fr);grid-gap:var(--gap-card);gap:var(--gap-card);align-items:start}@media (max-width:1100px){.viability_layout__3ew0b{grid-template-columns:1fr}}.viability_accordion__M0wYU{display:flex;flex-direction:column;gap:8px}.viability_accSec__H7NU0{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.viability_accSecOpen__2dqE3{border-color:var(--ink-4)}.viability_accHead__4n4qn{width:100%;display:flex;align-items:center;gap:10px;padding:14px 18px;background:transparent;border:0;cursor:pointer;text-align:left}.viability_accLabel__6xam_{font-size:13px;font-weight:600;color:var(--ink);flex:none}.viability_accSummary___ESPt{margin-left:auto;font-family:var(--serif);font-size:14px;font-weight:500;color:var(--ink-3);letter-spacing:-.01em;background:var(--brand-50);padding:2px 8px;border-radius:6px}.viability_accArrow__HkqFr{font-size:17px;color:var(--ink-3);transition:transform .16s}.viability_accBody__DlfZs{padding:4px 18px 18px;display:flex;flex-direction:column;gap:12px}.viability_field__b5Hs6{display:flex;flex-direction:column;gap:6px}.viability_label__3fgfW{font-size:12px;font-weight:500;color:var(--ink-2)}.viability_hint__xERJy{font-size:13px;color:var(--ink-3);line-height:1.55}.viability_hintCard__N4gCz{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--pad-card)}.viability_inputWrap__dWczU{display:flex;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:8px;transition:border-color .12s,box-shadow .12s}.viability_readonly__fYR3H{padding:10px 12px;background:var(--surface);border:1px dashed var(--line);border-radius:8px;font-size:14px;font-weight:500;color:var(--ink-3);font-family:var(--serif)}.viability_inputWrap__dWczU:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-50)}.viability_prefix__B2Ban,.viability_suffix__Ek63N{padding:0 10px;color:var(--ink-3);font-size:12px;font-weight:500}.viability_prefix__B2Ban{border-right:1px solid var(--line)}.viability_suffix__Ek63N{border-left:1px solid var(--line)}.viability_input__PElLC{flex:1 1;min-width:0;width:100%;padding:10px 12px;background:transparent;border:0;font-size:14px;font-weight:500;color:var(--ink);font-family:var(--serif);letter-spacing:-.01em;outline:none}.viability_input__PElLC::-webkit-inner-spin-button,.viability_input__PElLC::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.viability_inputHighlight__wbwf2{border-color:var(--brand);background:var(--brand-50)}.viability_selected___mPQ7{border-color:var(--brand);color:var(--brand);font-weight:600}.viability_optionSelected__ZSI4n{background:var(--brand-50);color:var(--brand);font-weight:600}.viability_checkbox__hCX_A{width:16px;height:16px;flex-shrink:0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:var(--brand);border:1px solid var(--line);border-radius:4px}.viability_row2__5Qt3R{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.viability_row3__FN8Ym{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;gap:10px}.viability_checkboxRow__rRBqs{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:var(--ink-2);cursor:pointer}.viability_compare__yHSdx{display:flex;flex-direction:column;gap:10px}.viability_compareH__euqhY{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-3);font-weight:600;padding:2px}.viability_colSpacer__wauzo{visibility:hidden;margin-bottom:2px}@media (max-width:1100px){.viability_colSpacer__wauzo{display:none}}.viability_modCard__Pyw1p{background:var(--surface);border:1.5px solid var(--line);border-radius:12px;padding:16px 18px;cursor:pointer;transition:all .14s;text-align:left}.viability_modCard__Pyw1p:hover{border-color:var(--ink-4)}.viability_modCardOn__tPgxl{border-color:var(--brand);background:var(--brand-50)}.viability_modCardTop__r6YNc{display:flex;justify-content:space-between;align-items:center}.viability_modCardName__iziHy{font-size:15px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:8px}.viability_modCardBest__jmU9c{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;padding:2px 7px;background:var(--pos);color:white;border-radius:99px}.viability_modCardRoi__LTaVL{font-family:var(--serif);font-size:30px;font-weight:500;letter-spacing:-.03em;color:var(--brand)}.viability_modCardRoiNeg__YZnl4{color:var(--crit)}.viability_modCardSub__a0xU7{font-size:11px;color:var(--ink-3);margin-top:2px}.viability_modCardDetail__xRSgT{margin-top:14px;padding-top:14px;border-top:1px dashed var(--line);display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.viability_modCardDetail__xRSgT>div{display:flex;flex-direction:column;gap:2px}.viability_modCardDetail__xRSgT span{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3)}.viability_modCardDetail__xRSgT strong{font-family:var(--serif);font-size:15px;font-weight:500;letter-spacing:-.02em;color:var(--ink)}.viability_maxbid__iatrq{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-lg);padding:22px 24px}.viability_maxbidHead__M2P_G{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:16px}.viability_maxbidTitle__8hODO{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--ink);display:flex;align-items:center;gap:8px}.viability_maxbidSpark__hvmXG{color:var(--brand);font-size:10px}.viability_maxbidGoal__xy46N{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-2);flex-wrap:wrap}.viability_maxbidGoalInput__P_5Th{display:inline-flex;align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:7px;overflow:hidden}.viability_maxbidGoalInput__P_5Th input{width:48px;padding:6px 8px;background:transparent;border:0;outline:none;font-family:var(--display);font-size:15px;font-weight:700;color:var(--brand);text-align:right;letter-spacing:-.01em}.viability_maxbidGoalInput__P_5Th input::-webkit-inner-spin-button,.viability_maxbidGoalInput__P_5Th input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.viability_maxbidGoalInput__P_5Th em{padding:0 8px 0 2px;font-style:normal;font-size:11px;color:var(--ink-3)}.viability_maxbidGrid__BINLh{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:8px;gap:8px}@media (max-width:640px){.viability_maxbidGrid__BINLh{grid-template-columns:1fr}}.viability_maxbidCell__hgBnG{background:var(--surface-2);border:1.5px solid var(--line);border-radius:10px;padding:14px;display:flex;flex-direction:column;gap:4px;align-items:flex-start;cursor:pointer;transition:all .12s;text-align:left}.viability_maxbidCell__hgBnG:hover{border-color:var(--ink-4)}.viability_maxbidCellOn__tYt5F{border-color:var(--brand);background:var(--brand-50)}.viability_maxbidCellLabel__u36cK{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3)}.viability_maxbidCellOn__tYt5F .viability_maxbidCellLabel__u36cK{color:var(--brand)}.viability_maxbidCellBid__vUVZY{font-family:var(--display);font-size:24px;font-weight:800;letter-spacing:-.03em;color:var(--ink)}.viability_maxbidCellBidNa__1LrRX{font-size:17px;color:var(--crit)}.viability_maxbidCellDelta__3rMUW{font-size:10.5px;line-height:1.3}.viability_deltaOk__Uz4Tr{color:var(--ink-3)}.viability_deltaOver__XHoaW{color:var(--warn)}.viability_deltaNa___b994{color:var(--ink-4)}.viability_ladderToggle__iUMSH{width:100%;margin-top:12px;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:var(--surface-2);border:1px solid var(--line);border-radius:9px;font-size:12px;font-weight:600;color:var(--ink-2);cursor:pointer;transition:background .12s}.viability_ladderToggle__iUMSH:hover{background:var(--bg)}.viability_ladderArrow__QAkFh{font-size:16px;color:var(--brand);transition:transform .16s}.viability_ladder__jOvrE{margin-top:8px;background:var(--surface-2);border:1px solid var(--line);border-radius:9px;padding:6px 14px 12px}.viability_ladderHead__J4IYT,.viability_ladderRow__PmGjN{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-gap:12px;gap:12px;align-items:baseline}.viability_ladderHead__J4IYT{padding:8px 0;border-bottom:1px solid var(--line);font-size:9.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);font-weight:700}.viability_ladderHead__J4IYT span:nth-child(2),.viability_ladderHead__J4IYT span:nth-child(3){text-align:right}.viability_ladderRow__PmGjN{padding:8px 0;border-bottom:1px dashed var(--line)}.viability_ladderRow__PmGjN:last-of-type{border-bottom:0}.viability_ladderRowTarget__TVmFl{background:var(--brand-50);margin:0 -14px;padding:8px 14px;border-radius:6px;border-bottom:0}.viability_ladderRoi__rcarE{font-size:13px;font-weight:600;color:var(--ink);display:flex;align-items:baseline;gap:8px}.viability_ladderRowTarget__TVmFl .viability_ladderRoi__rcarE{color:var(--brand)}.viability_ladderRoi__rcarE em{font-style:normal;font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:var(--brand);background:var(--brand-50);padding:2px 6px;border-radius:99px}.viability_ladderBid__BF0Ex{text-align:right;font-family:var(--display);font-size:16px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.viability_ladderDelta__FO_sA{text-align:right;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.viability_ladderFoot__Ki8gP{font-size:10.5px;color:var(--ink-3);margin-top:12px;line-height:1.4}.capitalGain_page__k6CKo{padding:var(--pad-page-y) var(--pad-page-x)}.capitalGain_headline__CQNoG{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px 26px;margin-bottom:16px;display:flex;justify-content:space-between;align-items:center;gap:22px}.capitalGain_headlineL__FMkmB{min-width:0}.capitalGain_headlineR__hGzeC{flex-shrink:0}.capitalGain_headlineEyebrow__2z5wR{font-size:11px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.5px;font-weight:700}.capitalGain_headlineVal__LtFUt{font-family:var(--display);font-size:34px;font-weight:800;letter-spacing:-.035em;line-height:1.05;color:var(--pos);margin-top:8px}.capitalGain_headlineSub__oK8S1{font-size:13px;color:var(--ink-2);margin-top:7px}.capitalGain_headlineSub__oK8S1 strong{color:var(--ink);font-weight:700}.capitalGain_grid__Kz54W{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);grid-gap:var(--gap-card);gap:var(--gap-card);align-items:flex-start}@media (max-width:1200px){.capitalGain_grid__Kz54W{grid-template-columns:1fr}}.capitalGain_col__BzwGY{display:flex;flex-direction:column;gap:var(--gap-card)}.capitalGain_card__itoXb{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--pad-card)}.capitalGain_cardHead__WDHZe{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:16px}.capitalGain_cardTitle__LOGcX{font-family:var(--serif);font-size:20px;font-weight:500;letter-spacing:-.02em;color:var(--ink)}.capitalGain_collapseHead__A5xi0{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:0;background:none;cursor:pointer;color:var(--ink);text-align:left}.capitalGain_collapseChev__G5EF_{color:var(--muted);transition:transform .18s ease}.capitalGain_collapseChevOpen__C4kOl{transform:rotate(90deg)}.capitalGain_chip__Z6SBq{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-3);padding:4px 10px;background:var(--surface-2);border-radius:99px}.capitalGain_sectionH__s04E5{display:flex;gap:14px;align-items:center;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--line-2)}.capitalGain_sectionHFlush__6Dsrr{margin-bottom:12px;padding-bottom:0;border-bottom:0}.capitalGain_sectionNum__iKt7H{font-family:var(--serif);font-size:24px;font-weight:500;color:var(--brand);letter-spacing:-.02em;width:40px;height:40px;display:grid;place-items:center;background:var(--brand-50);border-radius:8px;flex:none}.capitalGain_sectionTitle__xNNrL{font-family:var(--serif);font-size:18px;font-weight:500;letter-spacing:-.015em;line-height:1.15}.capitalGain_sectionSub__Z0hfL{font-size:12px;color:var(--ink-3);margin-top:2px}.capitalGain_sectionBody__wm77L{flex:1 1}.capitalGain_field__iYmsg{margin-bottom:14px}.capitalGain_label__Mqsta{display:block;font-size:12px;font-weight:500;line-height:1.4;color:var(--ink-2);margin-bottom:6px}.capitalGain_row2__y9_CA .capitalGain_label__Mqsta{min-height:calc(2 * 1.4em)}.capitalGain_hint__r5gT0{font-size:11px;color:var(--ink-3);font-weight:400;font-style:italic;margin-left:6px}.capitalGain_inputWrap__cibsa{display:flex;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:8px;transition:border-color .12s,box-shadow .12s}.capitalGain_inputWrap__cibsa.capitalGain_focused__U7zyN{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-50)}.capitalGain_prefix__MOr_Q,.capitalGain_suffix__ZzRVz{padding:0 12px;color:var(--ink-3);font-size:13px;font-weight:500}.capitalGain_prefix__MOr_Q{border-right:1px solid var(--line);padding-right:10px}.capitalGain_suffix__ZzRVz{border-left:1px solid var(--line);padding-left:10px}.capitalGain_input__wzqFb{flex:1 1;padding:11px 14px;background:transparent;border:0;font-size:15px;font-weight:500;color:var(--ink);font-family:var(--serif);letter-spacing:-.01em;outline:none;min-width:0;width:100%}.capitalGain_input__wzqFb::-webkit-inner-spin-button,.capitalGain_input__wzqFb::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.capitalGain_row2__y9_CA{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.capitalGain_running__5Pi70{display:flex;justify-content:space-between;align-items:baseline;margin-top:8px;padding-top:14px;border-top:1px dashed var(--line);font-size:13px;color:var(--ink-2)}.capitalGain_running__5Pi70 strong{font-family:var(--serif);font-size:18px;font-weight:500;letter-spacing:-.02em}.capitalGain_toggle__nKnlL{position:relative;display:inline-block;width:40px;height:22px;flex:none}.capitalGain_toggle__nKnlL input{opacity:0;width:0;height:0}.capitalGain_toggleTrack__5z_dN{position:absolute;cursor:pointer;inset:0;background:var(--surface-3);border-radius:99px;transition:background .12s}.capitalGain_toggleThumb__x68lh{position:absolute;left:2px;top:2px;width:18px;height:18px;background:white;border-radius:50%;transition:left .12s;box-shadow:0 1px 3px rgba(0,0,0,.2)}.capitalGain_toggle__nKnlL input:checked+.capitalGain_toggleTrack__5z_dN{background:var(--pos)}.capitalGain_toggle__nKnlL input:checked+.capitalGain_toggleTrack__5z_dN .capitalGain_toggleThumb__x68lh{left:20px}.capitalGain_info__KN4mi{display:flex;gap:10px;align-items:flex-start;margin-top:12px;padding:10px 12px;background:var(--brand-50);border-radius:8px;font-size:12px;color:var(--brand-700);line-height:1.5}.capitalGain_info__KN4mi svg{flex:none;margin-top:2px}.capitalGain_cardSub__6TxoO{font-size:13px;color:var(--ink-2);margin:-10px 0 16px}.capitalGain_compareGrid__rZa_r{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--line);border-radius:11px;overflow:hidden}.capitalGain_compareStat__ximEa{padding:18px;border-right:1px solid var(--line)}.capitalGain_compareStat__ximEa:last-child{border-right:none}.capitalGain_compareStatLabel__mGDxH{font-size:12px;color:var(--ink-3);font-weight:600}.capitalGain_compareStatVal__Bqonb{font-family:var(--display);font-size:26px;font-weight:800;letter-spacing:-.03em;margin-top:6px}.capitalGain_compareStatSub__chfVn{font-size:12px;color:var(--ink-3);margin-top:3px}.capitalGain_compareNote__g5c0K{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:var(--ink-2);padding:14px 16px;background:var(--pos-50);border-radius:11px;margin-top:18px;font-weight:500}.capitalGain_compareNote__g5c0K svg{color:var(--pos);margin-top:1px;flex-shrink:0}.capitalGain_compareNote__g5c0K strong{color:var(--ink);font-weight:700}.capitalGain_btTable__RNh5a{width:100%;border-collapse:collapse}.capitalGain_btTable__RNh5a td{padding:12px 0;font-size:14px;border-bottom:1px dashed var(--line-2)}.capitalGain_btTable__RNh5a td:first-child{color:var(--ink-2)}.capitalGain_btTable__RNh5a td:last-child{font-family:var(--serif);font-size:16px;font-weight:500;letter-spacing:-.02em;color:var(--ink);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.capitalGain_btSubtotal__NhrdF td{font-weight:600;color:var(--ink);border-bottom-style:solid;border-bottom-color:var(--line)}.capitalGain_btSubtotal__NhrdF td:last-child{font-size:18px;color:var(--brand)}.capitalGain_btFinal__GT_JX td{padding-top:16px;padding-bottom:4px;color:var(--ink);font-weight:600;border-bottom:0}.capitalGain_btFinal__GT_JX td:last-child{font-size:26px;color:var(--pos)}.capitalGain_disclaimer__zBPXN{display:flex;gap:14px}.capitalGain_disclaimerIcon__W3jSR{background:var(--brand-50);color:var(--brand-700);padding:10px;border-radius:10px;height:38px;width:38px;display:grid;place-items:center;flex:none}.capitalGain_disclaimerBody__E3YYQ{flex:1 1;font-size:13px;line-height:1.6;color:var(--ink-2)}.capitalGain_disclaimerBody__E3YYQ strong{color:var(--ink)}.renovation_page__wRFI1{padding:var(--pad-page-y) var(--pad-page-x)}@keyframes renovation_shimmer__Z30CJ{0%{background-position:100% 0}to{background-position:0 0}}.renovation_skeleton__G5hf0{display:inline-block;vertical-align:middle;border-radius:6px;background:linear-gradient(90deg,var(--surface-2) 25%,var(--line) 37%,var(--surface-2) 63%);background-size:400% 100%;animation:renovation_shimmer__Z30CJ 1.4s ease infinite}.renovation_profile__N5A_1{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px 26px;margin-bottom:20px;display:grid;grid-template-columns:1.1fr 1.3fr;grid-gap:28px;gap:28px;align-items:center}@media (max-width:1100px){.renovation_profile__N5A_1{grid-template-columns:1fr}}.renovation_profileTag__wpUkD{display:inline-flex;align-items:center;gap:8px;font-size:11px;color:var(--ink-3);letter-spacing:.14em;text-transform:uppercase;font-weight:600}.renovation_profileTag__wpUkD svg{color:var(--brand)}.renovation_profileTitle__bvFik{font-family:var(--display);font-size:18px;font-weight:700;letter-spacing:-.015em;line-height:1.25;margin-top:8px;color:var(--ink)}.renovation_profileTitle__bvFik strong{color:var(--ink);font-weight:800}.renovation_profileMeta__D8aWY{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-3);margin-top:10px}.renovation_profileMeta__D8aWY svg{color:var(--pos)}.renovation_profileR__iA_vq{display:flex;flex-direction:column;gap:12px}.renovation_pg__8TLGW{display:flex;align-items:center;gap:12px}.renovation_pgLabel__J03aB{font-size:10px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.14em;font-weight:600;width:120px;flex-shrink:0}.renovation_pgRow__X1eyI{display:inline-flex;gap:2px;padding:3px;background:var(--surface-2);border:1px solid var(--line);border-radius:9px}.renovation_pgBtn__Uvi4_{padding:7px 12px;font-size:12px;font-weight:600;color:var(--ink-2);border-radius:7px;transition:all .12s;white-space:nowrap}.renovation_pgBtn__Uvi4_:hover{color:var(--ink);background:var(--surface)}.renovation_pgBtn__Uvi4_.renovation_on__Kf1YA{background:var(--brand);color:#fff}.renovation_kpiRow__Vvpx_{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-gap:var(--gap-card);gap:var(--gap-card);margin-bottom:20px}@media (max-width:1280px){.renovation_kpiRow__Vvpx_{grid-template-columns:1fr 1fr}.renovation_kpiHero__OhkTR{grid-column:span 2}}.renovation_kpi__szPnz{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--pad-card)}.renovation_kpiHero__OhkTR .renovation_kpiValue__EeVs6{color:var(--brand)}.renovation_kpiLabel__WwRNS{font-size:11px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.12em;font-weight:500}.renovation_kpiValue__EeVs6{font-family:var(--serif);font-size:36px;font-weight:500;letter-spacing:-.03em;line-height:1.1;margin-top:8px;color:var(--ink)}.renovation_kpiSuf__9qiNg{font-size:18px;color:var(--ink-3);letter-spacing:0;font-weight:500}.renovation_kpiSub__Sx41n{font-size:12px;color:var(--ink-3);margin-top:6px}.renovation_kpiBar__8dS4h{height:4px;background:var(--surface-2);border-radius:99px;margin-top:10px;overflow:hidden}.renovation_kpiBarFill__pNKZT{height:100%;background:var(--brand);transition:width .32s}.renovation_toolbar__XUcg8{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;flex-wrap:wrap}.renovation_filterRow__j3x0K{display:flex;gap:8px;flex-wrap:wrap}.renovation_filter__XkW5F{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background:var(--surface);border:1px solid var(--line);border-radius:99px;font-size:12px;font-weight:500;color:var(--ink-2);cursor:pointer;transition:all .12s}.renovation_filter__XkW5F:hover{border-color:var(--ink-4)}.renovation_filter__XkW5F.renovation_on__Kf1YA{background:var(--brand);border-color:var(--brand);color:white}.renovation_filterDot__bNYn8{width:8px;height:8px;border-radius:50%;background:var(--ink-4)}.renovation_filter__XkW5F[data-sev=crit] .renovation_filterDot__bNYn8{background:var(--crit)}.renovation_filter__XkW5F[data-sev=warn] .renovation_filterDot__bNYn8{background:var(--warn)}.renovation_filter__XkW5F[data-sev=info] .renovation_filterDot__bNYn8{background:var(--accent)}.renovation_filterCount__foZVD{font-size:11px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.renovation_filter__XkW5F.renovation_on__Kf1YA .renovation_filterCount__foZVD{color:rgba(255,255,255,.75)}.renovation_toolbarActions__UrYGp{display:flex;gap:8px}.renovation_btnPrimary__JGHDH{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;background:var(--brand);color:white;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:background .12s}.renovation_btnPrimary__JGHDH:hover{background:var(--brand-700)}.renovation_grid__mYbpq{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:var(--gap-card);gap:var(--gap-card);align-items:flex-start}@media (max-width:1100px){.renovation_grid__mYbpq{grid-template-columns:1fr}}.renovation_checklist__YAm1C{display:flex;flex-direction:column;gap:16px}.renovation_group__rin_m{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.renovation_groupHead__yb_v_{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px 22px;background:var(--surface-2);border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;font-family:inherit;color:inherit;transition:background .12s}.renovation_groupHead__yb_v_:hover{background:var(--surface-3)}.renovation_groupHead__yb_v_[aria-expanded=false]{border-bottom-color:transparent}.renovation_groupHeadL__fmF_8{display:flex;align-items:center;gap:12px}.renovation_groupIcon__HSjwK{width:30px;height:30px;border-radius:8px;background:var(--brand-50);color:var(--brand);display:grid;place-items:center}.renovation_groupTitle__RJTug{font-family:var(--serif);font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:1.15}.renovation_groupSub__2lRml{font-size:11px;color:var(--ink-3);margin-top:1px}.renovation_groupMeta__wpRVB{display:flex;align-items:center;gap:14px}.renovation_groupMeta__wpRVB strong{font-family:var(--serif);font-size:16px;letter-spacing:-.015em;color:var(--ink);font-weight:500}.renovation_groupChevron__4QTjJ{display:inline-flex;align-items:center;justify-content:center;color:var(--ink-3);transition:transform .16s}.renovation_items__JbLuv{display:flex;flex-direction:column}.renovation_ci__36Qpa{border-bottom:1px solid var(--line-2)}.renovation_ci__36Qpa:last-child{border-bottom:0}.renovation_ciRow__ZB_W0{display:grid;grid-template-columns:28px 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:14px 22px}.renovation_ciCheck__SDNfw{width:22px;height:22px;border-radius:6px;border:1.5px solid var(--line);background:var(--surface);color:white;display:grid;place-items:center;cursor:pointer;transition:all .12s}.renovation_ciCheck__SDNfw:hover:not(:disabled){border-color:var(--ink-2)}.renovation_ciCheck__SDNfw.renovation_on__Kf1YA{background:var(--pos);border-color:var(--pos)}.renovation_ciCheck__SDNfw:disabled{cursor:not-allowed;opacity:.4}.renovation_ciMain__Q3V_E{cursor:pointer;min-width:0}.renovation_ciTitleRow__Tm7Fw{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.renovation_ciTitle__5WumU{font-size:14px;font-weight:500;color:var(--ink)}.renovation_ci__36Qpa.renovation_done__PPPH9 .renovation_ciTitle__5WumU{text-decoration:line-through;color:var(--ink-3)}.renovation_ciPrio__CXlRW{font-size:10px;font-weight:600;padding:2px 8px;border-radius:99px;text-transform:uppercase;letter-spacing:.08em}.renovation_ciMeta__Cxhde{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--ink-3);margin-top:4px;flex-wrap:wrap}.renovation_ciMeta__Cxhde strong{font-family:var(--serif);font-size:14px;font-weight:500;letter-spacing:-.01em;color:var(--ink)}.renovation_ciActions__GS_JK{display:flex;align-items:center;gap:12px}.renovation_ciBudget__2VQ2P{display:inline-flex;align-items:center;gap:6px;font-size:10px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.08em;font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.renovation_ciBudget__2VQ2P input{width:14px;height:14px;cursor:pointer;accent-color:var(--brand)}.renovation_ciExpand__hCUpa{width:24px;height:24px;border-radius:6px;background:var(--surface-2);color:var(--ink-3);display:grid;place-items:center;transition:background .12s}.renovation_ciExpand__hCUpa:hover{background:var(--surface-3);color:var(--ink)}.renovation_ciExpandBody__E_GJH{padding:0 22px 18px 64px}.renovation_ciDesc__DzImr{font-size:13px;color:var(--ink-2);line-height:1.55;margin:0 0 14px;padding:12px 14px;background:var(--surface-2);border-radius:8px}.renovation_ciProductsLabel__oSTSo{font-size:10px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.12em;font-weight:500;margin-bottom:10px}.renovation_ciProductsList__rR779{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}@media (max-width:720px){.renovation_ciProductsList__rR779{grid-template-columns:1fr}}.renovation_ciProd__xRP4E{display:flex;align-items:center;gap:14px;padding:12px 14px;background:var(--surface);border:1px solid var(--line);border-radius:8px;transition:all .16s;color:var(--ink);text-decoration:none}.renovation_ciProd__xRP4E:hover{border-color:var(--brand);transform:translateY(-1px);box-shadow:0 6px 14px -10px rgba(229,91,19,.25)}.renovation_ciProdBody__ni8ZP{flex:1 1;min-width:0}.renovation_ciProdName__yC7cI{font-size:13px;font-weight:500;color:var(--ink);line-height:1.3}.renovation_ciProdMeta__IlrEY{display:flex;gap:8px;font-size:11px;color:var(--ink-3);margin-top:4px}.renovation_ciProdStore__TP8ga{font-weight:500;color:var(--accent)}.renovation_ciProdPrice__E187h{text-align:right;flex:none}.renovation_ciProdPriceVal__VWvoy{font-family:var(--serif);font-size:16px;font-weight:500;letter-spacing:-.015em;color:var(--ink)}.renovation_ciProdGo__R9Lho{display:inline-flex;align-items:center;gap:3px;font-size:10px;color:var(--brand);margin-top:4px;text-transform:uppercase;letter-spacing:.08em;font-weight:500}.renovation_shop__OfDy9{position:-webkit-sticky;position:sticky;top:20px;display:flex;flex-direction:column;gap:12px}.renovation_shopCard__KxNsG{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:22px}.renovation_shopHead__K6mx2{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:16px;border-bottom:1px solid var(--line-2)}.renovation_shopLabel__1v0Qe{font-size:11px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.12em;font-weight:500}.renovation_shopTotal__JGaBh{font-family:var(--serif);font-size:32px;font-weight:500;letter-spacing:-.03em;line-height:1.1;margin-top:4px}.renovation_shopMeta__Q0lgu{font-size:11px;color:var(--ink-3);margin-top:4px}.renovation_shopList__wFaWV{padding:8px 0 0;display:flex;flex-direction:column;gap:4px}.renovation_shopEmpty__xHLWD{padding:20px 0;text-align:center;font-size:12px;color:var(--ink-3)}.renovation_shopCta__S6hbR{width:100%;margin-top:16px;justify-content:center}.renovation_tip__F6Q95{display:flex;gap:10px;padding:12px 14px;background:var(--brand-50);border-radius:10px;font-size:11px;color:var(--brand-700);line-height:1.5}.renovation_tip__F6Q95 svg{flex:none;margin-top:2px}.renovation_sg__7sEH1{border-bottom:1px dashed var(--line-2)}.renovation_sg__7sEH1:last-child{border-bottom:0}.renovation_sgHead__iej27{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 0;background:transparent;text-align:left;cursor:pointer}.renovation_sgStore___hN4R{font-size:13px;font-weight:500;color:var(--ink)}.renovation_sgMeta__tJix0{font-size:10px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.08em;margin-top:1px}.renovation_sgHeadR__ZtRQV{display:flex;align-items:center;gap:8px}.renovation_sgTotal__i7AeD{font-family:var(--serif);font-size:15px;font-weight:500;letter-spacing:-.015em;color:var(--ink)}.renovation_sgArrow__KpqgP{color:var(--ink-3);transition:transform .16s}.renovation_sgArrow__KpqgP.renovation_open__jkGZp{transform:rotate(90deg)}.renovation_sgBody__JbLOK{padding:4px 0 10px;display:flex;flex-direction:column;gap:6px}.renovation_sgItem__3golD{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:11px;padding:4px 12px;background:var(--surface-2);border-radius:4px}.renovation_sgItemName__XZ20t{color:var(--ink-2);flex:1 1;min-width:0}.renovation_sgItemPrice__wuljW{font-family:var(--serif);font-weight:500;color:var(--ink);letter-spacing:-.01em}.settings_settings__Gsytf{display:grid;grid-template-columns:220px 1fr;min-height:calc(100vh - 62px);width:100%;min-width:0}.settings_settingsPanelSidebar__YWC8G{display:flex;flex-direction:column;background:var(--surface-2);border-right:1px solid var(--line);padding:28px 16px 20px;min-height:100%;min-width:0}.settings_settingsPanelTitle__4FKJv{font-family:var(--display);font-size:20px;font-weight:700;color:var(--ink);margin:0 0 24px 8px;letter-spacing:-.01em}.settings_settingsPanelNav__zfHxB{display:flex;flex-direction:column;gap:4px}.settings_settingsPanelNavItem__o8E3S{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--radius);font-size:14px;font-weight:450;color:var(--ink-2);text-decoration:none;transition:background .12s,color .12s}.settings_settingsPanelNavItem__o8E3S:hover{background:var(--surface-3);color:var(--ink)}.settings_settingsPanelNavItem__o8E3S[data-active=true]{background:var(--brand-50);color:var(--brand);font-weight:600}.settings_settingsPanelNavIcon__D3z6y{display:flex;align-items:center;color:var(--ink-3)}.settings_settingsPanelNavItem__o8E3S[data-active=true] .settings_settingsPanelNavIcon__D3z6y{color:var(--brand)}.settings_settingsPanelFooter__Xk35D{margin-top:auto;padding-top:24px}.settings_logoutForm__YuOgK{margin:0}.settings_logoutBtn__g0pCn{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:none;border-radius:var(--radius);background:transparent;font-size:14px;font-family:var(--sans);color:var(--ink-2);cursor:pointer;transition:background .12s,color .12s}.settings_logoutBtn__g0pCn:hover{background:var(--surface-3);color:var(--ink)}.settings_content__K_vMb{padding:var(--pad-page-y) var(--pad-page-x);background:var(--bg);min-width:0;overflow-x:hidden}.settings_pageHeader__85bCo{margin-bottom:32px}.settings_pageTitle__ofPTe{font-family:var(--display);font-size:33px;font-weight:800;color:var(--ink);margin:0 0 8px;letter-spacing:-.035em;line-height:1.05}.settings_pageSubtitle__o6b9e{font-size:15px;color:var(--ink-3);margin:0;line-height:1.5;max-width:520px}.settings_card__4d5gs{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px 28px;max-width:720px}.settings_cardRow__qmVl2{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.settings_cardBody__q4niW{flex:1 1;min-width:0}.settings_cardTitle__VN5dg{font-size:16px;font-weight:600;color:var(--ink);margin:0 0 6px}.settings_cardDesc__jpt9s{font-size:14px;color:var(--ink-3);margin:0;line-height:1.5}.settings_cardFootnote__EDaNt{display:flex;align-items:flex-start;gap:8px;margin-top:20px;padding-top:20px;border-top:1px solid var(--line);font-size:13px;font-style:italic;color:var(--ink-3);line-height:1.5}.settings_notice__FVqFM{margin-top:0;margin-bottom:20px;padding:12px 16px;border-radius:var(--radius);background:var(--brand-50);color:var(--ink-2);font-size:14px;line-height:1.5}.settings_noticeInfo__R2Nyt{background:var(--surface-3)}.settings_card__4d5gs .settings_notice__FVqFM{margin-top:16px;margin-bottom:0}.settings_error__PqjMr{margin-top:0;margin-bottom:4px;padding:12px 16px;border-radius:var(--radius);background:var(--crit-50);color:var(--crit);font-size:14px}.settings_passwordForm__pRrJ4{display:flex;flex-direction:column;gap:16px;margin-top:20px;max-width:420px}.settings_passwordForm__pRrJ4 .settings_error__PqjMr,.settings_passwordForm__pRrJ4 .settings_notice__FVqFM{margin:0}.settings_formActions__AfxLT{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:4px}.settings_backLink___McvJ{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--ink-3);text-decoration:none;transition:color .12s}.settings_backLink___McvJ:hover{color:var(--ink)}.settings_balanceRow__g23ef{display:flex;align-items:baseline;gap:10px;margin-bottom:28px}.settings_balanceValue__QItye{font-family:var(--mono);font-size:40px;font-weight:600;color:var(--ink);line-height:1}.settings_balanceLabel__nVWet{font-size:12px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--ink-3)}.settings_packages__HIp01{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:16px;gap:16px;max-width:720px}.settings_package__pzjiv{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:12px}.settings_packageCredits__2DXRl{font-family:var(--mono);font-size:28px;font-weight:600;color:var(--ink)}.settings_packageCreditsLabel__DVJHb{font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-3)}.settings_packagePrice__GoR3L{font-size:15px;color:var(--ink-2)}.settings_packageFeatured__4_TrW{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.settings_toast__Bv_y9{position:fixed;bottom:24px;right:24px;padding:14px 20px;background:var(--ink);color:#fff;border-radius:var(--radius);font-size:14px;box-shadow:0 4px 20px rgba(0,0,0,.15);z-index:100;animation:settings_slideUp__DSoG1 .2s ease}@keyframes settings_slideUp__DSoG1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.settings_helpGrid__SPv84{display:flex;flex-direction:column;gap:32px;max-width:640px}.settings_faqList__CNcEX{display:flex;flex-direction:column;gap:8px}.settings_faqItem__03zFL{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow:hidden}.settings_faqQuestion__aIHPj{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 18px;border:none;background:transparent;font-size:14px;font-weight:500;font-family:var(--sans);color:var(--ink);text-align:left;cursor:pointer;transition:background .12s}.settings_faqQuestion__aIHPj:hover{background:var(--surface-2)}.settings_faqAnswer__kVonE{padding:0 18px 16px;font-size:14px;color:var(--ink-3);line-height:1.6}.settings_contactBlock__PIQPB{padding:20px 24px;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-lg)}.settings_contactTitle__EXXd2{font-size:15px;font-weight:600;color:var(--ink);margin:0 0 8px}.settings_contactText__r7taO{font-size:14px;color:var(--ink-3);margin:0 0 12px;line-height:1.5}.settings_contactLink__X0wp_{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--brand);text-decoration:none}.settings_contactLink__X0wp_:hover{text-decoration:underline}.settings_legalLinks__TRUkk{display:flex;flex-wrap:wrap;gap:16px}.settings_legalLink__TbsqZ{font-size:13px;color:var(--ink-3);text-decoration:none}.settings_legalLink__TbsqZ:hover{color:var(--ink);text-decoration:underline}@media (max-width:768px){.settings_settings__Gsytf{grid-template-columns:1fr}.settings_settingsPanelSidebar__YWC8G{border-right:none;border-bottom:1px solid var(--line);min-height:auto}.settings_cardRow__qmVl2{flex-direction:column}}