.pwDLtW_flag{box-sizing:border-box;color:#b9c2bd;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-self:stretch;align-items:center;width:100%;min-width:28px;height:100%;min-height:28px;margin:0;padding:0;display:flex}.pwDLtW_flag svg{flex:none;width:11px;height:13px;display:block}.pwDLtW_flag:hover{color:#6f7d76}.pwDLtW_on,.pwDLtW_on:hover{color:#d93b3b}.pwDLtW_flag:focus-visible{outline-offset:-2px;outline:2px solid #7db896}
.W7Pb5G_root{--head-bg:#f1f8f4;--head-fg:#17402d;--line:#e2e9e5;--row-line:#e2e9e5;scrollbar-width:thin;scrollbar-color:#dfe7e2 transparent;background:#fff;height:100%;position:relative;overflow:auto}.W7Pb5G_root::-webkit-scrollbar{width:4px;height:4px}.W7Pb5G_root::-webkit-scrollbar-thumb{background:#dfe7e2;border-radius:3px}.W7Pb5G_root::-webkit-scrollbar-thumb:hover{background:#c3d0c8}.W7Pb5G_root::-webkit-scrollbar-track{background:0 0}.W7Pb5G_table{border-collapse:separate;border-spacing:0;color:#14301f;width:100%;font-size:13px;line-height:18px}.W7Pb5G_table thead th{z-index:2;box-sizing:border-box;border-bottom:1px solid var(--line);background:var(--head-bg);height:44px;color:var(--head-fg);text-align:center;white-space:nowrap;vertical-align:middle;padding:0 6px;font-size:12px;font-weight:400;line-height:14px;position:sticky;top:0}.W7Pb5G_table thead th+th{border-left:1px solid var(--line)}.W7Pb5G_head{width:100%;height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:3px;padding:0;display:inline-flex}.W7Pb5G_head:hover,.W7Pb5G_headOn{color:#0b6b3f}.W7Pb5G_headText{flex-direction:column;align-items:center;display:inline-flex}.W7Pb5G_headTop{white-space:nowrap}.W7Pb5G_headUnit{font-size:11.5px}.W7Pb5G_headMark{color:#3d6b54;opacity:.8;font-size:14px;line-height:1}.W7Pb5G_headOn .W7Pb5G_headMark{color:#0b6b3f;opacity:1;font-size:13px}.W7Pb5G_headFiltered .W7Pb5G_headTop:before{content:"";vertical-align:1px;background:#0b6b3f;border-radius:50%;width:6px;height:6px;margin-right:3px;display:inline-block}.W7Pb5G_headFiltered{color:#0b6b3f}.W7Pb5G_headName{text-align:left;justify-content:flex-start;font-size:14px;font-weight:600;line-height:16px}.W7Pb5G_headName .W7Pb5G_headText{align-items:flex-start}.W7Pb5G_headName .W7Pb5G_headTop{white-space:normal}.W7Pb5G_table tbody td{box-sizing:border-box;border-bottom:1px solid var(--row-line);white-space:nowrap;vertical-align:middle;background:#fff;height:36px;padding:0 6px}.W7Pb5G_table tbody td+td{border-left:1px solid var(--line)}.W7Pb5G_row{cursor:pointer}.W7Pb5G_row:nth-child(2n) td{background:#f6f8f7}.W7Pb5G_row:hover td{background:#eaf4ee}.W7Pb5G_rowPick td,.W7Pb5G_rowPick:hover td{background:#faf7ef}.W7Pb5G_rowPick .W7Pb5G_name{color:#0f3f24;font-weight:600}.W7Pb5G_rowPick .W7Pb5G_priceCell{font-weight:600}.W7Pb5G_num{text-align:center}.W7Pb5G_priceCol{min-width:92px}.W7Pb5G_priceCell{color:#1a64c8;font-size:13px;font-weight:400}.W7Pb5G_row:hover .W7Pb5G_priceCell{text-underline-offset:3px;text-decoration:underline}.W7Pb5G_star{color:#f5b301;margin-right:2px}.W7Pb5G_mortgage{vertical-align:middle;color:#2f7d5a;display:inline-flex}.W7Pb5G_table .W7Pb5G_flagCol{box-sizing:border-box;text-align:center;cursor:default;width:28px;min-width:28px;max-width:28px;padding:0}.W7Pb5G_table .W7Pb5G_flagCell{height:35px}.W7Pb5G_table .W7Pb5G_flagHead{height:43px}.W7Pb5G_table .W7Pb5G_nameCol{text-align:left;min-width:104px}.W7Pb5G_name{white-space:nowrap}.W7Pb5G_table .W7Pb5G_addrCol{text-align:left;width:100%;min-width:80px;max-width:0}.W7Pb5G_addr{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.W7Pb5G_emptyRow td{color:#6b7570;text-align:center;white-space:normal;height:72px}.W7Pb5G_table tbody .W7Pb5G_visitRow>td{border-bottom:1px solid var(--row-line);cursor:default;white-space:normal;background:#f3f4f3;height:auto;padding:0}.W7Pb5G_visit{box-sizing:border-box;text-align:left;background:#faf7ef;border:1px solid #e2e9e5;border-radius:12px;align-items:center;gap:14px;margin:6px 8px 6px 22px;padding:8px 10px;animation-name:W7Pb5G_visitIn;animation-duration:.22s;animation-timing-function:ease-out;animation-fill-mode:both;display:flex;position:sticky;left:0}@keyframes W7Pb5G_visitIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.W7Pb5G_visitAvatar{color:#fff;letter-spacing:.02em;background:#2f7d5a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;font-weight:600;display:flex}.W7Pb5G_visitWho{flex-direction:column;flex:0 220px;min-width:120px;display:flex}.W7Pb5G_visitName{color:#12241b;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.W7Pb5G_visitSub{color:#6b7570;white-space:nowrap;font-size:12px}.W7Pb5G_visitSub i{color:#e0a526;font-style:normal}.W7Pb5G_visitFacts{flex-wrap:wrap;flex:auto;align-content:center;gap:4px 16px;min-width:0;max-height:44px;display:flex;overflow:hidden}.W7Pb5G_visitFact{color:#7c8480;white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.W7Pb5G_visitFact b{color:#2c3430;font-weight:400}.W7Pb5G_visitPrice{border-left:1px solid #e2e9e5;flex-direction:column;flex:none;align-items:flex-end;padding:0 4px 0 12px;display:flex}.W7Pb5G_visitPrice span{color:#7c8480;white-space:nowrap;font-size:11.5px}.W7Pb5G_visitPrice b{color:#1a64c8;white-space:nowrap;font-size:16px;font-weight:600}.W7Pb5G_visitBtn,.W7Pb5G_chooseBtn{white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:none;height:30px;padding:0 14px;font-size:12.5px;font-weight:600}.W7Pb5G_visitBtn{color:#1f6b47;background:#fff;box-shadow:inset 0 0 0 1.5px #2f7d5a}.W7Pb5G_visitBtn:hover{background:#e6f3eb}.W7Pb5G_visitBtn:disabled{cursor:progress;opacity:.7}.W7Pb5G_visitBtnDone,.W7Pb5G_visitBtnDone:hover{box-shadow:none;cursor:default;background:#e6f3eb}.W7Pb5G_chooseWrap{flex:none;position:relative}.W7Pb5G_chooseBtn{color:#fff;background:#2f7d5a}.W7Pb5G_chooseBtn:hover{background:#256a4b}.W7Pb5G_chooseBtnOn,.W7Pb5G_chooseBtnOn:hover{color:#1f6b47;background:#fff;box-shadow:inset 0 0 0 1.5px #2f7d5a}.W7Pb5G_chooseMenu{z-index:5;background:#fff;border:1px solid #e2e9e5;border-radius:10px;flex-direction:column;min-width:180px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.W7Pb5G_chooseMenu button{color:#1b1f1d;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;height:32px;padding:0 10px;font-size:13px}.W7Pb5G_chooseMenu button:hover{color:#1f6b47;background:#eaf4ee}.W7Pb5G_visitClose{color:#7c8480;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;width:24px;height:24px;padding:0;font-size:18px;line-height:1}.W7Pb5G_visitClose:hover{color:#12241b;background:#e3efe7}
.u3b1pa_types{color:#1b1f1d;background:#fff;flex-direction:column;height:100%;min-height:0;font-size:13px;display:flex;overflow:hidden}.u3b1pa_head{color:#17402d;background:#f1f8f4;border-bottom:1px solid #e2e9e5;flex:none;grid-template-columns:28px minmax(0,1fr) 82px;align-items:center;height:44px;padding-right:4px;display:grid}.u3b1pa_head .u3b1pa_headFlag{border-right:1px solid #e2e9e5;align-self:stretch;height:auto}.u3b1pa_headTitle{align-items:center;gap:8px;min-width:0;padding:0 3px 0 10px;display:flex;overflow:hidden}.u3b1pa_title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.025em;text-transform:uppercase;color:#17402d;flex:1 1 0;min-width:0;font-size:21px;font-weight:700;line-height:24px;overflow:hidden}.u3b1pa_compare{white-space:nowrap;color:#1f6b47;height:26px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2e9e5;border-radius:999px;flex:none;margin-left:auto;margin-right:5px;padding:0 12px;font-size:12px;font-weight:600}.u3b1pa_compare:hover{background:#e6f3eb}.u3b1pa_priceHead{box-sizing:border-box;border-left:1px solid #e2e9e5;flex-direction:column;flex:none;justify-content:center;align-self:stretch;align-items:center;width:82px;min-width:0;padding:0 6px;display:flex;overflow:hidden}.u3b1pa_priceBtn{font:inherit;color:#17402d;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:400;line-height:15px;display:inline-flex}.u3b1pa_priceBtn:hover{color:#1f6b47}.u3b1pa_dot{background:#1f9d55;border-radius:50%;width:6px;height:6px}.u3b1pa_mode{font:inherit;color:#5f6763;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:10.5px;font-weight:400;line-height:13px}.u3b1pa_mode:hover{color:#1f6b47;text-decoration:underline}.u3b1pa_body{scrollbar-gutter:stable;flex:auto;min-height:0;overflow-y:auto}.u3b1pa_body::-webkit-scrollbar{width:4px}.u3b1pa_body::-webkit-scrollbar-thumb{background:#c9d3ce;border-radius:2px}.u3b1pa_row{width:100%;height:36px;font:inherit;text-align:left;color:#14301f;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e2e9e5;grid-template-columns:28px minmax(0,1fr) 82px;align-items:center;padding:0;font-size:13px;font-weight:400;display:grid}.u3b1pa_row:hover{background:#f4faf6}.u3b1pa_row.u3b1pa_on{color:#0f3f24;background:#e0f1e7}.u3b1pa_row.u3b1pa_on .u3b1pa_name,.u3b1pa_row.u3b1pa_on .u3b1pa_cost{font-weight:500}.u3b1pa_row.u3b1pa_on .u3b1pa_name{color:#0f3f24}.u3b1pa_row.u3b1pa_blocked{color:#9aa3a0;cursor:not-allowed}.u3b1pa_row.u3b1pa_blocked .u3b1pa_name,.u3b1pa_row.u3b1pa_blocked .u3b1pa_cost{color:#9aa3a0}.u3b1pa_row.u3b1pa_blocked:hover{background:#fff}.u3b1pa_row .u3b1pa_flag{border-right:1px solid #e2e9e5;align-self:stretch;height:auto}.u3b1pa_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-left:10px;overflow:hidden}.u3b1pa_cost{text-align:right;white-space:nowrap;color:#1a64c8;border-left:1px solid #e2e9e5;align-self:stretch;padding:0 14px 0 6px;line-height:36px}.u3b1pa_row:not(.u3b1pa_blocked) .u3b1pa_cost:hover{text-underline-offset:3px;text-decoration:underline}.u3b1pa_empty{color:#5f6763;padding:18px 14px;font-size:13px}.u3b1pa_desc{background:#fff;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.u3b1pa_item{flex-direction:column;flex:1 1 0;min-height:0;display:none}.u3b1pa_item.u3b1pa_shown{display:flex}.u3b1pa_descHead{color:#17402d;background:#f1f8f4;border-bottom:1px solid #e2e9e5;flex:none;align-items:center;gap:10px;height:44px;padding:0 14px;display:flex}.u3b1pa_descName{text-overflow:ellipsis;white-space:nowrap;color:#17402d;flex:auto;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.u3b1pa_descCost{white-space:nowrap;color:#17402d;flex:none;font-size:14px;font-weight:600}.u3b1pa_descBody{scrollbar-width:thin;scrollbar-color:#c9d3ce transparent;background:#fff;flex:1 1 0;min-height:0;padding:12px 12px 12px 14px;overflow:auto}.u3b1pa_descBody::-webkit-scrollbar{width:4px}.u3b1pa_descBody::-webkit-scrollbar-thumb{background:#c9d3ce;border-radius:2px}.u3b1pa_pics{flex-direction:row;gap:8px;display:flex}.u3b1pa_pic{background:#eef7f1;border:1px solid #e2e9e5;border-radius:8px;flex:none;width:140px;height:140px;overflow:hidden}.u3b1pa_pic img{object-fit:cover;width:100%;height:100%;display:block}.u3b1pa_text{min-width:0;margin-top:10px}.u3b1pa_chips{flex-wrap:wrap;gap:4px;margin-bottom:6px;display:flex}.u3b1pa_chip{color:#2c3430;white-space:nowrap;background:#fff;border:1px solid #cfe0d6;border-radius:999px;align-items:center;height:22px;padding:0 9px;font-size:12px;display:inline-flex}.u3b1pa_chipKey{color:#fff;background:#1f6b47;border-color:#1f6b47}.u3b1pa_pc{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:2px 10px;margin:2px 0 8px;display:grid}.u3b1pa_pc ul{margin:0;padding:0;list-style:none}.u3b1pa_pc li{color:#2c3430;gap:6px;font-size:13px;line-height:1.4;display:flex}.u3b1pa_pc li+li{margin-top:3px}.u3b1pa_pc i{flex:none;font-style:normal;font-weight:700}.u3b1pa_pros i{color:#15803d}.u3b1pa_cons i{color:#c0504d}.u3b1pa_text p{color:#2c3430;margin:0 0 7px;font-size:13px;line-height:1.45}.u3b1pa_note{color:#5f6763;font-style:italic}
.jVuwSW_wrap{width:1414px;font-family:var(--font-inter), "Inter", sans-serif;padding-top:18px}.jVuwSW_head{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:18px;display:flex}.jVuwSW_title{color:var(--izhs-text-primary);margin:0;font-size:24px;font-weight:700;line-height:32px}.jVuwSW_status{color:var(--izhs-text-muted);margin:0;font-size:13px}.jVuwSW_status a{color:var(--izhs-accent-default);text-decoration:none}.jVuwSW_status a:hover{text-decoration:underline}.jVuwSW_error{color:#dc2626}.jVuwSW_grid{grid-template-columns:repeat(5,266px);gap:21px;margin:0;padding:0;list-style:none;display:grid}.jVuwSW_card{box-sizing:border-box;background:var(--izhs-bg-surface);border-radius:9.33px;height:223px;padding:16px 11px 11px;transition:box-shadow .15s;position:relative;box-shadow:0 0 0 1px #0000}.jVuwSW_cardPicked{box-shadow:0 0 0 1.5px var(--izhs-accent-default)}.jVuwSW_icon{background:var(--izhs-accent-default);border-radius:50%;justify-content:center;align-items:center;width:41px;height:41px;display:flex;position:absolute;top:17px;left:18px}.jVuwSW_name,.jVuwSW_range{color:#000;margin:0 30px 0 56px;font-size:14px;line-height:17px}.jVuwSW_name{font-weight:500}.jVuwSW_range{margin-top:7px;font-weight:400}.jVuwSW_add{border:1px solid var(--izhs-color-neutral-400);background:var(--izhs-bg-surface);width:26px;height:26px;color:var(--izhs-accent-default);cursor:pointer;border-radius:50%;padding:0;font-size:16px;line-height:1;transition:background .15s,border-color .15s;position:absolute;top:12px;right:10px}.jVuwSW_add:hover{border-color:var(--izhs-accent-default)}.jVuwSW_addOn{border-color:var(--izhs-accent-default);background:var(--izhs-accent-default);color:#fff;font-size:13px}.jVuwSW_bullets{color:#959595;height:78px;margin:20px 0 0;padding:0 0 0 14px;font-size:12px;line-height:19.5px;overflow:hidden}.jVuwSW_bullets li::marker{color:#b5b5b5}.jVuwSW_button{background:var(--izhs-accent-subtle);height:40px;font:inherit;color:var(--izhs-accent-default);cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;padding:0 10px;font-size:14px;text-decoration:none;transition:background .15s;display:flex;position:absolute;bottom:11px;left:11px;right:11px}.jVuwSW_button:hover{background:var(--izhs-bg-hover)}.jVuwSW_buttonDone{background:var(--izhs-accent-default);color:#fff}.jVuwSW_buttonDone:hover{background:var(--izhs-accent-hover)}@media (prefers-reduced-motion:reduce){.jVuwSW_card,.jVuwSW_add,.jVuwSW_button{transition:none}}
