.search.svelte-9l12gb{box-shadow:0 20px 50px -20px #00000080}.result.svelte-9l12gb{animation:.3s svelte-9l12gb-fade-up}@keyframes svelte-9l12gb-fade-up{0%{opacity:0;transform:translateY(6px)}}.zone.svelte-viw22n{outline-offset:4px;border-radius:.6rem;outline:2px solid #0000;transition:outline-color .25s,background-color .25s,opacity .25s,filter .25s;position:relative}.page.has-active.svelte-viw22n .zone:where(.svelte-viw22n):not(.active){opacity:.45;filter:grayscale(.6)}.zone.active.svelte-viw22n{outline-color:var(--color-green-600);z-index:1;background-color:#39ef881a;box-shadow:0 0 0 4px #39ef881a}.zone-label.svelte-viw22n{z-index:2;background:var(--color-green-600);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;border-radius:9999px;padding:.1rem .5rem;font-size:10px;font-weight:600;line-height:1.4;transition:opacity .2s,transform .2s;position:absolute;top:-.85rem;right:-.35rem;transform:translateY(4px)}.zone.active.svelte-viw22n .zone-label:where(.svelte-viw22n){opacity:1;transform:none}.tab.svelte-v3xy6q{border:1px solid var(--border);background:var(--card);cursor:pointer;border-radius:9999px;align-items:center;gap:.375rem;padding:.4rem .8rem;font-size:.875rem;font-weight:500;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.tab.svelte-v3xy6q:hover{border-color:#06c35980}.tab-on.svelte-v3xy6q,.tab-on.svelte-v3xy6q:hover{background:var(--color-green-950);border-color:var(--color-green-950);color:#fff}.chip.svelte-v3xy6q{animation:.3s backwards svelte-v3xy6q-chip-in}@keyframes svelte-v3xy6q-chip-in{0%{opacity:0;transform:translateY(6px)}}
