.metrics-container[data-v-95741c56]{width:100%}.metric-card[data-v-95741c56]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-items:center;gap:16px;height:140px;padding:20px;transition:transform .3s,opacity .3s,color .3s,background-color .3s,border-color .3s,box-shadow .3s,filter .3s,width .3s,max-height .3s,text-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #00000014}.metric-card[data-v-95741c56]:hover{transform:translateY(-2px);box-shadow:0 4px 20px #0000001f}.metric-card[data-v-95741c56]:before{content:"";background:linear-gradient(90deg,var(--gradient-start),var(--gradient-end));height:4px;position:absolute;top:0;left:0;right:0}.primary-metric[data-v-95741c56]{--gradient-start:#3b82f6;--gradient-end:#1d4ed8}.secondary-metric[data-v-95741c56]{--gradient-start:#10b981;--gradient-end:#047857}.tertiary-metric[data-v-95741c56]{--gradient-start:#f59e0b;--gradient-end:#d97706}.quaternary-metric[data-v-95741c56]{--gradient-start:#8b5cf6;--gradient-end:#7c3aed}.metric-icon[data-v-95741c56]{background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.metric-content[data-v-95741c56]{flex-direction:column;flex:1;gap:4px;display:flex}.metric-label[data-v-95741c56]{color:#64748b;margin-bottom:4px;font-size:.875rem;font-weight:500}.metric-value[data-v-95741c56]{color:#1e293b;font-size:1.75rem;font-weight:700;line-height:1.2}.metric-change[data-v-95741c56]{align-items:center;gap:4px;margin-top:4px;font-size:.8rem;font-weight:600;display:flex}.positive-change[data-v-95741c56]{color:#059669}.negative-change[data-v-95741c56]{color:#dc2626}.metric-description[data-v-95741c56]{color:#64748b;margin-top:4px;font-size:.8rem}.metric-skeleton[data-v-95741c56]{border-radius:8px;height:40px}.insight-card[data-v-95741c56]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;height:120px;padding:20px;transition:transform .3s,opacity .3s,color .3s,background-color .3s,border-color .3s,box-shadow .3s,filter .3s,width .3s,max-height .3s,text-shadow .3s;box-shadow:0 1px 8px #0000000f}.insight-card[data-v-95741c56]:hover{transform:translateY(-1px);box-shadow:0 2px 16px #0000001a}.insight-header[data-v-95741c56]{align-items:center;margin-bottom:12px;display:flex}.insight-title[data-v-95741c56]{color:#1e293b;font-size:1rem;font-weight:600}.insight-content[data-v-95741c56]{flex-direction:column;gap:8px;display:flex}.insight-stat[data-v-95741c56]{align-items:baseline;gap:8px;display:flex}.stat-value[data-v-95741c56]{color:#1e293b;font-size:1.5rem;font-weight:700}.stat-label[data-v-95741c56]{color:#64748b;font-size:.8rem;font-weight:500}.insight-description[data-v-95741c56]{color:#64748b;font-size:.8rem;line-height:1.4}.trend-positive[data-v-95741c56]{color:#059669}.trend-negative[data-v-95741c56]{color:#dc2626}.trend-stable[data-v-95741c56]{color:#0891b2}.trend-strong-buyers[data-v-95741c56]{color:#dc2626}.trend-buyers[data-v-95741c56]{color:#ea580c}.trend-balanced[data-v-95741c56]{color:#0891b2}.trend-sellers[data-v-95741c56]{color:#16a34a}.trend-strong-sellers[data-v-95741c56]{color:#059669}@media (width<=768px){.metric-card[data-v-95741c56]{height:120px;padding:16px}.metric-icon[data-v-95741c56]{width:50px;height:50px}.metric-value[data-v-95741c56]{font-size:1.5rem}.insight-card[data-v-95741c56]{height:auto;min-height:100px;padding:16px}.stat-value[data-v-95741c56]{font-size:1.25rem}}@media (width<=600px){.metric-card[data-v-95741c56]{text-align:center;flex-direction:column;height:auto;min-height:140px;padding:20px 16px}.metric-content[data-v-95741c56]{align-items:center}}.price-comparison[data-v-2f036d71]{padding:16px 0}.comparison-bars[data-v-2f036d71]{margin-bottom:24px}.price-bar-container[data-v-2f036d71]{margin-bottom:16px}.bar-label[data-v-2f036d71]{color:#475569;margin-bottom:8px;font-size:.95rem;font-weight:600}.bar-wrapper[data-v-2f036d71]{background:#f1f5f9;border-radius:8px;height:60px;position:relative;overflow:hidden}.price-bar[data-v-2f036d71]{border-radius:8px;justify-content:flex-end;align-items:center;min-width:120px;height:100%;padding-right:16px;transition:width .5s;display:flex}.suburb-bar[data-v-2f036d71]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.district-bar[data-v-2f036d71]{background:linear-gradient(135deg,#10b981,#059669)}.bar-value[data-v-2f036d71]{color:#fff;text-shadow:0 1px 2px #0003;font-size:1.1rem;font-weight:700}.comparison-alert[data-v-2f036d71]{margin-bottom:0!important}.comparison-text[data-v-2f036d71]{color:#334155;font-size:1rem;line-height:1.6}.price-diff[data-v-2f036d71]{color:#1e293b;font-size:1.05rem}.percentage[data-v-2f036d71]{color:#64748b;margin-left:4px;font-weight:600}@media (width<=768px){.bar-label[data-v-2f036d71]{font-size:.875rem}.bar-wrapper[data-v-2f036d71]{height:50px}.bar-value[data-v-2f036d71]{font-size:.95rem}.comparison-text[data-v-2f036d71]{font-size:.875rem}.price-diff[data-v-2f036d71]{font-size:.95rem}}.sales-method-container[data-v-855ea1e9]{width:100%}.chart-section[data-v-855ea1e9]{background:#f8fafc;border-radius:12px;height:100%;padding:20px}.chart-title[data-v-855ea1e9]{color:#1e293b;text-align:center;margin-bottom:20px;font-size:1.25rem;font-weight:600}.method-list[data-v-855ea1e9]{flex-direction:column;gap:16px;display:flex}.method-item[data-v-855ea1e9]{background:#fff;border-radius:8px;grid-template-columns:1fr 2fr auto;align-items:center;gap:12px;padding:12px;transition:transform .2s,opacity .2s,color .2s,background-color .2s,border-color .2s,box-shadow .2s,filter .2s,width .2s,max-height .2s,text-shadow .2s;display:grid;box-shadow:0 1px 3px #0000001a}.method-item[data-v-855ea1e9]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000026}.method-info[data-v-855ea1e9]{flex-direction:column;gap:2px;display:flex}.method-name[data-v-855ea1e9]{color:#1e293b;font-size:.9rem;font-weight:600}.method-count[data-v-855ea1e9]{color:#64748b;font-size:.8rem}.method-bar[data-v-855ea1e9]{background:#e2e8f0;border-radius:6px;height:8px;position:relative;overflow:hidden}.method-fill[data-v-855ea1e9]{border-radius:6px;height:100%;transition:width .3s}.suburb-color[data-v-855ea1e9]{background:linear-gradient(90deg,#3b82f6,#1d4ed8)}.city-color[data-v-855ea1e9]{background:linear-gradient(90deg,#10b981,#047857)}.method-percentage[data-v-855ea1e9]{color:#1e293b;text-align:right;min-width:40px;font-size:.9rem;font-weight:600}.no-data[data-v-855ea1e9]{text-align:center;color:#64748b;padding:40px 20px}.summary-card[data-v-855ea1e9]{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border:1px solid #e2e8f0;border-radius:12px}.summary-grid[data-v-855ea1e9]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;display:grid}.summary-item[data-v-855ea1e9]{text-align:center;background:#fff;border-radius:8px;padding:16px;box-shadow:0 1px 3px #0000001a}.summary-label[data-v-855ea1e9]{color:#64748b;margin-bottom:4px;font-size:.8rem;font-weight:500}.summary-value[data-v-855ea1e9]{color:#1e293b;font-size:1.1rem;font-weight:700}@media (width<=768px){.method-item[data-v-855ea1e9]{grid-template-columns:1fr;gap:8px}.method-item[data-v-855ea1e9],.method-percentage[data-v-855ea1e9]{text-align:center}.summary-grid[data-v-855ea1e9]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.chart-section[data-v-855ea1e9]{padding:16px}}.market-insights-bg[data-v-bb9012cc]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);min-height:100vh}.main-container[data-v-bb9012cc]{max-width:1200px;margin:0 auto;padding:24px}.header-section[data-v-bb9012cc]{justify-content:space-between;align-items:flex-start;margin-bottom:32px;padding:24px 0;display:flex}.back-btn[data-v-bb9012cc]{background:#fff!important;box-shadow:0 4px 12px #0000001a!important}.header-title-wrapper[data-v-bb9012cc]{flex:1}.title-selector-row[data-v-bb9012cc]{align-items:center;gap:16px;margin-bottom:8px}.header-actions[data-v-bb9012cc],.powered-by[data-v-bb9012cc],.suburb-selector-wrapper[data-v-bb9012cc]{align-items:center;display:flex}.suburb-selector[data-v-bb9012cc]{background:#fff;border-radius:8px;min-width:300px;max-width:400px}.suburb-item[data-v-bb9012cc]{padding:4px 0}.suburb-item-name[data-v-bb9012cc]{color:#1e293b;font-size:.95rem;font-weight:600}.suburb-item-town[data-v-bb9012cc]{color:#64748b;margin-top:2px;font-size:.75rem}.page-title[data-v-bb9012cc]{color:#1e293b;margin:0;font-size:2.5rem;font-weight:700;line-height:1.2}.page-subtitle[data-v-bb9012cc]{color:#64748b;margin:8px 0 0;font-size:1rem;font-weight:500}.header-actions[data-v-bb9012cc]{gap:16px}.print-btn[data-v-bb9012cc]{background:#fff!important;border:1px solid #3b82f6!important}.powered-text[data-v-bb9012cc]{color:#64748b;font-size:.875rem;font-weight:500}.relab-logo[data-v-bb9012cc]{filter:brightness(.8);transition:filter .2s}.relab-logo[data-v-bb9012cc]:hover{filter:brightness()}.content-section[data-v-bb9012cc]{flex-direction:column;gap:24px;display:flex}.metrics-overview[data-v-bb9012cc]{margin-bottom:8px}.insight-card[data-v-bb9012cc]{background:#fff;border:1px solid #e2e8f0;transition:transform .3s cubic-bezier(.25,.8,.25,1),box-shadow .3s cubic-bezier(.25,.8,.25,1);overflow:hidden;border-radius:16px!important}.insight-card[data-v-bb9012cc]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001f!important}.card-title[data-v-bb9012cc]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e2e8f0;align-items:center;display:flex;padding:20px 24px!important}.card-heading[data-v-bb9012cc]{color:#1e293b;margin:0;font-size:1.5rem;font-weight:600;line-height:1.3}.card-subtitle[data-v-bb9012cc]{color:#64748b;margin:4px 0 0;font-size:.875rem;font-weight:400}.no-data-section[data-v-bb9012cc]{justify-content:center;align-items:center;min-height:400px;display:flex}.no-data-section .v-card[data-v-bb9012cc]{border:1px solid #e2e8f0;max-width:500px;border-radius:16px!important}@media (width<=768px){.header-section[data-v-bb9012cc]{flex-direction:column;align-items:flex-start;gap:16px}.title-selector-row[data-v-bb9012cc]{flex-direction:column;gap:12px;width:100%;align-items:flex-start!important}.suburb-selector-wrapper[data-v-bb9012cc]{width:100%}.suburb-selector[data-v-bb9012cc]{min-width:100%;max-width:100%}.page-title[data-v-bb9012cc]{font-size:2rem}.main-container[data-v-bb9012cc]{padding:16px}.card-title[data-v-bb9012cc]{padding:16px!important}.card-heading[data-v-bb9012cc]{font-size:1.25rem}}.v-skeleton-loader[data-v-bb9012cc]{border-radius:16px!important}.page-subtitle-skeleton[data-v-bb9012cc]{margin-top:4px;border-radius:4px!important}@media print{.market-insights-bg[data-v-bb9012cc]{background:#fff!important;min-height:auto!important}.main-container[data-v-bb9012cc]{max-width:none!important;margin:0!important;padding:0!important}.header-section[data-v-bb9012cc]{page-break-inside:avoid;border-bottom:2px solid #e2e8f0;margin-bottom:20px!important;padding:10px 0!important}.back-btn[data-v-bb9012cc],.print-btn[data-v-bb9012cc],.v-btn[data-v-bb9012cc]:not(.print-friendly){display:none!important}.page-title[data-v-bb9012cc]{color:#000!important;font-size:1.8rem!important}.page-subtitle[data-v-bb9012cc]{color:#666!important}.powered-by[data-v-bb9012cc]{box-shadow:none!important;background:0 0!important;padding:4px 0!important}.insight-card[data-v-bb9012cc]{page-break-inside:avoid;margin-bottom:20px!important}.insight-card[data-v-bb9012cc]:hover{box-shadow:none!important;transform:none!important}.card-title[data-v-bb9012cc]{background:#f8f9fa!important;border-bottom:1px solid #ddd!important;padding:15px!important}.card-heading[data-v-bb9012cc]{color:#000!important;font-size:1.2rem!important}.card-subtitle[data-v-bb9012cc]{color:#666!important}.content-section[data-v-bb9012cc]{gap:15px!important}.insight-card[data-v-bb9012cc],.metrics-overview[data-v-bb9012cc]{page-break-inside:avoid}.insight-card[data-v-bb9012cc],.metric-card[data-v-bb9012cc]{background:#fff!important;border:1px solid #ddd!important}.insight-card[data-v-bb9012cc],.metric-card[data-v-bb9012cc],.metric-card[data-v-bb9012cc]:hover{box-shadow:none!important}.metric-card[data-v-bb9012cc]:hover{transform:none!important}[data-v-bb9012cc]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}
