.analysis-module__yAlkFW__page{background:#f3f5f7;min-height:100vh}.analysis-module__yAlkFW__shell{grid-template-columns:235px minmax(0,1fr);gap:20px;max-width:1230px;margin:0 auto;padding:26px 24px 64px;display:grid}.analysis-module__yAlkFW__rail{background:#fff;border:1px solid #edf0f3;border-radius:9px;flex-direction:column;align-self:start;gap:19px;min-height:720px;padding:22px 18px;display:flex;position:sticky;top:88px}.analysis-module__yAlkFW__railHead{justify-content:space-between;align-items:center;font-size:11px;display:flex}.analysis-module__yAlkFW__railHead a{color:var(--gold);font-size:9px;font-weight:800}.analysis-module__yAlkFW__rail fieldset{border:0;gap:7px;display:grid}.analysis-module__yAlkFW__rail legend,.analysis-module__yAlkFW__field,.analysis-module__yAlkFW__rangeField{color:var(--navy);font-size:10px;font-weight:800}.analysis-module__yAlkFW__check{color:var(--muted);align-items:center;gap:8px;font-size:11px;font-weight:500;display:flex}.analysis-module__yAlkFW__check input{width:14px;height:14px;accent-color:var(--navy)}.analysis-module__yAlkFW__field{gap:7px;display:grid}.analysis-module__yAlkFW__field select,.analysis-module__yAlkFW__priceBox input{width:100%;min-height:38px;color:var(--navy);background:#fff;border:1px solid #dbe1e7;border-radius:5px;padding:8px;font-size:10px}.analysis-module__yAlkFW__priceBox{border:1px solid #dce1e6;gap:7px;padding:11px;display:grid}.analysis-module__yAlkFW__priceBox>b{font-size:10px}.analysis-module__yAlkFW__priceBox label{color:var(--muted);gap:4px;font-size:9px;display:grid}.analysis-module__yAlkFW__priceBox button{background:var(--gold);color:#fff;border-radius:4px;margin-top:3px;padding:9px;font-size:10px;font-weight:800}.analysis-module__yAlkFW__rangeField{gap:7px;display:grid}.analysis-module__yAlkFW__rangeField>span{justify-content:space-between;display:flex}.analysis-module__yAlkFW__rangeField b{color:var(--gold);font-size:8px}.analysis-module__yAlkFW__rangeField input{width:100%;accent-color:var(--gold)}.analysis-module__yAlkFW__allFilters{color:var(--navy);background:#e6e8eb;border-radius:4px;justify-content:center;align-items:center;padding:10px;font-size:10px;font-weight:800;display:flex}.analysis-module__yAlkFW__content{min-width:0}.analysis-module__yAlkFW__heroCard{border-radius:7px;height:318px;position:relative;overflow:hidden}.analysis-module__yAlkFW__heroCard>img{object-fit:cover;object-position:center}.analysis-module__yAlkFW__signalTags{gap:9px;display:flex;position:absolute;top:19px;left:21px}.analysis-module__yAlkFW__signalTags span{color:#fff;background:#173856e0;border-radius:3px;padding:9px 14px;font-size:10px;font-weight:800}.analysis-module__yAlkFW__signalTags span+span{color:var(--navy);background:#d2ebf8e0}.analysis-module__yAlkFW__dealHead{border:1px solid var(--line);background:#fff;border-radius:7px;grid-template-columns:1fr auto;margin-top:10px;display:grid;overflow:hidden}.analysis-module__yAlkFW__dealHead>div{padding:22px 30px}.analysis-module__yAlkFW__dealHead h1{font-size:22px;line-height:1.2}.analysis-module__yAlkFW__dealHead p{color:var(--muted);margin-top:4px;font-size:11px}.analysis-module__yAlkFW__dealHead .analysis-module__yAlkFW__price{text-align:right}.analysis-module__yAlkFW__price>b{font-size:23px;display:block}.analysis-module__yAlkFW__price>span{color:var(--gold);font-size:11px;font-weight:800;display:block}.analysis-module__yAlkFW__price>small{color:var(--faint);letter-spacing:.09em;font-size:8px;display:block}.analysis-module__yAlkFW__tabs{border-top:1px solid var(--line);grid-column:1/-1;height:44px;display:flex}.analysis-module__yAlkFW__tabs a{min-width:105px;color:var(--muted);border-bottom:2px solid #0000;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.analysis-module__yAlkFW__tabs .analysis-module__yAlkFW__active{border-color:var(--gold);color:var(--gold)}.analysis-module__yAlkFW__analysisGrid{grid-template-columns:minmax(0,2.3fr) minmax(245px,.8fr);align-items:start;gap:13px;margin-top:18px;scroll-margin-top:90px;display:grid}.analysis-module__yAlkFW__mainColumn,.analysis-module__yAlkFW__sideColumn{gap:13px;display:grid}.analysis-module__yAlkFW__panel,.analysis-module__yAlkFW__decision{border:1px solid var(--line);background:#fff;border-radius:7px;padding:16px}.analysis-module__yAlkFW__panel header{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.analysis-module__yAlkFW__panel h2,.analysis-module__yAlkFW__decision h2{font-size:12px}.analysis-module__yAlkFW__panel header>b{color:#18a657;font-size:9px}.analysis-module__yAlkFW__panel header>a{color:var(--teal);font-size:9px;font-weight:800}.analysis-module__yAlkFW__highlights{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.analysis-module__yAlkFW__highlights>div{border:1px solid #edf0f3;border-radius:5px;align-items:center;gap:7px;padding:13px;display:flex}.analysis-module__yAlkFW__highlights b{color:var(--teal);font-size:19px}.analysis-module__yAlkFW__highlights span{font-size:8px}.analysis-module__yAlkFW__highlights small{color:var(--faint);font-size:7px;display:block}.analysis-module__yAlkFW__rentChart{background:repeating-linear-gradient(0deg,#edf0f3 0 1px,#0000 1px 62px);grid-template-columns:72px 1fr 1fr;align-items:end;gap:35px;height:210px;padding:15px 40px 18px 0;display:grid;position:relative}.analysis-module__yAlkFW__axis{color:#9aabc0;flex-direction:column;justify-content:space-between;height:100%;font-size:8px;display:flex}.analysis-module__yAlkFW__barGroup{justify-content:center;align-items:end;gap:5px;height:100%;display:flex;position:relative}.analysis-module__yAlkFW__barGroup i{background:#559cf1;border-radius:4px 4px 0 0;width:44px;display:block}.analysis-module__yAlkFW__barGroup i+i{background:#2459df}.analysis-module__yAlkFW__barGroup b{color:var(--muted);white-space:nowrap;font-size:7px;position:absolute;bottom:-15px}.analysis-module__yAlkFW__marketBars i{background:#84dda6}.analysis-module__yAlkFW__marketBars i+i{background:#16a34a}.analysis-module__yAlkFW__compGrid{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.analysis-module__yAlkFW__compGrid>div{border-bottom:1px solid #edf0f3;grid-template-columns:10px 1fr auto;gap:4px;padding:9px 0;font-size:8px;display:grid}.analysis-module__yAlkFW__compGrid>div>span{color:var(--teal)}.analysis-module__yAlkFW__compGrid small{color:var(--faint);grid-column:2}.analysis-module__yAlkFW__compGrid em{color:var(--muted);grid-area:1/3/3;align-self:center;font-style:normal}.analysis-module__yAlkFW__compGrid p{color:var(--muted);font-size:10px}.analysis-module__yAlkFW__decision p{color:var(--muted);margin:9px 0;font-size:9px}.analysis-module__yAlkFW__decision>b{background:var(--teal);color:#fff;text-align:center;border-radius:3px;width:52%;padding:10px;font-size:9px;display:block}.analysis-module__yAlkFW__scoreGauge{border-radius:180px 180px 0 0;place-items:end center;width:180px;height:90px;margin:6px auto 4px;display:grid;overflow:hidden}.analysis-module__yAlkFW__scoreGauge>div{text-align:center;background:#fff;border-radius:142px 142px 0 0;place-content:end center;width:142px;height:70px;padding-bottom:4px;display:grid}.analysis-module__yAlkFW__scoreGauge b{font-size:27px;line-height:1}.analysis-module__yAlkFW__scoreGauge small{color:var(--faint);font-size:6px}.analysis-module__yAlkFW__panel h3{color:#8b9bb0;letter-spacing:.08em;margin:7px 0;font-size:7px}.analysis-module__yAlkFW__quick,.analysis-module__yAlkFW__signals,.analysis-module__yAlkFW__owner{gap:7px;list-style:none;display:grid}.analysis-module__yAlkFW__quick li{color:var(--muted);border:1px solid #edf0f3;border-radius:3px;padding:7px;font-size:8px}.analysis-module__yAlkFW__quick li:before,.analysis-module__yAlkFW__signals li:before{content:"›";color:var(--gold);margin-right:5px;font-weight:900}.analysis-module__yAlkFW__signals li,.analysis-module__yAlkFW__owner li{color:var(--muted);font-size:8px}.analysis-module__yAlkFW__owner li{color:var(--navy);font-weight:650}.analysis-module__yAlkFW__sideActions{gap:8px;display:grid}.analysis-module__yAlkFW__sideActions>.analysis-module__yAlkFW__btn{width:100%;font-size:10px}.analysis-module__yAlkFW__favorite{background:var(--teal);color:#fff;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:41px;font-size:10px;font-weight:800;display:flex}.analysis-module__yAlkFW__favorite button{color:#fff}@media (max-width:900px){.analysis-module__yAlkFW__shell{grid-template-columns:1fr}.analysis-module__yAlkFW__rail{grid-template-columns:repeat(3,1fr);min-height:0;display:grid;position:static}.analysis-module__yAlkFW__railHead,.analysis-module__yAlkFW__rail>.analysis-module__yAlkFW__btn,.analysis-module__yAlkFW__allFilters{grid-column:1/-1}.analysis-module__yAlkFW__analysisGrid{grid-template-columns:1fr}.analysis-module__yAlkFW__sideColumn{grid-template-columns:repeat(2,1fr)}.analysis-module__yAlkFW__sideActions{grid-column:1/-1;grid-template-columns:1fr 1fr}}@media (max-width:620px){.analysis-module__yAlkFW__shell{gap:12px;padding:12px}.analysis-module__yAlkFW__rail{grid-template-columns:1fr}.analysis-module__yAlkFW__railHead,.analysis-module__yAlkFW__rail>.analysis-module__yAlkFW__btn,.analysis-module__yAlkFW__allFilters{grid-column:auto}.analysis-module__yAlkFW__heroCard{height:250px}.analysis-module__yAlkFW__signalTags{flex-wrap:wrap;left:12px;right:12px}.analysis-module__yAlkFW__dealHead{grid-template-columns:1fr}.analysis-module__yAlkFW__dealHead>div{padding:16px}.analysis-module__yAlkFW__dealHead .analysis-module__yAlkFW__price{text-align:left;padding-top:0}.analysis-module__yAlkFW__tabs{overflow-x:auto}.analysis-module__yAlkFW__tabs a{min-width:90px}.analysis-module__yAlkFW__highlights,.analysis-module__yAlkFW__compGrid,.analysis-module__yAlkFW__sideColumn,.analysis-module__yAlkFW__sideActions{grid-template-columns:1fr}.analysis-module__yAlkFW__analysisGrid{margin-top:12px}.analysis-module__yAlkFW__rentChart{gap:12px;padding-right:10px}.analysis-module__yAlkFW__barGroup i{width:28px}.analysis-module__yAlkFW__decision>b{width:100%}}.analysis-module__yAlkFW__modelNote{color:var(--muted);margin-top:10px;font-size:8px;line-height:1.5}
