.record-high-price.svelte-1atv6g0{--up:#dc2626;--up-bg:#fef2f2;white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.dark .record-high-price.svelte-1atv6g0{--up:#f87171;--up-bg:#ef44442e}.record-high-price.svelte-1atv6g0.drop{--up:#2563eb;--up-bg:#eff6ff}.dark .record-high-price.svelte-1atv6g0.drop{--up:#60a5fa;--up-bg:#3b82f62e}.record-high-price.svelte-1atv6g0 .now:where(.svelte-1atv6g0){color:var(--up);letter-spacing:-.02em;font-size:1.625rem;font-weight:900;line-height:1.2}.record-high-price.svelte-1atv6g0 .change:where(.svelte-1atv6g0){background:var(--up-bg);color:var(--up);text-overflow:ellipsis;border-radius:8px;padding:3px 8px;font-size:.8125rem;font-weight:800;overflow:hidden}.record-high-price.svelte-1atv6g0 .change:where(.svelte-1atv6g0).muted{background:var(--color-surface-sub);color:var(--color-muted);font-weight:600}@media (width<=799.98px){.record-high-price.svelte-1atv6g0{flex-direction:column;align-items:flex-start;gap:4px}.record-high-price.svelte-1atv6g0 .change:where(.svelte-1atv6g0){max-width:100%}}.record-high-stats.svelte-yfbweq{border-top:1px solid var(--color-line);display:grid}.record-high-stats.svelte-yfbweq>div:where(.svelte-yfbweq){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}.record-high-stats.svelte-yfbweq>div:where(.svelte-yfbweq)>:where(.svelte-yfbweq){text-overflow:ellipsis;overflow:hidden}.record-high-stats.svelte-yfbweq dt:where(.svelte-yfbweq){color:var(--color-sub)}.record-high-stats.svelte-yfbweq dd:where(.svelte-yfbweq){color:var(--color-main);font-weight:800}.record-high-stats.svelte-yfbweq .note:where(.svelte-yfbweq){color:var(--color-muted);text-align:right;font-size:.75rem;font-weight:600}.record-high-stats.svelte-yfbweq .muted:where(.svelte-yfbweq) dd:where(.svelte-yfbweq){color:var(--color-muted);font-weight:600}.record-high-stats.svelte-yfbweq>div:where(.svelte-yfbweq):first-child dt:where(.svelte-yfbweq){color:var(--color-main);font-weight:700}.record-high-stats.svelte-yfbweq>div:where(.svelte-yfbweq):first-child .note:where(.svelte-yfbweq){color:var(--color-sub)}.record-high-trend.svelte-12wv52{--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}.record-high-trend.svelte-12wv52.rent{--primary:#0d9488;--secondary:var(--color-muted)}.dark .record-high-trend.svelte-12wv52{--primary:#f87171;--secondary:#5eead4}.dark .record-high-trend.svelte-12wv52.rent{--primary:#5eead4}.record-high-trend.svelte-12wv52 .plot:where(.svelte-12wv52){flex:1;min-height:0;position:relative}.record-high-trend.svelte-12wv52 svg:where(.svelte-12wv52){width:100%;height:100%;position:absolute;inset:0;overflow:visible}.record-high-trend.svelte-12wv52 path:where(.svelte-12wv52):not(.area){fill:none;vector-effect:non-scaling-stroke}.record-high-trend.svelte-12wv52 stop:where(.svelte-12wv52){stop-color:var(--primary)}.record-high-trend.svelte-12wv52 .area:where(.svelte-12wv52){stroke:none}.record-high-trend.svelte-12wv52 .primary-line:where(.svelte-12wv52){stroke:var(--primary);stroke-width:2px}.record-high-trend.svelte-12wv52 .secondary-line:where(.svelte-12wv52){stroke:var(--secondary);stroke-width:1.5px;stroke-dasharray:3 3}.record-high-trend.svelte-12wv52 .previous-high:where(.svelte-12wv52){stroke:var(--color-muted);stroke-width:1px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.record-high-trend.svelte-12wv52 .dot:where(.svelte-12wv52){border:2px solid var(--color-surface-sub);background:var(--primary);border-radius:999px;width:9px;height:9px;position:absolute;transform:translate(-50%,-50%)}.record-high-trend.svelte-12wv52 .end:where(.svelte-12wv52),.record-high-trend.svelte-12wv52 .previous-label:where(.svelte-12wv52){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}.record-high-trend.svelte-12wv52 .end:where(.svelte-12wv52){color:var(--secondary);transform:translateY(calc(-100% - 4px))}.record-high-trend.svelte-12wv52 .end:where(.svelte-12wv52).primary{color:var(--primary)}.record-high-trend.svelte-12wv52 .end:where(.svelte-12wv52).below{transform:translateY(4px)}.record-high-trend.svelte-12wv52 .end:where(.svelte-12wv52).stacked{transform:translateY(calc(-200% - 6px))}.record-high-trend.svelte-12wv52 .end:where(.svelte-12wv52).stacked.below{transform:translateY(calc(100% + 6px))}.record-high-trend.svelte-12wv52 .previous-label:where(.svelte-12wv52){color:var(--color-muted);font-weight:600;left:0;transform:translateY(calc(-100% - 2px))}.record-high-trend.svelte-12wv52 .previous-label:where(.svelte-12wv52).below{transform:translateY(2px)}.record-high-trend.svelte-12wv52 figcaption:where(.svelte-12wv52){color:var(--color-muted);font-size:.6875rem;font-weight:600}.record-high-trend.svelte-12wv52 .placeholder:where(.svelte-12wv52){background:var(--color-panel);border-radius:8px;flex:1}.record-high-card.svelte-yqsju5{--accent:#ef4444;border:1px solid var(--color-line);background:var(--color-panel);border-radius:14px;flex-direction:column;height:100%;padding:14px 16px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.record-high-card.svelte-yqsju5.rent{--accent:#0d9488}.record-high-card.svelte-yqsju5:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--color-line));box-shadow:var(--shadow-premium)}.record-high-card.svelte-yqsju5 .head:where(.svelte-yqsju5){white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.record-high-card.svelte-yqsju5 .head:where(.svelte-yqsju5) h2:where(.svelte-yqsju5){color:var(--color-main);text-overflow:ellipsis;font-size:1.0625rem;font-weight:800;overflow:hidden}.record-high-card.svelte-yqsju5 .head:where(.svelte-yqsju5) .app-badge{flex:none}.record-high-card.svelte-yqsju5 .rank:where(.svelte-yqsju5){color:var(--color-muted);font-size:.75rem;font-weight:800}.record-high-card.svelte-yqsju5 .subtitle:where(.svelte-yqsju5),.record-high-card.svelte-yqsju5 .deal-line:where(.svelte-yqsju5){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.record-high-card.svelte-yqsju5 .subtitle:where(.svelte-yqsju5){color:var(--color-sub);margin-top:2px;font-size:.75rem}.record-high-card.svelte-yqsju5 .content:where(.svelte-yqsju5){flex:1;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:16px;margin-top:10px;display:grid}.record-high-card.svelte-yqsju5 .info:where(.svelte-yqsju5){flex-direction:column;gap:6px;min-width:0;display:flex}.record-high-card.svelte-yqsju5 .deal-line:where(.svelte-yqsju5){color:var(--color-sub);margin-bottom:4px;font-size:.75rem}@media (width<=799.98px){.record-high-card.svelte-yqsju5 .content:where(.svelte-yqsju5){grid-template-rows:auto 150px;grid-template-columns:minmax(0,1fr)}}.record-high-card.svelte-yqsju5 .area-high{color:#dc2626;--tw-ring-color:#fecaca;background:#fef2f2}.dark :is(.record-high-card.svelte-yqsju5 .area-high){color:#f87171;--tw-ring-color:transparent;background:#ef44442e}.record-high-card.svelte-yqsju5.rent .area-high{color:#0f766e;--tw-ring-color:#99f6e4;background:#f0fdfa}.dark :is(.record-high-card.svelte-yqsju5.rent .area-high){color:#5eead4;--tw-ring-color:transparent;background:#14b8a62e}.record-high-card.svelte-yqsju5 .currency-drop{color:#2563eb;--tw-ring-color:#bfdbfe;background:#eff6ff}.dark :is(.record-high-card.svelte-yqsju5 .currency-drop){color:#60a5fa;--tw-ring-color:transparent;background:#3b82f62e}.record-highs-skeleton.svelte-5fy4bp{flex-direction:column;margin-top:12px;display:flex}.record-highs-skeleton.svelte-5fy4bp .card:where(.svelte-5fy4bp){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}.record-highs-skeleton.svelte-5fy4bp .head:where(.svelte-5fy4bp){justify-content:space-between;gap:12px;display:flex}.record-highs-skeleton.svelte-5fy4bp .title:where(.svelte-5fy4bp){flex-direction:column;gap:6px;display:flex}.record-highs-skeleton.svelte-5fy4bp .price:where(.svelte-5fy4bp){flex-direction:column;align-items:flex-end;gap:6px;display:flex}.record-highs-skeleton.svelte-5fy4bp .body:where(.svelte-5fy4bp){justify-content:space-between;gap:12px;display:flex}.record-highs-page.svelte-1our9ym{padding-top:var(--app-header-height);background:var(--color-surface-main);flex:1}.record-highs-page.svelte-1our9ym .page-column:where(.svelte-1our9ym){width:100%;max-width:48rem;margin:0 auto;padding-left:16px;padding-right:16px}.record-highs-page.svelte-1our9ym .day-strip:where(.svelte-1our9ym){scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.record-highs-page.svelte-1our9ym .day-strip:where(.svelte-1our9ym) .day:where(.svelte-1our9ym){border:1px solid var(--color-line);background:var(--color-panel);border-radius:10px;flex-direction:column;flex-shrink:0;align-items:center;min-width:52px;padding:4px 8px;display:flex}.record-highs-page.svelte-1our9ym .day-strip:where(.svelte-1our9ym) .day:where(.svelte-1our9ym) .day-date:where(.svelte-1our9ym){color:var(--color-sub);font-size:.6875rem;font-weight:600}.record-highs-page.svelte-1our9ym .day-strip:where(.svelte-1our9ym) .day:where(.svelte-1our9ym) .day-count:where(.svelte-1our9ym){color:var(--color-main);font-size:.875rem;font-weight:800}.record-highs-page.svelte-1our9ym .day-strip:where(.svelte-1our9ym) .day:where(.svelte-1our9ym).empty .day-count:where(.svelte-1our9ym){color:var(--color-muted)}.record-highs-page.svelte-1our9ym .day-strip:where(.svelte-1our9ym) .day:where(.svelte-1our9ym).active{background:#fef2f2;border-color:#ef4444}.record-highs-page.svelte-1our9ym .day-strip:where(.svelte-1our9ym) .day:where(.svelte-1our9ym).active .day-date:where(.svelte-1our9ym),.record-highs-page.svelte-1our9ym .day-strip:where(.svelte-1our9ym) .day:where(.svelte-1our9ym).active .day-count:where(.svelte-1our9ym){color:#dc2626}.dark .record-highs-page.svelte-1our9ym .day-strip:where(.svelte-1our9ym) .day:where(.svelte-1our9ym).active{background:#ef44442e}.dark .record-highs-page.svelte-1our9ym .day-strip:where(.svelte-1our9ym) .day:where(.svelte-1our9ym).active .day-date:where(.svelte-1our9ym),.dark .record-highs-page.svelte-1our9ym .day-strip:where(.svelte-1our9ym) .day:where(.svelte-1our9ym).active .day-count:where(.svelte-1our9ym){color:#f87171}.record-highs-page.svelte-1our9ym .tabs:where(.svelte-1our9ym){flex-wrap:wrap;gap:6px;display:flex}.record-highs-page.svelte-1our9ym .tabs:where(.svelte-1our9ym) .tab:where(.svelte-1our9ym){border:1px solid var(--color-line);background:var(--color-panel);color:var(--color-sub);border-radius:999px;padding:4px 12px;font-size:.8125rem;font-weight:600}.record-highs-page.svelte-1our9ym .tabs:where(.svelte-1our9ym) .tab:where(.svelte-1our9ym).active{border-color:var(--color-brand-500);background:var(--color-brand-50);color:var(--color-brand-600)}.dark .record-highs-page.svelte-1our9ym .tabs:where(.svelte-1our9ym) .tab:where(.svelte-1our9ym).active{background:color-mix(in srgb, var(--color-brand-500) 20%, transparent);color:var(--color-brand-300)}.record-highs-page.svelte-1our9ym .kind-switch:where(.svelte-1our9ym){background:var(--color-surface-sub);border-radius:999px;margin-right:6px;padding:2px;display:inline-flex}.record-highs-page.svelte-1our9ym .kind-switch:where(.svelte-1our9ym) .kind:where(.svelte-1our9ym){color:var(--color-sub);border-radius:999px;padding:3px 14px;font-size:.8125rem;font-weight:700}.record-highs-page.svelte-1our9ym .kind-switch:where(.svelte-1our9ym) .kind:where(.svelte-1our9ym).active{background:var(--color-panel);color:#dc2626;box-shadow:0 1px 2px #00000014}.dark .record-highs-page.svelte-1our9ym .kind-switch:where(.svelte-1our9ym) .kind:where(.svelte-1our9ym).active{color:#f87171}.record-highs-page.svelte-1our9ym .sgg-tabs:where(.svelte-1our9ym) .tab:where(.svelte-1our9ym){padding:3px 10px;font-size:.75rem}.record-highs-page.svelte-1our9ym .checked-at:where(.svelte-1our9ym){color:var(--color-muted);align-items:center;gap:6px;font-size:.75rem;display:flex}.record-highs-page.svelte-1our9ym .checked-at:where(.svelte-1our9ym) .live-dot:where(.svelte-1our9ym){background:#22c55e;border-radius:999px;width:6px;height:6px}.record-highs-page.svelte-1our9ym .search-row:where(.svelte-1our9ym){align-items:center;gap:8px;display:flex}.record-highs-page.svelte-1our9ym .search-row:where(.svelte-1our9ym) .search:where(.svelte-1our9ym){flex:1;min-width:0}.record-highs-page.svelte-1our9ym .search-row:where(.svelte-1our9ym) .currency:where(.svelte-1our9ym){border:1px solid var(--color-line);background:var(--color-panel);border-radius:10px;flex-shrink:0;padding:3px}.record-highs-page.svelte-1our9ym .search:where(.svelte-1our9ym){border:1px solid var(--color-line);background:var(--color-panel);border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.record-highs-page.svelte-1our9ym .search:where(.svelte-1our9ym):focus-within{border-color:var(--color-brand-500)}.record-highs-page.svelte-1our9ym .search:where(.svelte-1our9ym) input:where(.svelte-1our9ym){min-width:0;height:38px;color:var(--color-main);background:0 0;outline:none;flex:1;font-size:.875rem}.record-highs-page.svelte-1our9ym .sorts:where(.svelte-1our9ym){gap:10px;display:flex}.record-highs-page.svelte-1our9ym .sorts:where(.svelte-1our9ym) .sort:where(.svelte-1our9ym){color:var(--color-muted);font-size:.75rem;font-weight:600}.record-highs-page.svelte-1our9ym .sorts:where(.svelte-1our9ym) .sort:where(.svelte-1our9ym).active{color:var(--color-main);font-weight:800}
