.building-marker-card.svelte-16mjgta,.building-marker-area.svelte-16mjgta,.building-marker-price.svelte-16mjgta{transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,opacity .16s,transform .16s}.is-selected.svelte-16mjgta .building-marker-card:where(.svelte-16mjgta){background:var(--color-brand-500);color:#fff;box-shadow:0 18px 30px color-mix(in srgb, var(--color-brand-500) 32%, transparent), 0 0 0 3px #ffffffe6;border-color:var(--color-brand-400);transform:scale(1.08)}.is-selected.svelte-16mjgta .building-marker-area:where(.svelte-16mjgta),.is-selected.svelte-16mjgta .building-marker-price:where(.svelte-16mjgta){color:#fff;opacity:1}.building-stack-marker-card.svelte-ed7fsk,.building-stack-marker-icon.svelte-ed7fsk{transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,transform .16s}.is-selected.svelte-ed7fsk .building-stack-marker-card:where(.svelte-ed7fsk){background:var(--color-brand-500);color:#fff;box-shadow:0 18px 30px color-mix(in srgb, var(--color-brand-500) 32%, transparent), 0 0 0 3px #ffffffe6;border-color:var(--color-brand-400);transform:scale(1.08)}.is-selected.svelte-ed7fsk .building-stack-marker-icon:where(.svelte-ed7fsk){color:#fff;background:#ffffff29;border-color:#ffffff40}.map-canvas.svelte-vmtkdp{inset:0 0 calc(-1 * var(--tab-bar-overlap,0px)) 0;position:absolute}.map-canvas.svelte-vmtkdp>div:where(.svelte-vmtkdp)>div[style*="z-index: 100"][style*="bottom: 0px"]{bottom:var(--tab-bar-overlap,0px)!important}.modal-feed-today.svelte-1mczj9p{background:var(--color-panel);flex-direction:column;max-height:85dvh;display:flex}.modal-feed-today.svelte-1mczj9p .handle:where(.svelte-1mczj9p){background:var(--color-line);border-radius:999px;flex-shrink:0;align-self:center;width:40px;height:6px;margin-top:8px}.modal-feed-today.svelte-1mczj9p .content:where(.svelte-1mczj9p){flex-direction:column;gap:.75rem;min-height:0;padding:.75rem 1rem 1rem;display:flex;overflow-y:auto}.modal-feed-today.svelte-1mczj9p .briefing:where(.svelte-1mczj9p){cursor:pointer;flex-direction:column;gap:.375rem;display:flex}.modal-feed-today.svelte-1mczj9p .kind:where(.svelte-1mczj9p){color:var(--kind,var(--color-brand-600));flex-shrink:0;align-items:center;gap:.25rem;font-size:.75rem;font-weight:800;display:inline-flex}.dark :is(.modal-feed-today.svelte-1mczj9p .kind:where(.svelte-1mczj9p)){color:var(--kind,var(--color-brand-300))}.modal-feed-today.svelte-1mczj9p .title:where(.svelte-1mczj9p){color:var(--color-main);word-break:keep-all;overflow-wrap:anywhere;font-size:1.0625rem;font-weight:800;line-height:1.4}.modal-feed-today.svelte-1mczj9p .body:where(.svelte-1mczj9p){color:var(--color-sub);word-break:keep-all;overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.55;display:-webkit-box;overflow:hidden}.modal-feed-today.svelte-1mczj9p .headlines:where(.svelte-1mczj9p){border:1px solid var(--color-line);border-radius:8px;flex-direction:column;display:flex}.modal-feed-today.svelte-1mczj9p .headlines:where(.svelte-1mczj9p) li:where(.svelte-1mczj9p)+li:where(.svelte-1mczj9p){border-top:1px solid var(--color-line)}.modal-feed-today.svelte-1mczj9p .headline:where(.svelte-1mczj9p){cursor:pointer;align-items:center;gap:.5rem;min-height:48px;padding:.5rem .625rem .5rem .75rem;display:flex}.modal-feed-today.svelte-1mczj9p .headline:where(.svelte-1mczj9p).kind-record_high{--kind:#dc2626}.modal-feed-today.svelte-1mczj9p .headline:where(.svelte-1mczj9p).kind-news{--kind:#2563eb}.modal-feed-today.svelte-1mczj9p .headline:where(.svelte-1mczj9p).kind-issue{--kind:#0f766e}.dark :is(.modal-feed-today.svelte-1mczj9p .headline:where(.svelte-1mczj9p)).kind-record_high{--kind:#f87171}.dark :is(.modal-feed-today.svelte-1mczj9p .headline:where(.svelte-1mczj9p)).kind-news{--kind:#60a5fa}.dark :is(.modal-feed-today.svelte-1mczj9p .headline:where(.svelte-1mczj9p)).kind-issue{--kind:#5eead4}.modal-feed-today.svelte-1mczj9p .headline:where(.svelte-1mczj9p):active{background:var(--color-surface-sub)}.modal-feed-today.svelte-1mczj9p .headline-title:where(.svelte-1mczj9p){min-width:0;color:var(--color-main);word-break:keep-all;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:.8125rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.modal-feed-today.svelte-1mczj9p .see-feed:where(.svelte-1mczj9p){border-radius:8px;justify-content:center;align-items:center;height:48px;font-size:.9375rem;font-weight:800;display:flex}.modal-feed-today.svelte-1mczj9p .footer:where(.svelte-1mczj9p){border-top:1px solid var(--color-line);flex-shrink:0;grid-template-columns:1fr 1fr;display:grid}.modal-feed-today.svelte-1mczj9p .footer:where(.svelte-1mczj9p) button:where(.svelte-1mczj9p){height:52px;color:var(--color-sub);cursor:pointer;font-size:.875rem;font-weight:700}.modal-feed-today.svelte-1mczj9p .footer:where(.svelte-1mczj9p) button:where(.svelte-1mczj9p):active{background:var(--color-surface-sub)}.modal-feed-today.svelte-1mczj9p .footer:where(.svelte-1mczj9p) button:where(.svelte-1mczj9p)+button:where(.svelte-1mczj9p){border-left:1px solid var(--color-line)}
