@charset "UTF-8";.favoriteButton[data-v-3689d0fa]{align-items:center;background:#0f172ad6;border:1px solid rgba(148,163,184,.18);border-radius:999px;color:#e2e8f0;cursor:pointer;display:inline-flex;font-size:18px;height:34px;justify-content:center;transition:transform .18s ease,border-color .18s ease,color .18s ease,background .18s ease;width:34px}@media(max-width:769px){.favoriteButton[data-v-3689d0fa]{font-size:14px;height:24px;width:24px}}.favoriteButton[data-v-3689d0fa]:hover{border-color:#3b82f65c;color:#f8fafc;transform:translateY(-1px)}.favoriteButton.active[data-v-3689d0fa]{background:#f59e0b1f;border-color:#f59e0b4d;color:#fbbf24}.card[data-v-78a5c438]{background:linear-gradient(180deg,#081228f5,#050c1cf5);border:1px solid rgba(148,163,184,.12);border-radius:16px;box-shadow:0 10px 30px #00000047;box-sizing:border-box;cursor:pointer;overflow:hidden;position:relative;transform:translateZ(0);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;will-change:transform}.card--no-roi[data-v-78a5c438]{filter:saturate(.82);opacity:.72}.card--no-image[data-v-78a5c438]{filter:grayscale(.2);opacity:.85}.card[data-v-78a5c438]:after{border:1px solid transparent;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.gold-highlight[data-v-78a5c438]{border-color:#ffd70073;box-shadow:0 18px 40px #00000038,0 0 20px #ffd7001f}.gold-highlight[data-v-78a5c438]:after{border-color:#ffd70047}.card--favorite[data-v-78a5c438]{border:2px solid rgba(250,204,21,.58);box-shadow:0 18px 44px #0000006b,0 0 0 1px #d4af3738,0 0 48px #d4af3752,inset 0 1px #fde0470f}.card--favorite[data-v-78a5c438]:after{border-color:#fde0476b}.card--favorite.card--no-roi[data-v-78a5c438]{filter:none;opacity:1}.card--favorite.card--no-image[data-v-78a5c438]{filter:grayscale(.08);opacity:1}.favoriteHeaderBadge[data-v-78a5c438]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0a06b8;border:1px solid rgba(212,175,55,.5);border-radius:999px;box-shadow:0 0 14px #d4af3738,inset 0 1px #ffffff14;color:#fde68a;display:inline-flex;font-size:10px;font-weight:800;gap:5px;letter-spacing:-.02em;line-height:1;padding:5px 11px}.favoriteHeaderBadgeIcon[data-v-78a5c438]{fill:#fbbf24;filter:drop-shadow(0 0 6px rgba(251,191,36,.45));flex-shrink:0;height:12px;width:12px}@media(hover:hover)and (pointer:fine){.card[data-v-78a5c438]:hover{box-shadow:0 16px 38px #0000005c;transform:translate3d(0,-3px,0)}.gold-highlight[data-v-78a5c438]:hover{box-shadow:0 12px 30px #00000073,0 0 20px #ffd7001f}.card--favorite[data-v-78a5c438]:hover{box-shadow:0 22px 48px #00000073,0 0 0 1px #facc1547,0 0 56px #d4af3761,inset 0 1px #fde04714;transform:translate3d(0,-3px,0)}}@media(hover:none){.card[data-v-78a5c438]:hover{box-shadow:0 18px 40px #00000038;transform:none}}@media(max-width:1024px){.card[data-v-78a5c438]:hover{box-shadow:0 18px 40px #00000038;transform:none}}.card--top[data-v-78a5c438]{flex-shrink:0;width:400px}.cardHero[data-v-78a5c438]{height:180px;overflow:hidden;position:relative;width:100%}.cardHeroImage[data-v-78a5c438]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.cardHeroImage--fallback[data-v-78a5c438]{background:#0f172a99;-o-object-fit:contain;object-fit:contain}.card:hover .cardHeroImage[data-v-78a5c438]{transform:scale(1.03)}.heroOverlay[data-v-78a5c438]{background:linear-gradient(180deg,rgba(0,0,0,.5),transparent 40%,transparent 70%,rgba(0,0,0,.4));inset:0;pointer-events:none;position:absolute}.heroOverlayTop[data-v-78a5c438]{align-items:flex-start;display:flex;justify-content:space-between;left:0;padding:12px 14px;pointer-events:auto;position:absolute;right:0;top:0}.heroBadgeGroup[data-v-78a5c438]{display:flex;flex-wrap:wrap;gap:6px}.heroFavoriteWrap[data-v-78a5c438]{flex-shrink:0}.roi-badge[data-v-78a5c438]{border:1px solid transparent;border-radius:999px;font-size:11px;line-height:1;padding:5px 11px}.roi-badge[data-v-78a5c438],.roiConfidenceBadge[data-v-78a5c438]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-weight:700;width:-moz-fit-content;width:fit-content}.roiConfidenceBadge[data-v-78a5c438]{align-items:center;background:#0f172ab3;border:1px solid rgba(148,163,184,.35);border-radius:999px;display:inline-flex;font-size:10px;letter-spacing:-.01em;padding:4px 10px}.roiConfidenceBadge--low[data-v-78a5c438]{background:#7f1d1d73;border-color:#ef444459;color:#f87171}.roiConfidenceBadge--medium[data-v-78a5c438]{background:#78350f73;border-color:#f59e0b59;color:#fbbf24}.roiConfidenceBadge--highExact[data-v-78a5c438]{background:linear-gradient(135deg,#3b82f6,#60a5fa);border-color:#3b82f699;color:#fff;font-weight:700}.roiConfidenceBadge--high[data-v-78a5c438]{background:#14532d73;border-color:#4ade8059;color:#6ee7b7}.roi-매우좋음[data-v-78a5c438]{background:#1e40af80;border-color:#60a5fa80;color:#93c5fd}.roi-좋음[data-v-78a5c438]{background:#78350f73;border-color:#eab30880;color:#fde047}.roi-보통[data-v-78a5c438]{background:#7c2d1273;border-color:#f9731673;color:#fdba74}.roi-주의[data-v-78a5c438]{background:#3341558c;border-color:#94a3b873;color:#cbd5e1}.roi-위험[data-v-78a5c438]{background:#7f1d1d73;border-color:#ef444473;color:#fca5a5}.cardBody[data-v-78a5c438]{display:flex;flex-direction:column;gap:6px;padding:16px 18px 20px}.cardAddress[data-v-78a5c438]{color:#8ca3b8;font-size:12px;font-weight:500;line-height:1.4;margin:0}.cardTitle[data-v-78a5c438]{color:#f1f5f9;font-size:18px;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0}.cardAppraisal[data-v-78a5c438]{color:#64748b;font-size:13px;font-weight:600;margin:0}.roiSection[data-v-78a5c438]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.roiMainValue[data-v-78a5c438]{color:#67e8f9;font-size:22px;font-weight:800;letter-spacing:-.02em}.roiMainValue--missing[data-v-78a5c438]{color:#64748b;font-size:16px}.roiBadgePill[data-v-78a5c438]{border:1px solid transparent;border-radius:999px;font-size:11px;font-weight:700;margin:0;padding:4px 10px;width:-moz-fit-content;width:fit-content}.roiBadgePill--prediction[data-v-78a5c438]{background:#94a3b826;border-color:#94a3b840;color:#94a3b8}.roiBadgePill--fail[data-v-78a5c438]{background:#fb923c24;border-color:#fb923c52}.roiCardDisclaimer[data-v-78a5c438]{background:#02061759;border:1px solid rgba(148,163,184,.15);border-radius:8px;color:#94a3b8;font-size:11px;line-height:1.45;margin:10px 0 0;padding:8px 10px}.roiMissingMessage[data-v-78a5c438]{color:#64748b;font-size:11px;font-weight:600;margin-top:2px}.recommendBadge[data-v-78a5c438]{background:#4338ca40;border:1px solid rgba(99,102,241,.3);border-radius:999px;color:#a5b4fc;font-size:11px;font-weight:700;margin:0;padding:4px 10px;width:-moz-fit-content;width:fit-content}.roiBadgePill--fail.fail1[data-v-78a5c438]{background:#facc1524;border-color:#facc1561;color:#facc15}.roiBadgePill--fail.fail2[data-v-78a5c438]{background:#fb923c29;border-color:#fb923c5c;color:#fb923c}.roiBadgePill--fail.fail3[data-v-78a5c438]{background:#ef444429;border-color:#ef444466;color:#ef4444}.financialBox[data-v-78a5c438]{align-items:stretch;background:#0f172a99;border:1px solid rgba(148,163,184,.1);border-radius:12px;display:flex;margin-top:14px;padding:14px 16px}.financialItem[data-v-78a5c438]{display:flex;flex:1;flex-direction:column;gap:4px}.financialItem--profit[data-v-78a5c438]{padding-right:16px}.financialItem--invest[data-v-78a5c438]{padding-left:16px}.financialDivider[data-v-78a5c438]{align-self:stretch;background:#94a3b826;width:1px}.financialLabel[data-v-78a5c438]{color:#64748b;display:block;font-size:11px;font-weight:600}.financialValue[data-v-78a5c438]{display:block;font-size:18px;font-weight:700;letter-spacing:-.02em}.financialValue--profit[data-v-78a5c438]{color:#5eead4}.financialValue--negative[data-v-78a5c438]{color:#f87171}.financialValue--invest[data-v-78a5c438]{color:#cbd5e1}@media(max-width:1024px){.card--top[data-v-78a5c438]{width:100%}}@media(min-width:1280px){.cardHero[data-v-78a5c438]{height:200px}.cardBody[data-v-78a5c438]{padding:18px 20px 22px}.cardTitle[data-v-78a5c438]{font-size:20px}.roiMainValue[data-v-78a5c438]{font-size:26px}.financialBox[data-v-78a5c438]{padding:16px 18px}.financialValue[data-v-78a5c438]{font-size:20px}}.address[data-v-78a5c438],.analyzeButton[data-v-78a5c438],.appraisalPrice[data-v-78a5c438],.cardHeader[data-v-78a5c438],.cardHeaderLeft[data-v-78a5c438],.cardLogo[data-v-78a5c438],.cardLogoImage[data-v-78a5c438],.caseNumber[data-v-78a5c438],.content[data-v-78a5c438],.favoriteWrap[data-v-78a5c438],.imageBadgeGroup[data-v-78a5c438],.imageBottom[data-v-78a5c438],.imageOverlay[data-v-78a5c438],.imagePlaceholder[data-v-78a5c438],.imagePlaceholderIcon[data-v-78a5c438],.imagePlaceholderTitle[data-v-78a5c438],.imageTop[data-v-78a5c438],.meta[data-v-78a5c438],.metricBox[data-v-78a5c438],.metricLabel[data-v-78a5c438],.metricRow[data-v-78a5c438],.metricValue[data-v-78a5c438],.mobileDdayBadge[data-v-78a5c438],.mobileImageStat[data-v-78a5c438],.mobileImageStatLabel[data-v-78a5c438],.mobileImageStatValue[data-v-78a5c438],.mobileImageStatValue--accent[data-v-78a5c438],.mobileTagBadge[data-v-78a5c438],.overlayRoiBadge[data-v-78a5c438],.priceMeta[data-v-78a5c438],.roi-score[data-v-78a5c438],.roi-value[data-v-78a5c438],.roiBadgeRow[data-v-78a5c438],.roiMetricRow[data-v-78a5c438],.roiTextBlock[data-v-78a5c438],.summaryBlock[data-v-78a5c438],.title[data-v-78a5c438]{display:none}
