.region-filter.svelte-uxj690{gap:8px;display:flex}.region-filter.svelte-uxj690>.app-dropdown-select{flex:1 1 0;max-width:14rem}.search-currency-row.svelte-15mz9tl{align-items:center;gap:8px;display:flex}.search-currency-row.svelte-15mz9tl .search:where(.svelte-15mz9tl){border:1px solid var(--color-line);background:var(--color-panel);border-radius:10px;flex:1;align-items:center;gap:8px;min-width:0;padding:0 12px;display:flex}.search-currency-row.svelte-15mz9tl .search:where(.svelte-15mz9tl):focus-within{border-color:var(--color-brand-500)}.search-currency-row.svelte-15mz9tl .search:where(.svelte-15mz9tl) input:where(.svelte-15mz9tl){min-width:0;height:38px;color:var(--color-main);background:0 0;outline:none;flex:1;font-size:.875rem}.search-currency-row.svelte-15mz9tl .currency:where(.svelte-15mz9tl){border:1px solid var(--color-line);background:var(--color-panel);border-radius:10px;flex-shrink:0;padding:3px}.area-price.svelte-1whkfw7{--up:#dc2626;--up-bg:#fef2f2;white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.dark .area-price.svelte-1whkfw7{--up:#f87171;--up-bg:#ef44442e}.area-price.svelte-1whkfw7.drop{--up:#2563eb;--up-bg:#eff6ff}.dark .area-price.svelte-1whkfw7.drop{--up:#60a5fa;--up-bg:#3b82f62e}.area-price.svelte-1whkfw7 .now:where(.svelte-1whkfw7){color:var(--up);letter-spacing:-.02em;font-size:1.625rem;font-weight:900;line-height:1.2}.area-price.svelte-1whkfw7 .change:where(.svelte-1whkfw7){background:var(--up-bg);color:var(--up);text-overflow:ellipsis;border-radius:8px;padding:3px 8px;font-size:.8125rem;font-weight:800;overflow:hidden}.area-price.svelte-1whkfw7 .change:where(.svelte-1whkfw7).muted{background:var(--color-surface-sub);color:var(--color-muted);font-weight:600}@media (width<=799.98px){.area-price.svelte-1whkfw7{flex-direction:column;align-items:flex-start;gap:4px}.area-price.svelte-1whkfw7 .change:where(.svelte-1whkfw7){max-width:100%}}.area-trend.svelte-1b0cdzh{--primary:#ef4444;--secondary:#0d9488;background:var(--color-surface-sub);border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:10px 12px 8px;display:flex}.area-trend.svelte-1b0cdzh.rent{--primary:#0d9488;--secondary:var(--color-muted)}.area-trend.svelte-1b0cdzh.drop{--primary:#2563eb}.dark .area-trend.svelte-1b0cdzh{--primary:#f87171;--secondary:#5eead4}.dark .area-trend.svelte-1b0cdzh.rent{--primary:#5eead4}.dark .area-trend.svelte-1b0cdzh.drop{--primary:#60a5fa}.area-trend.svelte-1b0cdzh .plot:where(.svelte-1b0cdzh){flex:1;min-height:0;position:relative}.area-trend.svelte-1b0cdzh svg:where(.svelte-1b0cdzh){width:100%;height:100%;position:absolute;inset:0;overflow:visible}.area-trend.svelte-1b0cdzh path:where(.svelte-1b0cdzh):not(.area){fill:none;vector-effect:non-scaling-stroke}.area-trend.svelte-1b0cdzh stop:where(.svelte-1b0cdzh){stop-color:var(--primary)}.area-trend.svelte-1b0cdzh .area:where(.svelte-1b0cdzh){stroke:none}.area-trend.svelte-1b0cdzh .primary-line:where(.svelte-1b0cdzh){stroke:var(--primary);stroke-width:2px}.area-trend.svelte-1b0cdzh .secondary-line:where(.svelte-1b0cdzh){stroke:var(--secondary);stroke-width:1.5px;stroke-dasharray:3 3}.area-trend.svelte-1b0cdzh .previous-high:where(.svelte-1b0cdzh){stroke:var(--color-muted);stroke-width:1px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.area-trend.svelte-1b0cdzh .dot:where(.svelte-1b0cdzh){border:2px solid var(--color-surface-sub);background:var(--primary);border-radius:999px;width:9px;height:9px;position:absolute;transform:translate(-50%,-50%)}.area-trend.svelte-1b0cdzh .end:where(.svelte-1b0cdzh),.area-trend.svelte-1b0cdzh .previous-label:where(.svelte-1b0cdzh){background:color-mix(in srgb, var(--color-surface-sub) 85%, transparent);white-space:nowrap;border-radius:4px;padding:0 3px;font-size:.6875rem;font-weight:700;position:absolute}.area-trend.svelte-1b0cdzh .end:where(.svelte-1b0cdzh){color:var(--secondary);transform:translateY(calc(-100% - 4px))}.area-trend.svelte-1b0cdzh .end:where(.svelte-1b0cdzh).primary{color:var(--primary)}.area-trend.svelte-1b0cdzh .end:where(.svelte-1b0cdzh).below{transform:translateY(4px)}.area-trend.svelte-1b0cdzh .end:where(.svelte-1b0cdzh).stacked{transform:translateY(calc(-200% - 6px))}.area-trend.svelte-1b0cdzh .end:where(.svelte-1b0cdzh).stacked.below{transform:translateY(calc(100% + 6px))}.area-trend.svelte-1b0cdzh .previous-label:where(.svelte-1b0cdzh){color:var(--color-muted);font-weight:600;left:0;transform:translateY(calc(-100% - 2px))}.area-trend.svelte-1b0cdzh .previous-label:where(.svelte-1b0cdzh).below{transform:translateY(2px)}.area-trend.svelte-1b0cdzh figcaption:where(.svelte-1b0cdzh){color:var(--color-muted);font-size:.6875rem;font-weight:600}.area-trend.svelte-1b0cdzh .placeholder:where(.svelte-1b0cdzh){background:var(--color-panel);border-radius:8px;flex:1}.stat-rows.svelte-ser8ho{border-top:1px solid var(--color-line);display:grid}.stat-rows.svelte-ser8ho>div:where(.svelte-ser8ho){border-bottom:1px solid var(--color-line);white-space:nowrap;grid-template-columns:5.5rem minmax(0,auto) minmax(0,1fr);align-items:baseline;gap:8px;padding:6px 0;font-size:.8125rem;display:grid}.stat-rows.svelte-ser8ho>div:where(.svelte-ser8ho)>:where(.svelte-ser8ho){text-overflow:ellipsis;overflow:hidden}.stat-rows.svelte-ser8ho dt:where(.svelte-ser8ho){color:var(--color-sub)}.stat-rows.svelte-ser8ho dd:where(.svelte-ser8ho){color:var(--color-main);font-weight:800}.stat-rows.svelte-ser8ho .note:where(.svelte-ser8ho){color:var(--color-muted);text-align:right;font-size:.75rem;font-weight:600}.stat-rows.svelte-ser8ho .muted:where(.svelte-ser8ho) dd:where(.svelte-ser8ho){color:var(--color-muted);font-weight:600}.stat-rows.svelte-ser8ho>div:where(.svelte-ser8ho):first-child dt:where(.svelte-ser8ho){color:var(--color-main);font-weight:700}.stat-rows.svelte-ser8ho>div:where(.svelte-ser8ho):first-child .note:where(.svelte-ser8ho){color:var(--color-sub)}.area-cards-skeleton.svelte-tt4zw6{flex-direction:column;margin-top:12px;display:flex}.area-cards-skeleton.svelte-tt4zw6 .card:where(.svelte-tt4zw6){border:1px solid var(--color-line);background:var(--color-panel);border-radius:14px;flex-direction:column;justify-content:space-between;padding:14px 16px;display:flex}.area-cards-skeleton.svelte-tt4zw6 .head:where(.svelte-tt4zw6){justify-content:space-between;gap:12px;display:flex}.area-cards-skeleton.svelte-tt4zw6 .title:where(.svelte-tt4zw6){flex-direction:column;gap:6px;display:flex}.area-cards-skeleton.svelte-tt4zw6 .price:where(.svelte-tt4zw6){flex-direction:column;align-items:flex-end;gap:6px;display:flex}.area-cards-skeleton.svelte-tt4zw6 .body:where(.svelte-tt4zw6){justify-content:space-between;gap:12px;display:flex}
