@charset "UTF-8";.listingCardDetailPopup[data-v-9a5ff176]{display:flex;flex-direction:column;gap:clamp(8px,1.6vw,12px);text-align:left}.listingCardDetailPopupAddress[data-v-9a5ff176]{color:#cbd5e1;font-size:clamp(13px,2.1vw,14px);font-weight:600;line-height:1.45;margin:6px 0 0;word-break:keep-all}.listingCardDetailPopupTitle[data-v-9a5ff176]{color:#f8fafc;font-size:clamp(16px,2.8vw,18px);font-weight:700;letter-spacing:-.02em;line-height:1.35;margin:4px 0 0;word-break:keep-all}.profitPopupSection[data-v-9a5ff176]{border-bottom:1px solid rgba(148,163,184,.16);margin:0;padding-bottom:clamp(8px,1.6vw,12px)}.profitPopupSection--tight[data-v-9a5ff176]{padding-bottom:clamp(6px,1.2vw,10px)}.profitPopupSection--noBorder[data-v-9a5ff176]{border-bottom:none;padding-bottom:2px}.profitPopupSection[data-v-9a5ff176]:last-of-type{border-bottom:none}.profitPopupSectionTitle[data-v-9a5ff176]{color:#94a3b8;font-size:clamp(11px,1.8vw,12px);font-weight:800;letter-spacing:.04em;margin:0;text-transform:uppercase}.profitPopupAppraisalInline[data-v-9a5ff176]{color:#94a3b8;font-size:clamp(12px,2vw,13px);font-weight:600;margin:8px 0 0}.profitPopupFlow[data-v-9a5ff176]{display:flex;flex-direction:column;gap:clamp(8px,1.6vw,12px);margin:8px 0 0}.profitPopupFlowGroup[data-v-9a5ff176]{display:flex;flex-direction:column;gap:6px}.profitPopupFlowRow[data-v-9a5ff176]{align-items:baseline;display:grid;gap:10px 14px;grid-template-columns:minmax(0,1fr) auto}.profitPopupFlowRow--tightTop[data-v-9a5ff176]{margin-top:2px}.profitPopupFlowLabel[data-v-9a5ff176]{color:#94a3b8;font-size:clamp(12px,2vw,13px);font-weight:600;margin:0}.profitPopupFlowLabel--withTip[data-v-9a5ff176]{align-items:center;display:inline-flex;flex-wrap:wrap;gap:2px;min-width:0}.profitPopupFlowValue[data-v-9a5ff176]{color:#e2e8f0;font-size:clamp(14px,2.3vw,15px);font-weight:700;letter-spacing:-.02em;margin:0;text-align:right}.profitPopupFlowValue--roi[data-v-9a5ff176]{min-width:0}.profitPopupFieldHint[data-v-9a5ff176]{color:#94a3b8;font-size:clamp(10px,1.7vw,11px);line-height:1.5;margin:0;padding-left:2px}.profitPopupFieldHint--oneLine[data-v-9a5ff176]{line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:360px){.profitPopupFieldHint--oneLine[data-v-9a5ff176]{white-space:normal}}.profitPopupWarningBox[data-v-9a5ff176]{border-radius:10px;font-size:clamp(11px,1.9vw,12px);font-weight:600;line-height:1.55;margin:14px 0 0;padding:clamp(9px,1.8vw,11px) clamp(10px,2vw,12px)}.profitPopupWarningBox--compact[data-v-9a5ff176]{font-size:clamp(10px,1.75vw,11.5px);line-height:1.45;margin-top:10px;padding:clamp(8px,1.5vw,10px) clamp(9px,1.8vw,11px)}.profitPopupWarningBox--danger[data-v-9a5ff176]{background:#7f1d1d59;border:1px solid rgba(248,113,113,.45);color:#fecaca}.profitPopupWarningBox--fail[data-v-9a5ff176]{background:#7c2d1252;border:1px solid rgba(251,146,60,.42);color:#fed7aa}.profitPopupWarningBoxTitle[data-v-9a5ff176]{font-size:clamp(12px,2vw,13px);font-weight:800;margin:0 0 6px}.profitPopupWarningBoxBody[data-v-9a5ff176]{color:#fde68a;font-size:clamp(11px,1.9vw,12px);font-weight:600;line-height:1.55;margin:0}.profitPopupFlowRow--highlight[data-v-9a5ff176]{align-items:center;background:#5eead414;border:1px solid rgba(94,234,212,.22);border-radius:10px;margin-top:2px;padding:11px 12px}.profitPopupFlowRow--highlight .profitPopupFlowLabel[data-v-9a5ff176]{color:#5eead4}.profitPopupProfitStrong[data-v-9a5ff176]{color:#f8fafc;font-size:clamp(20px,4.2vw,26px);font-weight:900;letter-spacing:-.03em}.profitPopupProfitStrong--negative[data-v-9a5ff176]{color:#f87171}.profitPopupRoiValue[data-v-9a5ff176]{color:#5eead4;display:block;font-size:clamp(22px,5vw,32px);font-weight:900;letter-spacing:-.04em;line-height:1.05;text-align:right;text-shadow:0 0 24px rgba(94,234,212,.28);word-break:keep-all}.profitPopupFlowRow--roiRow[data-v-9a5ff176]{align-items:center;margin-top:2px}.profitPopupTip[data-v-9a5ff176]{margin-left:4px;position:relative}.profitPopupTip[data-v-9a5ff176],.profitPopupTipBtn[data-v-9a5ff176]{align-items:center;display:inline-flex}.profitPopupTipBtn[data-v-9a5ff176]{background:#94a3b824;border:0;border-radius:999px;color:#94a3b8;cursor:help;font-size:11px;font-style:normal;font-weight:800;height:22px;justify-content:center;line-height:1;margin:0;padding:0;transition:color .15s ease,background .15s ease,transform .15s ease;width:22px}.profitPopupTipBtn[data-v-9a5ff176]:hover{background:#94a3b842;color:#e2e8f0;transform:scale(1.06)}.profitPopupTipBtn[data-v-9a5ff176]:focus-visible{outline:2px solid rgba(94,234,212,.55);outline-offset:2px}.profitPopupTipBubble[data-v-9a5ff176]{background:#0f172afa;border:1px solid rgba(148,163,184,.28);border-radius:10px;bottom:calc(100% + 8px);box-shadow:0 14px 32px #0206178c;color:#e2e8f0;font-size:11px;font-weight:600;left:0;line-height:1.45;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;text-align:left;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;visibility:hidden;width:min(272px,100vw - 48px);z-index:30}.profitPopupTipBubble--wide[data-v-9a5ff176]{width:min(300px,100vw - 40px)}.profitPopupTip:focus-within .profitPopupTipBubble[data-v-9a5ff176],.profitPopupTip:hover .profitPopupTipBubble[data-v-9a5ff176]{opacity:1;transform:translateY(0);visibility:visible}.profitPopupTip--card .profitPopupTipBubble[data-v-9a5ff176]{bottom:auto;left:auto;right:0;top:calc(100% + 8px);transform:translateY(-4px)}.profitPopupTip--card:focus-within .profitPopupTipBubble[data-v-9a5ff176],.profitPopupTip--card:hover .profitPopupTipBubble[data-v-9a5ff176]{transform:translateY(0)}.profitPopupDashCardTop[data-v-9a5ff176]{align-items:center;display:flex;gap:6px;justify-content:space-between;margin-bottom:6px}.profitPopupDashCardTitle[data-v-9a5ff176]{color:#94a3b8;font-size:clamp(10px,1.65vw,11px);font-weight:800;letter-spacing:.03em;text-transform:uppercase}.profitPopupDash[data-v-9a5ff176]{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:8px 0 0}@media(max-width:420px){.profitPopupDash[data-v-9a5ff176]{grid-template-columns:1fr}}.profitPopupDashCard[data-v-9a5ff176]{background:#0f172a8c;border:1px solid rgba(148,163,184,.14);border-radius:12px;box-shadow:inset 0 1px #ffffff0a;padding:10px 10px 11px}.profitPopupDashCardValue[data-v-9a5ff176]{color:#f1f5f9;font-size:clamp(16px,3.4vw,20px);font-weight:900;letter-spacing:-.03em;line-height:1.15;margin:0}.profitPopupDashCardSub[data-v-9a5ff176]{color:#94a3b8;font-size:clamp(10px,1.65vw,11px);font-weight:600;line-height:1.35;margin:4px 0 0}.listingCardDetailPopup .listingSiHintPill[data-v-9a5ff176]{font-size:clamp(11px,1.8vw,12px);padding:4px 9px}.listingSiHintsRow[data-v-9a5ff176]{display:flex;flex-wrap:wrap;gap:6px;margin:0}.listingSiHintPill[data-v-9a5ff176]{align-items:center;background:#78350f33;border:1px solid rgba(245,158,11,.28);border-radius:6px;color:#fcd34d;display:inline-flex;font-size:10px;font-weight:700;padding:3px 8px}.recommendMark[data-v-9a5ff176]{align-items:flex-start;background:#4338ca33;border:1px solid rgba(99,102,241,.32);border-radius:12px;display:flex;gap:10px;margin-top:4px;padding:10px 12px}.recommendMark__iconWrap[data-v-9a5ff176]{background:#6366f159;border-radius:10px;color:#c7d2fe;display:grid;flex-shrink:0;height:36px;place-items:center;width:36px}.recommendMark__icon[data-v-9a5ff176]{height:20px;width:20px}.recommendMark__bubble[data-v-9a5ff176]{color:#e2e8f0;flex:1;font-size:clamp(11px,1.85vw,12px);font-weight:600;line-height:1.45;margin:0;min-width:0}.profitPopupDetailCta[data-v-9a5ff176]{background:linear-gradient(135deg,#2563eb,#6366f1);border:1px solid rgba(99,102,241,.35);border-radius:11px;box-shadow:0 4px 18px #3b82f659;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:800;letter-spacing:-.02em;padding:12px 16px;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease;width:100%}.profitPopupDetailCta[data-v-9a5ff176]:hover{box-shadow:0 6px 22px #6366f173;filter:brightness(1.08);transform:translateY(-1px) scale(1.01)}.profitPopupDetailCta[data-v-9a5ff176]:active{box-shadow:0 2px 10px #3b82f647;filter:brightness(.94);transform:translateY(0) scale(.99)}.profitPopupDetailCta[data-v-9a5ff176]:focus-visible{outline:2px solid rgba(147,197,253,.95);outline-offset:2px}.profitReportDialogShell.commonPopupModal--dialog{max-height:min(78vh,640px);padding:clamp(10px,2vw,14px) clamp(10px,2vw,14px) clamp(8px,1.5vw,12px);width:min(520px,100vw - 32px)}.profitReportDialogShell .commonPopupTitle--dialog{font-size:clamp(15px,2.4vw,17px);margin-bottom:clamp(4px,1vw,8px)}.profitReportDialogShell .commonPopupDialogBodyShell{flex:1;max-height:min(52vh,420px);min-height:0}.profitReportDialogShell .commonPopupDialogBody{overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 clamp(4px,1.2vw,8px) 4px}.profitReportDialogShell .commonPopupFooter--dialog{border-top:1px solid rgba(148,163,184,.22);box-shadow:0 -12px 28px #0206176b;flex-shrink:0;margin-top:0;padding-top:12px}@media(max-width:767px){.profitReportDialogShell.commonPopupModal--dialog{max-height:min(82vh,620px);width:min(440px,100vw - 24px)}.profitReportDialogShell .commonPopupDialogBodyShell{max-height:min(48vh,360px)}}@media(min-width:768px)and (max-width:1023px){.profitReportDialogShell.commonPopupModal--dialog{width:min(500px,100vw - 28px)}}.listCompact[data-v-93ab1d7c]{display:flex;flex-direction:column;gap:10px;min-width:0;width:100%}.listCompact--premium[data-v-93ab1d7c]{gap:8px}.listCompactSrOnly[data-v-93ab1d7c]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.listCompact__primary[data-v-93ab1d7c]{display:flex;flex-direction:column;gap:8px}.listCompact__primary--profitFirst[data-v-93ab1d7c]{background:#0f172a52;border:1px solid rgba(148,163,184,.12);border-radius:10px;gap:8px;padding:10px 12px}.listCompact__primary--profitFirst .listCompact__metric--sub[data-v-93ab1d7c]{border-top:1px solid rgba(148,163,184,.14);padding-top:8px}.listCompact__metricRow[data-v-93ab1d7c]{align-items:end;display:grid;gap:12px 16px;grid-template-columns:1fr 1fr}.listCompact--premium .listCompact__metricRow[data-v-93ab1d7c]{align-items:end;gap:0 14px;grid-template-columns:1fr auto 1fr;padding:2px 0 4px}.listCompact--premium .listCompact__metric[data-v-93ab1d7c]{gap:6px}.listCompact--premium .listCompact__label--kpi[data-v-93ab1d7c]{align-items:center;border-radius:6px;display:inline-flex;font-size:11.5px;font-weight:800;letter-spacing:-.02em;line-height:1.25;max-width:100%;padding:3px 8px;width:-moz-fit-content;width:fit-content}.listCompact--premium .listCompact__metric--roi .listCompact__label--kpi[data-v-93ab1d7c]{background:#2dd4bf1a;border:1px solid rgba(45,212,191,.24);color:#99f6e4}.listCompact--premium .listCompact__metric--profit .listCompact__label--kpi[data-v-93ab1d7c]{background:#4ade801a;border:1px solid rgba(74,222,128,.24);color:#bbf7d0}.listCompact__metricDivider[data-v-93ab1d7c]{align-self:stretch;background:#94a3b838;min-height:2.75rem;width:1px}.listCompact__metric[data-v-93ab1d7c]{display:flex;flex-direction:column;gap:6px;min-width:0}.listCompact__metric--profit[data-v-93ab1d7c]{align-items:flex-end;text-align:right}.listCompact__label[data-v-93ab1d7c]{color:#64748b;font-size:10px;font-weight:700;letter-spacing:-.02em;line-height:1.3}.listCompact--premium .listCompact__label[data-v-93ab1d7c]{color:#94a3b8;font-size:11.5px}.listCompact__value[data-v-93ab1d7c]{color:#5eead4;font-size:clamp(20px,3.8vw,28px);font-weight:900;letter-spacing:-.035em;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listCompact--premium .listCompact__value--profit[data-v-93ab1d7c],.listCompact--premium .listCompact__value--roi[data-v-93ab1d7c]{color:#4ade80;font-size:clamp(26px,5vw,36px);font-weight:900;line-height:1.1;text-shadow:none}.listCompact__value--profit[data-v-93ab1d7c],.listCompact__value--profitLead[data-v-93ab1d7c]{color:#4ade80}.listCompact__value--profitHighlight[data-v-93ab1d7c]{color:#86efac;text-shadow:0 0 20px rgba(74,222,128,.22)}.listCompact__value--profitLead[data-v-93ab1d7c]{font-size:clamp(22px,4.2vw,30px)}.listCompact__value--roiSub[data-v-93ab1d7c]{font-size:clamp(17px,3vw,22px);font-weight:800;opacity:.88}.listCompact__value--negative[data-v-93ab1d7c]{color:#fca5a5}.listCompact__statusBlock[data-v-93ab1d7c]{display:flex;flex-direction:column;gap:10px}.listCompact--premium .listCompact__badges[data-v-93ab1d7c],.listCompact--premium .listCompact__statusBlock[data-v-93ab1d7c]{gap:6px}.listCompact--premium .listCompactBadge[data-v-93ab1d7c]{font-size:10px;padding:4px 9px}.listCompact__badges[data-v-93ab1d7c]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.listCompactBadge[data-v-93ab1d7c]{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:10.5px;font-weight:700;letter-spacing:-.01em;line-height:1.25;padding:5px 11px}.listCompactBadge--positive[data-v-93ab1d7c]{background:#22c55e1f;border-color:#22c55e47;color:#86efac}.listCompactBadge--neutral[data-v-93ab1d7c]{background:#3b82f624;border-color:#60a5fa47;color:#93c5fd}.listCompactBadge--caution[data-v-93ab1d7c]{background:#f59e0b24;border-color:#f59e0b52;color:#fcd34d}.listCompactBadge--warning[data-v-93ab1d7c]{background:#ef444424;border-color:#f8717152;color:#fca5a5}.listCompact__aux[data-v-93ab1d7c]{color:#94a3b8;font-size:11px;font-weight:500;line-height:1.45;margin:0}.listCompact__trustLine[data-v-93ab1d7c]{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 10px;margin:0;padding:4px 0 2px}.listCompact__trustItem[data-v-93ab1d7c]{align-items:baseline;display:inline-flex;gap:5px}.listCompact__trustLabel[data-v-93ab1d7c]{color:#94a3b8;font-size:11.5px;font-weight:800;letter-spacing:-.01em}.listCompact__trustValue[data-v-93ab1d7c]{color:#f1f5f9;font-size:13px;font-weight:900;letter-spacing:-.02em;line-height:1.2}.listCompact__trustSep[data-v-93ab1d7c]{color:#475569;font-size:12px;font-weight:700}.listCompact__value.roiVisual--danger[data-v-93ab1d7c]{color:#fca5a5}.listCompact__value.roiVisual--weak[data-v-93ab1d7c]{color:#cbd5e1}.listCompact__value.roiVisual--neutral[data-v-93ab1d7c]{color:#fde047}.listCompact__value.roiVisual--ok[data-v-93ab1d7c]{color:#86efac}.listCompact__value.roiVisual--extreme[data-v-93ab1d7c],.listCompact__value.roiVisual--strong[data-v-93ab1d7c]{color:#4ade80}.listCompact__value.roiVisual--unknown[data-v-93ab1d7c]{color:#94a3b8}.curationTeaserLock[data-v-bc446645]{border-radius:10px;overflow:hidden;position:relative}.curationTeaserLock--inline[data-v-bc446645]{min-height:132px;width:100%}.curationTeaserLock--panel[data-v-bc446645]{min-height:140px}.curationTeaserLock__blur[data-v-bc446645]{filter:blur(7px);opacity:.42;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.curationTeaserLock--inline .curationTeaserLock__blur[data-v-bc446645]{align-items:center;display:flex;filter:blur(6px);inset:0;opacity:.5;position:absolute}.curationTeaserLock__overlay[data-v-bc446645]{align-items:center;cursor:pointer;display:flex;inset:0;justify-content:center;padding:10px 8px;position:absolute;z-index:2}.curationTeaserLock--panel .curationTeaserLock__overlay[data-v-bc446645]{padding:12px 10px 14px}.curationTeaserLock__dim[data-v-bc446645]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0812288c;inset:0;position:absolute}.curationTeaserLock__card[data-v-bc446645]{background:#0f172af0;border:1px solid rgba(96,165,250,.35);border-radius:12px;box-shadow:0 8px 28px #00000059;max-width:300px;padding:12px 10px 10px;position:relative;text-align:center;width:100%;z-index:1}.curationTeaserLock--inline .curationTeaserLock__card[data-v-bc446645]{max-width:none;padding:10px}.curationTeaserLock--inline .curationTeaserLock__title[data-v-bc446645]{font-size:12px}.curationTeaserLock--inline .curationTeaserLock__body[data-v-bc446645]{margin-bottom:8px}.curationTeaserLock__iconWrap[data-v-bc446645]{color:#94a3b8;display:flex;justify-content:center;margin-bottom:4px}.curationTeaserLock__title[data-v-bc446645]{color:#f8fafc;font-size:12px;font-weight:800;letter-spacing:-.02em;margin:0 0 4px}.curationTeaserLock--panel .curationTeaserLock__title[data-v-bc446645]{font-size:13px}.curationTeaserLock__body[data-v-bc446645]{color:#cbd5e1;font-size:11px;font-weight:500;line-height:1.45;margin:0 0 6px}.curationTeaserLock--panel .curationTeaserLock__body[data-v-bc446645]{font-size:11px}.curationTeaserLock__quota[data-v-bc446645]{color:#93c5fd;font-size:10px;font-weight:600;margin:0 0 8px}.curationTeaserLock__actions[data-v-bc446645]{display:flex;flex-direction:column;gap:6px}.curationTeaserLock__ctaGhost[data-v-bc446645],.curationTeaserLock__ctaPrimary[data-v-bc446645]{border:none;border-radius:8px;cursor:pointer;font-size:11px;font-weight:700;padding:8px 10px;width:100%}.curationTeaserLock__ctaPrimary[data-v-bc446645]{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff}.curationTeaserLock__ctaPrimary[data-v-bc446645]:hover{filter:brightness(1.06)}.curationTeaserLock__ctaGhost[data-v-bc446645]{background:transparent;border:1px solid rgba(96,165,250,.45);color:#bfdbfe}.curationTeaserLock__ctaGhost[data-v-bc446645]:hover{background:#2563eb1f}.card[data-v-bd10e42f]{background:linear-gradient(180deg,#081228f5,#050c1cf5);border:2px 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;touch-action:pan-y pinch-zoom;transform:translateZ(0);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;will-change:transform}.card--no-roi[data-v-bd10e42f]{filter:saturate(.82);opacity:.72}.card[data-v-bd10e42f]:after{border:1px solid transparent;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.card--favorite[data-v-bd10e42f]{border-color:#facc1594;box-shadow:0 18px 44px #0000006b,0 0 0 1px #d4af3738,0 0 48px #d4af3752,inset 0 1px #fde0470f}.card--favorite[data-v-bd10e42f]:after{border-color:#fde0476b}.card--favorite.card--no-roi[data-v-bd10e42f]{filter:none;opacity:1}.favoriteHeaderBadge[data-v-bd10e42f]{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-bd10e42f]{fill:#fbbf24;filter:drop-shadow(0 0 6px rgba(251,191,36,.45));flex-shrink:0;height:12px;width:12px}.endedHeaderBadge[data-v-bd10e42f]{align-items:center;background:#3341558c;border:1px solid rgba(148,163,184,.28);border-radius:999px;color:#94a3b8;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:-.02em;padding:2px 8px;width:-moz-fit-content;width:fit-content}@media(hover:hover)and (pointer:fine){.card[data-v-bd10e42f]:hover{box-shadow:0 16px 38px #0000005c;transform:translate3d(0,-3px,0)}.card--favorite[data-v-bd10e42f]: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-bd10e42f]:hover{box-shadow:0 18px 40px #00000038;transform:none}}@media(max-width:1024px){.card[data-v-bd10e42f]:hover{box-shadow:0 18px 40px #00000038;transform:none}}.card--top[data-v-bd10e42f]{box-sizing:border-box;flex-shrink:0;width:min(400px,100%)}.card--top .cardHero[data-v-bd10e42f]{height:112px}.card--top .cardBody[data-v-bd10e42f]{gap:10px;padding:12px 16px}.card--top .cardHeadBlock[data-v-bd10e42f]{gap:2px;margin-bottom:0}.cardHeadBlock--top[data-v-bd10e42f]{border-bottom:1px solid rgba(148,163,184,.16);margin-bottom:0;padding-bottom:8px}.card--top .cardTitle[data-v-bd10e42f]{color:#f8fafc;font-size:17px;font-weight:800;letter-spacing:-.025em;line-height:1.35}.cardCompactWrap[data-v-bd10e42f]{display:flex;flex-direction:column;gap:12px;min-width:0;width:100%}.card--top .cardCompactWrap[data-v-bd10e42f]{gap:8px}.cardTeaserProfitRow[data-v-bd10e42f]{align-items:baseline;display:flex;gap:10px;justify-content:space-between;width:100%}.cardTeaserProfitLabel[data-v-bd10e42f]{color:#64748b;font-size:10px;font-weight:700}.cardTeaserProfitValue[data-v-bd10e42f]{color:#7ee0b8;font-size:18px;font-weight:800}.cardTeaserProfitValue--negative[data-v-bd10e42f]{color:#fca5a5}.cardTier--top[data-v-bd10e42f]{margin-top:0}.cardHero[data-v-bd10e42f]{border-radius:16px 16px 0 0;height:180px;overflow:hidden;z-index:0}.cardHero[data-v-bd10e42f],.cardHeroImage[data-v-bd10e42f]{position:relative;width:100%}.cardHeroImage[data-v-bd10e42f]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;z-index:1}.heroOverlay[data-v-bd10e42f]{background:linear-gradient(180deg,rgba(0,0,0,.5),transparent 40%,transparent 70%,rgba(0,0,0,.4));inset:0;z-index:2}.heroOverlay[data-v-bd10e42f],.heroOverlayTop[data-v-bd10e42f]{pointer-events:none;position:absolute}.heroOverlayTop[data-v-bd10e42f]{align-items:flex-start;display:flex;justify-content:space-between;left:0;padding:15px 18px 12px 16px;right:0;top:0}.heroOverlayTop .heroBadgeGroup[data-v-bd10e42f],.heroOverlayTop .heroFavoriteWrap[data-v-bd10e42f]{pointer-events:auto}.heroBadgeGroup[data-v-bd10e42f]{display:flex;flex-wrap:wrap;gap:6px}.heroFavoriteWrap[data-v-bd10e42f]{flex-shrink:0}.roi-badge[data-v-bd10e42f]{border:1px solid transparent;border-radius:999px;font-size:11px;line-height:1;padding:5px 11px}.roi-badge[data-v-bd10e42f],.roiConfidenceBadge[data-v-bd10e42f]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-weight:700;width:-moz-fit-content;width:fit-content}.roiConfidenceBadge[data-v-bd10e42f]{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-bd10e42f]{background:#7f1d1d73;border-color:#ef444459;color:#f87171}.roiConfidenceBadge--medium[data-v-bd10e42f]{background:#78350f73;border-color:#f59e0b59;color:#fbbf24}.roiConfidenceBadge--highExact[data-v-bd10e42f]{background:linear-gradient(135deg,#3b82f6,#60a5fa);border-color:#3b82f699;color:#fff;font-weight:700}.roiConfidenceBadge--high[data-v-bd10e42f]{background:#14532d73;border-color:#4ade8059;color:#6ee7b7}.roi-매우좋음[data-v-bd10e42f]{background:#1e40af80;border-color:#60a5fa80;color:#93c5fd}.roi-좋음[data-v-bd10e42f]{background:#78350f73;border-color:#eab30880;color:#fde047}.roi-보통[data-v-bd10e42f]{background:#7c2d1273;border-color:#f9731673;color:#fdba74}.roi-주의[data-v-bd10e42f]{background:#3341558c;border-color:#94a3b873;color:#cbd5e1}.roi-위험[data-v-bd10e42f]{background:#7f1d1d73;border-color:#ef444473;color:#fca5a5}.cardBody[data-v-bd10e42f]{gap:12px;padding:14px 16px 16px}.cardBody[data-v-bd10e42f],.cardHeadBlock[data-v-bd10e42f]{display:flex;flex-direction:column}.cardHeadBlock[data-v-bd10e42f]{gap:5px;margin-bottom:2px}.cardTier--primary[data-v-bd10e42f]{display:flex;flex-direction:column;gap:0;margin-top:2px}.cardTier--primaryFoot[data-v-bd10e42f]{margin-bottom:2px;padding-bottom:8px}.cardTierRoiRow[data-v-bd10e42f]{min-height:0}.cardRoiProfitStack[data-v-bd10e42f]{align-items:stretch;display:flex;flex-direction:column;gap:12px;min-height:0;min-width:0;position:relative;width:100%}.cardRoiProfitStack--teaserUnified[data-v-bd10e42f]{gap:6px;padding-bottom:2px}.cardPrimaryRoiBlock[data-v-bd10e42f]{align-items:flex-start;display:flex;flex-direction:column;gap:6px;min-width:0;width:100%}.cardPrimaryRoiEyebrow[data-v-bd10e42f]{color:#64748b;font-size:11px;font-weight:700;letter-spacing:-.02em;line-height:1.25}.cardPrimaryRoiValue[data-v-bd10e42f]{color:#5eead4;display:block;font-size:clamp(22px,4.2vw,32px);font-weight:900;letter-spacing:-.035em;line-height:1.08;min-width:0;overflow:hidden;text-overflow:ellipsis;text-shadow:0 0 26px rgba(94,234,212,.22);white-space:nowrap;width:100%}.cardPrimaryRoiValue.roiVisual--danger[data-v-bd10e42f]{color:#fca5a5;text-shadow:0 0 22px rgba(248,113,113,.28)}.cardPrimaryRoiValue.roiVisual--weak[data-v-bd10e42f]{color:#cbd5e1;text-shadow:0 0 18px rgba(148,163,184,.22)}.cardPrimaryRoiValue.roiVisual--neutral[data-v-bd10e42f]{color:#fde047;text-shadow:0 0 22px rgba(234,179,8,.22)}.cardPrimaryRoiValue--profitLead[data-v-bd10e42f]{color:#7ee0b8;text-shadow:0 0 24px rgba(126,224,184,.28)}.cardPrimaryRoiValue--secondary[data-v-bd10e42f]{font-size:clamp(18px,3.2vw,24px);font-weight:800;opacity:.92}.cardPrimaryRoiValue.roiVisual--ok[data-v-bd10e42f]{color:#86efac;text-shadow:0 0 24px rgba(74,222,128,.22)}.cardPrimaryRoiValue.roiVisual--strong[data-v-bd10e42f]{color:#5eead4;text-shadow:0 0 28px rgba(94,234,212,.24)}.cardPrimaryRoiValue.roiVisual--extreme[data-v-bd10e42f]{color:#a5f3fc;text-shadow:0 0 30px rgba(34,211,238,.35)}.cardPrimaryRoiValue.roiVisual--unknown[data-v-bd10e42f]{color:#94a3b8;text-shadow:none}.cardEvidenceSnippet[data-v-bd10e42f]{color:#94a3b8;font-size:12px;font-weight:500;letter-spacing:-.02em;line-height:1.45;margin:0;max-width:100%;overflow-wrap:break-word;word-break:keep-all}.cardEvidenceSnippet--line2[data-v-bd10e42f]{color:#a8b9cf;font-size:11px;font-weight:600;margin-top:2px}.cardEvidenceSnippet--teaser[data-v-bd10e42f]{color:#93c5fd;font-weight:600}.cardReferenceMetrics[data-v-bd10e42f]{align-items:flex-start;border-top:1px solid rgba(148,163,184,.1);display:flex;flex-wrap:wrap;gap:12px 20px;padding-top:10px;width:100%}.cardRefMetric[data-v-bd10e42f]{display:flex;flex-direction:column;gap:3px;min-width:0}.cardRefLabel[data-v-bd10e42f]{color:#64748b;font-size:11px}.cardRefLabel[data-v-bd10e42f],.cardRefValue[data-v-bd10e42f]{font-weight:600;letter-spacing:-.02em}.cardRefValue[data-v-bd10e42f]{color:#94a3b8;font-size:13px}.cardRefValue--profitNegative[data-v-bd10e42f]{color:#f87171}.cardSrOnly[data-v-bd10e42f]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.cardTrialHint[data-v-bd10e42f]{background:#2563eb24;border:1px solid rgba(96,165,250,.28);border-radius:8px;color:#bfdbfe;font-size:11px;font-weight:600;line-height:1.45;margin:10px 0 0;padding:8px 10px}.cardExpandBlock[data-v-bd10e42f]{display:flex;flex-direction:column;gap:10px;margin-top:6px;width:100%}.cardExpandToggle[data-v-bd10e42f]{align-self:stretch;background:#2563eb73;border:1px solid rgba(96,165,250,.7);border-radius:10px;box-shadow:0 0 12px #3b82f64d;color:#f0f9ff;cursor:pointer;font-size:17px;font-weight:700;letter-spacing:-.02em;margin:0;padding:10px 16px;text-decoration:none;touch-action:pan-y pinch-zoom;transition:transform .15s ease,background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;width:100%}.cardExpandToggle[data-v-bd10e42f]:hover{background:#2563eb94;border-color:#93c5fdd9;box-shadow:0 0 16px #3b82f661;color:#fff}.cardExpandToggle[data-v-bd10e42f]:active{background:#2563eb66;border-color:#60a5faa6;box-shadow:0 0 10px #3b82f640;color:#f0f9ff}.cardExpandToggle[data-v-bd10e42f]:focus-visible{outline:2px solid rgba(96,165,250,.75);outline-offset:2px}.cardAddress[data-v-bd10e42f]{color:#cbd5e1;font-size:12px;font-weight:500;line-height:1.4;margin:0}.cardTitle[data-v-bd10e42f]{color:#f1f5f9;font-size:18px;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0}.roiMainValue[data-v-bd10e42f]{align-items:baseline;color:#67e8f9;display:inline-flex;flex-wrap:wrap;font-size:22px;font-weight:800;gap:8px 10px;letter-spacing:-.02em;line-height:1.12}.roiMainValue--missing[data-v-bd10e42f]{color:#64748b;font-size:16px}.cardListSparseNote[data-v-bd10e42f]{color:#94a3b8;font-size:12px;font-weight:600;line-height:1.35;margin:.35rem 0 0}.cardListSparsePill[data-v-bd10e42f]{margin-right:.35rem}.cardListSparseCrossHint[data-v-bd10e42f]{color:#7c8da8;font-size:11px;font-weight:500;line-height:1.45;margin:.25rem 0 0}.roiExtremeYieldHint[data-v-bd10e42f]{color:#fdba74;font-size:12px;font-weight:700;line-height:1.4;margin:0}.roiMissingMessage[data-v-bd10e42f]{color:#8b9cb3;font-size:11px;font-weight:600;margin-top:2px}@media(min-width:1280px){.cardBody[data-v-bd10e42f]{padding:18px 20px 22px}.cardTitle[data-v-bd10e42f]{font-size:20px}.cardRoiMetricValue--profit[data-v-bd10e42f]{font-size:clamp(17px,1.5vw,23px)}.cardRoiMetricValue--roi[data-v-bd10e42f]{font-size:clamp(20px,2vw,30px)}}.address[data-v-bd10e42f],.analyzeButton[data-v-bd10e42f],.appraisalPrice[data-v-bd10e42f],.cardHeader[data-v-bd10e42f],.cardHeaderLeft[data-v-bd10e42f],.cardLogo[data-v-bd10e42f],.cardLogoImage[data-v-bd10e42f],.caseNumber[data-v-bd10e42f],.content[data-v-bd10e42f],.favoriteWrap[data-v-bd10e42f],.imageBadgeGroup[data-v-bd10e42f],.imageBottom[data-v-bd10e42f],.imageOverlay[data-v-bd10e42f],.imagePlaceholder[data-v-bd10e42f],.imagePlaceholderIcon[data-v-bd10e42f],.imagePlaceholderTitle[data-v-bd10e42f],.imageTop[data-v-bd10e42f],.meta[data-v-bd10e42f],.metricBox[data-v-bd10e42f],.metricLabel[data-v-bd10e42f],.metricRow[data-v-bd10e42f],.metricValue[data-v-bd10e42f],.mobileDdayBadge[data-v-bd10e42f],.mobileImageStat[data-v-bd10e42f],.mobileImageStatLabel[data-v-bd10e42f],.mobileImageStatValue[data-v-bd10e42f],.mobileImageStatValue--accent[data-v-bd10e42f],.mobileTagBadge[data-v-bd10e42f],.overlayRoiBadge[data-v-bd10e42f],.priceMeta[data-v-bd10e42f],.roi-score[data-v-bd10e42f],.roi-value[data-v-bd10e42f],.roiBadgeRow[data-v-bd10e42f],.roiMetricRow[data-v-bd10e42f],.roiTextBlock[data-v-bd10e42f],.summaryBlock[data-v-bd10e42f],.title[data-v-bd10e42f]{display:none}
